			.custom-image
{
border-radius:8px;
border: 2px solid #fcfdfd;
box-shadow: -2px 2px 2px rgba(0,0,0,0.1);
display: block;
margin: auto;
}

.bfad91c li
{font-size:15px!important;}

.widget h2
{color:#313233;}

table td
{
font-size:15px;
}		
@font-face {
  font-family:Prompt;
  src:url(/wp-content/themes/theme-child/assets/dist/fonts/Prompt-Medium.9d12b6a8.woff2) format("woff2"),
  url(/wp-content/themes/theme-child/assets/dist/fonts/Prompt-Medium.0709acc4.woff) format("woff");
  font-weight:700;
  font-style:normal;
  font-display:swap
}
@font-face {
  font-family:Prompt;
  src:url(/wp-content/themes/theme-child/assets/dist/fonts/Prompt-Regular.46fbd8cb.woff2) format("woff2"),
  url(/wp-content/themes/theme-child/assets/dist/fonts/Prompt-Regular.48e20879.woff) format("woff");
  font-weight:400;
  font-style:normal;
  font-display:swap
}
/*!* Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)*/*,
:after,
:before {
  box-sizing:border-box
}
html {
  font-family:sans-serif;
  line-height:1.15;
  -webkit-text-size-adjust:100%;
  -webkit-tap-highlight-color:transparent
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
  display:block
}
.menu-items-horizontal .menu-item-depth-0:hover>.bfad71d {
    visibility:visible;
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
body {
  margin:0;
  font-family:Prompt,sans-serif;
  font-size:1rem;
  font-weight:400;
  line-height:1.5;
  color:#fff;
  text-align:left;
  background-color:#111
}
[tabindex="-1"]:focus:not(:focus-visible) {
  outline:0!important
}
hr {
  box-sizing:content-box;
  height:0;
  overflow:visible
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top:0;
  margin-bottom:25px
}
p {
  margin-top:0;
  margin-bottom:1rem
}
abbr[data-original-title],
abbr[title] {
  text-decoration:underline;
  -webkit-text-decoration:underline dotted;
  text-decoration:underline dotted;
  cursor:help;
  border-bottom:0;
  -webkit-text-decoration-skip-ink:none;
  text-decoration-skip-ink:none
}
address {
  font-style:normal;
  line-height:inherit
}
address,
dl,
ol,
ul {
  margin-bottom:1rem
}
dl,
ol,
ul {
  margin-top:0
}
ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom:0
}
dt {
  font-weight:700
}
dd {
  margin-bottom:.5rem;
  margin-left:0
}
blockquote {
  margin:0 0 1rem
}
b,
strong {
  font-weight:bolder
}
small {
  font-size:80%
}
sub,
sup {
  position:relative;
  font-size:75%;
  line-height:0;
  vertical-align:baseline
}
sub {
  bottom:-.25em
}
sup {
  top:-.5em
}
a {
  text-decoration:none;
  background-color:transparent
}
a,
a:hover {
  color:#198cfe
}
a:hover {
  text-decoration:underline
}
a:not([href]),
a:not([href]):hover {
  color:inherit;
  text-decoration:none
}
code,
kbd,
pre,
samp {
  font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
  font-size:1em
}
pre {
  margin-top:0;
  margin-bottom:1rem;
  overflow:auto
}
figure {
  margin:0 0 1rem
}
img {
  border-style:none
}
img,
svg {
  vertical-align:middle
}
svg {
  overflow:hidden
}
table {
  border-collapse:collapse
}
caption {
  padding-top:.75rem;
  padding-bottom:.75rem;
  color:#6c757d;
  text-align:left;
  caption-side:bottom
}
th {
  text-align:inherit
}
label {
  display:inline-block;
  margin-bottom:.5rem
}
button {
  border-radius:0
}
button:focus {
  outline:1px dotted;
  outline:5px auto -webkit-focus-ring-color
}
button,
input,
optgroup,
select,
textarea {
  margin:0;
  font-family:inherit;
  font-size:inherit;
  line-height:inherit
}
button,
input {
  overflow:visible
}
button,
select {
  text-transform:none
}
select {
  word-wrap:normal
}
[type=button],
[type=reset],
[type=submit],
button {
  -webkit-appearance:button
}
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor:pointer
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
  padding:0;
  border-style:none
}
input[type=checkbox],
input[type=radio] {
  box-sizing:border-box;
  padding:0
}
input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
  -webkit-appearance:listbox
}
textarea {
  overflow:auto;
  resize:vertical
}
fieldset {
  min-width:0;
  padding:0;
  margin:0;
  border:0
}
legend {
  display:block;
  width:100%;
  max-width:100%;
  padding:0;
  margin-bottom:.5rem;
  font-size:1.5rem;
  line-height:inherit;
  color:inherit;
  white-space:normal
}
progress {
  vertical-align:baseline
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height:auto
}
[type=search] {
  outline-offset:-2px;
  -webkit-appearance:none
}
[type=search]::-webkit-search-decoration {
  -webkit-appearance:none
}
::-webkit-file-upload-button {
  font:inherit;
  -webkit-appearance:button
}
output {
  display:inline-block
}
summary {
  display:list-item;
  cursor:pointer
}
template {
  display:none
}
[hidden] {
  display:none!important
}
/*!* Bootstrap Grid v4.4.1 (https://getbootstrap.com/)
* Copyright 2011-2019 The Bootstrap Authors
* Copyright 2011-2019 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/html {
  box-sizing:border-box;
  -ms-overflow-style:scrollbar
}
*,
:after,
:before {
  box-sizing:inherit
}
.bfad087 {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
@media(min-width:576px) {
  .bfad087 {
    max-width:540px
  }
}
@media(min-width:768px) {
  .bfad087 {
    max-width:720px
  }
}
@media(min-width:992px) {
  .bfad087 {
    max-width:960px
  }
}
@media(min-width:1200px) {
  .bfad087 {
    max-width:1140px
  }
}
@media(min-width:1367px) {
  .bfad087 {
    max-width:1260px
  }
}
.bfad6f8,
.bfad25b,
.bfad57d,
.bfad107,
.bfad645,
.bfad767 {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto
}
@media(min-width:576px) {
  .bfad087,
  .bfad107 {
    max-width:540px
  }
}
@media(min-width:768px) {
  .bfad25b,
  .bfad087,
  .bfad107 {
    max-width:720px
  }
}
@media(min-width:992px) {
  .bfad6f8,
  .bfad25b,
  .bfad087,
  .bfad107 {
    max-width:960px
  }
}
@media(min-width:1200px) {
  .bfad6f8,
  .bfad25b,
  .bfad087,
  .bfad107,
  .bfad767 {
    max-width:1140px
  }
}
@media(min-width:1367px) {
  .bfad6f8,
  .bfad25b,
  .bfad087,
  .bfad107,
  .bfad645,
  .bfad767 {
    max-width:1260px
  }
}
.bfad91c {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  margin-right:-15px;
  margin-left:-15px
}
.bfad9b9 {
  margin-right:0;
  margin-left:0
}
.bfad9b9>.bfad951,
.bfad9b9>[class*=col-] {
  padding-right:0;
  padding-left:0
}
.bfad00c,
.bfad0d6,
.bfad0fc,
.bfad1ba,
.bfad02b,
.bfad2ab,
.bfad2b1,
.bfad3d8,
.bfad3e6,
.bfad4be,
.bfad4c6,
.bfad4cb,
.bfad5a2,
.bfad6b7,
.bfad6e5,
.bfad6ed,
.bfad6f3,
.bfad07d,
.bfad8fe,
.bfad9a8,
.bfad9b7,
.bfad9d3,
.bfad12f,
.bfad33c,
.bfad35a,
.bfad50b,
.bfad51b,
.bfad52b,
.bfad73d,
.bfad77c,
.bfad77c4,
.bfad079,
.bfad98c,
.bfad113,
.bfad177,
.bfad230,
.bfad523,
.bfad580,
.bfad745,
.bfad779,
.bfad790,
.bfad791,
.bfad829,
.bfad878,
.bfad890,
.bfad892,
.bfad900,
.bfad930,
.bfad951,
.bfada5c,
.bfada32,
.bfada97,
.bfadac2,
.bfadae5,
.bfadaf9,
.bfadb1c,
.bfadb1c2,
.bfadb4c,
.bfadb5b,
.bfadb7d,
.bfadb13,
.bfadb64,
.bfadba7,
.bfadbae,
.bfadbb9,
.bfadbc6,
.bfadbc9,
.bfadbe5,
.bfadbfa,
.bfadc6a,
.bfadc71,
.bfadcec,
.bfadd3b,
.bfadd5d,
.bfadd60,
.bfaddc8,
.bfaddd7,
.bfade98,
.bfadec7,
.bfadf1f,
.bfadf36,
.bfadfb4,
.bfadfc8,
.bfadfdf {
  position:relative;
  width:100%;
  padding-right:15px;
  padding-left:15px
}
.bfad951 {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
}
.bfadb1c {
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
}
.bfadbe5 {
  -ms-flex:0 0 8.33333%;
  flex:0 0 8.33333%;
  max-width:8.33333%
}
.bfadbc6 {
  -ms-flex:0 0 16.66667%;
  flex:0 0 16.66667%;
  max-width:16.66667%
}
.bfad9b7 {
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
}
.bfade98 {
  -ms-flex:0 0 33.33333%;
  flex:0 0 33.33333%;
  max-width:33.33333%
}
.bfad50b {
  -ms-flex:0 0 41.66667%;
  flex:0 0 41.66667%;
  max-width:41.66667%
}
.bfad6f3 {
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
}
.bfad745 {
  -ms-flex:0 0 58.33333%;
  flex:0 0 58.33333%;
  max-width:58.33333%
}
.bfad5a2 {
  -ms-flex:0 0 66.66667%;
  flex:0 0 66.66667%;
  max-width:66.66667%
}
.bfad02b {
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
}
.bfad0fc {
  -ms-flex:0 0 83.33333%;
  flex:0 0 83.33333%;
  max-width:83.33333%
}
.bfadbc9 {
  -ms-flex:0 0 91.66667%;
  flex:0 0 91.66667%;
  max-width:91.66667%
}
.bfadfb4 {
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
}
@media(min-width:576px) {
  .bfad523 {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .bfad900 {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%
  }
  .bfadac2 {
    -ms-flex:0 0 8.33333%;
    flex:0 0 8.33333%;
    max-width:8.33333%
  }
  .bfadd3b {
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    max-width:16.66667%
  }
  .bfad9d3 {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .bfadc6a {
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    max-width:33.33333%
  }
  .bfad177 {
    -ms-flex:0 0 41.66667%;
    flex:0 0 41.66667%;
    max-width:41.66667%
  }
  .bfada5c {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .bfadb1c2 {
    -ms-flex:0 0 58.33333%;
    flex:0 0 58.33333%;
    max-width:58.33333%
  }
  .bfadf36 {
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    max-width:66.66667%
  }
  .bfad77c {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .bfadb13 {
    -ms-flex:0 0 83.33333%;
    flex:0 0 83.33333%;
    max-width:83.33333%
  }
  .bfad00c {
    -ms-flex:0 0 91.66667%;
    flex:0 0 91.66667%;
    max-width:91.66667%
  }
  .bfadaf9 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
}
@media(min-width:768px) {
  .bfad580 {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .bfad0d6 {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%
  }
  .bfad2b1 {
    -ms-flex:0 0 8.33333%;
    flex:0 0 8.33333%;
    max-width:8.33333%
  }
  .bfad4c6 {
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    max-width:16.66667%
  }
  .bfadcec {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .bfaddd7 {
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    max-width:33.33333%
  }
  .bfad230 {
    -ms-flex:0 0 41.66667%;
    flex:0 0 41.66667%;
    max-width:41.66667%
  }
  .bfad9a8 {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .bfad1ba {
    -ms-flex:0 0 58.33333%;
    flex:0 0 58.33333%;
    max-width:58.33333%
  }
  .bfad6b7 {
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    max-width:66.66667%
  }
  .bfad8fe {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .bfad6ed {
    -ms-flex:0 0 83.33333%;
    flex:0 0 83.33333%;
    max-width:83.33333%
  }
  .bfad52b {
    -ms-flex:0 0 91.66667%;
    flex:0 0 91.66667%;
    max-width:91.66667%
  }
  .bfad892 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
}
@media(min-width:992px) {
  .bfad12f {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .bfad98c {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%
  }
  .bfad3d8 {
    -ms-flex:0 0 8.33333%;
    flex:0 0 8.33333%;
    max-width:8.33333%
  }
  .bfadec7 {
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    max-width:16.66667%
  }
  .bfaddc8 {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .bfad878 {
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    max-width:33.33333%
  }
  .bfad829 {
    -ms-flex:0 0 41.66667%;
    flex:0 0 41.66667%;
    max-width:41.66667%
  }
  .bfad33c {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .bfad07d {
    -ms-flex:0 0 58.33333%;
    flex:0 0 58.33333%;
    max-width:58.33333%
  }
  .bfad930 {
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    max-width:66.66667%
  }
  .bfadc71 {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .bfadfdf {
    -ms-flex:0 0 83.33333%;
    flex:0 0 83.33333%;
    max-width:83.33333%
  }
  .bfadb5b {
    -ms-flex:0 0 91.66667%;
    flex:0 0 91.66667%;
    max-width:91.66667%
  }
  .bfad790 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
}
@media(min-width:1200px) {
  .bfad113 {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .bfadb7d {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%
  }
  .bfadbae {
    -ms-flex:0 0 8.33333%;
    flex:0 0 8.33333%;
    max-width:8.33333%
  }
  .bfad4cb {
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    max-width:16.66667%
  }
  .bfad35a {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .bfad2ab {
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    max-width:33.33333%
  }
  .bfadfc8 {
    -ms-flex:0 0 41.66667%;
    flex:0 0 41.66667%;
    max-width:41.66667%
  }
  .bfadf1f {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .bfad779 {
    -ms-flex:0 0 58.33333%;
    flex:0 0 58.33333%;
    max-width:58.33333%
  }
  .bfadd5d {
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    max-width:66.66667%
  }
  .bfadb64 {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .bfada97 {
    -ms-flex:0 0 83.33333%;
    flex:0 0 83.33333%;
    max-width:83.33333%
  }
  .bfad890 {
    -ms-flex:0 0 91.66667%;
    flex:0 0 91.66667%;
    max-width:91.66667%
  }
  .bfad6e5 {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
}
@media(min-width:1367px) {
  .bfad77c4 {
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:100%
  }
  .bfad4be {
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    width:auto;
    max-width:100%
  }
  .bfadbb9 {
    -ms-flex:0 0 8.33333%;
    flex:0 0 8.33333%;
    max-width:8.33333%
  }
  .bfad791 {
    -ms-flex:0 0 16.66667%;
    flex:0 0 16.66667%;
    max-width:16.66667%
  }
  .bfad73d {
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    max-width:25%
  }
  .bfadd60 {
    -ms-flex:0 0 33.33333%;
    flex:0 0 33.33333%;
    max-width:33.33333%
  }
  .bfadba7 {
    -ms-flex:0 0 41.66667%;
    flex:0 0 41.66667%;
    max-width:41.66667%
  }
  .bfad3e6 {
    -ms-flex:0 0 50%;
    flex:0 0 50%;
    max-width:50%
  }
  .bfad51b {
    -ms-flex:0 0 58.33333%;
    flex:0 0 58.33333%;
    max-width:58.33333%
  }
  .bfad079 {
    -ms-flex:0 0 66.66667%;
    flex:0 0 66.66667%;
    max-width:66.66667%
  }
  .bfadb4c {
    -ms-flex:0 0 75%;
    flex:0 0 75%;
    max-width:75%
  }
  .bfada32 {
    -ms-flex:0 0 83.33333%;
    flex:0 0 83.33333%;
    max-width:83.33333%
  }
  .bfadae5 {
    -ms-flex:0 0 91.66667%;
    flex:0 0 91.66667%;
    max-width:91.66667%
  }
  .bfadbfa {
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%
  }
}
.bfadcdd {
  display:none!important
}
.bfad756 {
  display:inline!important
}
.bfadc84 {
  display:inline-block!important
}
.bfadb0d {
  display:block!important
}
.bfad9e8 {
  display:table!important
}
.bfad81a {
  display:table-row!important
}
.bfad859 {
  display:table-cell!important
}
.bfadeeb {
  display:-ms-flexbox!important;
  display:flex!important
}
.bfada95 {
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
}
@media(min-width:576px) {
  .bfadecb {
    display:none!important
  }
  .bfad779c {
    display:inline!important
  }
  .bfadca9 {
    display:inline-block!important
  }
  .bfadd22 {
    display:block!important
  }
  .bfad28d {
    display:table!important
  }
  .bfadde0 {
    display:table-row!important
  }
  .bfad3d5 {
    display:table-cell!important
  }
  .bfade2f {
    display:-ms-flexbox!important;
    display:flex!important
  }
  .bfadeea {
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
  }
}
@media(min-width:768px) {
  .bfadeec {
    display:none!important
  }
  .bfad3cd {
    display:inline!important
  }
  .bfad6aa {
    display:inline-block!important
  }
  .bfad1e7 {
    display:block!important
  }
  .bfada15 {
    display:table!important
  }
  .bfad4d3 {
    display:table-row!important
  }
  .bfad456 {
    display:table-cell!important
  }
  .bfad737 {
    display:-ms-flexbox!important;
    display:flex!important
  }
  .bfadaf1 {
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
  }
}
@media(min-width:992px) {
  .bfad397 {
    display:none!important
  }
  .bfadd64 {
    display:inline!important
  }
  .bfada88 {
    display:inline-block!important
  }
  .bfad715 {
    display:block!important
  }
  .bfade1f {
    display:table!important
  }
  .bfad4bf {
    display:table-row!important
  }
  .bfadf11 {
    display:table-cell!important
  }
  .bfad1a0 {
    display:-ms-flexbox!important;
    display:flex!important
  }
  .bfadd83 {
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
  }
}
@media(min-width:1200px) {
  .bfadcb2 {
    display:none!important
  }
  .bfad90e {
    display:inline!important
  }
  .bfad8ee {
    display:inline-block!important
  }
  .bfadd89 {
    display:block!important
  }
  .bfadebb {
    display:table!important
  }
  .bfad5a1 {
    display:table-row!important
  }
  .bfad056 {
    display:table-cell!important
  }
  .bfad107f {
    display:-ms-flexbox!important;
    display:flex!important
  }
  .bfadf18 {
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
  }
}
@media(min-width:1367px) {
  .bfad1be {
    display:none!important
  }
  .bfad731 {
    display:inline!important
  }
  .bfadda7 {
    display:inline-block!important
  }
  .bfadbeb {
    display:block!important
  }
  .bfad97f {
    display:table!important
  }
  .bfadbda {
    display:table-row!important
  }
  .bfadeea3 {
    display:table-cell!important
  }
  .bfadead {
    display:-ms-flexbox!important;
    display:flex!important
  }
  .bfada3b {
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
  }
}
@media print {
  .bfadd0f {
    display:none!important
  }
  .bfad1e4 {
    display:inline!important
  }
  .bfad717 {
    display:inline-block!important
  }
  .bfad6be {
    display:block!important
  }
  .bfad445 {
    display:table!important
  }
  .bfad982 {
    display:table-row!important
  }
  .bfad76b {
    display:table-cell!important
  }
  .bfad908 {
    display:-ms-flexbox!important;
    display:flex!important
  }
  .bfad4c4 {
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
  }
}
.bfad1d8 {
  -ms-flex-direction:row!important;
  flex-direction:row!important
}
.bfadfcb {
  -ms-flex-direction:column!important;
  flex-direction:column!important
}
.bfada91 {
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
}
.bfad02d {
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
}
.bfadd834 {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
}
.bfad660 {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
}
.bfad862 {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
}
.bfad39f {
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
}
.bfad059 {
  -ms-flex-positive:0!important;
  flex-grow:0!important
}
.bfadc94 {
  -ms-flex-positive:1!important;
  flex-grow:1!important
}
.bfada98 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
}
.bfad2f3 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
}
.bfad730 {
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
}
.bfad4d8 {
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
}
.bfad24a {
  -ms-flex-pack:center!important;
  justify-content:center!important
}
.bfad682 {
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
}
.bfade2e {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
}
.bfad04e {
  -ms-flex-align:start!important;
  align-items:flex-start!important
}
.bfad866 {
  -ms-flex-align:end!important;
  align-items:flex-end!important
}
.bfadd1a {
  -ms-flex-align:center!important;
  align-items:center!important
}
.bfadea4 {
  -ms-flex-align:baseline!important;
  align-items:baseline!important
}
.bfadb5f {
  -ms-flex-align:stretch!important;
  align-items:stretch!important
}
.bfadb1c1 {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
}
.bfad2e9 {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
}
.bfad806 {
  -ms-flex-line-pack:center!important;
  align-content:center!important
}
.bfad994 {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
}
.bfad49c {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
}
.bfad278 {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
}
.bfadc84a {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
}
.bfadee8 {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
}
.bfad8d0 {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
}
.bfad225 {
  -ms-flex-item-align:center!important;
  align-self:center!important
}
.bfadc27 {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
}
.bfad55a {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
}
@media(min-width:576px) {
  .bfad763 {
    -ms-flex-direction:row!important;
    flex-direction:row!important
  }
  .bfad81b {
    -ms-flex-direction:column!important;
    flex-direction:column!important
  }
  .bfad5bb {
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
  }
  .bfad1ae {
    -ms-flex-direction:column-reverse!important;
    flex-direction:column-reverse!important
  }
  .bfad137 {
    -ms-flex-wrap:wrap!important;
    flex-wrap:wrap!important
  }
  .bfadc4d {
    -ms-flex-wrap:nowrap!important;
    flex-wrap:nowrap!important
  }
  .bfad115 {
    -ms-flex-wrap:wrap-reverse!important;
    flex-wrap:wrap-reverse!important
  }
  .bfadad1 {
    -ms-flex:1 1 auto!important;
    flex:1 1 auto!important
  }
  .bfad96b {
    -ms-flex-positive:0!important;
    flex-grow:0!important
  }
  .bfad48e {
    -ms-flex-positive:1!important;
    flex-grow:1!important
  }
  .bfad592 {
    -ms-flex-negative:0!important;
    flex-shrink:0!important
  }
  .bfadc01 {
    -ms-flex-negative:1!important;
    flex-shrink:1!important
  }
  .bfada7f {
    -ms-flex-pack:start!important;
    justify-content:flex-start!important
  }
  .bfadb41 {
    -ms-flex-pack:end!important;
    justify-content:flex-end!important
  }
  .bfade52 {
    -ms-flex-pack:center!important;
    justify-content:center!important
  }
  .bfad5ef {
    -ms-flex-pack:justify!important;
    justify-content:space-between!important
  }
  .bfadcd5 {
    -ms-flex-pack:distribute!important;
    justify-content:space-around!important
  }
  .bfade9c {
    -ms-flex-align:start!important;
    align-items:flex-start!important
  }
  .bfad647 {
    -ms-flex-align:end!important;
    align-items:flex-end!important
  }
  .bfadc73 {
    -ms-flex-align:center!important;
    align-items:center!important
  }
  .bfadcef {
    -ms-flex-align:baseline!important;
    align-items:baseline!important
  }
  .bfad42f {
    -ms-flex-align:stretch!important;
    align-items:stretch!important
  }
  .bfadbe7 {
    -ms-flex-line-pack:start!important;
    align-content:flex-start!important
  }
  .bfad0e5 {
    -ms-flex-line-pack:end!important;
    align-content:flex-end!important
  }
  .bfad538 {
    -ms-flex-line-pack:center!important;
    align-content:center!important
  }
  .bfad306 {
    -ms-flex-line-pack:justify!important;
    align-content:space-between!important
  }
  .bfad13d {
    -ms-flex-line-pack:distribute!important;
    align-content:space-around!important
  }
  .bfad53b {
    -ms-flex-line-pack:stretch!important;
    align-content:stretch!important
  }
  .bfad6600 {
    -ms-flex-item-align:auto!important;
    align-self:auto!important
  }
  .bfada7ff {
    -ms-flex-item-align:start!important;
    align-self:flex-start!important
  }
  .bfadede {
    -ms-flex-item-align:end!important;
    align-self:flex-end!important
  }
  .bfad60c {
    -ms-flex-item-align:center!important;
    align-self:center!important
  }
  .bfad34b {
    -ms-flex-item-align:baseline!important;
    align-self:baseline!important
  }
  .bfad9cf {
    -ms-flex-item-align:stretch!important;
    align-self:stretch!important
  }
}
@media(min-width:768px) {
  .bfadd90 {
    -ms-flex-direction:row!important;
    flex-direction:row!important
  }
  .bfad112 {
    -ms-flex-direction:column!important;
    flex-direction:column!important
  }
  .bfad816 {
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
  }
  .bfadd18 {
    -ms-flex-direction:column-reverse!important;
    flex-direction:column-reverse!important
  }
  .bfad128 {
    -ms-flex-wrap:wrap!important;
    flex-wrap:wrap!important
  }
  .bfad905 {
    -ms-flex-wrap:nowrap!important;
    flex-wrap:nowrap!important
  }
  .bfad788 {
    -ms-flex-wrap:wrap-reverse!important;
    flex-wrap:wrap-reverse!important
  }
  .bfad1e7d {
    -ms-flex:1 1 auto!important;
    flex:1 1 auto!important
  }
  .bfade41 {
    -ms-flex-positive:0!important;
    flex-grow:0!important
  }
  .bfad3b2 {
    -ms-flex-positive:1!important;
    flex-grow:1!important
  }
  .bfad333 {
    -ms-flex-negative:0!important;
    flex-shrink:0!important
  }
  .bfad6fd {
    -ms-flex-negative:1!important;
    flex-shrink:1!important
  }
  .bfad3c9 {
    -ms-flex-pack:start!important;
    justify-content:flex-start!important
  }
  .bfad981 {
    -ms-flex-pack:end!important;
    justify-content:flex-end!important
  }
  .bfad630 {
    -ms-flex-pack:center!important;
    justify-content:center!important
  }
  .bfad1e4d {
    -ms-flex-pack:justify!important;
    justify-content:space-between!important
  }
  .bfad1bd {
    -ms-flex-pack:distribute!important;
    justify-content:space-around!important
  }
  .bfad6b3 {
    -ms-flex-align:start!important;
    align-items:flex-start!important
  }
  .bfad196 {
    -ms-flex-align:end!important;
    align-items:flex-end!important
  }
  .bfad0fa {
    -ms-flex-align:center!important;
    align-items:center!important
  }
  .bfadae9 {
    -ms-flex-align:baseline!important;
    align-items:baseline!important
  }
  .bfad220 {
    -ms-flex-align:stretch!important;
    align-items:stretch!important
  }
  .bfad4e2 {
    -ms-flex-line-pack:start!important;
    align-content:flex-start!important
  }
  .bfad7e5 {
    -ms-flex-line-pack:end!important;
    align-content:flex-end!important
  }
  .bfad6a7 {
    -ms-flex-line-pack:center!important;
    align-content:center!important
  }
  .bfad5d4 {
    -ms-flex-line-pack:justify!important;
    align-content:space-between!important
  }
  .bfadb97 {
    -ms-flex-line-pack:distribute!important;
    align-content:space-around!important
  }
  .bfadaee {
    -ms-flex-line-pack:stretch!important;
    align-content:stretch!important
  }
  .bfad783 {
    -ms-flex-item-align:auto!important;
    align-self:auto!important
  }
  .bfadde8 {
    -ms-flex-item-align:start!important;
    align-self:flex-start!important
  }
  .bfad4d0 {
    -ms-flex-item-align:end!important;
    align-self:flex-end!important
  }
  .bfad4b4 {
    -ms-flex-item-align:center!important;
    align-self:center!important
  }
  .bfad27b {
    -ms-flex-item-align:baseline!important;
    align-self:baseline!important
  }
  .bfad165 {
    -ms-flex-item-align:stretch!important;
    align-self:stretch!important
  }
}
@media(min-width:992px) {
  .bfadea43 {
    -ms-flex-direction:row!important;
    flex-direction:row!important
  }
  .bfad1bef {
    -ms-flex-direction:column!important;
    flex-direction:column!important
  }
  .bfad411 {
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
  }
  .bfade35 {
    -ms-flex-direction:column-reverse!important;
    flex-direction:column-reverse!important
  }
  .bfadc00 {
    -ms-flex-wrap:wrap!important;
    flex-wrap:wrap!important
  }
  .bfadbe2 {
    -ms-flex-wrap:nowrap!important;
    flex-wrap:nowrap!important
  }
  .bfad2de {
    -ms-flex-wrap:wrap-reverse!important;
    flex-wrap:wrap-reverse!important
  }
  .bfad10c {
    -ms-flex:1 1 auto!important;
    flex:1 1 auto!important
  }
  .bfad101 {
    -ms-flex-positive:0!important;
    flex-grow:0!important
  }
  .bfad459 {
    -ms-flex-positive:1!important;
    flex-grow:1!important
  }
  .bfad05e {
    -ms-flex-negative:0!important;
    flex-shrink:0!important
  }
  .bfad990 {
    -ms-flex-negative:1!important;
    flex-shrink:1!important
  }
  .bfad8ef {
    -ms-flex-pack:start!important;
    justify-content:flex-start!important
  }
  .bfad2ce {
    -ms-flex-pack:end!important;
    justify-content:flex-end!important
  }
  .bfad58a {
    -ms-flex-pack:center!important;
    justify-content:center!important
  }
  .bfadb3d {
    -ms-flex-pack:justify!important;
    justify-content:space-between!important
  }
  .bfadbbf {
    -ms-flex-pack:distribute!important;
    justify-content:space-around!important
  }
  .bfadf53 {
    -ms-flex-align:start!important;
    align-items:flex-start!important
  }
  .bfad2df {
    -ms-flex-align:end!important;
    align-items:flex-end!important
  }
  .bfadc8f {
    -ms-flex-align:center!important;
    align-items:center!important
  }
  .bfadad3 {
    -ms-flex-align:baseline!important;
    align-items:baseline!important
  }
  .bfadc00d {
    -ms-flex-align:stretch!important;
    align-items:stretch!important
  }
  .bfadfb8 {
    -ms-flex-line-pack:start!important;
    align-content:flex-start!important
  }
  .bfad3335 {
    -ms-flex-line-pack:end!important;
    align-content:flex-end!important
  }
  .bfadfa0 {
    -ms-flex-line-pack:center!important;
    align-content:center!important
  }
  .bfad103 {
    -ms-flex-line-pack:justify!important;
    align-content:space-between!important
  }
  .bfadf50 {
    -ms-flex-line-pack:distribute!important;
    align-content:space-around!important
  }
  .bfad918 {
    -ms-flex-line-pack:stretch!important;
    align-content:stretch!important
  }
  .bfade3b {
    -ms-flex-item-align:auto!important;
    align-self:auto!important
  }
  .bfadc0a {
    -ms-flex-item-align:start!important;
    align-self:flex-start!important
  }
  .bfadd35 {
    -ms-flex-item-align:end!important;
    align-self:flex-end!important
  }
  .bfadd72 {
    -ms-flex-item-align:center!important;
    align-self:center!important
  }
  .bfad0e7 {
    -ms-flex-item-align:baseline!important;
    align-self:baseline!important
  }
  .bfade85 {
    -ms-flex-item-align:stretch!important;
    align-self:stretch!important
  }
}
@media(min-width:1200px) {
  .bfaddf7 {
    -ms-flex-direction:row!important;
    flex-direction:row!important
  }
  .bfad91a {
    -ms-flex-direction:column!important;
    flex-direction:column!important
  }
  .bfad071 {
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
  }
  .bfade76 {
    -ms-flex-direction:column-reverse!important;
    flex-direction:column-reverse!important
  }
  .bfad5a10 {
    -ms-flex-wrap:wrap!important;
    flex-wrap:wrap!important
  }
  .bfad1e3 {
    -ms-flex-wrap:nowrap!important;
    flex-wrap:nowrap!important
  }
  .bfad0e3 {
    -ms-flex-wrap:wrap-reverse!important;
    flex-wrap:wrap-reverse!important
  }
  .bfad88d {
    -ms-flex:1 1 auto!important;
    flex:1 1 auto!important
  }
  .bfad42f7 {
    -ms-flex-positive:0!important;
    flex-grow:0!important
  }
  .bfade7a {
    -ms-flex-positive:1!important;
    flex-grow:1!important
  }
  .bfadf14 {
    -ms-flex-negative:0!important;
    flex-shrink:0!important
  }
  .bfadd27 {
    -ms-flex-negative:1!important;
    flex-shrink:1!important
  }
  .bfade4a {
    -ms-flex-pack:start!important;
    justify-content:flex-start!important
  }
  .bfad1d2 {
    -ms-flex-pack:end!important;
    justify-content:flex-end!important
  }
  .bfad73e {
    -ms-flex-pack:center!important;
    justify-content:center!important
  }
  .bfad848 {
    -ms-flex-pack:justify!important;
    justify-content:space-between!important
  }
  .bfadabf {
    -ms-flex-pack:distribute!important;
    justify-content:space-around!important
  }
  .bfaddd1 {
    -ms-flex-align:start!important;
    align-items:flex-start!important
  }
  .bfad481 {
    -ms-flex-align:end!important;
    align-items:flex-end!important
  }
  .bfad13f {
    -ms-flex-align:center!important;
    align-items:center!important
  }
  .bfad72f {
    -ms-flex-align:baseline!important;
    align-items:baseline!important
  }
  .bfada4d {
    -ms-flex-align:stretch!important;
    align-items:stretch!important
  }
  .bfadaf8 {
    -ms-flex-line-pack:start!important;
    align-content:flex-start!important
  }
  .bfad610 {
    -ms-flex-line-pack:end!important;
    align-content:flex-end!important
  }
  .bfadbda5 {
    -ms-flex-line-pack:center!important;
    align-content:center!important
  }
  .bfad732 {
    -ms-flex-line-pack:justify!important;
    align-content:space-between!important
  }
  .bfadf71 {
    -ms-flex-line-pack:distribute!important;
    align-content:space-around!important
  }
  .bfad8b6 {
    -ms-flex-line-pack:stretch!important;
    align-content:stretch!important
  }
  .bfad7db {
    -ms-flex-item-align:auto!important;
    align-self:auto!important
  }
  .bfadf4e {
    -ms-flex-item-align:start!important;
    align-self:flex-start!important
  }
  .bfad4f5 {
    -ms-flex-item-align:end!important;
    align-self:flex-end!important
  }
  .bfad761 {
    -ms-flex-item-align:center!important;
    align-self:center!important
  }
  .bfad6b9 {
    -ms-flex-item-align:baseline!important;
    align-self:baseline!important
  }
  .bfadea7 {
    -ms-flex-item-align:stretch!important;
    align-self:stretch!important
  }
}
@media(min-width:1367px) {
  .bfad72c {
    -ms-flex-direction:row!important;
    flex-direction:row!important
  }
  .bfad889 {
    -ms-flex-direction:column!important;
    flex-direction:column!important
  }
  .bfad1ea {
    -ms-flex-direction:row-reverse!important;
    flex-direction:row-reverse!important
  }
  .bfadb0b {
    -ms-flex-direction:column-reverse!important;
    flex-direction:column-reverse!important
  }
  .bfad45f {
    -ms-flex-wrap:wrap!important;
    flex-wrap:wrap!important
  }
  .bfad539 {
    -ms-flex-wrap:nowrap!important;
    flex-wrap:nowrap!important
  }
  .bfad2cb {
    -ms-flex-wrap:wrap-reverse!important;
    flex-wrap:wrap-reverse!important
  }
  .bfad798 {
    -ms-flex:1 1 auto!important;
    flex:1 1 auto!important
  }
  .bfad9bb {
    -ms-flex-positive:0!important;
    flex-grow:0!important
  }
  .bfad04d {
    -ms-flex-positive:1!important;
    flex-grow:1!important
  }
  .bfadb87 {
    -ms-flex-negative:0!important;
    flex-shrink:0!important
  }
  .bfadc3e {
    -ms-flex-negative:1!important;
    flex-shrink:1!important
  }
  .bfad6e9 {
    -ms-flex-pack:start!important;
    justify-content:flex-start!important
  }
  .bfadcf0 {
    -ms-flex-pack:end!important;
    justify-content:flex-end!important
  }
  .bfad660c {
    -ms-flex-pack:center!important;
    justify-content:center!important
  }
  .bfad6eb {
    -ms-flex-pack:justify!important;
    justify-content:space-between!important
  }
  .bfade0d {
    -ms-flex-pack:distribute!important;
    justify-content:space-around!important
  }
  .bfadcbb {
    -ms-flex-align:start!important;
    align-items:flex-start!important
  }
  .bfad79d {
    -ms-flex-align:end!important;
    align-items:flex-end!important
  }
  .bfadd81 {
    -ms-flex-align:center!important;
    align-items:center!important
  }
  .bfad676 {
    -ms-flex-align:baseline!important;
    align-items:baseline!important
  }
  .bfad508 {
    -ms-flex-align:stretch!important;
    align-items:stretch!important
  }
  .bfad27a {
    -ms-flex-line-pack:start!important;
    align-content:flex-start!important
  }
  .bfad27b1 {
    -ms-flex-line-pack:end!important;
    align-content:flex-end!important
  }
  .bfadf1d {
    -ms-flex-line-pack:center!important;
    align-content:center!important
  }
  .bfadd20 {
    -ms-flex-line-pack:justify!important;
    align-content:space-between!important
  }
  .bfad7a2 {
    -ms-flex-line-pack:distribute!important;
    align-content:space-around!important
  }
  .bfadcb4 {
    -ms-flex-line-pack:stretch!important;
    align-content:stretch!important
  }
  .bfad832 {
    -ms-flex-item-align:auto!important;
    align-self:auto!important
  }
  .bfad7fe {
    -ms-flex-item-align:start!important;
    align-self:flex-start!important
  }
  .bfad55b {
    -ms-flex-item-align:end!important;
    align-self:flex-end!important
  }
  .bfade418 {
    -ms-flex-item-align:center!important;
    align-self:center!important
  }
  .bfadf9d {
    -ms-flex-item-align:baseline!important;
    align-self:baseline!important
  }
  .bfadc23 {
    -ms-flex-item-align:stretch!important;
    align-self:stretch!important
  }
}
.fade {
  transition:opacity .15s linear
}
@media(prefers-reduced-motion:reduce) {
  .fade {
    transition:none
  }
}
.fade:not(.show) {
  opacity:0
}
.collapse:not(.show) {
  display:none
}
.collapsing {
  position:relative;
  height:0;
  overflow:hidden;
  transition:height .35s ease
}
@media(prefers-reduced-motion:reduce) {
  .collapsing {
    transition:none
  }
}
.bfad04a,
.bfad27f,
.bfadcf8,
.bfadd7a,
.bfadefc,
.bfadf8f,
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-bottom:25px;
  font-family:Prompt,sans-serif;
  font-weight:500;
  line-height:1.3
}
.bfad27f,
h1 {
  font-size:1.75rem
}
.bfadf8f,
h2 {
  font-size:1.625rem
}
.bfadefc,
h3 {
  font-size:1.5rem
}
.bfad04a,
h4 {
  font-size:1.3125rem
}
.bfadcf8,
h5 {
  font-size:1.1875rem
}
.bfadd7a,
h6 {
  font-size:1.0625rem
}
.bfada04 {
  font-size:1.25rem;
  font-weight:300
}
.bfad4cc {
  font-size:6rem
}
.bfad4cc,
.bfad6e5c {
  font-weight:300;
  line-height:1.3
}
.bfad6e5c {
  font-size:5.5rem
}
.bfadccd {
  font-size:4.5rem
}
.bfadccd,
.bfadd12 {
  font-weight:300;
  line-height:1.3
}
.bfadd12 {
  font-size:3.5rem
}
hr {
  margin-top:1rem;
  margin-bottom:1rem;
  border:0;
  border-top:1px solid rgba(0,0,0,.1)
}
.bfade39,
small {
  font-size:80%;
  font-weight:400
}
.bfad078,
mark {
  padding:.2em;
  background-color:#fcf8e3
}
.bfad514,
.bfadb00 {
  padding-left:0;
  list-style:none
}
.bfad5de {
  display:inline-block
}
.bfad5de:not(:last-child) {
  margin-right:.5rem
}
.bfad891 {
  font-size:90%;
  text-transform:uppercase
}
.bfad66e {
  margin-bottom:1rem;
  font-size:1.25rem
}
.bfad17c {
  display:block;
  font-size:80%;
  color:#6c757d
}
.bfad17c:before {
  content:"\2014\A0"
}
.bfad927 {
  display:inline-block;
  font-weight:400;
  color:#fff;
  text-align:center;
  vertical-align:middle;
  cursor:pointer;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  background-color:transparent;
  border:1px solid transparent;
  padding:.375rem .75rem;
  font-size:1rem;
  line-height:1.5;
  border-radius:.25rem;
  transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
@media(prefers-reduced-motion:reduce) {
  .bfad927 {
    transition:none
  }
}
.bfad927:hover {
  color:#fff;
  text-decoration:none
}
.bfad927.bfad98d,
.bfad927:focus {
  outline:0;
  box-shadow:0 0 0 .2rem rgba(17,17,17,.25)
}
.bfad927.bfad3f4,
.bfad927:disabled {
  opacity:.65
}
a.bfad927.bfad3f4,
fieldset:disabled a.bfad927 {
  pointer-events:none
}
.bfadb4c3 {
  color:#fff;
  background-color:#111;
  border-color:#111
}
.bfadb4c3.bfad98d,
.bfadb4c3:focus,
.bfadb4c3:hover {
  color:#fff;
  background-color:#000;
  border-color:#000
}
.bfadb4c3.bfad98d,
.bfadb4c3:focus {
  box-shadow:0 0 0 .2rem rgba(53,53,53,.5)
}
.bfadb4c3.bfad3f4,
.bfadb4c3:disabled {
  color:#fff;
  background-color:#111;
  border-color:#111
}
.bfadb4c3:not(:disabled):not(.bfad3f4).active,
.bfadb4c3:not(:disabled):not(.bfad3f4):active,
.show>.bfadb4c3.bfadef1 {
  color:#fff;
  background-color:#000;
  border-color:#000
}
.bfadb4c3:not(:disabled):not(.bfad3f4).active:focus,
.bfadb4c3:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfadb4c3.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(53,53,53,.5)
}
.bfad4d9 {
  color:#fff;
  background-color:#222;
  border-color:#222
}
.bfad4d9.bfad98d,
.bfad4d9:focus,
.bfad4d9:hover {
  color:#fff;
  background-color:#0f0f0f;
  border-color:#090909
}
.bfad4d9.bfad98d,
.bfad4d9:focus {
  box-shadow:0 0 0 .2rem rgba(67,67,67,.5)
}
.bfad4d9.bfad3f4,
.bfad4d9:disabled {
  color:#fff;
  background-color:#222;
  border-color:#222
}
.bfad4d9:not(:disabled):not(.bfad3f4).active,
.bfad4d9:not(:disabled):not(.bfad3f4):active,
.show>.bfad4d9.bfadef1 {
  color:#fff;
  background-color:#090909;
  border-color:#020202
}
.bfad4d9:not(:disabled):not(.bfad3f4).active:focus,
.bfad4d9:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad4d9.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(67,67,67,.5)
}
.bfad4d6 {
  color:#fff;
  background-color:#26c280;
  border-color:#26c280
}
.bfad4d6.bfad98d,
.bfad4d6:focus,
.bfad4d6:hover {
  color:#fff;
  background-color:#20a26b;
  border-color:#1e9764
}
.bfad4d6.bfad98d,
.bfad4d6:focus {
  box-shadow:0 0 0 .2rem rgba(71,203,147,.5)
}
.bfad4d6.bfad3f4,
.bfad4d6:disabled {
  color:#fff;
  background-color:#26c280;
  border-color:#26c280
}
.bfad4d6:not(:disabled):not(.bfad3f4).active,
.bfad4d6:not(:disabled):not(.bfad3f4):active,
.show>.bfad4d6.bfadef1 {
  color:#fff;
  background-color:#1e9764;
  border-color:#1c8d5d
}
.bfad4d6:not(:disabled):not(.bfad3f4).active:focus,
.bfad4d6:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad4d6.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(71,203,147,.5)
}
.bfadf64 {
  color:#fff;
  background-color:#17a2b8;
  border-color:#17a2b8
}
.bfadf64.bfad98d,
.bfadf64:focus,
.bfadf64:hover {
  color:#fff;
  background-color:#138496;
  border-color:#117a8b
}
.bfadf64.bfad98d,
.bfadf64:focus {
  box-shadow:0 0 0 .2rem rgba(58,176,195,.5)
}
.bfadf64.bfad3f4,
.bfadf64:disabled {
  color:#fff;
  background-color:#17a2b8;
  border-color:#17a2b8
}
.bfadf64:not(:disabled):not(.bfad3f4).active,
.bfadf64:not(:disabled):not(.bfad3f4):active,
.show>.bfadf64.bfadef1 {
  color:#fff;
  background-color:#117a8b;
  border-color:#10707f
}
.bfadf64:not(:disabled):not(.bfad3f4).active:focus,
.bfadf64:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfadf64.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(58,176,195,.5)
}
.bfad3ee {
  color:#212529;
  background-color:#ffc107;
  border-color:#ffc107
}
.bfad3ee.bfad98d,
.bfad3ee:focus,
.bfad3ee:hover {
  color:#212529;
  background-color:#e0a800;
  border-color:#d39e00
}
.bfad3ee.bfad98d,
.bfad3ee:focus {
  box-shadow:0 0 0 .2rem rgba(222,170,12,.5)
}
.bfad3ee.bfad3f4,
.bfad3ee:disabled {
  color:#212529;
  background-color:#ffc107;
  border-color:#ffc107
}
.bfad3ee:not(:disabled):not(.bfad3f4).active,
.bfad3ee:not(:disabled):not(.bfad3f4):active,
.show>.bfad3ee.bfadef1 {
  color:#212529;
  background-color:#d39e00;
  border-color:#c69500
}
.bfad3ee:not(:disabled):not(.bfad3f4).active:focus,
.bfad3ee:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad3ee.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(222,170,12,.5)
}
.bfad329 {
  color:#fff;
  background-color:#dc3545;
  border-color:#dc3545
}
.bfad329.bfad98d,
.bfad329:focus,
.bfad329:hover {
  color:#fff;
  background-color:#c82333;
  border-color:#bd2130
}
.bfad329.bfad98d,
.bfad329:focus {
  box-shadow:0 0 0 .2rem rgba(225,83,97,.5)
}
.bfad329.bfad3f4,
.bfad329:disabled {
  color:#fff;
  background-color:#dc3545;
  border-color:#dc3545
}
.bfad329:not(:disabled):not(.bfad3f4).active,
.bfad329:not(:disabled):not(.bfad3f4):active,
.show>.bfad329.bfadef1 {
  color:#fff;
  background-color:#bd2130;
  border-color:#b21f2d
}
.bfad329:not(:disabled):not(.bfad3f4).active:focus,
.bfad329:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad329.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(225,83,97,.5)
}
.bfad166 {
  color:#212529;
  background-color:#f8f9fa;
  border-color:#f8f9fa
}
.bfad166.bfad98d,
.bfad166:focus,
.bfad166:hover {
  color:#212529;
  background-color:#e2e6ea;
  border-color:#dae0e5
}
.bfad166.bfad98d,
.bfad166:focus {
  box-shadow:0 0 0 .2rem rgba(216,217,219,.5)
}
.bfad166.bfad3f4,
.bfad166:disabled {
  color:#212529;
  background-color:#f8f9fa;
  border-color:#f8f9fa
}
.bfad166:not(:disabled):not(.bfad3f4).active,
.bfad166:not(:disabled):not(.bfad3f4):active,
.show>.bfad166.bfadef1 {
  color:#212529;
  background-color:#dae0e5;
  border-color:#d3d9df
}
.bfad166:not(:disabled):not(.bfad3f4).active:focus,
.bfad166:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad166.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(216,217,219,.5)
}
.bfadfbf {
  color:#fff;
  background-color:#343a40;
  border-color:#343a40
}
.bfadfbf.bfad98d,
.bfadfbf:focus,
.bfadfbf:hover {
  color:#fff;
  background-color:#23272b;
  border-color:#1d2124
}
.bfadfbf.bfad98d,
.bfadfbf:focus {
  box-shadow:0 0 0 .2rem rgba(82,88,93,.5)
}
.bfadfbf.bfad3f4,
.bfadfbf:disabled {
  color:#fff;
  background-color:#343a40;
  border-color:#343a40
}
.bfadfbf:not(:disabled):not(.bfad3f4).active,
.bfadfbf:not(:disabled):not(.bfad3f4):active,
.show>.bfadfbf.bfadef1 {
  color:#fff;
  background-color:#1d2124;
  border-color:#171a1d
}
.bfadfbf:not(:disabled):not(.bfad3f4).active:focus,
.bfadfbf:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfadfbf.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(82,88,93,.5)
}
.bfad7707 {
  color:#111;
  border-color:#111
}
.bfad7707:hover {
  color:#fff;
  background-color:#111;
  border-color:#111
}
.bfad7707.bfad98d,
.bfad7707:focus {
  box-shadow:0 0 0 .2rem rgba(17,17,17,.5)
}
.bfad7707.bfad3f4,
.bfad7707:disabled {
  color:#111;
  background-color:transparent
}
.bfad7707:not(:disabled):not(.bfad3f4).active,
.bfad7707:not(:disabled):not(.bfad3f4):active,
.show>.bfad7707.bfadef1 {
  color:#fff;
  background-color:#111;
  border-color:#111
}
.bfad7707:not(:disabled):not(.bfad3f4).active:focus,
.bfad7707:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad7707.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(17,17,17,.5)
}
.bfaded0 {
  color:#222;
  border-color:#222
}
.bfaded0:hover {
  color:#fff;
  background-color:#222;
  border-color:#222
}
.bfaded0.bfad98d,
.bfaded0:focus {
  box-shadow:0 0 0 .2rem rgba(34,34,34,.5)
}
.bfaded0.bfad3f4,
.bfaded0:disabled {
  color:#222;
  background-color:transparent
}
.bfaded0:not(:disabled):not(.bfad3f4).active,
.bfaded0:not(:disabled):not(.bfad3f4):active,
.show>.bfaded0.bfadef1 {
  color:#fff;
  background-color:#222;
  border-color:#222
}
.bfaded0:not(:disabled):not(.bfad3f4).active:focus,
.bfaded0:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfaded0.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(34,34,34,.5)
}
.bfade21a {
  color:#26c280;
  border-color:#26c280
}
.bfade21a:hover {
  color:#fff;
  background-color:#26c280;
  border-color:#26c280
}
.bfade21a.bfad98d,
.bfade21a:focus {
  box-shadow:0 0 0 .2rem rgba(38,194,128,.5)
}
.bfade21a.bfad3f4,
.bfade21a:disabled {
  color:#26c280;
  background-color:transparent
}
.bfade21a:not(:disabled):not(.bfad3f4).active,
.bfade21a:not(:disabled):not(.bfad3f4):active,
.show>.bfade21a.bfadef1 {
  color:#fff;
  background-color:#26c280;
  border-color:#26c280
}
.bfade21a:not(:disabled):not(.bfad3f4).active:focus,
.bfade21a:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfade21a.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(38,194,128,.5)
}
.bfad24c {
  color:#17a2b8;
  border-color:#17a2b8
}
.bfad24c:hover {
  color:#fff;
  background-color:#17a2b8;
  border-color:#17a2b8
}
.bfad24c.bfad98d,
.bfad24c:focus {
  box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.bfad24c.bfad3f4,
.bfad24c:disabled {
  color:#17a2b8;
  background-color:transparent
}
.bfad24c:not(:disabled):not(.bfad3f4).active,
.bfad24c:not(:disabled):not(.bfad3f4):active,
.show>.bfad24c.bfadef1 {
  color:#fff;
  background-color:#17a2b8;
  border-color:#17a2b8
}
.bfad24c:not(:disabled):not(.bfad3f4).active:focus,
.bfad24c:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad24c.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(23,162,184,.5)
}
.bfadf5ff {
  color:#ffc107;
  border-color:#ffc107
}
.bfadf5ff:hover {
  color:#212529;
  background-color:#ffc107;
  border-color:#ffc107
}
.bfadf5ff.bfad98d,
.bfadf5ff:focus {
  box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.bfadf5ff.bfad3f4,
.bfadf5ff:disabled {
  color:#ffc107;
  background-color:transparent
}
.bfadf5ff:not(:disabled):not(.bfad3f4).active,
.bfadf5ff:not(:disabled):not(.bfad3f4):active,
.show>.bfadf5ff.bfadef1 {
  color:#212529;
  background-color:#ffc107;
  border-color:#ffc107
}
.bfadf5ff:not(:disabled):not(.bfad3f4).active:focus,
.bfadf5ff:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfadf5ff.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(255,193,7,.5)
}
.bfadb42 {
  color:#dc3545;
  border-color:#dc3545
}
.bfadb42:hover {
  color:#fff;
  background-color:#dc3545;
  border-color:#dc3545
}
.bfadb42.bfad98d,
.bfadb42:focus {
  box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.bfadb42.bfad3f4,
.bfadb42:disabled {
  color:#dc3545;
  background-color:transparent
}
.bfadb42:not(:disabled):not(.bfad3f4).active,
.bfadb42:not(:disabled):not(.bfad3f4):active,
.show>.bfadb42.bfadef1 {
  color:#fff;
  background-color:#dc3545;
  border-color:#dc3545
}
.bfadb42:not(:disabled):not(.bfad3f4).active:focus,
.bfadb42:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfadb42.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(220,53,69,.5)
}
.bfad7f9 {
  color:#f8f9fa;
  border-color:#f8f9fa
}
.bfad7f9:hover {
  color:#212529;
  background-color:#f8f9fa;
  border-color:#f8f9fa
}
.bfad7f9.bfad98d,
.bfad7f9:focus {
  box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.bfad7f9.bfad3f4,
.bfad7f9:disabled {
  color:#f8f9fa;
  background-color:transparent
}
.bfad7f9:not(:disabled):not(.bfad3f4).active,
.bfad7f9:not(:disabled):not(.bfad3f4):active,
.show>.bfad7f9.bfadef1 {
  color:#212529;
  background-color:#f8f9fa;
  border-color:#f8f9fa
}
.bfad7f9:not(:disabled):not(.bfad3f4).active:focus,
.bfad7f9:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad7f9.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(248,249,250,.5)
}
.bfad392 {
  color:#343a40;
  border-color:#343a40
}
.bfad392:hover {
  color:#fff;
  background-color:#343a40;
  border-color:#343a40
}
.bfad392.bfad98d,
.bfad392:focus {
  box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
}
.bfad392.bfad3f4,
.bfad392:disabled {
  color:#343a40;
  background-color:transparent
}
.bfad392:not(:disabled):not(.bfad3f4).active,
.bfad392:not(:disabled):not(.bfad3f4):active,
.show>.bfad392.bfadef1 {
  color:#fff;
  background-color:#343a40;
  border-color:#343a40
}
.bfad392:not(:disabled):not(.bfad3f4).active:focus,
.bfad392:not(:disabled):not(.bfad3f4):active:focus,
.show>.bfad392.bfadef1:focus {
  box-shadow:0 0 0 .2rem rgba(52,58,64,.5)
}
.bfadcd23 {
  font-weight:400;
  color:#198cfe;
  text-decoration:none
}
.bfadcd23:hover {
  color:#198cfe;
  text-decoration:underline
}
.bfadcd23.bfad98d,
.bfadcd23:focus {
  text-decoration:underline;
  box-shadow:none
}
.bfadcd23.bfad3f4,
.bfadcd23:disabled {
  color:#6c757d;
  pointer-events:none
}
.bfad0457 {
  padding:.5rem 1rem;
  font-size:1.25rem;
  line-height:1.5;
  border-radius:.3rem
}
.bfada943 {
  padding:.25rem .5rem;
  font-size:.875rem;
  line-height:1.5;
  border-radius:.2rem
}
.bfad184 {
  display:block;
  width:100%
}
.bfad184+.bfad184 {
  margin-top:.5rem
}
input[type=button].bfad184,
input[type=reset].bfad184,
input[type=submit].bfad184 {
  width:100%
}
.bfad0d99 {
  vertical-align:baseline!important
}
.bfad5a18 {
  vertical-align:top!important
}
.bfad2be0 {
  vertical-align:middle!important
}
.bfadfc3 {
  vertical-align:bottom!important
}
.bfad5a8 {
  vertical-align:text-bottom!important
}
.bfad43d {
  vertical-align:text-top!important
}
.bfadebb1 {
  position:absolute;
  width:1px;
  height:1px;
  padding:0;
  margin:-1px;
  overflow:hidden;
  clip:rect(0,0,0,0);
  white-space:nowrap;
  border:0
}
.bfad60b4:active,
.bfad60b4:focus {
  position:static;
  width:auto;
  height:auto;
  overflow:visible;
  clip:auto;
  white-space:normal
}
.bfad7d4 {
  margin:0!important
}
.bfada2c,
.bfade31 {
  margin-top:0!important
}
.bfad9e5,
.bfadc4f {
  margin-right:0!important
}
.bfad679,
.bfade31 {
  margin-bottom:0!important
}
.bfad9e5,
.bfada93 {
  margin-left:0!important
}
.bfad5fa {
  margin:.25rem!important
}
.bfad8f6,
.bfada4c {
  margin-top:.25rem!important
}
.bfad8ff,
.bfadf6d {
  margin-right:.25rem!important
}
.bfad3c8,
.bfada4c {
  margin-bottom:.25rem!important
}
.bfada09,
.bfadf6d {
  margin-left:.25rem!important
}
.bfad548 {
  margin:.5rem!important
}
.bfad304,
.bfadca6 {
  margin-top:.5rem!important
}
.bfad217,
.bfadcf4 {
  margin-right:.5rem!important
}
.bfad304,
.bfade18 {
  margin-bottom:.5rem!important
}
.bfad7f3,
.bfadcf4 {
  margin-left:.5rem!important
}
.bfad06e {
  margin:1rem!important
}
.bfad55b9,
.bfadfc0 {
  margin-top:1rem!important
}
.bfad376,
.bfadf91 {
  margin-right:1rem!important
}
.bfad3f3,
.bfad55b9 {
  margin-bottom:1rem!important
}
.bfad2ea,
.bfadf91 {
  margin-left:1rem!important
}
.bfad52a {
  margin:1.5rem!important
}
.bfade19,
.bfadef2 {
  margin-top:1.5rem!important
}
.bfad479,
.bfad921 {
  margin-right:1.5rem!important
}
.bfade19,
.bfade46 {
  margin-bottom:1.5rem!important
}
.bfad5f7,
.bfad479 {
  margin-left:1.5rem!important
}
.bfad855 {
  margin:3rem!important
}
.bfad73a,
.bfadf58 {
  margin-top:3rem!important
}
.bfad6bb,
.bfadd10 {
  margin-right:3rem!important
}
.bfad0cb,
.bfad73a {
  margin-bottom:3rem!important
}
.bfad7dc,
.bfadd10 {
  margin-left:3rem!important
}
.bfad510 {
  padding:0!important
}
.bfad6a9,
.bfadf3f {
  padding-top:0!important
}
.bfad7b9,
.bfad328 {
  padding-right:0!important
}
.bfad0c0,
.bfadf3f {
  padding-bottom:0!important
}
.bfad0dd,
.bfad7b9 {
  padding-left:0!important
}
.bfad787 {
  padding:.25rem!important
}
.bfad79f,
.bfade15 {
  padding-top:.25rem!important
}
.bfad9c9,
.bfad9e4 {
  padding-right:.25rem!important
}
.bfade15,
.bfadf0a {
  padding-bottom:.25rem!important
}
.bfad9e4,
.bfadd1e {
  padding-left:.25rem!important
}
.bfad0e2 {
  padding:.5rem!important
}
.bfad60b,
.bfadbaf {
  padding-top:.5rem!important
}
.bfad99c,
.bfadee6 {
  padding-right:.5rem!important
}
.bfad60b,
.bfadf5f {
  padding-bottom:.5rem!important
}
.bfad99c,
.bfada65 {
  padding-left:.5rem!important
}
.bfad011 {
  padding:1rem!important
}
.bfad770,
.bfad903 {
  padding-top:1rem!important
}
.bfad138,
.bfadbe5a {
  padding-right:1rem!important
}
.bfad903,
.bfada35 {
  padding-bottom:1rem!important
}
.bfad5c5,
.bfadbe5a {
  padding-left:1rem!important
}
.bfadc77 {
  padding:1.5rem!important
}
.bfad8a4,
.bfad408 {
  padding-top:1.5rem!important
}
.bfada50,
.bfade01 {
  padding-right:1.5rem!important
}
.bfad8a4,
.bfadc57 {
  padding-bottom:1.5rem!important
}
.bfada50,
.bfadbb98 {
  padding-left:1.5rem!important
}
.bfad2b2 {
  padding:3rem!important
}
.bfad093,
.bfadc87 {
  padding-top:3rem!important
}
.bfad9af,
.bfad84e {
  padding-right:3rem!important
}
.bfad45a,
.bfad093 {
  padding-bottom:3rem!important
}
.bfad9af,
.bfad64a {
  padding-left:3rem!important
}
.bfadb7f {
  margin:-.25rem!important
}
.bfad1fe,
.bfad06b {
  margin-top:-.25rem!important
}
.bfad3f7,
.bfaddf72 {
  margin-right:-.25rem!important
}
.bfad06b,
.bfad9b1 {
  margin-bottom:-.25rem!important
}
.bfad1f8,
.bfaddf72 {
  margin-left:-.25rem!important
}
.bfad8b4 {
  margin:-.5rem!important
}
.bfad37b,
.bfadd9f {
  margin-top:-.5rem!important
}
.bfad519,
.bfadf29 {
  margin-right:-.5rem!important
}
.bfad37b,
.bfadaa5 {
  margin-bottom:-.5rem!important
}
.bfad519,
.bfadaef {
  margin-left:-.5rem!important
}
.bfad5080 {
  margin:-1rem!important
}
.bfadae91,
.bfadedc {
  margin-top:-1rem!important
}
.bfad4c2,
.bfadfe0 {
  margin-right:-1rem!important
}
.bfadedc,
.bfadfdb {
  margin-bottom:-1rem!important
}
.bfad4c2,
.bfadfab {
  margin-left:-1rem!important
}
.bfadc9e {
  margin:-1.5rem!important
}
.bfad9b9f,
.bfadb7a {
  margin-top:-1.5rem!important
}
.bfad134,
.bfadc55 {
  margin-right:-1.5rem!important
}
.bfad2c2,
.bfad9b9f {
  margin-bottom:-1.5rem!important
}
.bfad6a0,
.bfad134 {
  margin-left:-1.5rem!important
}
.bfadcd2 {
  margin:-3rem!important
}
.bfadef3,
.bfadfa7 {
  margin-top:-3rem!important
}
.bfad295,
.bfad957 {
  margin-right:-3rem!important
}
.bfada40,
.bfadef3 {
  margin-bottom:-3rem!important
}
.bfad315,
.bfad957 {
  margin-left:-3rem!important
}
.bfadb15 {
  margin:auto!important
}
.bfad0110,
.bfadf1f2 {
  margin-top:auto!important
}
.bfadb7ab,
.bfadd0e {
  margin-right:auto!important
}
.bfad0110,
.bfadb48 {
  margin-bottom:auto!important
}
.bfad906,
.bfadb7ab {
  margin-left:auto!important
}
@media(min-width:576px) {
  .bfad79e {
    margin:0!important
  }
  .bfad83d,
  .bfad135 {
    margin-top:0!important
  }
  .bfad8ed,
  .bfad9b90 {
    margin-right:0!important
  }
  .bfad83d,
  .bfadfe1 {
    margin-bottom:0!important
  }
  .bfad9b90,
  .bfad813 {
    margin-left:0!important
  }
  .bfad2be {
    margin:.25rem!important
  }
  .bfad488,
  .bfaddff {
    margin-top:.25rem!important
  }
  .bfad4c5,
  .bfadc96 {
    margin-right:.25rem!important
  }
  .bfad488,
  .bfadd3e {
    margin-bottom:.25rem!important
  }
  .bfad4c5,
  .bfadc1e {
    margin-left:.25rem!important
  }
  .bfad971 {
    margin:.5rem!important
  }
  .bfad38c,
  .bfade70 {
    margin-top:.5rem!important
  }
  .bfad96b8,
  .bfadf42 {
    margin-right:.5rem!important
  }
  .bfad88a,
  .bfade70 {
    margin-bottom:.5rem!important
  }
  .bfad96b8,
  .bfadb2a {
    margin-left:.5rem!important
  }
  .bfad107d {
    margin:1rem!important
  }
  .bfad4d2,
  .bfad479b {
    margin-top:1rem!important
  }
  .bfad807,
  .bfadcd53 {
    margin-right:1rem!important
  }
  .bfad479b,
  .bfade9f {
    margin-bottom:1rem!important
  }
  .bfad1f86,
  .bfadcd53 {
    margin-left:1rem!important
  }
  .bfad963 {
    margin:1.5rem!important
  }
  .bfad867,
  .bfaddfd {
    margin-top:1.5rem!important
  }
  .bfad97c,
  .bfaddbc {
    margin-right:1.5rem!important
  }
  .bfad620,
  .bfaddfd {
    margin-bottom:1.5rem!important
  }
  .bfad73e7,
  .bfad97c {
    margin-left:1.5rem!important
  }
  .bfad3067 {
    margin:3rem!important
  }
  .bfadbaee,
  .bfade6a {
    margin-top:3rem!important
  }
  .bfad0a0,
  .bfadf30 {
    margin-right:3rem!important
  }
  .bfad4b3,
  .bfade6a {
    margin-bottom:3rem!important
  }
  .bfad0a0,
  .bfad63b {
    margin-left:3rem!important
  }
  .bfadd70 {
    padding:0!important
  }
  .bfad077,
  .bfadca4 {
    padding-top:0!important
  }
  .bfad8ff4,
  .bfada74 {
    padding-right:0!important
  }
  .bfad8b3,
  .bfadca4 {
    padding-bottom:0!important
  }
  .bfad877,
  .bfada74 {
    padding-left:0!important
  }
  .bfad7e0 {
    padding:.25rem!important
  }
  .bfadcd0,
  .bfadfd3 {
    padding-top:.25rem!important
  }
  .bfad5a4,
  .bfad281 {
    padding-right:.25rem!important
  }
  .bfadbba,
  .bfadcd0 {
    padding-bottom:.25rem!important
  }
  .bfad0d9,
  .bfad281 {
    padding-left:.25rem!important
  }
  .bfadbcc {
    padding:.5rem!important
  }
  .bfadb47,
  .bfadd5e {
    padding-top:.5rem!important
  }
  .bfad0a09,
  .bfad450 {
    padding-right:.5rem!important
  }
  .bfad4bf1,
  .bfadb47 {
    padding-bottom:.5rem!important
  }
  .bfad450,
  .bfade38 {
    padding-left:.5rem!important
  }
  .bfada5f {
    padding:1rem!important
  }
  .bfadc1b,
  .bfadf75 {
    padding-top:1rem!important
  }
  .bfad4bd,
  .bfadc91 {
    padding-right:1rem!important
  }
  .bfad818,
  .bfadc1b {
    padding-bottom:1rem!important
  }
  .bfad4bd,
  .bfad183 {
    padding-left:1rem!important
  }
  .bfad79ef {
    padding:1.5rem!important
  }
  .bfad4810,
  .bfadc12 {
    padding-top:1.5rem!important
  }
  .bfad25c,
  .bfad733 {
    padding-right:1.5rem!important
  }
  .bfad7c9,
  .bfad4810 {
    padding-bottom:1.5rem!important
  }
  .bfad9f4,
  .bfad25c {
    padding-left:1.5rem!important
  }
  .bfad8665 {
    padding:3rem!important
  }
  .bfad83c,
  .bfad099 {
    padding-top:3rem!important
  }
  .bfad372,
  .bfadf14a {
    padding-right:3rem!important
  }
  .bfad83c,
  .bfada4c1 {
    padding-bottom:3rem!important
  }
  .bfad372,
  .bfad591 {
    padding-left:3rem!important
  }
  .bfad62f {
    margin:-.25rem!important
  }
  .bfad87f,
  .bfadfb9 {
    margin-top:-.25rem!important
  }
  .bfad385,
  .bfadff1 {
    margin-right:-.25rem!important
  }
  .bfad87f,
  .bfadad7 {
    margin-bottom:-.25rem!important
  }
  .bfad385,
  .bfadcf2 {
    margin-left:-.25rem!important
  }
  .bfad9b0 {
    margin:-.5rem!important
  }
  .bfad07df,
  .bfad345 {
    margin-top:-.5rem!important
  }
  .bfad3b6,
  .bfadc29 {
    margin-right:-.5rem!important
  }
  .bfad07df,
  .bfad595 {
    margin-bottom:-.5rem!important
  }
  .bfad3b6,
  .bfadefe {
    margin-left:-.5rem!important
  }
  .bfad7c8 {
    margin:-1rem!important
  }
  .bfad0ed,
  .bfadc1a {
    margin-top:-1rem!important
  }
  .bfad30a,
  .bfad802 {
    margin-right:-1rem!important
  }
  .bfad0ed,
  .bfad6cd {
    margin-bottom:-1rem!important
  }
  .bfad30a,
  .bfadc7d {
    margin-left:-1rem!important
  }
  .bfad54f {
    margin:-1.5rem!important
  }
  .bfad316,
  .bfad1019 {
    margin-top:-1.5rem!important
  }
  .bfad285,
  .bfad595f {
    margin-right:-1.5rem!important
  }
  .bfad099a,
  .bfad316 {
    margin-bottom:-1.5rem!important
  }
  .bfad285,
  .bfadb73 {
    margin-left:-1.5rem!important
  }
  .bfad7e6 {
    margin:-3rem!important
  }
  .bfad453,
  .bfad688 {
    margin-top:-3rem!important
  }
  .bfad8a0,
  .bfad20b {
    margin-right:-3rem!important
  }
  .bfad688,
  .bfadbf1 {
    margin-bottom:-3rem!important
  }
  .bfad20b,
  .bfad573 {
    margin-left:-3rem!important
  }
  .bfad286 {
    margin:auto!important
  }
  .bfad25e,
  .bfadb24 {
    margin-top:auto!important
  }
  .bfad789,
  .bfadec7b {
    margin-right:auto!important
  }
  .bfad5a5,
  .bfadb24 {
    margin-bottom:auto!important
  }
  .bfada506,
  .bfadec7b {
    margin-left:auto!important
  }
}
@media(min-width:768px) {
  .bfad9305 {
    margin:0!important
  }
  .bfad048,
  .bfadc58 {
    margin-top:0!important
  }
  .bfaddc9,
  .bfadfc85 {
    margin-right:0!important
  }
  .bfad4c4a,
  .bfadc58 {
    margin-bottom:0!important
  }
  .bfad6d7,
  .bfadfc85 {
    margin-left:0!important
  }
  .bfad0cf {
    margin:.25rem!important
  }
  .bfad1de,
  .bfad275 {
    margin-top:.25rem!important
  }
  .bfad550,
  .bfad707 {
    margin-right:.25rem!important
  }
  .bfad275,
  .bfadaa6 {
    margin-bottom:.25rem!important
  }
  .bfad707,
  .bfadfad {
    margin-left:.25rem!important
  }
  .bfad5384 {
    margin:.5rem!important
  }
  .bfadc6e,
  .bfadf96 {
    margin-top:.5rem!important
  }
  .bfad0d5,
  .bfad77a {
    margin-right:.5rem!important
  }
  .bfadb06,
  .bfadf96 {
    margin-bottom:.5rem!important
  }
  .bfad48e2,
  .bfad77a {
    margin-left:.5rem!important
  }
  .bfad13fe {
    margin:1rem!important
  }
  .bfad2b8,
  .bfada34 {
    margin-top:1rem!important
  }
  .bfad4eb,
  .bfad45e {
    margin-right:1rem!important
  }
  .bfad910,
  .bfada34 {
    margin-bottom:1rem!important
  }
  .bfad45e,
  .bfadb85 {
    margin-left:1rem!important
  }
  .bfad533 {
    margin:1.5rem!important
  }
  .bfad723,
  .bfadc4fd {
    margin-top:1.5rem!important
  }
  .bfadaca,
  .bfade90 {
    margin-right:1.5rem!important
  }
  .bfad054,
  .bfadc4fd {
    margin-bottom:1.5rem!important
  }
  .bfad3bd,
  .bfade90 {
    margin-left:1.5rem!important
  }
  .bfadc68 {
    margin:3rem!important
  }
  .bfad3e6d,
  .bfadfde {
    margin-top:3rem!important
  }
  .bfad337,
  .bfad622 {
    margin-right:3rem!important
  }
  .bfad15c,
  .bfadfde {
    margin-bottom:3rem!important
  }
  .bfad236,
  .bfad337 {
    margin-left:3rem!important
  }
  .bfad9cfc {
    padding:0!important
  }
  .bfad760,
  .bfade50 {
    padding-top:0!important
  }
  .bfad21a,
  .bfad95f {
    padding-right:0!important
  }
  .bfadcce,
  .bfade50 {
    padding-bottom:0!important
  }
  .bfad21a,
  .bfad145 {
    padding-left:0!important
  }
  .bfad081 {
    padding:.25rem!important
  }
  .bfad9944,
  .bfade389 {
    padding-top:.25rem!important
  }
  .bfad2a8,
  .bfad46e {
    padding-right:.25rem!important
  }
  .bfad9944,
  .bfadb1d {
    padding-bottom:.25rem!important
  }
  .bfad2a8,
  .bfad23c {
    padding-left:.25rem!important
  }
  .bfade06 {
    padding:.5rem!important
  }
  .bfad933,
  .bfadc6ee {
    padding-top:.5rem!important
  }
  .bfad60f,
  .bfad351 {
    padding-right:.5rem!important
  }
  .bfad933,
  .bfade2b {
    padding-bottom:.5rem!important
  }
  .bfad351,
  .bfadecb2 {
    padding-left:.5rem!important
  }
  .bfadafc {
    padding:1rem!important
  }
  .bfad18a,
  .bfad988 {
    padding-top:1rem!important
  }
  .bfad8b0,
  .bfad282 {
    padding-right:1rem!important
  }
  .bfad988,
  .bfadf12 {
    padding-bottom:1rem!important
  }
  .bfad8b0,
  .bfadb7a3 {
    padding-left:1rem!important
  }
  .bfad2b7 {
    padding:1.5rem!important
  }
  .bfad7db0,
  .bfad83c0 {
    padding-top:1.5rem!important
  }
  .bfad9da,
  .bfadb1d6 {
    padding-right:1.5rem!important
  }
  .bfad83c0,
  .bfade4a9 {
    padding-bottom:1.5rem!important
  }
  .bfad4ab,
  .bfad9da {
    padding-left:1.5rem!important
  }
  .bfad31c {
    padding:3rem!important
  }
  .bfad02f,
  .bfadd6b {
    padding-top:3rem!important
  }
  .bfad4c66,
  .bfadcf3 {
    padding-right:3rem!important
  }
  .bfad02c,
  .bfad02f {
    padding-bottom:3rem!important
  }
  .bfadcf3,
  .bfadf754 {
    padding-left:3rem!important
  }
  .bfad3c80 {
    margin:-.25rem!important
  }
  .bfad7be,
  .bfadf98 {
    margin-top:-.25rem!important
  }
  .bfad15d,
  .bfadf8d {
    margin-right:-.25rem!important
  }
  .bfad81c,
  .bfadf98 {
    margin-bottom:-.25rem!important
  }
  .bfadc51,
  .bfadf8d {
    margin-left:-.25rem!important
  }
  .bfad86b {
    margin:-.5rem!important
  }
  .bfad9e7,
  .bfad7985 {
    margin-top:-.5rem!important
  }
  .bfad5f8,
  .bfadb65 {
    margin-right:-.5rem!important
  }
  .bfad9e7,
  .bfadd60c {
    margin-bottom:-.5rem!important
  }
  .bfad5f8,
  .bfad469 {
    margin-left:-.5rem!important
  }
  .bfad012 {
    margin:-1rem!important
  }
  .bfad379,
  .bfad833 {
    margin-top:-1rem!important
  }
  .bfadc0f,
  .bfadede4 {
    margin-right:-1rem!important
  }
  .bfad412,
  .bfad833 {
    margin-bottom:-1rem!important
  }
  .bfadbd4,
  .bfadede4 {
    margin-left:-1rem!important
  }
  .bfadfc9 {
    margin:-1.5rem!important
  }
  .bfad2dd,
  .bfadab4 {
    margin-top:-1.5rem!important
  }
  .bfad1fa,
  .bfadb25 {
    margin-right:-1.5rem!important
  }
  .bfad2dd,
  .bfad975 {
    margin-bottom:-1.5rem!important
  }
  .bfadb25,
  .bfadc8d {
    margin-left:-1.5rem!important
  }
  .bfad047 {
    margin:-3rem!important
  }
  .bfad44d,
  .bfadfab1 {
    margin-top:-3rem!important
  }
  .bfad2174,
  .bfadee4 {
    margin-right:-3rem!important
  }
  .bfad461,
  .bfadfab1 {
    margin-bottom:-3rem!important
  }
  .bfadece,
  .bfadee4 {
    margin-left:-3rem!important
  }
  .bfad76f {
    margin:auto!important
  }
  .bfad045,
  .bfad982a {
    margin-top:auto!important
  }
  .bfad59b,
  .bfadf63 {
    margin-right:auto!important
  }
  .bfad8d6,
  .bfad982a {
    margin-bottom:auto!important
  }
  .bfad59b,
  .bfad170 {
    margin-left:auto!important
  }
}
@media(min-width:992px) {
  .bfad4f4 {
    margin:0!important
  }
  .bfad607,
  .bfad934 {
    margin-top:0!important
  }
  .bfad9dc,
  .bfadc91d {
    margin-right:0!important
  }
  .bfad607,
  .bfad742 {
    margin-bottom:0!important
  }
  .bfad9dc,
  .bfadaff {
    margin-left:0!important
  }
  .bfadcdd5 {
    margin:.25rem!important
  }
  .bfada63,
  .bfaddfe {
    margin-top:.25rem!important
  }
  .bfad6d8,
  .bfad029 {
    margin-right:.25rem!important
  }
  .bfad5c5c,
  .bfada63 {
    margin-bottom:.25rem!important
  }
  .bfad6d8,
  .bfad151 {
    margin-left:.25rem!important
  }
  .bfade0f {
    margin:.5rem!important
  }
  .bfadc61,
  .bfadf82 {
    margin-top:.5rem!important
  }
  .bfad08a,
  .bfad9ac {
    margin-right:.5rem!important
  }
  .bfad718,
  .bfadc61 {
    margin-bottom:.5rem!important
  }
  .bfad9ac,
  .bfadd68 {
    margin-left:.5rem!important
  }
  .bfaddbb {
    margin:1rem!important
  }
  .bfadc24,
  .bfadf08 {
    margin-top:1rem!important
  }
  .bfad06d,
  .bfad7b5 {
    margin-right:1rem!important
  }
  .bfadc24,
  .bfadc86 {
    margin-bottom:1rem!important
  }
  .bfad06d,
  .bfad074 {
    margin-left:1rem!important
  }
  .bfadc4b {
    margin:1.5rem!important
  }
  .bfad652,
  .bfad796 {
    margin-top:1.5rem!important
  }
  .bfadc81,
  .bfadd0c {
    margin-right:1.5rem!important
  }
  .bfad652,
  .bfadf03 {
    margin-bottom:1.5rem!important
  }
  .bfadbda6,
  .bfadd0c {
    margin-left:1.5rem!important
  }
  .bfad499 {
    margin:3rem!important
  }
  .bfad3ac,
  .bfadabd {
    margin-top:3rem!important
  }
  .bfad3f3e,
  .bfadab1 {
    margin-right:3rem!important
  }
  .bfadaa3,
  .bfadabd {
    margin-bottom:3rem!important
  }
  .bfadab1,
  .bfadbda9 {
    margin-left:3rem!important
  }
  .bfadca3 {
    padding:0!important
  }
  .bfad67b,
  .bfad554 {
    padding-top:0!important
  }
  .bfad9f8,
  .bfad26c {
    padding-right:0!important
  }
  .bfad67b,
  .bfad844 {
    padding-bottom:0!important
  }
  .bfad26c,
  .bfad964 {
    padding-left:0!important
  }
  .bfad41f {
    padding:.25rem!important
  }
  .bfad1bf,
  .bfad7c7 {
    padding-top:.25rem!important
  }
  .bfad6fa,
  .bfadcee {
    padding-right:.25rem!important
  }
  .bfad1bf,
  .bfadbcb {
    padding-bottom:.25rem!important
  }
  .bfad6fa,
  .bfad512 {
    padding-left:.25rem!important
  }
  .bfad105 {
    padding:.5rem!important
  }
  .bfadb1f,
  .bfadd2e {
    padding-top:.5rem!important
  }
  .bfad11b,
  .bfad30c {
    padding-right:.5rem!important
  }
  .bfadbf7,
  .bfadd2e {
    padding-bottom:.5rem!important
  }
  .bfad30c,
  .bfad967 {
    padding-left:.5rem!important
  }
  .bfadac7 {
    padding:1rem!important
  }
  .bfadefe3,
  .bfadff19 {
    padding-top:1rem!important
  }
  .bfadc3e2,
  .bfadd5d4 {
    padding-right:1rem!important
  }
  .bfad1d0,
  .bfadff19 {
    padding-bottom:1rem!important
  }
  .bfad6d0,
  .bfadd5d4 {
    padding-left:1rem!important
  }
  .bfad339 {
    padding:1.5rem!important
  }
  .bfad7bb,
  .bfada8a {
    padding-top:1.5rem!important
  }
  .bfad4f4f,
  .bfada3f {
    padding-right:1.5rem!important
  }
  .bfada8a,
  .bfade21 {
    padding-bottom:1.5rem!important
  }
  .bfad4f4f,
  .bfad150 {
    padding-left:1.5rem!important
  }
  .bfadfe2 {
    padding:3rem!important
  }
  .bfad9ee,
  .bfad59e {
    padding-top:3rem!important
  }
  .bfadc50,
  .bfadf2a {
    padding-right:3rem!important
  }
  .bfad9ee,
  .bfad797 {
    padding-bottom:3rem!important
  }
  .bfad7b8,
  .bfadf2a {
    padding-left:3rem!important
  }
  .bfada9c {
    margin:-.25rem!important
  }
  .bfad8e3,
  .bfadc8b {
    margin-top:-.25rem!important
  }
  .bfad551,
  .bfadead7 {
    margin-right:-.25rem!important
  }
  .bfad1de1,
  .bfad8e3 {
    margin-bottom:-.25rem!important
  }
  .bfad5bf,
  .bfad551 {
    margin-left:-.25rem!important
  }
  .bfade44 {
    margin:-.5rem!important
  }
  .bfad01b,
  .bfadce4 {
    margin-top:-.5rem!important
  }
  .bfada59,
  .bfadad3e {
    margin-right:-.5rem!important
  }
  .bfad01b,
  .bfadce5 {
    margin-bottom:-.5rem!important
  }
  .bfad6768,
  .bfada59 {
    margin-left:-.5rem!important
  }
  .bfad0295 {
    margin:-1rem!important
  }
  .bfad2dc,
  .bfad743 {
    margin-top:-1rem!important
  }
  .bfad598,
  .bfadf3c {
    margin-right:-1rem!important
  }
  .bfad743,
  .bfadf6a {
    margin-bottom:-1rem!important
  }
  .bfad38f,
  .bfadf3c {
    margin-left:-1rem!important
  }
  .bfadec9 {
    margin:-1.5rem!important
  }
  .bfadc62,
  .bfadcf9 {
    margin-top:-1.5rem!important
  }
  .bfad07c,
  .bfadea2 {
    margin-right:-1.5rem!important
  }
  .bfad44f,
  .bfadcf9 {
    margin-bottom:-1.5rem!important
  }
  .bfad07c,
  .bfad215 {
    margin-left:-1.5rem!important
  }
  .bfad35f {
    margin:-3rem!important
  }
  .bfad35a2,
  .bfadc11 {
    margin-top:-3rem!important
  }
  .bfad17b,
  .bfad45b {
    margin-right:-3rem!important
  }
  .bfad35a2,
  .bfade81 {
    margin-bottom:-3rem!important
  }
  .bfad6a7d,
  .bfad17b {
    margin-left:-3rem!important
  }
  .bfad7d1 {
    margin:auto!important
  }
  .bfad3a8,
  .bfad5d3 {
    margin-top:auto!important
  }
  .bfad914,
  .bfadd79 {
    margin-right:auto!important
  }
  .bfad1fd,
  .bfad5d3 {
    margin-bottom:auto!important
  }
  .bfad507,
  .bfadd79 {
    margin-left:auto!important
  }
}
@media(min-width:1200px) {
  .bfad3a9 {
    margin:0!important
  }
  .bfad2e2,
  .bfad4b2 {
    margin-top:0!important
  }
  .bfad97a,
  .bfad3168 {
    margin-right:0!important
  }
  .bfad2e2,
  .bfade21f {
    margin-bottom:0!important
  }
  .bfad97a,
  .bfade2c {
    margin-left:0!important
  }
  .bfad80d {
    margin:.25rem!important
  }
  .bfadb6a,
  .bfadc56 {
    margin-top:.25rem!important
  }
  .bfad73a7,
  .bfadae0 {
    margin-right:.25rem!important
  }
  .bfad7ba,
  .bfadc56 {
    margin-bottom:.25rem!important
  }
  .bfad4dd,
  .bfad73a7 {
    margin-left:.25rem!important
  }
  .bfad4c8 {
    margin:.5rem!important
  }
  .bfad8f7,
  .bfada502 {
    margin-top:.5rem!important
  }
  .bfad8c4,
  .bfadec9f {
    margin-right:.5rem!important
  }
  .bfad8f7,
  .bfadfd4 {
    margin-bottom:.5rem!important
  }
  .bfad2fe,
  .bfadec9f {
    margin-left:.5rem!important
  }
  .bfadb32 {
    margin:1rem!important
  }
  .bfad2d3,
  .bfadafcc {
    margin-top:1rem!important
  }
  .bfadea0,
  .bfadf83 {
    margin-right:1rem!important
  }
  .bfad2d3,
  .bfadb92 {
    margin-bottom:1rem!important
  }
  .bfadd54,
  .bfadf83 {
    margin-left:1rem!important
  }
  .bfad999 {
    margin:1.5rem!important
  }
  .bfadca4b,
  .bfadf4ef {
    margin-top:1.5rem!important
  }
  .bfad4a3,
  .bfadac20 {
    margin-right:1.5rem!important
  }
  .bfad49f,
  .bfadf4ef {
    margin-bottom:1.5rem!important
  }
  .bfad5500,
  .bfadac20 {
    margin-left:1.5rem!important
  }
  .bfadf43 {
    margin:3rem!important
  }
  .bfad2e94,
  .bfad8b46 {
    margin-top:3rem!important
  }
  .bfad9aa,
  .bfad39f5 {
    margin-right:3rem!important
  }
  .bfad2e94,
  .bfad11e {
    margin-bottom:3rem!important
  }
  .bfad9aa,
  .bfad227 {
    margin-left:3rem!important
  }
  .bfaded1 {
    padding:0!important
  }
  .bfad0d98,
  .bfad2d8 {
    padding-top:0!important
  }
  .bfad0a1,
  .bfad6c3 {
    padding-right:0!important
  }
  .bfad0d98,
  .bfad7876 {
    padding-bottom:0!important
  }
  .bfad0a1,
  .bfad38a {
    padding-left:0!important
  }
  .bfada66 {
    padding:.25rem!important
  }
  .bfad1a9,
  .bfad4d2d {
    padding-top:.25rem!important
  }
  .bfad9e3,
  .bfad22b {
    padding-right:.25rem!important
  }
  .bfad1a9,
  .bfad892a {
    padding-bottom:.25rem!important
  }
  .bfad016,
  .bfad22b {
    padding-left:.25rem!important
  }
  .bfade75 {
    padding:.5rem!important
  }
  .bfadd84,
  .bfadeee {
    padding-top:.5rem!important
  }
  .bfad2f8,
  .bfadf586 {
    padding-right:.5rem!important
  }
  .bfad10ce,
  .bfadeee {
    padding-bottom:.5rem!important
  }
  .bfad4d8e,
  .bfadf586 {
    padding-left:.5rem!important
  }
  .bfadd15 {
    padding:1rem!important
  }
  .bfad5b0,
  .bfada49 {
    padding-top:1rem!important
  }
  .bfad152,
  .bfada94 {
    padding-right:1rem!important
  }
  .bfad5b0,
  .bfadd19 {
    padding-bottom:1rem!important
  }
  .bfada94,
  .bfadf86 {
    padding-left:1rem!important
  }
  .bfadcf43 {
    padding:1.5rem!important
  }
  .bfad2da,
  .bfaddf5 {
    padding-top:1.5rem!important
  }
  .bfad369,
  .bfaddfa {
    padding-right:1.5rem!important
  }
  .bfad133,
  .bfaddf5 {
    padding-bottom:1.5rem!important
  }
  .bfad369,
  .bfada53 {
    padding-left:1.5rem!important
  }
  .bfad50bf {
    padding:3rem!important
  }
  .bfad0c7,
  .bfade13 {
    padding-top:3rem!important
  }
  .bfad6cd3,
  .bfad534 {
    padding-right:3rem!important
  }
  .bfad0c7,
  .bfad17be {
    padding-bottom:3rem!important
  }
  .bfad1fc,
  .bfad534 {
    padding-left:3rem!important
  }
  .bfad205 {
    margin:-.25rem!important
  }
  .bfad9d7,
  .bfadc14 {
    margin-top:-.25rem!important
  }
  .bfad290,
  .bfade4a2 {
    margin-right:-.25rem!important
  }
  .bfad5e4,
  .bfadc14 {
    margin-bottom:-.25rem!important
  }
  .bfadd1f,
  .bfade4a2 {
    margin-left:-.25rem!important
  }
  .bfad735 {
    margin:-.5rem!important
  }
  .bfad582,
  .bfadf39 {
    margin-top:-.5rem!important
  }
  .bfad035,
  .bfadb0a {
    margin-right:-.5rem!important
  }
  .bfad582,
  .bfada29 {
    margin-bottom:-.5rem!important
  }
  .bfadb0a,
  .bfadb57 {
    margin-left:-.5rem!important
  }
  .bfad15e {
    margin:-1rem!important
  }
  .bfad162,
  .bfada10 {
    margin-top:-1rem!important
  }
  .bfad6c6,
  .bfad34b1 {
    margin-right:-1rem!important
  }
  .bfad73b,
  .bfad162 {
    margin-bottom:-1rem!important
  }
  .bfad34b1,
  .bfadefa {
    margin-left:-1rem!important
  }
  .bfad803 {
    margin:-1.5rem!important
  }
  .bfad7e1,
  .bfad27be {
    margin-top:-1.5rem!important
  }
  .bfad9b0d,
  .bfada7b {
    margin-right:-1.5rem!important
  }
  .bfad27be,
  .bfad365 {
    margin-bottom:-1.5rem!important
  }
  .bfad6ba,
  .bfad9b0d {
    margin-left:-1.5rem!important
  }
  .bfadc6a9 {
    margin:-3rem!important
  }
  .bfad5fb,
  .bfadd80 {
    margin-top:-3rem!important
  }
  .bfad7bbc,
  .bfadba9 {
    margin-right:-3rem!important
  }
  .bfad5df,
  .bfadd80 {
    margin-bottom:-3rem!important
  }
  .bfad7bb7,
  .bfad7bbc {
    margin-left:-3rem!important
  }
  .bfadfb5 {
    margin:auto!important
  }
  .bfad5ce,
  .bfada51 {
    margin-top:auto!important
  }
  .bfad32e,
  .bfadd7f {
    margin-right:auto!important
  }
  .bfad17d,
  .bfada51 {
    margin-bottom:auto!important
  }
  .bfad32e,
  .bfad55c {
    margin-left:auto!important
  }
}
@media(min-width:1367px) {
  .bfadda9 {
    margin:0!important
  }
  .bfada59d,
  .bfadd7e {
    margin-top:0!important
  }
  .bfad02a,
  .bfadfa9 {
    margin-right:0!important
  }
  .bfad15a,
  .bfada59d {
    margin-bottom:0!important
  }
  .bfad627,
  .bfadfa9 {
    margin-left:0!important
  }
  .bfad7f0 {
    margin:.25rem!important
  }
  .bfada9f,
  .bfadde6 {
    margin-top:.25rem!important
  }
  .bfad0a10,
  .bfad9e7f {
    margin-right:.25rem!important
  }
  .bfada9f,
  .bfaddc9b {
    margin-bottom:.25rem!important
  }
  .bfad0a10,
  .bfad6767 {
    margin-left:.25rem!important
  }
  .bfad0e6 {
    margin:.5rem!important
  }
  .bfad6d1,
  .bfad587 {
    margin-top:.5rem!important
  }
  .bfadc15,
  .bfadc90 {
    margin-right:.5rem!important
  }
  .bfad26b,
  .bfad587 {
    margin-bottom:.5rem!important
  }
  .bfadc15,
  .bfadfc93 {
    margin-left:.5rem!important
  }
  .bfade03 {
    margin:1rem!important
  }
  .bfad1c3,
  .bfadacb {
    margin-top:1rem!important
  }
  .bfad76fd,
  .bfadf360 {
    margin-right:1rem!important
  }
  .bfad0c75,
  .bfad1c3 {
    margin-bottom:1rem!important
  }
  .bfad76fd,
  .bfadf2f {
    margin-left:1rem!important
  }
  .bfad6c2 {
    margin:1.5rem!important
  }
  .bfad744,
  .bfadf4c {
    margin-top:1.5rem!important
  }
  .bfad027,
  .bfaddf1 {
    margin-right:1.5rem!important
  }
  .bfad243,
  .bfadf4c {
    margin-bottom:1.5rem!important
  }
  .bfad99c9,
  .bfaddf1 {
    margin-left:1.5rem!important
  }
  .bfad814 {
    margin:3rem!important
  }
  .bfadd3c,
  .bfaddfc {
    margin-top:3rem!important
  }
  .bfad0ec,
  .bfad6fe {
    margin-right:3rem!important
  }
  .bfad1e0,
  .bfadd3c {
    margin-bottom:3rem!important
  }
  .bfad6fe,
  .bfad22d {
    margin-left:3rem!important
  }
  .bfad861 {
    padding:0!important
  }
  .bfad330,
  .bfadd52 {
    padding-top:0!important
  }
  .bfad1fed,
  .bfadf25 {
    padding-right:0!important
  }
  .bfadd52,
  .bfadebc {
    padding-bottom:0!important
  }
  .bfad8c3,
  .bfadf25 {
    padding-left:0!important
  }
  .bfadb06f {
    padding:.25rem!important
  }
  .bfad5a2e,
  .bfad8af {
    padding-top:.25rem!important
  }
  .bfad7184,
  .bfadf759 {
    padding-right:.25rem!important
  }
  .bfad5a2e,
  .bfad7da {
    padding-bottom:.25rem!important
  }
  .bfadb6a9,
  .bfadf759 {
    padding-left:.25rem!important
  }
  .bfad7dc9 {
    padding:.5rem!important
  }
  .bfad39ff,
  .bfadffa {
    padding-top:.5rem!important
  }
  .bfad593,
  .bfadb0c {
    padding-right:.5rem!important
  }
  .bfadf00,
  .bfadffa {
    padding-bottom:.5rem!important
  }
  .bfad593,
  .bfadcc1 {
    padding-left:.5rem!important
  }
  .bfadb410 {
    padding:1rem!important
  }
  .bfad63b5,
  .bfadf121 {
    padding-top:1rem!important
  }
  .bfad4c45,
  .bfadc0b {
    padding-right:1rem!important
  }
  .bfadd5f,
  .bfadf121 {
    padding-bottom:1rem!important
  }
  .bfada7fa,
  .bfadc0b {
    padding-left:1rem!important
  }
  .bfad28d4 {
    padding:1.5rem!important
  }
  .bfadcff,
  .bfadfd1 {
    padding-top:1.5rem!important
  }
  .bfad0b9,
  .bfadc681 {
    padding-right:1.5rem!important
  }
  .bfadbae1,
  .bfadfd1 {
    padding-bottom:1.5rem!important
  }
  .bfad0b9,
  .bfad156 {
    padding-left:1.5rem!important
  }
  .bfad83b {
    padding:3rem!important
  }
  .bfad522,
  .bfad4454 {
    padding-top:3rem!important
  }
  .bfad402,
  .bfadd605 {
    padding-right:3rem!important
  }
  .bfad522,
  .bfadbad {
    padding-bottom:3rem!important
  }
  .bfad2159,
  .bfadd605 {
    padding-left:3rem!important
  }
  .bfad65b {
    margin:-.25rem!important
  }
  .bfad7cd,
  .bfaddfd5 {
    margin-top:-.25rem!important
  }
  .bfad7878,
  .bfadc778 {
    margin-right:-.25rem!important
  }
  .bfad7cd,
  .bfad65b2 {
    margin-bottom:-.25rem!important
  }
  .bfad953,
  .bfad7878 {
    margin-left:-.25rem!important
  }
  .bfad5d33 {
    margin:-.5rem!important
  }
  .bfad1e3b,
  .bfad5b8 {
    margin-top:-.5rem!important
  }
  .bfada8b,
  .bfadf911 {
    margin-right:-.5rem!important
  }
  .bfad0f6,
  .bfad5b8 {
    margin-bottom:-.5rem!important
  }
  .bfade01f,
  .bfadf911 {
    margin-left:-.5rem!important
  }
  .bfad017 {
    margin:-1rem!important
  }
  .bfad0ec6,
  .bfad9a8f {
    margin-top:-1rem!important
  }
  .bfadbd5,
  .bfade442 {
    margin-right:-1rem!important
  }
  .bfad0ec6,
  .bfad2f0 {
    margin-bottom:-1rem!important
  }
  .bfadbd5,
  .bfadf43e {
    margin-left:-1rem!important
  }
  .bfadf866 {
    margin:-1.5rem!important
  }
  .bfad218,
  .bfada61 {
    margin-top:-1.5rem!important
  }
  .bfad4125,
  .bfadfcbe {
    margin-right:-1.5rem!important
  }
  .bfada61,
  .bfadce58 {
    margin-bottom:-1.5rem!important
  }
  .bfad938,
  .bfad4125 {
    margin-left:-1.5rem!important
  }
  .bfade89 {
    margin:-3rem!important
  }
  .bfad835,
  .bfadbd9 {
    margin-top:-3rem!important
  }
  .bfad194,
  .bfadfc6 {
    margin-right:-3rem!important
  }
  .bfad0e6a,
  .bfad835 {
    margin-bottom:-3rem!important
  }
  .bfad194,
  .bfadec6 {
    margin-left:-3rem!important
  }
  .bfad986 {
    margin:auto!important
  }
  .bfad8a3,
  .bfadc98 {
    margin-top:auto!important
  }
  .bfad5c7,
  .bfadd04 {
    margin-right:auto!important
  }
  .bfad118,
  .bfadc98 {
    margin-bottom:auto!important
  }
  .bfad4bf9,
  .bfadd04 {
    margin-left:auto!important
  }
}
.bfad1cd {
  font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important
}
.bfad436 {
  text-align:justify!important
}
.bfadc89 {
  white-space:normal!important
}
.bfad0d6f {
  white-space:nowrap!important
}
.bfad8e0 {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.bfad4fb {
  text-align:left!important
}
.bfade64 {
  text-align:right!important
}
.bfad062 {
  text-align:center!important
}
@media(min-width:576px) {
  .bfad52a2 {
    text-align:left!important
  }
  .bfad0d90 {
    text-align:right!important
  }
  .bfad3a88 {
    text-align:center!important
  }
}
@media(min-width:768px) {
  .bfad120 {
    text-align:left!important
  }
  .bfadc23d {
    text-align:right!important
  }
  .bfad9d6 {
    text-align:center!important
  }
}
@media(min-width:992px) {
  .bfad2f5 {
    text-align:left!important
  }
  .bfad7d4b {
    text-align:right!important
  }
  .bfada1c {
    text-align:center!important
  }
}
@media(min-width:1200px) {
  .bfadefb {
    text-align:left!important
  }
  .bfadaa9 {
    text-align:right!important
  }
  .bfad39d {
    text-align:center!important
  }
}
@media(min-width:1367px) {
  .bfadd549 {
    text-align:left!important
  }
  .bfad11d {
    text-align:right!important
  }
  .bfad97a7 {
    text-align:center!important
  }
}
.bfadcf5 {
  text-transform:lowercase!important
}
.bfad068 {
  text-transform:uppercase!important
}
.bfad98b {
  text-transform:capitalize!important
}
.bfadc88 {
  font-weight:300!important
}
.bfadca1 {
  font-weight:lighter!important
}
.bfad11d7 {
  font-weight:400!important
}
.bfad6c67 {
  font-weight:700!important
}
.bfad1de6 {
  font-weight:bolder!important
}
.bfadd65 {
  font-style:italic!important
}
.bfadd5a {
  color:#fff!important
}
.bfad8a48 {
  color:#111!important
}
a.bfad8a48:focus,
a.bfad8a48:hover {
  color:#000!important
}
.bfad176 {
  color:#222!important
}
a.bfad176:focus,
a.bfad176:hover {
  color:#000!important
}
.bfad80d6 {
  color:#26c280!important
}
a.bfad80d6:focus,
a.bfad80d6:hover {
  color:#198256!important
}
.bfadbe74 {
  color:#17a2b8!important
}
a.bfadbe74:focus,
a.bfadbe74:hover {
  color:#0f6674!important
}
.bfad440 {
  color:#ffc107!important
}
a.bfad440:focus,
a.bfad440:hover {
  color:#ba8b00!important
}
.bfadaec {
  color:#dc3545!important
}
a.bfadaec:focus,
a.bfadaec:hover {
  color:#a71d2a!important
}
.bfad36a {
  color:#f8f9fa!important
}
a.bfad36a:focus,
a.bfad36a:hover {
  color:#cbd3da!important
}
.bfad127 {
  color:#343a40!important
}
a.bfad127:focus,
a.bfad127:hover {
  color:#121416!important
}
.bfad866d {
  color:#fff!important
}
.bfadb9c {
  color:#6c757d!important
}
.bfad721 {
  color:rgba(0,0,0,.5)!important
}
.bfad77cd {
  color:hsla(0,0%,100%,.5)!important
}
.bfaddaa {
  font:0/0 a;
  color:transparent;
  text-shadow:none;
  background-color:transparent;
  border:0
}
.bfad974 {
  text-decoration:none!important
}
.bfad53f {
  word-break:break-word!important;
  overflow-wrap:break-word!important
}
.bfada30 {
  color:inherit!important
}
section h2 {
  font-weight:700;
  text-align:center
}
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
  cursor:auto
}
[data-link],
[data-ref] {
  cursor:pointer!important
}
.aligncenter,
.alignright {
  display:block
}
.aligncenter {
  margin:20px auto 0
}
.alignright {
  margin:20px 0 20px 20px;
  float:right
}
.alignleft {
  margin:20px 20px 20px 0;
  float:left
}
.bfadc4c {
  clear:both
}
a {
  transition:all .2s ease-in-out
}
p {
  font-size:.9375rem
}
.bfadc7f ul {
  margin:15px 0 0 10px;
  padding:0
}
.bfadc7f ul li {
  list-style:none;
  position:relative;
  margin:12px 0 12px 15px
}
.bfadc7f ul li:before {
  content:"";
  display:block;
  position:absolute;
  top:10px;
  left:-15px;
  width:5px;
  height:5px;
  border-radius:50%;
  background:#fa0
}
.bfadc7f ol {
  counter-reset:num;
  margin:25px 0;
  padding:0;
  list-style:none
}
.bfadc7f ol:last-child {
  margin-bottom:0
}
.bfadc7f ol p {
  padding-left:40px
}
.bfadc7f ol li {
  color:#26c280;
  font-size:1rem;
  font-weight:700;
  line-height:150%;
  margin:0 0 15px
}
.bfadc7f ol li p,
.bfadc7f ol li span {
  color:#fff
}
.bfadc7f ol li:last-child {
  margin-bottom:0
}
.bfadc7f ol li:before {
  content:counter(num) "";
  counter-increment:num;
  display:inline-block;
  margin:0 15px 5px 0;
  font-size:1.125rem;
  font-weight:700;
  color:#fff;
  background:#26c280;
  border-radius:50%;
  width:25px;
  height:25px;
  text-align:center
}
.bfadc7f ol li ul {
  margin-bottom:15px
}
.bfadc7f ol li ul li {
  list-style:none;
  position:relative;
  margin:12px 0 12px 15px
}
.bfadc7f ol li ul li:before {
  content:"";
  counter-increment:none;
  display:block;
  position:absolute;
  top:10px;
  left:-15px;
  width:5px;
  height:5px;
  border-radius:50%;
  background:#fa0
}
button:focus {
  outline:none
}
img {
  height:auto;
  width:auto;
  max-width:100%
}
h2 {
  font-size:1.5625rem
}
#bfadb91 {
  padding-right:0!important
}
.bfad98de {
  font-size:.75rem;
  font-weight:400;
  letter-spacing:1px;
  color:#fff;
  text-decoration:underline
}
.bfad98de:hover {
  cursor:pointer;
  text-decoration:none;
  color:#ff720d
}
.bfadc41 {
  padding:10px
}
@media(min-width:768px) {
  .bfadc41 {
    padding:25px 20px
  }
}
.bfadc41 .bfadf8f,
.bfadc41 h2 {
  font-size:1.25rem
}
@media(min-width:576px) {
  .bfadc41 .bfadf8f,
  .bfadc41 h2 {
    font-size:1.5rem
  }
}
@media(min-width:768px) {
  .bfadc41 .bfadf8f,
  .bfadc41 h2 {
    font-size:1.625rem
  }
}
.bfad902 {
  text-transform:uppercase
}
.bfada62 {
  text-align:center
}
.bfadb7b {
  position:relative
}
.bfad46ee {
  text-align:center;
  margin:12px 0;
  padding:12px 0
}
@media(min-width:768px) {
  .bfad46ee {
    margin:25px 0;
    padding:25px 0
  }
}
.bfade07:after {
  content:" more"
}
.bfad970:after {
  content:" less"
}
.bfad361 {
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  transition:all .4s ease-in-out
}
.bfad970+.bfad361 {
  -webkit-transform:rotate(90deg);
  transform:rotate(90deg)
}
button.bfade07 {
  background-color:transparent;
  border:none;
  box-shadow:none
}
.bfadd0f6 {
  padding:0
}
@media(min-width:768px) {
  .bfadc31 {
    padding-left:15px;
    padding-right:15px
  }
}
.bfadbed {
  display:-ms-flexbox;
  display:flex
}
.bfade1d {
  -ms-flex-pack:center;
  justify-content:center
}
.bfaddbc9 {
  -ms-flex-pack:distribute;
  justify-content:space-around
}
.bfad108 {
  -ms-flex-pack:justify;
  justify-content:space-between
}
.bfad82e {
  -ms-flex-align:center;
  align-items:center
}
.is-hidden {
  opacity:0
}
.hide-at-start {
  display:none
}
@media(min-width:1200px) {
  .bfad857 {
    display:block
  }
}
@media(min-width:1200px) {
  .hide-xl-to-up {
    display:none
  }
}
.bfad744c {
  margin:20px 0 10px
}
.bfad9ea {
  width:100%;
  height:35px
}
@media(min-width:992px) {
  .bfad05eb {
    display:none
  }
}
.bfad2ab6 {
  width:100%
}
.bfad555 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:center;
  justify-content:center;
  height:100vh;
  text-align:center
}
.bfad20f {
  color:#111
}
.bfad80e {
  margin:0 auto
}
.bfadea1 {
  margin:50px auto 0;
  border-radius:50%;
  border:16px solid #f3f3f3;
  border-top-color:#3498db;
  width:120px;
  height:120px;
  -webkit-animation:bfad1da 2s linear infinite;
  animation:bfad1da 2s linear infinite
}
@-webkit-keyframes bfad1da {
  0% {
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  to {
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
@keyframes bfad1da {
  0% {
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg)
  }
  to {
    -webkit-transform:rotate(1turn);
    transform:rotate(1turn)
  }
}
.bfad81d {
  cursor:pointer
}
@media(min-width:1200px) {
  body .bfad164 {
    display:block;
    width:285px;
    z-index:1;
    top:40px;
    position:relative;
    margin-bottom:60px!important
  }
}
.bfad80dc {
  display:block;
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  right:0;
  bottom:0;
  left:0
}
.bfad65c {
  margin:25px 0
}
.bfad581 .bfadf13 .bfad70a,
.bfad581 .bfadf13 .bfade185 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-hits.0a40fed7.svg)
}
.bfad581 .bfadecc .bfad70a,
.bfad581 .bfadecc .bfade185 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-misses.72e519ac.svg)
}
.bfad581 .bfad70a {
  padding-left:40px;
  background-repeat:no-repeat;
  background-position:left top 4px;
  background-size:auto 14px
}
.bfad581 .bfad17c9 .bfade185 {
  padding-left:25px;
  background-repeat:no-repeat;
  background-position:left top 16px;
  background-size:auto 10px
}
.bfad65c .bfad9c7 {
  margin-bottom:2px;
  padding:35px 20px 10px;
  background-color:#141720;
  box-shadow:0 0 10px 1px rgba(0,0,0,.2);
  border-radius:6px
}
.bfad65c .bfad70a {
  font-family:Prompt,sans-serif;
  font-size:1.625rem;
  font-weight:700;
  line-height:110%;
  color:#fff;
  margin:0 0 15px
}
@media(min-width:768px) {
  .bfad65c .bfad70a {
    font-size:1.875rem
  }
}
.bfad65c .bfad17c9 {
  padding:15px 0
}
.bfad65c .bfad17c9 .bfade185 {
  display:block;
  font-size:.875rem;
  letter-spacing:.45px;
  line-height:2;
  padding-top:8px;
  padding-bottom:8px
}
@media(min-width:768px) {
  .bfad65c .bfad17c9 .bfade185 {
    font-size:1rem
  }
}
.bfadac8 {
  margin:10px 0 25px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
@media(min-width:768px) {
  .bfadac8 {
    -ms-flex-pack:start;
    justify-content:flex-start
  }
}
.bfad596 {
  max-height:150px;
  margin:0 10px 15px
}
@media(min-width:768px) {
  .bfad596 {
    margin:0 15px 15px 0
  }
}
.bfad349 {
  overflow:hidden;
  padding-top:60px
}
@media(min-width:992px) {
  .bfad349 {
    padding-top:60px
  }
}
.bfad98d9 .bfad349 {
  padding-top:0
}
.bfadc7f {
  margin-bottom:40px
}
@media(min-width:992px) {
  .bfadc7f {
    min-height:770px
  }
}
.bfad1cb {
  margin-bottom:40px
}
.bfad1cb h3 {
  margin-bottom:15px;
  font-size:1.25rem;
  font-weight:700
}
.bfad1cb p {
  font-size:1rem
}
.bfad1cb a {
  text-decoration:underline
}
.bfad1cb:last-child {
  margin-bottom:0
}
.bfadbaa {
  z-index:0
}
.bfad024,
.bfadbaa {
  position:relative
}
.bfad024:before {
  background:hsla(0,0%,100%,.5);
  content:"";
  display:block;
  position:absolute;
  top:0;
  left:-500%;
  width:1000%;
  height:100%
}
body,
html {
  overflow-x:hidden
}
body {
  background-color:#eef1f5;
  position:relative
}
.bfadbb4,
.bfadc41 {
  overflow:hidden;
  border-radius:20px;
  background:#fff;
  box-shadow:0 5px 20px rgba(0,0,0,.55);
  background:hsla(0,0%,100%,.5);
  box-shadow:inset 2px -2px 2px rgba(0,0,0,.1),inset -2px 2px 2px hsla(0,0%,100%,.1);
  -webkit-backdrop-filter:blur(15px);
  backdrop-filter:blur(15px)
}
.bfad927 {
  border:none;
  border-radius:5px;
  font-size:.75rem;
  text-transform:uppercase;
  transition:all .4s ease-in-out
}
.bfad927:hover {
  color:#333;
  background-color:#ff720d;
  box-shadow:0 0 6px 0 #ff720d
}
.bfadb4c3 {
  background:#ff720d;
  border-radius:5px;
  letter-spacing:1.17px;
  font-weight:700;
  font-size:.875rem
}
.bfadc621 {
  letter-spacing:1px;
  border:2px solid #198cfe;
  border-radius:17px
}
.bfad469c,
.bfadc621 {
  font-weight:700;
  color:#fff
}
.bfad469c {
  width:100%;
  min-height:50px;
  padding:15px 20px;
  font-size:.875rem;
  line-height:18px;
  letter-spacing:.07312rem;
  background-color:#fa0;
  border-radius:30px;
  text-align:center;
  background:#f33535;
  border:2px solid transparent
}
.bfad469c:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad469c:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad469c:focus,
.bfad469c:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  color:#fff;
  background:#f33535;
  box-shadow:none
}
.bfadd07 {
  padding:9px 70px
}
.bfad8bb {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  height:35px;
  background:#d7dde6;
  box-shadow:none;
  color:#313233;
  font-size:12px;
  line-height:15px;
  border-radius:30px;
  text-transform:inherit;
  font-weight:700;
  cursor:pointer!important;
  border:2px solid transparent
}
.bfad8bb:after {
  content:"";
  display:inline-block;
  margin-left:5px;
  width:9px;
  height:9px;
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/load-more.89bebed1.svg);
  background-repeat:no-repeat;
  background-size:contain
}
.bfad8bb:hover {
  background:#eef1f5;
  color:#313233;
  box-shadow:0 2px 6px rgba(245,184,239,.3),0 0 5px #aacaef;
  border-color:transparent
}
.bfad8bb:not(:disabled):not(.bfad3f4):active {
  background:#d7dde6;
  color:#313233;
  border-color:#b8bbbf;
  box-shadow:none
}
.bfad8bb:focus,
.bfad8bb:not(:disabled):not(.bfad3f4):active:focus {
  background:#d7dde6;
  color:#313233;
  border-color:#0c0c0d;
  box-shadow:none
}
.bfad241 {
  position:fixed;
  bottom:0;
  left:0;
  z-index:111;
  border-radius:0;
  width:100%;
  max-width:100%;
  min-width:255px;
  background:#ff720d
}
@media(min-width:1200px) {
  .bfad241 {
    position:relative;
    bottom:inherit;
    left:inherit;
    z-index:inherit;
    border-radius:5px;
    width:100%;
    max-width:100%
  }
}
.btn-width-modified {
  width:calc(100% - 50px)
}
@media(min-width:1200px) {
  .btn-width-modified {
    width:100%
  }
}
.bfadfd3e {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/arrow_right.5f03da9c.svg);
  background-repeat:no-repeat;
  background-position:50%;
  background-size:10px auto
}
@media(min-width:1200px) {
  .bfadfd3e {
    background-image:url(/wp-content/themes/theme-child/assets/dist/images/arrow_down.a670bbec.svg)
  }
}
.bfada401 {
  display:inline-block;
  width:10px;
  height:10px;
  margin-left:7px
}
.bfada9f9 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-true.e60f44b0.svg)
}
.bfad0779,
.bfada9f9 {
  display:block;
  font-size:0;
  width:20px;
  height:20px;
  background-size:contain;
  background-repeat:no-repeat;
  background-position:50%;
  margin-bottom:0!important
}
.bfad0779 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-false.5e728487.svg)
}
.bfad9e0 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/chevron-right.f5402b55.svg);
  background-position:50%;
  background-repeat:no-repeat;
  background-size:auto 100%
}
.bfad3eef {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/cookies-ico.8d938f3c.svg)
}
.bfad404 {
  display:inline-block;
  width:20px;
  height:20px;
  background-repeat:no-repeat;
  background-position:50%;
  background-size:contain
}
.bfad8f4 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-check.0100f9cf.svg)
}
.bfadb2f {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-uncheck.7df8a6fe.svg)
}
.bfad0d3 {
  position:fixed;
  top:0;
  left:0;
  right:0;
  z-index:999;
  height:60px;
  box-shadow:0 5px 20px rgba(0,0,0,.55);
  border-bottom:1px solid transparent;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
.bfad89d {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -ms-flex-align:center;
  align-items:center
}
.bfad0d3 .bfad58d {
  display:inline-block;
  transition:all .35s ease
}
.bfad0d3 .bfadda4 {
  margin:15px 0;
  height:30px
}
.bfad0d3.is-open {
  -webkit-backdrop-filter:none;
  backdrop-filter:none;
  background:#fff;
  border-color:rgba(215,221,230,.5)
}
@media(max-width:767.98px) {
  .bfad0d3.hide-logo .bfad58d {
    opacity:0;
    visibility:hidden
  }
}
@media(max-width:1199.98px) {
  .menu-main {
    position:fixed;
    top:60px;
    bottom:0;
    right:0;
    overflow:auto;
    z-index:9999;
    width:100%;
    padding-top:20px;
    text-align:left;
    -webkit-transform:translateX(100%);
    transform:translateX(100%);
    transition:all .4s ease-in-out;
    background:#fff
  }
}
@media(min-width:768px) and (max-width:991.98px) {
  .menu-main {
    width:320px
  }
}
@media(max-width:1199.98px) {
  .menu-main.is-open {
    -webkit-transform:translateX(0);
    transform:translateX(0)
  }
}
.menu-toggle-submenu {
  width:10px;
  height:10px;
  display:inline-block;
  margin-left:5px;
  transition:.2s
}
@media(max-width:1199.98px) {
  .menu-toggle-submenu {
    position:absolute;
    right:8px;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    display:block;
    width:34px;
    height:34px;
    transition:all .2s ease-in-out
  }
}
.menu-toggle-submenu.is-open {
  -webkit-transform:rotate(270deg);
  transform:rotate(270deg)
}
.menu-items-horizontal {
  margin:0;
  padding:0
}
@media(min-width:1200px) {
  .menu-items-horizontal {
    display:-ms-flexbox;
    display:flex
  }
}
.menu-items-horizontal .menu-item {
  list-style:none;
  position:relative
}
@media(min-width:1200px) {
  .menu-items-horizontal .menu-item:hover {
    background:#eef1f5
  }
  .menu-items-horizontal .menu-item:hover .menu-toggle-submenu {
    transition:.5s;
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
  }
}
@media(max-width:1199.98px) {
  .menu-items-horizontal .menu-item {
    padding:0 15px;
    font-weight:600;
    font-family:Prompt,sans-serif;
    font-size:.875rem
  }
}
@media(min-width:1200px) {
  .menu-items-horizontal .menu-item {
    display:inline-block;
    padding:20px 10px 17px;
    font-size:.875rem
  }
}
.menu-items-horizontal .menu-item .is-empty-link,
.menu-items-horizontal .menu-item a {
  font-size:1rem;
  line-height:20px;
  text-decoration:none;
  color:#0c0c0d;
  font-weight:700
}
@media(min-width:1200px) {
  .menu-items-horizontal .menu-item .is-empty-link,
  .menu-items-horizontal .menu-item a {
    font-size:.875rem
  }
}
@media(max-width:1199.98px) {
  .menu-items-horizontal .menu-item .is-empty-link,
  .menu-items-horizontal .menu-item a {
    color:#616366;
    display:block;
    padding:20px 55px 20px 5px;
    border-bottom:1px solid rgba(12,12,13,.1)
  }
}
.menu-items-horizontal .menu-item:last-of-type .is-empty-link,
.menu-items-horizontal .menu-item:last-of-type a {
  border-bottom:0
}
.menu-items-horizontal .menu-item:hover,
.menu-items-horizontal .menu-item a:hover {
  color:#f33535
}
@media(min-width:1200px) {
  .menu-items-horizontal .menu-item-depth-0:hover>.bfad71d {
    visibility:visible;
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
.menu-items-horizontal .menu-item-has-children>a {
  position:relative;
  padding-right:15px!important
}
@media(min-width:992px) {
  .menu-items-horizontal .menu-item-depth-1.menu-item-has-children>a:after {
    content:"";
    display:block;
    width:15px;
    height:15px;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    background-image:url(/wp-content/themes/theme-child/assets/dist/images/submenu-arrow.c0009f4e.svg);
    transition:all .35s ease
  }
}
@media(min-width:1200px) {
  .menu-items-horizontal .menu-item-depth-1:hover>.bfad71d {
    background:#d7dde6;
    visibility:visible;
    opacity:1;
    -webkit-transform:translateY(0);
    transform:translateY(0)
  }
}
@media(min-width:992px) {
  .menu-items-horizontal .menu-item-depth-1:hover.menu-item-has-children>a:after {
    opacity:0;
    visibility:hidden
  }
}
.menu-items-horizontal .menu-item-icon,
.menu-items-horizontal img {
  display:inline-block;
  vertical-align:sub;
  width:18px;
  height:auto;
  margin-right:7px
}
.menu-items-horizontal .bfad71d {
  display:none;
  padding:0
}
@media(min-width:1200px) {
  .menu-items-horizontal .bfad71d {
    position:absolute;
    top:100%;
    left:0;
    width:270px;
    display:block;
    right:-170px;
    opacity:0;
    visibility:hidden;
    background:#eef1f5;
    transition:all .2s ease-in-out;
    -webkit-transform:translateY(30px);
    transform:translateY(30px);
    z-index:3
  }
  .menu-items-horizontal .bfad71d li {
    font-weight:700;
    border-bottom:none
  }
  .menu-items-horizontal .bfad71d li:hover {
    background:#d7dde6
  }
  .menu-items-horizontal .bfad71d li:last-child,
  .menu-items-horizontal .bfad71d li:last-child:hover {
    border-bottom:1px solid transparent
  }
}
@media(max-width:1199.98px) {
  .menu-items-horizontal .bfad71d {
    padding:0;
    position:fixed;
    top:60px;
    left:0;
    width:100%;
    height:calc(100% - 60px);
    overflow-y:auto;
    background:#fff;
    z-index:111
  }
}
.menu-items-horizontal .bfad71d .bfad71d li a {
  border-bottom:1px solid rgba(12,12,13,.1)!important
}
.menu-items-horizontal .bfad71d .bfad71d li:last-of-type {
  border-bottom:none
}
.menu-items-horizontal .bfad71d .bfad71d li:last-of-type a {
  border-bottom:none!important
}
@media(min-width:1200px) {
  .menu-items-horizontal .bfad71d .bfad71d {
    top:0;
    left:100%;
    right:-100%
  }
}
.menu-items-horizontal .bfad71d .menu-item {
  font-size:.75rem
}
@media(min-width:1200px) {
  .menu-items-horizontal .bfad71d .menu-item {
    display:block;
    padding:0 15px;
    letter-spacing:1px;
    font-size:.875rem
  }
  .menu-items-horizontal .bfad71d .menu-item .menu-toggle-submenu {
    display:none
  }
}
.menu-items-horizontal .bfad71d .menu-item a {
  text-decoration:none;
  transition:all .4s ease-in-out;
  color:#0c0c0d;
  padding:15px 0;
  display:block;
  border-bottom:1px solid rgba(12,12,13,.1);
  font-weight:400
}
@media(max-width:1199.98px) {
  .menu-items-horizontal .bfad71d .menu-item a {
    color:#616366;
    font-weight:700;
    padding:20px 55px 20px 5px
  }
}
.menu-items-horizontal .bfad71d .menu-item:hover {
  background:#d7dde6
}
.menu-items-horizontal .bfad71d .menu-item:hover,
.menu-items-horizontal .bfad71d .menu-item a:hover {
  color:#f33535
}
.menu-items-horizontal .bfad71d .menu-item:last-of-type a {
  border-bottom:none
}
@media(min-width:1200px) {
  .menu-items-horizontal>.menu-item:last-child .bfad71d,
  .menu-items-horizontal>.menu-item:nth-child(3) .bfad71d,
  .menu-items-horizontal>.menu-item:nth-child(4) .bfad71d,
  .menu-items-horizontal>.menu-item:nth-child(5) .bfad71d {
    left:calc(-270px + 100%)
  }
  .menu-items-horizontal>.menu-item:last-child .bfad71d .bfad71d,
  .menu-items-horizontal>.menu-item:nth-child(3) .bfad71d .bfad71d,
  .menu-items-horizontal>.menu-item:nth-child(4) .bfad71d .bfad71d,
  .menu-items-horizontal>.menu-item:nth-child(5) .bfad71d .bfad71d {
    right:100%;
    left:-100%
  }
}
.menu-heading {
  position:relative;
  font-size:12px;
  padding-left:15px;
  color:#b8bbbf
}
@media(min-width:1200px) {
  .menu-heading {
    display:none
  }
}
.menu-heading.active {
  padding-left:30px;
  color:#4d4d4d
}
.menu-heading.active:after {
  position:absolute;
  left:15px;
  top:0;
  content:"";
  display:block;
  width:8px;
  height:15px;
  background:url(/wp-content/themes/theme-child/assets/dist/images/arrow-left.d664b2ff.svg)
}
@media(max-width:1199px) {
  .bfad283 {
    margin-left:auto;
    margin-right:15px
  }
}
.bfad283 ul {
  margin:0;
  padding:5px;
  width:55px;
  min-height:40px;
  background:#eef1f5;
  border-radius:5px;
  cursor:pointer;
  list-style:none;
  text-transform:uppercase
}
.bfad283 ul.bfadf65 .is-selected {
  transition:.3s
}
.bfad283 ul.bfadf65 .is-selected:hover .bfadab11 {
  display:block
}
.bfad283 ul.bfadf65 .is-selected:hover .js-toggle-submenu-lang {
  -webkit-transform:scale(1) rotate(180deg);
  transform:scale(1) rotate(180deg)
}
.bfad283 ul.bfadf65 .is-selected:hover .js-toggle-submenu-lang.is-active {
  -webkit-transform:scale(1) rotate(270deg);
  transform:scale(1) rotate(270deg)
}
.bfad283 ul .bfadab11 {
  transition:.3s;
  display:none;
  position:absolute;
  margin-top:0;
  margin-left:-5px;
  padding:0 5px
}
.bfad283 ul .bfadab11 .menu-item-lang {
  margin-top:5px;
  margin-bottom:5px
}
.bfad283 ul .bfadab11 .menu-item-lang:hover a {
  -webkit-transform:translateX(3px);
  transform:translateX(3px);
  color:#f33535
}
.bfad283 ul .menu-item-lang {
  position:relative;
  height:30px
}
.bfad283 ul .menu-item-lang a {
  transition:.3s;
  min-width:30px;
  height:30px;
  display:inline-block
}
.bfad283 ul .menu-item-lang a:hover {
  text-decoration:none
}
.bfad283 ul .menu-item-lang a span {
  color:#0c0c0d;
  font-size:94%;
  line-height:26px;
  font-weight:700;
  top:0;
  display:block;
  padding-top:7%
}
.bfad283 ul .menu-item-lang a img {
  width:100%;
  height:100%;
  border-radius:6px
}
.bfad283 ul .menu-item-lang .js-toggle-submenu-lang {
  position:absolute;
  display:block;
  right:0;
  top:0;
  bottom:0;
  margin:auto;
  width:10px;
  height:10px;
  transition:.2s
}
@media(max-width:1200px) {
  .bfad283 ul .menu-item-lang .js-toggle-submenu-lang {
    -webkit-transform:scale(1) rotate(90deg);
    transform:scale(1) rotate(90deg)
  }
}
.bfad1139 {
  cursor:default;
  overflow:visible;
  display:inline-block;
  padding:0;
  border:0;
  margin:0;
  transition-property:opacity,-webkit-filter;
  transition-property:opacity,filter;
  transition-property:opacity,filter,-webkit-filter;
  transition-duration:.2s;
  transition-timing-function:ease-in-out;
  font:inherit;
  color:inherit;
  text-transform:none;
  background-color:transparent
}
.bfadee0 {
  background:#f33535;
  border-radius:50%;
  width:40px;
  height:40px;
  padding-top:7px
}
@media(min-width:1200px) {
  .bfadee0 {
    display:none
  }
}
.bfadc30 {
  width:30px;
  height:15px;
  display:inline-block;
  vertical-align:middle;
  position:relative;
  -webkit-transform:scaleX(-1);
  transform:scaleX(-1)
}
.bfad8294 {
  width:20px;
  display:block;
  top:auto;
  bottom:0;
  transition-duration:.13s;
  transition-delay:.13s;
  transition-timing-function:cubic-bezier(.55,.055,.675,.19)
}
.bfad8294,
.bfad8294:after,
.bfad8294:before {
  height:2px;
  background-color:#fff;
  border-radius:4px;
  position:absolute;
  transition-property:-webkit-transform;
  transition-property:transform;
  transition-property:transform,-webkit-transform;
  transition-duration:.15s;
  transition-timing-function:ease
}
.bfad8294:after,
.bfad8294:before {
  content:"";
  display:block;
  width:20px
}
.bfad8294:before {
  top:-7px
}
.bfad8294:after {
  top:-14px;
  bottom:-8px;
  transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear
}
.bfad1139.is-active .bfad8294 {
  width:20px;
  -webkit-transform:translate3d(0,-8px,0) rotate(-45deg);
  transform:translate3d(0,-8px,0) rotate(-45deg);
  transition-delay:.22s;
  transition-timing-function:cubic-bezier(.215,.61,.355,1);
  bottom:-1px
}
.bfad1139.is-active .bfad8294:after {
  top:0;
  opacity:0;
  transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s
}
.bfad1139.is-active .bfad8294:before {
  top:0;
  -webkit-transform:rotate(-90deg);
  transform:rotate(-90deg);
  transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;
  transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;
  transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s
}
.bfad078f {
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  padding:30px 0 25px;
  word-break:break-word
}
@media(min-width:768px) {
  .bfad078f {
    padding:40px 0 20px
  }
}
.bfad2156 {
  margin-right:0;
  margin-left:0
}
@media(min-width:576px) {
  .bfad2156 {
    border-bottom:1px solid rgba(144,148,153,.5)
  }
}
.bfade8c {
  -ms-flex-direction:row;
  flex-direction:row;
  margin-top:5px;
  margin-right:0;
  margin-left:0
}
@media(min-width:576px) {
  .bfade8c {
    padding-top:15px
  }
}
@media(min-width:1200px) {
  .bfad078f {
    padding:40px 0
  }
}
.bfadfc2 {
  display:block;
  font-size:.75rem;
  color:#909499;
  text-align:left
}
.bfad8d3,
.bfadfc2 {
  margin-bottom:15px
}
@media(max-width:575.98px) {
  .bfad8d3 {
    border-bottom:1px solid rgba(144,148,153,.5);
    padding:0
  }
}
@media(min-width:1200px) {
  .bfad8d3 {
    width:30%;
    padding-left:0
  }
}
@media(min-width:1200px) {
  .bfad8d3:last-child {
    padding-left:25px
  }
}
.bfad585 {
  margin-bottom:.9375rem;
  font-size:.875rem;
  font-weight:400
}
.bfadb23 {
  font-size:.75rem;
  color:#909499
}
@media(max-width:575.98px) {
  .bfadb23 {
    text-align:center
  }
}
@media(min-width:768px) {
  .bfadb23 {
    font-size:.75rem
  }
}
.bfad84b {
  margin-bottom:20px;
  text-align:center
}
@media(min-width:768px) {
  .bfad84b {
    text-align:left
  }
}
.bfad0b2 {
  margin:0 0 20px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -ms-flex-align:center;
  align-items:center
}
.bfad1eb {
  display:block;
  max-height:22px;
  margin-top:4px;
  margin-bottom:12px;
  max-width:40px;
  -ms-flex:0 0 40px;
  flex:0 0 40px
}
@media(max-width:768px) {
  .bfad1eb {
    margin-bottom:10px
  }
}
.bfad1eb:not(:last-of-type) {
  margin-right:8px
}
.bfad8e9 {
  max-width:100%;
  max-height:32px
}
.bfadaf94 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
@media(max-width:767.98px) {
  .bfadaf94 {
    margin-bottom:15px
  }
}
.bfadb03 {
  width:auto;
  max-width:70px;
  max-height:30px;
  margin:0 12px 6px 0;
  opacity:.5
}
@media(min-width:768px) {
  .bfadb03 {
    margin:6px 24px 6px 0
  }
}
.bfad9c0 {
  padding:0
}
@media(min-width:576px) {
  .bfad9c0 {
    padding-left:0
  }
}
.bfad28c {
  padding:0
}
@media(min-width:576px) {
  .bfad28c {
    padding-right:0
  }
}
.bfadf78 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:end;
  justify-content:flex-end;
  -ms-flex-align:center;
  align-items:center
}
.bfade5d {
  margin-bottom:30px;
  padding:0;
  text-align:left
}
.bfade5d .menu-item {
  display:block;
  margin:15px 0;
  font-size:.875rem;
  line-height:1.5;
  text-transform:uppercase
}
@media(min-width:1200px) {
  .bfade5d .menu-item {
    margin:0 0 15px
  }
}
.bfade5d .menu-item .is-empty-link {
  color:#f33535;
  text-transform:none
}
.bfade5d .menu-item a {
  color:#0c0c0d;
  text-transform:none
}
.bfade5d .menu-item a:hover {
  text-decoration:none;
  color:#f33535
}
.bfad472 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start
}
@media(min-width:768px) {
  .bfad472 {
    height:auto;
    display:block;
    text-align:right
  }
}
.bfad463 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  width:40px;
  height:40px;
  margin:0 0 0 45px;
  opacity:.4;
  border:1px solid #fff;
  font-size:.875rem;
  line-height:1.3;
  border-radius:9999px
}
.bfad463:not(.bfadbdf) {
  margin-left:auto
}
.bfad99d {
  text-align:left
}
@media(min-width:768px) {
  .bfad99d {
    text-align:right
  }
}
.bfad498 {
  display:block;
  padding:40px 5px 80px;
  border-radius:10px;
  overflow:hidden;
  position:relative;
  margin:15px 0 40px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
@media(min-width:768px) {
  .bfad498 {
    padding:40px 275px 40px 5px;
    margin:25px 0 40px
  }
}
@media(min-width:1200px) {
  .bfad498 {
    padding:65px 245px 70px 25px;
    margin:40px 0
  }
}
.bfad498 .bfad087 {
  position:relative;
  z-index:2
}
.bfad498:before {
  content:"";
  display:block;
  position:absolute;
  right:15px;
  bottom:-78px;
  z-index:1;
  background:linear-gradient(90deg,#ffe0e6,#fc989d);
  width:164px;
  height:164px;
  border-radius:50%
}
@media(min-width:768px) {
  .bfad498:before {
    width:260px;
    height:260px;
    right:45px;
    bottom:-110px
  }
}
@media(min-width:1200px) {
  .bfad498:before {
    right:25px
  }
}
.bfad498:after {
  content:"";
  display:block;
  position:absolute;
  z-index:1;
  bottom:28px;
  right:15px;
  background:hsla(0,0%,50.6%,.1);
  box-shadow:inset 2px -2px 2px rgba(0,0,0,.1),inset -2px 2px 2px hsla(0,0%,100%,.1);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  width:88px;
  height:88px;
  border-radius:50%
}
@media(min-width:768px) {
  .bfad498:after {
    width:140px;
    height:140px;
    right:45px;
    bottom:65px
  }
}
@media(min-width:1200px) {
  .bfad498:after {
    right:25px
  }
}
.bfad4a0 {
  font-family:Prompt,sans-serif;
  font-weight:700;
  margin-bottom:10px;
  color:#313233;
  text-align:left;
  font-size:30px;
  line-height:35px
}
@media(min-width:768px) {
  .bfad99f {
    background-repeat:no-repeat;
    background-position:left top 45%;
    background-size:36px auto
  }
}
.bfad13f7 {
  font-size:15px;
  line-height:25px;
  margin-bottom:10px;
  color:#616366
}
.bfad913 {
  position:absolute;
  border-radius:50%;
  z-index:-1
}
.bfaddea {
  width:300px;
  height:300px;
  top:0;
  right:-90px;
  background:linear-gradient(90deg,#ffe0e6,#fc989d)
}
.bfad993 {
  width:420px;
  height:420px;
  top:1770px;
  left:-240px;
  background:linear-gradient(90deg,#e6b980,#eacda3);
  opacity:.5
}
.bfada1cf {
  width:290px;
  height:290px;
  top:1010px;
  right:-165px;
  background:linear-gradient(90deg,#f3e7e9,#e3eeff 99%,#e3eeff)
}
@media(min-width:768px) {
  .bfada1cf {
    display:none
  }
}
.bfad3290 {
  width:280px;
  height:280px;
  bottom:2345px;
  left:-110px;
  background:linear-gradient(90deg,#f3e7e9,#e3eeff 99%,#e3eeff)
}
@media(min-width:768px) {
  .bfad3290 {
    bottom:540px
  }
}
.bfada3a {
  width:450px;
  height:450px;
  bottom:0;
  right:-175px;
  background:linear-gradient(90deg,#feada6,#f5efef)
}
.bfad1f5 .bfad993,
.bfad1f5 .bfad3290,
.bfad1f5 .bfada1cf {
  display:none
}
.bfad821 {
  text-align:left;
  margin-bottom:15px;
  font-family:Prompt,sans-serif;
  font-weight:700;
  letter-spacing:1px;
  color:#313233;
  font-size:30px;
  line-height:35px
}
@media(min-width:576px) {
  .bfad821 {
    font-size:25px;
    line-height:30px;
    margin-bottom:20px
  }
}
@media(min-width:768px) {
  .bfad821 {
    font-size:30px;
    line-height:35px
  }
}
@media(min-width:768px) {
  .bfad7bc {
    padding:0 15px
  }
}
@media(min-width:992px) {
  .bfad7bc {
    margin-bottom:0
  }
}
.bfadd70f {
  position:relative;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-pack:start;
  justify-content:flex-start;
  width:100%;
  margin:0 auto 10px;
  padding:20px 30px;
  transition:all .35s ease;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:20px
}
@media(min-width:992px) {
  .bfadd70f {
    margin:0 auto 15px;
    max-width:100%
  }
}
.bfadd70f:hover {
  box-shadow:0 10px 10px rgba(170,202,239,.4),0 15px 15px rgba(245,184,239,.3);
  background:#fff
}
.bfad24c8 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:stretch;
  justify-content:stretch;
  -ms-flex-line-pack:stretch;
  align-content:stretch
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad24c8 {
    width:calc(50% - 5px);
    padding:0;
    margin-right:10px
  }
  .bfad24c8:first-of-type {
    width:100%;
    margin-right:0
  }
  .bfad24c8:nth-of-type(2n+3) {
    margin-right:0
  }
}
@media(min-width:992px) {
  .bfad24c8 {
    -ms-flex-order:2;
    order:2;
    max-width:calc(33.33333% - 10px);
    padding:0;
    margin-right:15px
  }
  .bfad24c8:nth-of-type(3n) {
    margin-right:0
  }
}
@media(min-width:992px) {
  .bfad24c8:nth-of-type(2) {
    -ms-flex-order:1;
    order:1
  }
}
.bfad8676 {
  max-width:75%;
  max-height:75%
}
.bfad713 {
  height:70px;
  max-width:285px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
@media(min-width:390px) {
  .bfad713 {
    width:285px
  }
}
@media(min-width:991px) {
  .bfad713 {
    width:inherit
  }
}
.bfad0459 {
  -ms-flex:1 0;
  flex:1 0;
  padding:15px 5px 10px;
  text-align:center;
  color:#fff
}
.bfadfa99 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%
}
.bfadfa99.bfadcef5 {
  -ms-flex-direction:column;
  flex-direction:column;
  margin-top:auto
}
.bfadfa99.bfadcef5 a {
  padding-top:15px
}
.bfadc36 {
  text-transform:uppercase;
  font-weight:700;
  font-size:12px;
  line-height:15px;
  width:28px;
  height:28px;
  padding:5px;
  position:absolute;
  top:10px;
  left:10px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  border:2px solid #d7dde6;
  color:#313233;
  border-radius:50%;
  background:#eef1f5
}
.bfad01d {
  border-radius:20px;
  width:55px;
  color:#f33535;
  background:0 0;
  border:1px solid #f33535
}
.bfad068d {
  font-size:1rem;
  font-weight:700;
  color:#313233
}
.bfad8143 {
  font-size:.75rem;
  font-weight:700
}
.bfad8143,
.bfad8143:before {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfad8143:before {
  content:"$";
  width:14px;
  height:14px;
  color:#ff720d;
  font-weight:300;
  border:1px solid #ff720d;
  margin-right:8px;
  border-radius:50%
}
.bfad1bd0 {
  font-size:.875rem;
  font-weight:400;
  margin:12px 0
}
.bfad49f1 {
  display:block;
  min-height:50px;
  width:100%;
  max-width:245px;
  margin:0 auto;
  padding:13px;
  border-radius:30px;
  background:#f33535;
  border:2px solid transparent;
  color:#fff;
  text-align:center;
  font-size:15px;
  line-height:20px
}
.bfad49f1:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad49f1:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad49f1:not(:disabled):not(.bfad3f4):active:focus {
  color:#fff
}
.bfad49f1:focus,
.bfad49f1:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
.bfad8c42 {
  color:#0c0c0d;
  text-decoration:none!important;
  position:relative
}
.bfad8c42:after {
  content:"";
  display:block;
  width:100%;
  height:1px;
  background:0 0;
  position:absolute;
  bottom:0;
  left:0;
  transition:all .35s ease
}
.bfad8c42:hover {
  color:#0c0c0d
}
.bfad8c42:hover:after {
  background:#0c0c0d
}
.bfad8c42:focus {
  outline:none;
  color:#e86969
}
.bfad8c42:focus:after {
  background:#e86969
}
.bfad8c42:active:after {
  height:3px;
  bottom:-3px
}
.bfad565 {
  background-color:transparent
}
.bfad8d8 {
  margin-bottom:5px
}
.bfad537 {
  margin:0 0 5px;
  overflow:initial!important;
  box-shadow:none!important;
  background:0 0!important
}
@media(min-width:1200px) {
  .bfad537 {
    margin:15px 0 0
  }
}
.bfad3a2 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfaddb9 {
  text-align:center;
  padding:5px 8px
}
@media(min-width:992px) {
  .bfad8e8 .bfad9e6,
  .bfaddf12 .bfad0bd {
    -ms-flex-pack:start;
    justify-content:flex-start;
    padding-left:15px
  }
}
.bfadf45 {
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfadd93 {
  -ms-flex-direction:column;
  flex-direction:column
}
.bfadd93 a.bfad3f0 {
  display:block;
  padding-top:10px;
  color:#0c0c0d;
  text-decoration:none!important;
  position:relative
}
@media(min-width:1200px) {
  .bfadd93 a.bfad3f0 {
    padding-top:5px
  }
}
.bfadd93 a.bfad3f0:after {
  content:"";
  display:block;
  width:100%;
  height:1px;
  background:0 0;
  position:absolute;
  bottom:0;
  left:0;
  transition:all .35s ease
}
.bfadd93 a.bfad3f0:hover {
  color:#0c0c0d
}
.bfadd93 a.bfad3f0:hover:after {
  background:#0c0c0d
}
.bfadd93 a.bfad3f0:focus {
  outline:none;
  color:#e86969
}
.bfadd93 a.bfad3f0:focus:after {
  background:#e86969
}
.bfadd93 a.bfad3f0:active:after {
  height:3px;
  bottom:-3px
}
@media(min-width:768px) {
  .bfad3b3,
  .bfad8c8,
  .bfadf2d {
    display:-ms-flexbox;
    display:flex
  }
}
@media(min-width:992px) {
  .bfaddeb {
    display:-ms-flexbox;
    display:flex
  }
}
.bfad626 {
  display:block;
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  line-height:1.25;
  text-align:center;
  padding:0 5px
}
@media(min-width:768px) {
  .bfad626 {
    padding:0 10px
  }
}
.bfad4fd {
  width:100%;
  max-width:100%;
  height:auto;
  margin:0 auto
}
.bfad7aa {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfad25f {
  background:#fff;
  margin-bottom:5px;
  border-radius:15px;
  height:40px
}
@media(max-width:1199.98px) {
  .bfad25f {
    display:none
  }
}
.bfad25f .bfad2b3 {
  padding:12px 20px
}
.bfad25f .bfad3a2 {
  font-size:12px;
  line-height:15px;
  font-weight:400;
  color:#313233;
  text-transform:uppercase
}
@media(min-width:768px) {
  .bfad25f .bfad8c8 {
    max-width:1%;
    -ms-flex:0 0 1%;
    flex:0 0 1%
  }
}
@media(min-width:992px) {
  .bfad25f .bfad3b3 {
    max-width:20%;
    -ms-flex:0 0 20%;
    flex:0 0 20%
  }
}
.bfad25f .bfad05e5 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfad2b3 {
  position:relative;
  overflow:hidden;
  margin-bottom:2px;
  background-color:transparent;
  transition:all .4s ease-in-out
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad510d {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
.bfad510d .bfad2b3 {
  padding:15px 5px;
  transition:all .35s ease
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad510d .bfad2b3 {
    width:calc(50% - 5px);
    padding:0;
    margin-right:10px
  }
  .bfad510d .bfad2b3:nth-of-type(2n) {
    margin-right:0
  }
}
@media(min-width:768px) {
  .bfad510d .bfad2b3 {
    padding:5px
  }
}
.bfad510d .bfad2b3:hover {
  background:#eef1f5;
  box-shadow:0 2px 6px rgba(245,184,239,.3),0 0 5px #aacaef
}
.bfad510d .bfad05e5 {
  padding:20px 20px 15px;
  border-radius:15px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  border-bottom:5px solid #fff;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  margin-bottom:10px
}
@media(min-width:992px) {
  .bfad510d .bfad05e5 {
    background:#fff;
    box-shadow:none;
    -webkit-backdrop-filter:none;
    backdrop-filter:none
  }
}
.bfad510d .bfad05e5:last-child {
  border-bottom:0
}
@media(min-width:992px) {
  .bfad510d .bfad05e5 {
    border-bottom:0;
    margin-bottom:5px
  }
}
.bfad510d .bfad3a2 {
  padding:0 3px 15px;
  width:128px;
  min-width:128px
}
@media(min-width:1367px) {
  .bfad510d .bfad3a2 {
    min-width:143px;
    max-width:143px
  }
}
@media(max-width:1199px) {
  .bfad510d .bfad3a2 {
    min-width:143px;
    max-width:143px
  }
}
@media(max-width:991px) {
  .bfad510d .bfad3a2 {
    min-width:100%;
    max-width:100%
  }
}
@media(min-width:992px) {
  .bfad510d .bfad3a2 {
    padding:0 3px
  }
}
.bfad510d .bfad3a2:last-child {
  padding:0 3px
}
.bfad510d .bfad8c8 {
  min-width:15px;
  width:15px;
  font-size:.75rem;
  padding-bottom:0;
  position:absolute;
  top:10px;
  left:10px;
  background:#eef1f5;
  border:1px solid #d7dde6;
  width:25px;
  height:25px;
  border-radius:50%;
  color:#313233;
  font-weight:700;
  line-height:25px
}
@media(min-width:992px) {
  .bfad510d .bfad8c8 {
    top:5px;
    left:5px
  }
}
.bfad510d .bfadc6c {
  color:#f33535;
  border-color:#f33535;
  border-radius:20px;
  width:55px;
  background-color:transparent
}
.bfad510d .bfad5cc {
  min-height:50px;
  height:auto;
  margin-bottom:15px;
  border-radius:5px
}
@media(min-width:992px) {
  .bfad510d .bfad5cc {
    margin-bottom:0
  }
}
@media(max-width:991.98px) {
  .bfad510d .bfad5cc {
    height:85px;
    width:285px;
    min-width:100px;
    margin:0 auto
  }
}
.bfad510d .bfadc0fa {
  position:relative;
  min-height:50px;
  height:auto;
  padding:10px;
  border-radius:5px
}
@media(max-width:991.98px) {
  .bfad510d .bfadc0fa {
    height:85px;
    width:285px;
    min-width:100px;
    margin:0 auto 15px
  }
  .bfad510d .bfadc0fa img {
    margin:0 auto;
    width:150px;
    display:block;
    max-height:100%
  }
}
@media(max-width:374px) {
  .bfad510d .bfadc0fa {
    width:235px
  }
}
.bfad510d .bfad9c8 {
  max-width:100%;
  -ms-flex:0 0 100%;
  flex:0 0 100%
}
@media(min-width:768px) {
  .bfad510d .bfad9c8 {
    max-width:25%;
    -ms-flex:0 0 25%;
    flex:0 0 25%;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
@media(min-width:992px) {
  .bfad510d .bfad9c8 {
    max-width:20%;
    -ms-flex:0 0 20%;
    flex:0 0 20%
  }
}
.bfad510d .bfad18c {
  max-width:50%;
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center
}
@media(min-width:768px) {
  .bfad510d .bfad18c {
    max-width:100%;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    margin:3px 0
  }
}
.bfad510d .bfaddb9 {
  font-weight:700
}
@media(max-width:991.98px) {
  .bfad510d .bfad1b7,
  .bfad510d .bfad8e8,
  .bfad510d .bfad27c,
  .bfad510d .bfad227c,
  .bfad510d .bfad511,
  .bfad510d .bfad959,
  .bfad510d .bfadbfd,
  .bfad510d .bfaddb9,
  .bfad510d .bfaddf12,
  .bfad510d .bfadf2d {
    width:100%;
    max-width:100%;
    min-width:100%
  }
}
@media(max-width:991.98px) {
  .bfad510d .bfadce3 {
    width:100%
  }
}
.bfad510d .bfadce3 button {
  width:245px;
  min-height:50px;
  font-size:15px;
  line-height:20px;
  letter-spacing:.2px;
  background:#f33535;
  border:2px solid transparent;
  color:#fff;
  border-radius:30px;
  padding:15px 0
}
@media(min-width:992px) {
  .bfad510d .bfadce3 button {
    width:115px
  }
}
.bfad510d .bfadce3 button:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad510d .bfadce3 button:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad510d .bfadce3 button:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  color:#fff;
  background:#f33535;
  box-shadow:none
}
.bfad510d .bfadce3 button:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
@media(max-width:991.98px) {
  .bfad510d .bfadb9b {
    width:100%
  }
}
.bfad510d .bfadb9b a.bfad3f0 {
  display:block;
  padding-top:10px;
  color:#0c0c0d;
  text-decoration:none!important;
  position:relative
}
@media(min-width:1200px) {
  .bfad510d .bfadb9b a.bfad3f0 {
    padding-top:5px
  }
}
.bfad510d .bfadb9b a.bfad3f0:after {
  content:"";
  display:block;
  width:100%;
  height:1px;
  background:0 0;
  position:absolute;
  bottom:0;
  left:0;
  transition:all .35s ease
}
.bfad510d .bfadb9b a.bfad3f0:hover {
  color:#0c0c0d
}
.bfad510d .bfadb9b a.bfad3f0:hover:after {
  background:#0c0c0d
}
.bfad510d .bfadb9b a.bfad3f0:focus {
  outline:none;
  color:#e86969
}
.bfad510d .bfadb9b a.bfad3f0:focus:after {
  background:#e86969
}
.bfad510d .bfadb9b a.bfad3f0:active:after {
  height:3px;
  bottom:-3px
}
@media(max-width:991.98px) {
  .bfad510d .bfadf45 {
    width:100%
  }
}
section .table-text-component {
  font-size:.9375rem;
  font-weight:600;
  color:#313233
}
.bfaddf4 {
  margin:0 0 15px
}
@media(min-width:390px) {
  .bfaddf4 {
    margin:0 auto 15px
  }
}
.bfaddf4 p,
.bfaddf4:last-child {
  margin-bottom:0
}
@media(max-width:991px) {
  .bfad3c3 {
    display:none!important
  }
}
.bfaddf4.bfad93a {
  color:#313233;
  font-size:18px;
  line-height:25px;
  text-align:center
}
.bfaddf4.bfadf2d {
  margin:0 0 15px
}
.bfaddf4 .bfad460 {
  margin-bottom:5px
}
.bfad647b {
  position:relative;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfad647b .item {
  margin:2px
}
.bfad647b .bfad3a3 {
  color:#616366;
  font-weight:700
}
.bfad8c9 {
  width:225px;
  margin:0 auto
}
@media(max-width:1367px) {
  .bfad8c9 {
    width:200px
  }
}
@media(max-width:1199px) {
  .bfad8c9 {
    width:225px
  }
}
.bfad8c9 .item {
  width:40px
}
.bfad0bd .item,
.bfad8c9 .item {
  height:40px;
  background:#eef1f5;
  border-radius:10px;
  line-height:40px;
  text-align:center
}
.bfad0bd .item {
  width:55px;
  color:#616366;
  font-weight:700;
  padding:0 5px
}
.bfad0bd img {
  max-width:37px;
  max-height:25px
}
.bfad3fe .item {
  color:#616366;
  font-weight:700
}
.bfad3fe .item,
.bfad9e6 .item {
  background:#eef1f5;
  width:40px;
  height:40px;
  text-align:center;
  line-height:40px;
  border-radius:10px
}
.bfad9e6 img {
  width:100%;
  height:auto;
  max-width:26px
}
.bfad647b .hidden-item {
  display:none
}
.bfad08a7 {
  display:block;
  text-align:center;
  color:#ff720d;
  text-decoration:underline
}
.bfad804 {
  padding-right:5px;
  color:#26c280
}
.bfad043 {
  padding-right:5px;
  color:#eb4033
}
.bfadd4b {
  min-width:128px;
  max-width:128px
}
@media(min-width:1367px) {
  .bfadd4b {
    min-width:143px;
    max-width:143px
  }
}
p.bfad8d8,
p.bfad460 {
  color:#616366;
  font-size:12px;
  line-height:15px
}
.bfad63a {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfad9eb {
  display:block;
  width:20px;
  height:20px;
  margin:0 2px;
  background-repeat:no-repeat;
  background-position:50%;
  background-size:cover
}
.bfadbee {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-star-3.4c63583a.svg)
}
.bfad119 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-star-2.77ceee8c.svg)
}
.bfadcc6 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/ic-star-1.c29117f7.svg)
}
.bfad00b {
  width:100px;
  height:20px;
  background:url(/wp-content/themes/theme-child/assets/dist/images/stars.fda64567.svg) 0 no-repeat;
  background-size:100px auto
}
.bfadc967 {
  width:120px;
  background-size:120px auto
}
.bfad55a7 {
  display:block;
  height:100%;
  background:url(/wp-content/themes/theme-child/assets/dist/images/stars-active.bdda03f3.svg) 0 no-repeat;
  background-size:inherit
}
.bfadbbd .bfadfca {
  margin-bottom:20px
}
.bfad710 h2 {
  margin-bottom:15px;
  color:#313233;
  font-weight:700;
  font-size:30px;
  line-height:35px;
  text-align:left
}
.bfad617 .bfad30c9 {
  position:relative;
  margin-bottom:5px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:20px
}
.bfad617 .bfad30c9 dd {
  margin-bottom:0
}
.bfad617 .bfada2f {
  cursor:pointer;
  position:absolute;
  display:block;
  top:18px;
  right:15px;
  width:15px;
  height:15px;
  z-index:0;
  transition:all .35s ease
}
.bfad617 .bfada2f:after,
.bfad617 .bfada2f:before {
  content:"";
  display:block;
  position:absolute;
  background-color:#616366;
  width:10px;
  height:3px;
  border-radius:2px
}
.bfad617 .bfada2f:before {
  top:10px;
  left:-2px;
  -webkit-transform-origin:right center;
  transform-origin:right center;
  -webkit-transform:rotate(40deg);
  transform:rotate(40deg)
}
.bfad617 .bfada2f:after {
  top:10px;
  right:-2px;
  -webkit-transform-origin:left center;
  transform-origin:left center;
  -webkit-transform:rotate(-40deg);
  transform:rotate(-40deg)
}
.bfad617 .bfad60bb {
  cursor:pointer;
  font-weight:700;
  padding:15px 40px 15px 15px;
  position:relative;
  z-index:2;
  font-size:16px;
  line-height:25px;
  color:#313233
}
.bfad617 .bfad916 {
  font-size:14px;
  line-height:20px;
  display:none;
  padding:0 40px 5px 15px;
  color:#616366;
  -webkit-transform:translateY(-10px);
  transform:translateY(-10px)
}
.bfad617 .bfad916.active {
  display:block
}
.bfad617 .bfad30c9.active .bfada2f {
  -webkit-transform:scale(-1);
  transform:scale(-1)
}
.bfad324 {
  padding:15px;
  border-radius:20px;
  box-shadow:0 5px 20px rgba(0,0,0,.55);
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
.bfad324 .bfad04a {
  margin-bottom:15px;
  color:#313233;
  font-weight:700;
  font-size:30px;
  line-height:35px;
  text-align:left;
  display:block
}
.bfad96a {
  -ms-flex-pack:start;
  justify-content:flex-start;
  margin-bottom:10px
}
.bfad96a,
.bfad937 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center
}
.bfad937 {
  -ms-flex-pack:center;
  justify-content:center;
  margin-right:15px
}
.bfad937 img {
  width:60px;
  height:60px;
  max-width:60px;
  border:3px solid #798c9f;
  border-radius:50%
}
.bfad85e {
  margin-top:5px;
  display:block;
  width:100%;
  text-align:left;
  font-size:18px;
  line-height:25px;
  color:#313233
}
.bfad9f1 {
  font-size:12px;
  line-height:15px;
  color:#909499;
  display:block
}
.bfadd04b {
  margin-top:5px;
  color:#616366;
  font-size:14px;
  line-height:20px
}
.bfad3df {
  margin-top:15px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:start;
  align-items:flex-start
}
.bfad3df a {
  text-decoration:none;
  padding:0 5px;
  display:inline-block
}
.bfad3df a img {
  width:20px;
  height:auto
}
.bfadd9e {
  display:block;
  position:relative;
  border-radius:10px;
  padding:15px 15px 8px;
  margin-bottom:15px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
.bfadd9e .bfadb8f {
  color:#313233;
  font-weight:600;
  font-size:18px;
  line-height:25px;
  padding:5px 25px 8px 0;
  cursor:pointer;
  background:url(/wp-content/themes/theme-child/assets/dist/images/up-arr.ccb6e11e.svg) no-repeat 100% transparent
}
.bfadd9e .bfadb8f.active {
  background:url(/wp-content/themes/theme-child/assets/dist/images/down-arr.9a733948.svg) no-repeat 100% transparent
}
.bfadd9e .bfad537b ul {
  margin:0!important;
  padding:0!important
}
.bfadd9e .bfad537b ul li a {
  font-weight:400;
  font-size:16px;
  line-height:25px;
  color:#f33535;
  text-decoration:none;
  position:relative
}
.bfadd9e .bfad537b ul li a:after {
  content:"";
  display:block;
  width:100%;
  height:1px;
  background:0 0;
  position:absolute;
  bottom:0;
  left:0;
  transition:all .35s ease
}
.bfadd9e .bfad537b ul li a:hover {
  color:#f33535
}
.bfadd9e .bfad537b ul li a:hover:after {
  background:#f33535
}
.bfadd9e .bfad537b ul li a:focus {
  outline:none
}
.bfadd9e .bfad537b ul li a:focus:after {
  height:3px;
  bottom:-3px
}
.bfadd9e .bfad537b ul li a:active {
  color:#e86969
}
.bfadd9e .bfad537b ul li a:active:after {
  background:#e86969
}
.bfadd9e .bfad537b ul>li {
  padding-left:30px;
  position:relative;
  margin-left:0!important
}
.bfadd9e .bfad537b ul>li>ul,
.bfadd9e .bfad537b ul>li>ul>li {
  margin-left:0
}
.bfadd9e .bfad537b.bfad650 ul {
  counter-reset:num
}
.bfadd9e .bfad537b.bfad650 ul li:before {
  content:counter(num) ".";
  counter-increment:num;
  position:absolute;
  left:0;
  top:0;
  display:block;
  width:25px;
  height:25px;
  box-sizing:border-box;
  background:0 0;
  text-align:center;
  color:#b8bbbf;
  font-weight:700;
  font-size:16px
}
.bfadd9e .bfad537b.bfad650 ul li ul {
  counter-reset:num2
}
.bfadd9e .bfad537b.bfad650 ul li ul li {
  padding-left:30px
}
.bfadd9e .bfad537b.bfad650 ul li ul li:before {
  content:counter(num) "." counter(num2);
  counter-increment:num2;
  border:0
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul {
  counter-reset:num3
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li {
  padding-left:40px
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li:before {
  content:counter(num) "." counter(num2) "." counter(num3);
  counter-increment:num3
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul {
  counter-reset:num4
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li {
  padding-left:55px
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li:before {
  content:counter(num) "." counter(num2) "." counter(num3) "." counter(num4);
  counter-increment:num4
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li ul {
  counter-reset:num5
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li ul li {
  padding-left:70px
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li ul li:before {
  content:counter(num) "." counter(num2) "." counter(num3) "." counter(num4) "." counter(num5);
  counter-increment:num5
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li ul li ul {
  counter-reset:num6
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li ul li ul li {
  padding-left:80px
}
.bfadd9e .bfad537b.bfad650 ul li ul li ul li ul li ul li ul li:before {
  content:counter(num) "." counter(num2) "." counter(num3) "." counter(num4) "." counter(num5) "." counter(num6);
  counter-increment:num6
}
.bfadd9e .bfad537b.bfadaa8 ul li {
  padding-left:20px
}
.bfadd9e .bfad537b.bfadaa8 ul li:before {
  width:8px;
  height:8px;
  background:#f33535;
  left:0;
  top:7px;
  display:block;
  content:""
}
.bfadd9e .bfad537b.bfad650.bfadf40 ul>li>ul>li,
.bfadd9e .bfad537b.bfadaa8 ul li ul li {
  padding-left:20px
}
.bfadd9e .bfad537b.bfad650.bfadf40 ul>li>ul li:before {
  width:8px;
  height:8px;
  background:#f33535;
  left:0;
  top:8px;
  display:block;
  content:""
}
.bfadc41 .bfad659 {
  padding:0
}
.bfadc41 .bfaddb6 {
  box-shadow:0 5px 10px rgba(0,0,0,.35),inset 0 2px 3px hsla(0,0%,100%,.25)
}
.bfad024 .bfad659 {
  padding:20px 0
}
.bfad024 .bfaddb6 {
  box-shadow:0 5px 10px rgba(0,0,0,.35),inset 0 2px 3px hsla(0,0%,100%,.25)
}
.bfad659 .bfadaf9,
.bfadea3 {
  margin-bottom:15px
}
.bfadea3 {
  color:#313233;
  font-weight:700;
  font-size:30px;
  line-height:35px;
  text-align:left
}
.bfad382 {
  margin-bottom:15px;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center
}
.bfad382,
.bfaddb6 {
  display:-ms-flexbox;
  display:flex
}
.bfaddb6 {
  margin:0 auto;
  border-radius:10px;
  background:#fff;
  height:100%;
  box-shadow:none;
  -ms-flex-direction:column;
  flex-direction:column
}
@media(min-width:992px) {
  .bfaddb6 {
    max-width:100%
  }
}
.bfad868 {
  height:220px;
  background-position:50%;
  background-repeat:no-repeat;
  background-size:cover;
  -ms-flex-negative:0;
  flex-shrink:0
}
.bfad662 {
  position:relative
}
.bfad662:after {
  content:"";
  display:block;
  background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:100%;
  z-index:2
}
.bfadde6b {
  background-position:center 30px;
  background-size:contain
}
.bfad611 {
  padding:0 15px;
  text-align:center;
  margin-top:-20px;
  z-index:2;
  position:relative;
  height:100%;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column
}
.bfad5e6 {
  margin:15px 0;
  color:#313233;
  font-size:18px;
  line-height:25px
}
.bfad92d {
  width:185px;
  height:50px;
  margin:auto auto 15px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  text-decoration:none!important;
  border-radius:30px;
  background:#f33535;
  border:2px solid transparent;
  color:#fff;
  position:relative
}
.bfad92d:before {
  content:"";
  display:inline-block;
  margin-right:5px;
  width:20px;
  height:20px;
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/btn-play.56a9e927.svg);
  background-repeat:no-repeat;
  background-size:contain
}
.bfad92d:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad92d:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad92d:not(:disabled):not(.bfad3f4):active:focus {
  color:#fff
}
.bfad92d:focus,
.bfad92d:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
.bfad226 {
  margin:6px auto;
  text-decoration:underline;
  letter-spacing:1px;
  font-size:.75rem;
  font-weight:400;
  color:#fff
}
.bfad226:hover {
  color:#ff720d
}
.bfad659 .bfad98de {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  height:35px;
  background:#d7dde6;
  box-shadow:none;
  color:#313233;
  font-size:12px;
  line-height:15px;
  border-radius:30px;
  text-transform:inherit;
  font-weight:700;
  cursor:pointer!important;
  border:2px solid transparent;
  text-decoration:none
}
.bfad659 .bfad98de:hover {
  background:#eef1f5;
  color:#313233;
  box-shadow:0 2px 6px rgba(245,184,239,.3),0 0 5px #aacaef;
  border-color:transparent
}
.bfad659 .bfad98de:not(:disabled):not(.bfad3f4):active {
  background:#d7dde6;
  color:#313233;
  border-color:#b8bbbf;
  box-shadow:none
}
.bfad659 .bfad98de:focus,
.bfad659 .bfad98de:not(:disabled):not(.bfad3f4):active:focus {
  background:#d7dde6;
  color:#313233;
  border-color:#0c0c0d;
  box-shadow:none
}
.bfadf22 {
  min-width:155px;
  margin-right:20px
}
@media(max-width:767px) {
  .bfadf22 {
    min-width:33%
  }
}
@media(max-width:375px) {
  .bfadf22 {
    min-width:95px
  }
}
@media(max-width:374px) {
  .bfadf22 {
    min-width:80px
  }
}
.bfadf22 span {
  font-size:.75rem
}
.bfad04f {
  color:grey
}
@media(max-width:991px) {
  .bfad04f {
    display:block
  }
}
.bfad575 {
  color:#ccc
}
.bfad4ac h2 {
  margin-bottom:15px;
  color:#313233;
  font-weight:700;
  font-size:30px;
  line-height:35px;
  text-align:left
}
@media(min-width:768px) {
  .bfad488c {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
.bfad536 {
  max-width:420px;
  margin:0 auto
}
@media(min-width:768px) {
  .bfad536 {
    max-width:48%;
    -ms-flex:0 0 48%;
    flex:0 0 48%;
    max-width:100%
  }
}
@media(min-width:1200px) {
  .bfad536 {
    max-width:45%;
    -ms-flex:0 0 45%;
    flex:0 0 45%
  }
}
.bfad100 {
  height:160px;
  margin:0 auto 5px;
  padding:15px;
  display:-ms-flexbox;
  display:flex;
  border-radius:15px;
  -ms-flex-pack:start;
  justify-content:flex-start;
  background:#fff;
  min-height:160px;
  height:auto
}
@media(min-width:1200px) {
  .bfad100 {
    max-width:100%;
    -ms-flex-pack:start;
    justify-content:flex-start
  }
}
.bfadba2 {
  width:100px;
  margin-right:15px
}
.bfad0dc {
  font-size:14px;
  line-height:20px
}
.bfad080 {
  width:100px;
  height:100px;
  margin-bottom:5px;
  background:#eef1f5;
  border-radius:15px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
@media(min-width:1200px) {
  .bfad080 {
    width:100px
  }
}
.bfad12b {
  max-width:90%;
  max-height:90%
}
.bfadce1 {
  width:100%;
  border-radius:10px;
  text-transform:none;
  font-size:12px;
  line-height:15px;
  font-weight:700;
  padding:6px 5px;
  background:#d7dde6;
  box-shadow:none;
  color:#313233;
  border:2px solid transparent
}
@media(min-width:1200px) {
  .bfadce1 {
    width:100px
  }
}
.bfadce1:hover {
  background:#eef1f5;
  color:#313233;
  box-shadow:0 2px 6px rgba(245,184,239,.3),0 0 5px #aacaef;
  border-color:transparent
}
.bfadce1:not(:disabled):not(.bfad3f4):active {
  background:#d7dde6;
  color:#313233;
  border-color:#b8bbbf;
  box-shadow:none
}
.bfadce1:focus,
.bfadce1:not(:disabled):not(.bfad3f4):active:focus {
  background:#d7dde6;
  color:#313233;
  border-color:#0c0c0d;
  box-shadow:none
}
.bfadad2 {
  margin:5px 0;
  word-wrap:break-word;
  font-weight:700;
  color:#0c0c0d;
  font-size:22px;
  line-height:25px
}
.bfadd29 {
  color:#616366;
  font-size:12px;
  line-height:14px;
  font-weight:400
}
a.bfadce1 {
  text-decoration:none
}
section .bfadad2 {
  font-size:22px
}
.bfadde7 {
  padding:20px 15px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:20px
}
.bfadde7 h2 {
  margin-bottom:15px;
  color:#313233;
  font-weight:700;
  font-size:25px;
  line-height:30px;
  text-align:left
}
.bfad217b {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:stretch;
  align-items:stretch;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfad249 {
  width:calc(50% - 5px);
  margin-right:10px;
  margin-bottom:10px
}
.bfad249:nth-of-type(2n) {
  margin-right:0
}
@media(min-width:768px) {
  .bfad249 {
    margin-bottom:15px;
    width:calc(25% - 11.25px)
  }
  .bfad249,
  .bfad249:nth-of-type(2n) {
    margin-right:15px
  }
  .bfad249:nth-of-type(4n) {
    margin-right:0
  }
}
.bfad69f {
  height:100%;
  padding:20px 15px 13px;
  display:-ms-flexbox;
  display:flex;
  position:relative;
  -ms-flex-pack:justify;
  justify-content:space-between;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-direction:column;
  flex-direction:column;
  border-radius:20px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
.bfad69f:hover .bfad231 {
  color:#f33535
}
.bfad7ba2 {
  margin-bottom:10px
}
@media(min-width:768px) {
  .bfad7ba2 {
    margin-bottom:20px
  }
}
.bfad231,
.bfada38 {
  text-align:center
}
.bfad231 {
  color:#0c0c0d;
  font-weight:700;
  font-size:16px;
  line-height:20px;
  margin:0;
  transition:all .4s ease-in-out
}
.bfad81f h2 {
  margin-bottom:20px;
  color:#313233;
  font-weight:700;
  font-size:18px;
  line-height:25px;
  text-align:left
}
.bfad81f .bfad8e07 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfad81f .bfad9ca {
  margin:0 6px 6px 0;
  background:#eef1f5;
  border:1px solid #d7dde6;
  color:#313233;
  border-radius:25px;
  padding:5px 10px;
  display:block;
  text-align:center;
  text-decoration:none;
  font-size:12px
}
.bfad81f .bfad9ca:hover {
  color:#f33535;
  border-color:#f33535
}
.bfadf0b h2 {
  margin-bottom:20px;
  color:#0c0c0d;
  font-weight:700;
  font-size:25px;
  line-height:30px;
  text-align:left
}
.bfadf0b .bfad8a7 {
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfadf0b .bfad07b,
.bfadf0b .bfad8a7 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center
}
.bfadf0b .bfad07b {
  margin:0 10px 10px 0;
  -ms-flex-pack:center;
  justify-content:center;
  height:65px;
  width:calc(33.33333% - 6.66667px);
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:5px
}
.bfadf0b .bfad07b:nth-of-type(3n) {
  margin-right:0
}
@media(min-width:768px) {
  .bfadf0b .bfad07b {
    height:80px;
    width:calc(25% - 7.5px)
  }
  .bfadf0b .bfad07b:nth-of-type(3n) {
    margin-right:10px
  }
  .bfadf0b .bfad07b:nth-of-type(4n) {
    margin-right:0
  }
}
@media(min-width:576px) {
  .bfadf0b .bfad07b {
    width:calc(20% - 8px)
  }
  .bfadf0b .bfad07b:nth-of-type(4n) {
    margin-right:10px
  }
  .bfadf0b .bfad07b:nth-of-type(5n) {
    margin-right:0
  }
}
.bfadf0b .bfad07b img {
  max-width:85px;
  max-height:50px
}
.bfadf0b .bfad07b.hidden-item {
  display:none
}
.bfaddc0 .bfadf8f {
  display:block;
  font-size:25px;
  line-height:30px;
  font-weight:700;
  text-align:left;
  color:#0c0c0d;
  margin-bottom:15px
}
.bfad9d5 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfad729 {
  width:140px;
  height:95px;
  margin:0 15px 15px 0;
  position:relative;
  border-radius:20px
}
.bfad729:before {
  content:"";
  display:block;
  width:calc(100% + 2px);
  height:calc(100% + 2px);
  position:absolute;
  left:-1px;
  top:-1px;
  z-index:1;
  border-radius:20px;
  background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 87%)
}
.bfad729:nth-child(6n) {
  margin:0 0 15px
}
@media(max-width:1366px) {
  .bfad729 {
    width:125px
  }
}
@media(max-width:1199px) {
  .bfad729 {
    width:140px
  }
}
@media(max-width:991px) {
  .bfad729 {
    width:220px;
    height:135px
  }
  .bfad729,
  .bfad729:nth-child(6n) {
    margin:0 15px 15px 0
  }
  .bfad729:nth-child(3n) {
    margin:0 0 15px
  }
}
@media(max-width:767px) {
  .bfad729 {
    width:48.5%;
    height:105px
  }
  .bfad729,
  .bfad729:nth-child(3n) {
    margin:0 15px 15px 0
  }
  .bfad729:nth-child(2n) {
    margin:0 0 15px
  }
}
@media(max-width:553px) {
  .bfad729 {
    width:48.4%;
    margin:0 15px 15px 0
  }
  .bfad729:nth-child(2n) {
    margin:0 0 15px
  }
}
@media(max-width:528px) {
  .bfad729 {
    width:47.83%
  }
}
@media(max-width:404px) {
  .bfad729 {
    width:47.7%
  }
}
@media(max-width:375px) {
  .bfad729 {
    width:165px
  }
}
@media(max-width:374px) {
  .bfad729 {
    width:47.5%
  }
}
@media(max-width:329px) {
  .bfad729 {
    width:47.4%
  }
}
.bfad729 a {
  text-decoration:none
}
.bfad729 a span {
  border-radius:20px;
  position:absolute;
  width:100%;
  height:100%;
  z-index:2;
  color:#313233;
  font-size:12px;
  line-height:15px;
  text-align:center;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:end;
  align-items:flex-end;
  padding-bottom:5px
}
.bfad729 img {
  width:140px;
  height:95px;
  border-radius:20px
}
@media(max-width:1366px) {
  .bfad729 img {
    width:125px
  }
}
@media(max-width:1199px) {
  .bfad729 img {
    width:140px
  }
}
@media(max-width:991px) {
  .bfad729 img {
    width:220px;
    height:135px
  }
}
@media(max-width:767px) {
  .bfad729 img {
    width:100%;
    height:105px
  }
}
@media(max-width:374px) {
  .bfad729 img {
    height:auto
  }
}
.bfad8a78 .bfadf8f {
  margin-bottom:20px;
  color:#313233;
  font-weight:700;
  font-size:30px;
  line-height:35px;
  text-align:left
}
.bfad4e6 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
@media(max-width:1366px) {
  .bfad4e6 {
    -ms-flex-pack:center;
    justify-content:center
  }
}
@media(max-width:767px) {
  .bfad4e6 {
    -ms-flex-pack:center;
    justify-content:center
  }
}
.bfad3fa {
  position:relative;
  width:295px;
  height:370px;
  margin:0 15px 15px 0;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:20px;
  overflow:hidden
}
.bfad3fa:nth-child(3n) {
  margin:0 0 15px
}
@media(min-width:992px) {
  .bfad3fa {
    height:340px
  }
}
@media(max-width:1366px) {
  .bfad3fa {
    width:340px
  }
  .bfad3fa,
  .bfad3fa:nth-child(3n) {
    margin:0 10px 10px 0
  }
  .bfad3fa:nth-child(2n) {
    margin:0 0 10px
  }
}
@media(max-width:767px) {
  .bfad3fa {
    width:345px
  }
  .bfad3fa,
  .bfad3fa:nth-child(2n),
  .bfad3fa:nth-child(3n) {
    margin:0 0 15px
  }
}
@media(max-width:374px) {
  .bfad3fa {
    width:100%
  }
}
.bfad9b3 {
  width:295px;
  min-height:175px;
  position:relative
}
@media(max-width:1366px) {
  .bfad9b3 {
    width:340px
  }
}
@media(max-width:767px) {
  .bfad9b3 {
    width:345px
  }
}
@media(max-width:374px) {
  .bfad9b3 {
    width:100%
  }
}
.bfad9b3 img {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  width:100%;
  height:auto
}
.bfad9b3:after {
  content:"";
  z-index:1;
  display:block;
  background:linear-gradient(0,#fff,hsla(0,0%,100%,.2))
}
.bfad9b3:after,
.bfad840 {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%
}
.bfad840 {
  z-index:2
}
.bfadaeb {
  position:absolute;
  top:10px;
  left:10px;
  z-index:3;
  border-radius:50%;
  -ms-flex-align:center;
  align-items:center;
  width:25px;
  height:25px;
  background:#eef1f5;
  border:1px solid #d7dde6;
  color:#313233;
  font-weight:700;
  font-size:10px;
  line-height:15px
}
.bfadaeb,
.bfadfbe {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center
}
.bfadfbe {
  height:195px;
  -ms-flex-align:end;
  align-items:flex-end
}
@media(min-width:992px) {
  .bfadfbe {
    height:165px
  }
}
.bfadfbe .bfadefc {
  font-weight:700;
  font-size:18px;
  line-height:25px;
  color:#313233;
  display:block;
  margin-bottom:inherit
}
.bfad5ab,
.bfad45fc {
  margin-top:15px
}
.bfad5ab {
  padding:0 20px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:distribute;
  justify-content:space-around;
  -ms-flex-align:start;
  align-items:flex-start
}
.bfad842 {
  width:50%
}
.bfadfd36 span {
  color:#909499;
  display:block;
  text-align:center;
  font-size:12px;
  line-height:15px
}
.bfad5c3 .bfadefc {
  font-size:16px;
  line-height:20px;
  color:#313233;
  display:block;
  text-align:center;
  font-weight:700;
  margin-bottom:15px
}
.bfad5c3 .bfadefc a {
  color:#313233;
  text-decoration:none
}
.bfad0f4 {
  width:250px;
  height:50px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  margin:0 auto;
  font-weight:700;
  font-size:.875rem;
  text-decoration:none!important;
  border-radius:30px;
  background:#f33535;
  border:2px solid transparent;
  color:#fff
}
@media(min-width:768px) {
  .bfad0f4 {
    width:315px
  }
}
@media(min-width:992px) {
  .bfad0f4 {
    width:255px
  }
}
.bfad0f4:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad0f4:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfad0f4:not(:disabled):not(.bfad3f4):active:focus {
  color:#fff
}
.bfad0f4:focus,
.bfad0f4:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
.bfad400 {
  font-size:.75rem;
  margin-top:15px;
  display:block;
  text-align:center;
  color:#fff
}
.bfad943 h1,
.bfad943 h2,
.bfad943 h3,
.bfad943 h4,
.bfad943 h5,
.bfad943 h6 {
  font-weight:700;
  color:#0c0c0d;
  text-align:left;
  margin-bottom:10px
}
.bfad943 h1 {
  font-size:35px;
  line-height:40px
}
.bfad943 h2 {
  font-size:30px;
  line-height:35px
}
.bfad943 h3 {
  font-size:25px;
  line-height:30px
}
.bfad943 h4 {
  font-size:22px;
  line-height:25px
}
.bfad943 h5 {
  font-size:18px;
  line-height:25px
}
.bfad943 h6 {
  font-size:16px;
  line-height:20px
}
.bfad943 p {
  font-size:16px;
  line-height:25px;
  color:#616366;
  margin-bottom:10px
}
.bfad943 b,
.bfad943 strong {
  font-weight:700
}
.bfad943 a {
  position:relative;
  color:#f33535;
  text-decoration:none
}
.bfad943 a:before {
  content:"";
  display:block;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:1px;
  background-color:#f33535;
  opacity:0;
  visibility:hidden;
  transition:all .35s ease
}
.bfad943 a:hover {
  text-decoration:none;
  color:#f33535
}
.bfad943 a:hover:before {
  opacity:1;
  visibility:visible
}
.bfad943 a:focus:before {
  height:3px;
  bottom:-2px
}
.bfad943 ul {
  margin:15px 0
}
.bfad943 ul li {
  margin:12px 0;
  color:#616366
}
.bfad943 ul li:before {
  display:inline-block;
  position:relative;
  top:-2px;
  left:auto;
  margin-right:12px;
  width:8px;
  height:8px;
  background:0 0;
  border:2px solid #f33535
}
.bfad943 ol li {
  color:#616366;
  font-weight:400
}
.bfad943 ol li:before {
  background:0 0;
  border:1px solid #f33535;
  color:#f33535;
  font-size:12px;
  line-height:25px
}
.bfad943 table {
  width:100%;
  border-spacing:0 5px;
  border-collapse:separate;
  margin-bottom:20px;
  color:#0c0c0d;
  table-layout:fixed;
  word-wrap:break-word
}
.bfad943 table tr {
  background:#fff
}
.bfad943 table thead tr {
  background:#d7dde6
}
.bfad943 table thead tr td,
.bfad943 table thead tr th {
  font-size:14px;
  line-height:20px
}
.bfad943 table td,
.bfad943 table th {
  padding:5px
}
.bfad943 table td:first-of-type,
.bfad943 table th:first-of-type {
  border-radius:5px 0 0 5px;
  margin-bottom:5px
}
.bfad943 table td:last-of-type,
.bfad943 table th:last-of-type {
  border-radius:0 5px 5px 0
}
.bfad943 iframe {
  width:100%;
  border-radius:15px;
  overflow:hidden
}
.bfad16c li {
  font-size:16px!important
}
.bfadbc4 {
  border-radius:8px;
  border:2px solid #fcfdfd;
  box-shadow:-2px 2px 2px rgba(0,0,0,.1);
  display:block;
  margin:auto
}
.bfad9ea0 h2 {
  color:#313233
}
.bfad9ea0 {
  margin-bottom:10px;
  border-radius:20px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  box-shadow:none
}
@media(max-width:1199.98px) {
  .bfad9ea0 {
    width:calc(50% - 5px);
    margin-right:10px
  }
  .bfad9ea0:nth-of-type(2n) {
    margin-right:0
  }
}
@media(max-width:767.98px) {
  .bfad9ea0 {
    width:100%;
    margin-bottom:10px;
    margin-right:0
  }
}
@media(max-width:1199.98px) {
  .bfada096 {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:stretch;
    align-items:stretch;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
@media(max-width:767.98px) {
  .bfada096 {
    display:block
  }
}
.bfadf33 {
  display:block;
  margin:15px 0;
  padding:0 15px;
  text-align:left;
  font-weight:700;
  font-family:Prompt,sans-serif;
  font-size:1.125rem;
  line-height:25px;
  letter-spacing:.07187rem;
  color:#313233
}
.bfad6e6 {
  margin:0 0 5px;
  font-size:.75rem;
  font-weight:400;
  color:#fff
}
.bfad8926 {
  padding:10px 15px;
  min-height:60px;
  cursor:pointer;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  transition:all .4s ease-in-out;
  border-bottom:1px solid #d7dde6
}
.bfad8926:first-child {
  border-top:1px solid #d7dde6
}
.bfad8926:last-child {
  border-bottom:none
}
.bfad8926:hover {
  background:#d7dde6
}
.bfad9575 {
  padding:0;
  display:block
}
.bfad9575 a {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  width:100%;
  height:60px
}
.bfad9575 a .bfadf23 {
  width:40px;
  height:40px;
  background:#333;
  margin:0 15px
}
.bfad121 {
  display:-ms-flexbox;
  display:flex;
  padding:5px;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfadf23 {
  min-width:110px;
  height:70px;
  background:#fff;
  margin-right:15px;
  border-radius:15px
}
.bfadfb96 {
  margin:0 0 5px;
  font-size:.75rem;
  font-weight:700;
  color:#313233
}
.bfad478 {
  min-width:60px
}
.bfad9ea0 .bfad421,
.bfad9ea0 .bfada14 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start;
  padding:20px 19px 15px 18px;
  border-top:1px solid hsla(0,0%,100%,.05)
}
@media(max-width:1199.98px) {
  .bfad9ea0 .bfad421,
  .bfad9ea0 .bfada14 {
    padding:20px 106px 15px
  }
}
@media(max-width:991.98px) {
  .bfad9ea0 .bfad421,
  .bfad9ea0 .bfada14 {
    padding:20px 46px 15px
  }
}
@media(max-width:767.98px) {
  .bfad9ea0 .bfad421,
  .bfad9ea0 .bfada14 {
    padding:20px 16px 15px 20px;
    -ms-flex-pack:center;
    justify-content:center
  }
}
.bfad9ea0 .bfad421 .bfad8926,
.bfad9ea0 .bfada14 .bfad8926 {
  border:0;
  margin-right:4px;
  margin-bottom:4px;
  height:80px
}
.bfad9ea0 .bfad421 .bfad8926:hover,
.bfad9ea0 .bfada14 .bfad8926:hover {
  background:0 0
}
.bfad9ea0 .bfad421 a,
.bfad9ea0 .bfada14 a {
  border-radius:15px;
  transition:all .35s ease;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:center;
  justify-content:center;
  width:100%;
  height:100%;
  padding:5px
}
.bfad9ea0 .bfad421 a:hover,
.bfad9ea0 .bfada14 a:hover {
  background:#d7dde6
}
.bfad9ea0 .bfad421 img,
.bfad9ea0 .bfada14 img {
  width:100%;
  display:block;
  max-height:66px
}
.bfad9ea0 .bfada14 .bfad8926 {
  width:calc(50% - 2px)
}
.bfad9ea0 .bfada14 .bfad8926:nth-of-type(2n) {
  margin-right:0
}
@media(max-width:767.98px) {
  .bfad9ea0 .bfada14 .bfad8926 {
    max-width:123px
  }
  .bfad9ea0 .bfada14 .bfad8926:nth-of-type(2n) {
    margin-right:4px
  }
}
.bfad9ea0 .bfada14 a {
  padding:10px
}
.bfad9ea0 .bfad421 .bfad8926 {
  width:calc(33.33333% - 2.66667px)
}
.bfad9ea0 .bfad421 .bfad8926:nth-of-type(3n) {
  margin-right:0
}
@media(max-width:767.98px) {
  .bfad9ea0 .bfad421 .bfad8926 {
    max-width:80px
  }
  .bfad9ea0 .bfad421 .bfad8926:nth-of-type(3n) {
    margin-right:4px
  }
}
.bfadc54 .bfad3619 {
  background:0 0;
  padding:0;
  margin-bottom:15px;
  box-shadow:none;
  text-align:left;
  -webkit-backdrop-filter:none;
  backdrop-filter:none
}
.bfadc54 .bfad8f8 {
  margin-bottom:0
}
.bfadc54 .bfaddbe {
  margin-top:15px
}
.bfad34b2 {
  margin:0 0 25px
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad34b2 {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-align:stretch;
    align-items:stretch;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad9866 {
    width:calc(50% - 5px);
    margin-right:10px;
    margin-bottom:10px
  }
  .bfad9866:nth-of-type(2n) {
    margin-right:0
  }
}
.bfad9866:last-of-type {
  border-bottom:0
}
.bfad968 {
  margin-bottom:15px;
  padding:15px;
  width:100%;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:start;
  align-items:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-direction:column;
  flex-direction:column;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:15px;
  transition:all .35s ease
}
.bfad968:hover {
  background:#fff;
  box-shadow:0 10px 10px rgba(170,202,239,.4),0 15px 15px rgba(245,184,239,.3);
  -webkit-backdrop-filter:none;
  backdrop-filter:none
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad968 {
    height:100%
  }
}
@media(min-width:992px) {
  .bfad968 {
    border-radius:5px;
    -ms-flex-direction:row;
    flex-direction:row
  }
}
.bfad883 {
  width:100%;
  height:auto;
  -ms-flex-negative:0;
  flex-shrink:0;
  border-radius:5px;
  margin-bottom:15px;
  min-height:145px
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad883 {
    height:145px
  }
}
@media(min-width:992px) {
  .bfad883 {
    max-width:255px;
    margin-right:15px;
    margin-bottom:0;
    border-radius:15px;
    min-height:120px
  }
}
.bfad86a {
  height:auto;
  border-radius:15px;
  width:100%
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad86a {
    height:145px
  }
}
@media(min-width:992px) {
  .bfad86a {
    border-radius:5px;
    max-width:100%;
    width:100%;
    height:auto;
    max-height:120px
  }
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfadcfe {
    height:100%;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-direction:column;
    flex-direction:column
  }
}
.bfad4f5a {
  text-align:left
}
@media(min-width:768px) and (max-width:991.98px) {
  .bfad4f5a {
    margin-top:auto
  }
}
.bfad4f5a .bfad98de {
  text-decoration:none;
  width:105px
}
.bfad4f5a .bfad98de:after {
  display:none
}
@media(min-width:1200px) {
  .bfad4f5a {
    padding:0
  }
}
.bfadf93 {
  display:block;
  transition:all .4s ease-in-out;
  color:#fff;
  cursor:pointer
}
.bfadf93:hover {
  text-decoration:none;
  color:#198cfe
}
.bfadf93 h3 {
  font-weight:700;
  font-size:18px;
  line-height:25px;
  margin-bottom:10px;
  color:#0c0c0d
}
.bfad781,
.bfad968 p {
  margin-bottom:10px;
  color:#909499;
  width:100%;
  font-size:14px;
  line-height:20px
}
.bfadf93:hover {
  color:#ff720d
}
.bfad3619 {
  margin-bottom:40px;
  padding:20px 15px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  border-radius:20px;
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
@media(min-width:768px) {
  .bfad3619 {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
  .bfad8f8 {
    max-width:100%;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    -ms-flex-order:1;
    order:1
  }
  .bfadf6f {
    -ms-flex-order:2;
    order:2
  }
  .bfaddbe {
    -ms-flex-order:3;
    order:3
  }
}
.bfad535 {
  -ms-flex-direction:column;
  flex-direction:column
}
.bfad8f8 {
  color:#313233;
  font-weight:700;
  font-size:35px;
  line-height:40px;
  text-align:left;
  margin-bottom:0
}
.bfaddbe {
  margin-top:10px;
  color:#616366;
  font-size:16px;
  line-height:25px;
  font-weight:400;
  width:100%
}
.bfaddbe p:last-of-type {
  margin-bottom:0
}
.bfadf6f {
  width:100%;
  height:120px;
  margin-bottom:15px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  margin-top:10px
}
.bfadc0fc {
  width:auto;
  height:auto;
  min-width:150px;
  max-width:80%;
  max-height:120px
}
.bfada094 .bfad3619,
.bfadbdc .bfad3619 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:start;
  align-items:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -ms-flex-direction:column;
  flex-direction:column
}
@media(min-width:576px) {
  .bfada094 .bfad3619,
  .bfadbdc .bfad3619 {
    -ms-flex-direction:row;
    flex-direction:row
  }
}
.bfada094 .bfadf6f,
.bfadbdc .bfadf6f {
  width:90px;
  -ms-flex-negative:0;
  flex-shrink:0;
  -ms-flex-order:0;
  order:0;
  height:auto;
  margin:0 auto 15px
}
@media(min-width:576px) {
  .bfada094 .bfadf6f,
  .bfadbdc .bfadf6f {
    margin:0 25px 0 0
  }
}
.bfada094 .bfadf6f img,
.bfadbdc .bfadf6f img {
  max-width:90px;
  height:auto;
  min-width:auto;
  width:100%;
  margin:auto
}
@media(min-width:576px) {
  .bfada094 .bfadf6f img,
  .bfadbdc .bfadf6f img {
    margin:0
  }
}
.bfad211 {
  width:290px;
  margin:0 auto 40px
}
.bfad211,
.bfad211 * {
  height:40px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfad211 * {
  width:40px;
  color:#616366;
  margin:0 1px;
  -ms-flex-negative:0;
  flex-shrink:0;
  font-weight:700
}
@media(min-width:576px) {
  .bfad211 * {
    margin:0 5px
  }
}
.bfad211 .page-numbers.current {
  box-shadow:none;
  border-radius:10px
}
.bfad211 .page-numbers.current,
.bfad211 .page-numbers.current:hover {
  background:#d7dde6;
  color:#313233
}
.bfad211 a:hover {
  color:#f33535;
  text-decoration:none
}
.bfad211 b {
  background:0 0
}
.bfad211 .bfada5fe,
.bfad211 .bfadb5d {
  background:#d7dde6;
  border-radius:10px;
  font-size:0;
  position:relative
}
.bfad211 .bfada5fe:hover,
.bfad211 .bfadb5d:hover {
  background:#f33535
}
.bfad211 .bfada5fe:hover:after,
.bfad211 .bfada5fe:hover:before,
.bfad211 .bfadb5d:hover:after,
.bfad211 .bfadb5d:hover:before {
  background:#fff
}
.bfad211 .bfada5fe:after,
.bfad211 .bfada5fe:before,
.bfad211 .bfadb5d:after,
.bfad211 .bfadb5d:before {
  content:"";
  display:block;
  width:12px;
  height:3px;
  background:#b8bbbf;
  position:absolute;
  border-radius:2px
}
.bfad211 .bfada5fe:before {
  top:17px;
  left:1px;
  -webkit-transform-origin:right center;
  transform-origin:right center;
  -webkit-transform:rotate(140deg);
  transform:rotate(140deg)
}
.bfad211 .bfada5fe:after {
  top:16px;
  left:1px;
  -webkit-transform-origin:right center;
  transform-origin:right center;
  -webkit-transform:rotate(-140deg);
  transform:rotate(-140deg)
}
.bfad211 .bfadb5d:before {
  top:17px;
  right:1px;
  -webkit-transform-origin:left center;
  transform-origin:left center;
  -webkit-transform:rotate(-140deg);
  transform:rotate(-140deg)
}
.bfad211 .bfadb5d:after {
  top:16px;
  right:1px;
  -webkit-transform-origin:left center;
  transform-origin:left center;
  -webkit-transform:rotate(140deg);
  transform:rotate(140deg)
}
.bfad1f5 .bfadc7f {
  min-height:auto
}
.bfad83f {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-line-pack:center;
  align-content:center;
  -ms-flex-align:center;
  align-items:center;
  margin-top:260px;
  margin-bottom:270px
}
@media(max-width:767.98px) {
  .bfad83f {
    margin-top:120px;
    margin-bottom:100px
  }
}
.bfad83f h1 {
  width:230px;
  height:230px;
  position:relative;
  margin-bottom:15px;
  z-index:2
}
.bfad83f h1:before {
  content:"";
  display:block;
  width:230px;
  height:230px;
  z-index:-1;
  background:#f33535;
  border-radius:50%
}
.bfad83f h1 img,
.bfad83f h1:before {
  position:absolute;
  top:50%;
  left:50%;
  -webkit-transform:translate(-50%,-50%);
  transform:translate(-50%,-50%)
}
.bfad83f h1 img {
  width:270px;
  height:100px;
  max-width:none
}
.bfad83f p {
  max-width:260px;
  font-size:18px;
  line-height:25px;
  font-weight:400;
  text-align:center;
  color:#313233;
  text-shadow:0 2px 8px rgba(140,28,28,.2);
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-align:center;
  align-items:center
}
.bfad83f a {
  margin-top:20px;
  display:block;
  width:100%;
  max-width:225px;
  text-transform:uppercase
}
.bfad7fc .bfadaa1:after {
  content:"";
  display:block;
  width:200px;
  height:200px;
  border-radius:50%;
  position:absolute;
  right:-20px;
  top:85px;
  background:linear-gradient(90deg,#ffe0e6,#fc989d);
  opacity:.5;
  z-index:1
}
.bfadaa1 {
  margin-bottom:35px;
  position:relative
}
.bfadd20f {
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  border-radius:20px;
  margin-bottom:40px;
  padding:20px 15px;
  position:relative;
  z-index:2
}
@media(min-width:1200px) {
  .bfadd20f {
    -webkit-backdrop-filter:blur(20px);
    backdrop-filter:blur(20px)
  }
}
.bfada90 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:start;
  align-items:flex-start;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-direction:column;
  flex-direction:column;
  text-align:center
}
@media(min-width:992px) {
  .bfada90 {
    -ms-flex-direction:row;
    flex-direction:row;
    text-align:left
  }
}
.bfad86af {
  margin-right:10px;
  width:100%
}
.bfadd20f .bfad3b5 {
  -ms-flex-negative:0;
  flex-shrink:0;
  width:100%
}
@media(min-width:992px) {
  .bfadd20f .bfad3b5 {
    width:186px
  }
}
.bfadd20f .bfad469c {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:center;
  justify-content:center;
  background:#f33535;
  border:2px solid transparent;
  color:#fff;
  text-align:center;
  font-size:15px;
  line-height:20px;
  min-width:auto;
  min-height:60px;
  border-radius:0
}
@media(min-width:1200px) {
  .bfadd20f .bfad469c {
    min-height:50px;
    border-radius:30px;
    box-shadow:none
  }
}
.bfadd20f .bfad469c:before {
  content:"";
  display:inline-block;
  margin-right:5px;
  width:20px;
  height:20px;
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-play.27a39476.svg);
  background-repeat:no-repeat;
  background-size:contain
}
.bfadd20f .bfad469c:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfadd20f .bfad469c:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfadd20f .bfad469c:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  color:#fff;
  background:#f33535;
  box-shadow:none
}
.bfadd20f .bfad469c:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
.bfad100f {
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  word-break:break-word;
  font-size:13px;
  line-height:20px;
  font-weight:700;
  color:#0c0c0d
}
.bfad100f,
.bfad100f .bfad2d8a {
  display:-ms-flexbox;
  display:flex
}
.bfad100f .bfad2d8a {
  width:100%;
  margin-bottom:10px;
  padding-top:10px;
  border-top:1px solid #d7dde6;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.bfad100f .bfad2d8a:first-of-type {
  border:0
}
@media(min-width:768px) {
  .bfad100f .bfad2d8a {
    width:calc(50% - 30px);
    margin-right:60px
  }
  .bfad100f .bfad2d8a:nth-child(2n) {
    margin-right:0
  }
  .bfad100f .bfad2d8a:first-of-type,
  .bfad100f .bfad2d8a:nth-of-type(2) {
    border:0;
    padding-top:0
  }
}
.bfad100f .bfadcae {
  width:115px;
  margin-right:10px;
  color:#313233;
  font-weight:400;
  -ms-flex-negative:0;
  flex-shrink:0
}
@media(min-width:576px) {
  .bfad100f .bfadcae {
    width:140px
  }
}
.bfad100f a {
  color:#f33535
}
.bfad100f a:hover {
  text-decoration:underline
}
.bfadc04 {
  font-weight:700;
  font-size:30px;
  line-height:35px;
  margin-bottom:10px;
  color:#0c0c0d
}
.bfad9e37 {
  margin-bottom:15px
}
.bfad9e37 .bfad00b {
  margin:0 auto
}
@media(min-width:992px) {
  .bfad9e37 .bfad00b {
    margin:0
  }
}
.bfad8213 {
  margin-bottom:30px
}
.bfad8213 h3 {
  color:#0c0c0d;
  font-size:18px;
  line-height:25px;
  font-weight:700;
  margin-bottom:0;
  text-align:center
}
@media(min-width:992px) {
  .bfad8213 h3 {
    text-align:left
  }
}
.bfadbbd .bfadb7db {
  font-size:25px;
  line-height:30px
}
.bfadbbd .bfad744c,
.bfadbbd .bfadb7db {
  font-weight:700;
  color:#313233;
  margin:0 0 15px;
  text-align:left
}
.bfadbbd .bfad744c {
  font-size:22px;
  line-height:25px
}
.bfadad5 {
  margin-bottom:35px
}
@media(min-width:768px) {
  .bfadad5 {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -ms-flex-align:normal;
    align-items:normal
  }
}
.bfadad5 .bfadee6e {
  width:450px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  width:calc(50% - 2.5px);
  margin-right:5px;
  border-radius:20px;
  padding:20px 15px;
  margin-bottom:5px
}
.bfadad5 .bfadee6e:nth-of-type(2n) {
  margin-right:0
}
@media(max-width:991.98px) {
  .bfadad5 .bfadee6e {
    width:calc(50% - 5px);
    margin-right:10px
  }
}
@media(max-width:767.98px) {
  .bfadad5 .bfadee6e {
    margin-right:0;
    width:100%
  }
}
.bfadad5 .bfadee6e h3 {
  font-weight:700;
  font-size:22px;
  line-height:26px;
  margin:0 0 15px;
  color:#313233
}
.bfadad5 .bfadee6e .bfad99fb,
.bfadad5 .bfadee6e .bfadbea {
  font-size:14px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  margin-bottom:20px;
  color:#0c0c0d
}
.bfadad5 .bfadee6e .bfad99fb:last-of-type,
.bfadad5 .bfadee6e .bfadbea:last-of-type {
  margin-bottom:0
}
.bfadad5 .bfadee6e .bfadc4c2,
.bfadad5 .bfadee6e .bfadc34 {
  color:transparent;
  display:block;
  width:20px;
  height:20px;
  margin-right:10px;
  background-size:contain;
  background-repeat:no-repeat;
  -ms-flex-negative:0;
  flex-shrink:0
}
.bfadad5 .bfadee6e .bfadc4c2 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-hit.da7244a0.svg)
}
.bfadad5 .bfadee6e .bfadc34 {
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-miss.1ecb62a4.svg)
}
.bfad08e {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:15px;
  padding:20px 15px 15px;
  margin-bottom:5px
}
.bfad08e .bfad9bc {
  width:100%;
  font-size:22px;
  line-height:26px;
  text-align:center;
  margin-bottom:15px;
  font-weight:700;
  color:#0c0c0d
}
.bfad1d7 {
  min-width:55px;
  min-height:55px;
  width:55px;
  height:55px;
  border-radius:10px;
  background:#eef1f5;
  -ms-flex-pack:center;
  justify-content:center;
  margin:0 10px 5px 0;
  font-size:15px;
  line-height:20px;
  font-weight:700;
  color:#616366
}
.bfad1d7,
.bfad372b {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center
}
.bfad372b {
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:15px;
  padding:20px 15px 15px;
  margin-bottom:40px
}
.bfad372b .bfad9bc {
  width:100%;
  font-size:22px;
  line-height:26px;
  text-align:center;
  margin-bottom:15px;
  font-weight:700;
  color:#0c0c0d
}
.bfad383 {
  min-width:55px;
  min-height:55px;
  width:55px;
  height:55px;
  border-radius:15px;
  background:#eef1f5;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center;
  margin:0 10px 5px 0
}
.bfad9bc {
  font-size:16px;
  font-weight:600
}
.bfadb9ce {
  margin-bottom:30px
}
.bfadb9ce .bfad947 {
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:15px;
  padding:15px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start;
  margin-bottom:5px
}
.bfadb9ce .bfad947:last-of-type {
  margin-bottom:0
}
.bfadb9ce .bfadcae {
  width:155px;
  margin-right:10px;
  font-size:14px;
  line-height:20px;
  color:#313233
}
.bfadb9ce .bfad9e37 {
  margin-bottom:0
}
.bfadb9ce .bfad060 .bfadcae {
  font-weight:700
}
.bfada2fa {
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  padding:20px 15px;
  -ms-flex-align:stretch;
  align-items:stretch;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  border-radius:15px;
  margin-bottom:40px
}
.bfada2fa,
.bfada2fa .bfad372d {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.bfada2fa .bfad372d {
  width:100%;
  margin-bottom:10px;
  padding-top:10px;
  border-top:1px solid #d7dde6;
  -ms-flex-align:center;
  align-items:center
}
.bfada2fa .bfad372d:first-of-type {
  border:0
}
@media(min-width:768px) {
  .bfada2fa .bfad372d {
    width:calc(50% - 30px);
    margin-right:60px
  }
  .bfada2fa .bfad372d:nth-child(2n) {
    margin-right:0
  }
  .bfada2fa .bfad372d:first-of-type,
  .bfada2fa .bfad372d:nth-of-type(2) {
    border:0;
    padding-top:0
  }
}
.bfada2fa .bfad0ba {
  color:#0c0c0d;
  font-weight:700
}
.bfada2fa .bfad0ba:first-of-type {
  width:115px;
  margin-right:10px;
  color:#313233;
  font-weight:400;
  -ms-flex-negative:0;
  flex-shrink:0;
  font-size:14px;
  line-height:20px
}
@media(min-width:576px) {
  .bfada2fa .bfad0ba:first-of-type {
    width:140px
  }
}
.bfada2fa .bfadb12 {
  margin-right:5px;
  margin-bottom:5px
}
.bfada2fa .bfadb12:last-of-type {
  margin-right:0
}
.bfadaa1 .bfad0bd {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap
}
.bfadaa1 .bfad0bd .item {
  margin-right:7px;
  background:0 0;
  width:auto;
  height:auto;
  text-align:left;
  color:#f33535;
  font-size:14px;
  line-height:20px;
  font-weight:400;
  padding:0;
  box-shadow:none;
  border-radius:0;
  font-weight:700
}
.bfadaa1 .bfad0bd .item:hover {
  text-decoration:underline
}
.bfadaa1 .bfad0bd .item:last-of-type {
  margin-right:7px
}
.bfad114 {
  display:none
}
@media(min-width:768px) {
  .bfad114 {
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
  }
}
.bfad27c9 {
  display:block
}
@media(min-width:768px) {
  .bfad27c9 {
    display:none
  }
}
.bfad116 .bfad9fb {
  border-radius:10px;
  margin-bottom:5px
}
@media(min-width:768px) {
  .bfad116 .bfad9fb {
    width:calc(33.33333% - 10px);
    padding-left:0;
    margin:0 15px 15px 0
  }
  .bfad116 .bfad9fb:nth-child(3n) {
    margin:0 0 15px
  }
}
.bfad116 .bfad9fb img {
  width:100%;
  height:auto;
  border-radius:10px
}
.bfadfd6 {
  float:left
}
@media(max-width:767px) {
  .bfadfd6 {
    width:100%
  }
}
.bfad2cf {
  float:right;
  margin-bottom:40px
}
@media(max-width:767px) {
  .bfad2cf {
    width:100%
  }
}
.bfad2cf .bfad004 {
  min-height:537px
}
@media(max-width:767px) {
  .bfad2cf .bfad004 {
    min-height:auto
  }
}
.bfadb6a5 {
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px);
  border-radius:15px;
  padding:15px 15px 5px;
  width:455px;
  min-width:452px;
  margin-bottom:5px;
  word-break:break-word;
  font-size:13px;
  line-height:20px;
  font-weight:400;
  color:#0c0c0d
}
@media(max-width:1366px) {
  .bfadb6a5 {
    width:410px;
    min-width:410px
  }
}
@media(max-width:1199px) {
  .bfadb6a5 {
    width:462px
  }
}
@media(max-width:991px) {
  .bfadb6a5 {
    width:342px;
    min-width:342px
  }
}
@media(max-width:767px) {
  .bfadb6a5 {
    width:100%;
    min-width:100%
  }
}
.bfadb6a5 h3 {
  margin-bottom:10px;
  font-size:18px;
  line-height:25px;
  font-weight:700
}
.bfadb6a5 .bfad2d8a {
  width:100%;
  margin-bottom:11px;
  padding-top:10px;
  border-top:1px solid #d7dde6;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start
}
.bfadb6a5 .bfadcae {
  width:115px;
  margin-right:10px;
  color:#909499;
  font-weight:400;
  -ms-flex-negative:0;
  flex-shrink:0
}
@media(min-width:576px) {
  .bfadb6a5 .bfadcae {
    width:140px
  }
}
.bfadb6a5 a.item {
  background:0 0;
  width:auto;
  height:auto;
  text-align:left;
  color:#f33535;
  font-style:14px;
  line-height:20px;
  font-weight:400;
  padding:0;
  box-shadow:none;
  border-radius:0
}
.bfadb6a5 a.item:hover {
  text-decoration:underline
}
.bfadccb {
  margin-bottom:5px;
  background:hsla(0,0%,100%,.5);
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  -webkit-backdrop-filter:blur(20px);
  backdrop-filter:blur(20px)
}
.bfadb02,
.bfadccb {
  border-radius:15px
}
.bfadb02 {
  height:160px;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
@media(min-width:992px) {
  .bfadb02 {
    height:150px
  }
}
.bfadac4 {
  max-width:210px;
  max-height:60px
}
@media(min-width:768px) {
  .bfadac4 {
    max-width:380px;
    max-height:110px
  }
}
.bfad962 .bfad3619 {
  background:0 0;
  box-shadow:none;
  padding:0;
  margin-bottom:10px;
  border-radius:0
}
.bfad131,
.bfadf6c {
  margin-bottom:15px
}
.bfadf6c {
  border-radius:15px;
  overflow:hidden
}
.bfade95 {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:linear-gradient(0deg,rgba(238,241,245,.7),rgba(238,241,245,.7));
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  border-radius:15px;
  z-index:1
}
.bfade95,
.bfade95 .bfad1a5 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfade95 .bfad1a5 {
  min-height:35px;
  min-width:111px;
  font-size:12px;
  line-height:15px;
  font-weight:700;
  text-transform:none;
  cursor:pointer;
  padding:10px 20px;
  border-radius:35px;
  background:#d7dde6;
  box-shadow:none;
  color:#313233;
  border:2px solid transparent
}
.bfade95 .bfad1a5:before {
  content:"";
  display:inline-block;
  margin-right:5px;
  width:15px;
  height:15px;
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-play-black.c81ab349.svg);
  background-repeat:no-repeat;
  background-size:contain
}
.bfade95 .bfad1a5:hover {
  background:#eef1f5;
  color:#313233;
  box-shadow:0 2px 6px rgba(245,184,239,.3),0 0 5px #aacaef;
  border-color:transparent
}
.bfade95 .bfad1a5:not(:disabled):not(.bfad3f4):active {
  background:#d7dde6;
  color:#313233;
  border-color:#b8bbbf;
  box-shadow:none
}
.bfade95 .bfad1a5:focus,
.bfade95 .bfad1a5:not(:disabled):not(.bfad3f4):active:focus {
  background:#d7dde6;
  color:#313233;
  border-color:#0c0c0d;
  box-shadow:none
}
.bfad01e {
  text-align:center
}
.bfad2bb {
  position:fixed;
  bottom:0;
  left:0;
  z-index:111
}
@media(min-width:992px) {
  .bfad2bb {
    position:inherit;
    bottom:inherit;
    left:inherit;
    z-index:inherit
  }
}
.bfad6b2 {
  height:300px
}
@media(min-width:768px) {
  .bfad6b2 {
    height:500px
  }
}
.bfadb54 {
  display:block;
  width:100%;
  height:500px;
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/banner.0fc9cdb2.png);
  background-repeat:no-repeat;
  background-position:50%;
  background-size:cover
}
.bfad75c {
  position:relative
}
.bfad75c,
.bfad75c img,
.bfaddb4 iframe {
  width:100%;
  height:100%
}
.bfaddb4 .bfad469c {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:center;
  justify-content:center;
  text-align:center;
  font-size:15px;
  line-height:20px;
  min-width:auto;
  min-height:60px;
  border-radius:0;
  background:#f33535;
  border:2px solid transparent;
  color:#fff
}
@media(min-width:1200px) {
  .bfaddb4 .bfad469c {
    min-height:50px;
    border-radius:15px;
    box-shadow:none
  }
}
.bfaddb4 .bfad469c:before {
  content:"";
  display:inline-block;
  margin-right:5px;
  width:20px;
  height:20px;
  background-image:url(/wp-content/themes/theme-child/assets/dist/images/icon-play.27a39476.svg);
  background-repeat:no-repeat;
  background-size:contain
}
.bfaddb4 .bfad469c:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfaddb4 .bfad469c:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
.bfaddb4 .bfad469c:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  color:#fff;
  background:#f33535;
  box-shadow:none
}
.bfaddb4 .bfad469c:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
.bfaddb6f {
  margin:10px 0 15px;
  line-height:0;
  color:#616366
}
.bfaddb6f .bfadb06c,
.bfaddb6f a {
  font-size:.75rem;
  line-height:15px;
  color:#f33535
}
.bfaddb6f a {
  position:relative
}
.bfaddb6f a:before {
  content:"";
  display:block;
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:1px;
  background-color:#f33535;
  opacity:0;
  visibility:hidden;
  transition:all .35s ease
}
.bfaddb6f a:hover {
  text-decoration:none;
  color:#f33535
}
.bfaddb6f a:hover:before {
  opacity:1;
  visibility:visible
}
.bfaddb6f a:focus:before {
  height:3px;
  bottom:-2px
}
.bfaddb6f .bfadb06c {
  color:#616366;
  font-weight:400
}
.modal-open {
  overflow:hidden
}
.modal-open .modal {
  overflow-x:hidden;
  overflow-y:auto
}
.modal {
  position:fixed;
  top:0;
  left:0;
  z-index:1050;
  display:none;
  width:100%;
  height:100%;
  overflow:hidden;
  outline:0
}
.modal-dialog {
  position:relative;
  width:auto;
  margin:.5rem;
  pointer-events:none
}
.modal.fade .modal-dialog {
  transition:-webkit-transform .3s ease-out;
  transition:transform .3s ease-out;
  transition:transform .3s ease-out,-webkit-transform .3s ease-out;
  -webkit-transform:translateY(-50px);
  transform:translateY(-50px)
}
@media(prefers-reduced-motion:reduce) {
  .modal.fade .modal-dialog {
    transition:none
  }
}
.modal.show .modal-dialog {
  -webkit-transform:none;
  transform:none
}
.modal.modal-static .modal-dialog {
  -webkit-transform:scale(1.02);
  transform:scale(1.02)
}
.modal-dialog-scrollable {
  display:-ms-flexbox;
  display:flex;
  max-height:calc(100% - 1rem)
}
.modal-dialog-scrollable .modal-content {
  max-height:calc(100vh - 1rem);
  overflow:hidden
}
.modal-dialog-scrollable .modal-footer,
.modal-dialog-scrollable .modal-header {
  -ms-flex-negative:0;
  flex-shrink:0
}
.modal-dialog-scrollable .modal-body {
  overflow-y:auto
}
.modal-dialog-centered {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  min-height:calc(100% - 1rem)
}
.modal-dialog-centered:before {
  display:block;
  height:calc(100vh - 1rem);
  content:""
}
.modal-dialog-centered.modal-dialog-scrollable {
  -ms-flex-direction:column;
  flex-direction:column;
  -ms-flex-pack:center;
  justify-content:center;
  height:100%
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height:none
}
.modal-dialog-centered.modal-dialog-scrollable:before {
  content:none
}
.modal-content {
  position:relative;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column;
  width:100%;
  pointer-events:auto;
  background-color:#fff;
  background-clip:padding-box;
  border:1px solid rgba(0,0,0,.2);
  border-radius:.3rem;
  outline:0
}
.modal-backdrop {
  position:fixed;
  top:0;
  left:0;
  z-index:1040;
  width:100vw;
  height:100vh;
  background-color:#000
}
.modal-backdrop.fade {
  opacity:0
}
.modal-backdrop.show {
  opacity:.5
}
.modal-header {
  -ms-flex-align:start;
  align-items:flex-start;
  -ms-flex-pack:justify;
  justify-content:space-between;
  padding:1rem;
  border-bottom:1px solid #dee2e6;
  border-top-left-radius:calc(.3rem - 1px);
  border-top-right-radius:calc(.3rem - 1px)
}
.modal-header .close {
  padding:1rem;
  margin:-1rem -1rem -1rem auto
}
.modal-title {
  margin-bottom:0;
  line-height:1.5
}
.modal-body {
  position:relative;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  padding:1rem
}
.modal-footer {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-wrap:wrap;
  flex-wrap:wrap;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:end;
  justify-content:flex-end;
  padding:.75rem;
  border-top:1px solid #dee2e6;
  border-bottom-right-radius:calc(.3rem - 1px);
  border-bottom-left-radius:calc(.3rem - 1px)
}
.modal-footer>* {
  margin:.25rem
}
.modal-scrollbar-measure {
  position:absolute;
  top:-9999px;
  width:50px;
  height:50px;
  overflow:scroll
}
@media(min-width:576px) {
  .modal-dialog {
    max-width:500px;
    margin:1.75rem auto
  }
  .modal-dialog-scrollable {
    max-height:calc(100% - 3.5rem)
  }
  .modal-dialog-scrollable .modal-content {
    max-height:calc(100vh - 3.5rem)
  }
  .modal-dialog-centered {
    min-height:calc(100% - 3.5rem)
  }
  .modal-dialog-centered:before {
    height:calc(100vh - 3.5rem)
  }
  .modal-sm {
    max-width:300px
  }
}
@media(min-width:992px) {
  .modal-lg,
  .modal-xl {
    max-width:800px
  }
}
@media(min-width:1200px) {
  .modal-xl {
    max-width:1140px
  }
}
.modal {
  padding:0
}
.modal-backdrop {
  background-color:#fff
}
.modal-dialog {
  margin:75px auto
}
@media(min-width:576px) {
  .modal-dialog {
    max-width:980px
  }
}
.modal-header {
  display:-ms-flexbox;
  display:flex;
  padding-top:8px;
  padding-bottom:0;
  position:relative;
  border:none;
  -ms-flex-direction:column;
  flex-direction:column
}
.modal-body {
  padding:0 15px
}
@media(min-width:768px) {
  .modal-body {
    padding:0 50px
  }
}
.modal-body .bfad8c9,
.modal-body .bfad49f1,
.modal-body .bfad713 {
  width:inherit;
  min-width:inherit
}
@media(min-width:768px) {
  .modal-body .bfad8c9,
  .modal-body .bfad49f1,
  .modal-body .bfad713 {
    width:100%;
    min-width:100%
  }
}
.modal-footer {
  padding-top:0;
  padding-bottom:18px;
  border:none;
  text-align:center;
  -ms-flex-pack:center;
  justify-content:center
}
.modal-goto {
  text-transform:uppercase;
  font-size:.75rem;
  font-weight:400;
  letter-spacing:1px;
  color:#f33535;
  position:relative
}
.modal-goto:after {
  content:"";
  display:block;
  width:100%;
  height:1px;
  background:0 0;
  position:absolute;
  bottom:0;
  left:0;
  transition:all .35s ease
}
.modal-goto:hover {
  color:#f33535;
  text-decoration:none
}
.modal-goto:hover:after {
  background:#f33535
}
.modal-goto:focus {
  outline:none;
  text-decoration:none
}
.modal-goto:focus:after {
  height:3px;
  bottom:-3px
}
.modal-goto:active {
  color:#4d4d4d;
  text-decoration:none
}
.modal-goto:active:after {
  background:#4d4d4d
}
.modal-title {
  display:block;
  margin:10px 0;
  width:100%;
  font-family:Prompt,sans-serif;
  font-size:1.875rem;
  font-weight:700;
  line-height:1.3;
  color:#0c0c0d;
  text-align:center
}
@media(min-width:992px) {
  .modal-title {
    padding:0 75px
  }
}
.modal-subtitle {
  margin:10px 0;
  text-align:center;
  font-family:Prompt,sans-serif;
  font-size:1rem;
  font-weight:400;
  line-height:1.65;
  color:#0c0c0d
}
@media(min-width:992px) {
  .modal-subtitle {
    padding:0 75px
  }
}
.modal-content {
  background:#eef1f5;
  box-shadow:inset -2px -1px 2px hsla(0,0%,100%,.8);
  border-radius:6px
}
.modal-close {
  position:absolute;
  top:15px;
  right:15px;
  background-color:transparent;
  border:none;
  box-shadow:none
}
.modal-close-icon {
  font-size:1.875rem;
  color:#0c0c0d
}
@media(max-width:991.98px) {
  .modal-header .modal-close {
    padding:0 15px
  }
}
.bfad8f2 {
  position:fixed;
  bottom:0;
  left:0;
  width:100%;
  opacity:0;
  z-index:100;
  background-color:#d7dde6;
  padding:15px;
  box-shadow:0 5px 10px rgba(0,0,0,.5)
}
@media(min-width:768px) {
  .bfad8f2 {
    padding:25px 30px 20px
  }
}
.bfad19c {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-pack:center;
  justify-content:center;
  -ms-flex-align:center;
  align-items:center
}
.bfad8f2 .bfadf85 {
  font-size:.875rem;
  line-height:15px
}
.bfad8f2 .bfadf85 p {
  color:#313233;
  margin:0;
  font-size:.75rem;
  line-height:15px
}
.bfad8f2 .bfad920 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:start;
  justify-content:flex-start;
  padding:0 15px 0 0
}
@media(min-width:768px) {
  .bfad8f2 .bfadf85 {
    margin:0
  }
}
.bfad8f2 .bfade76b,
.bfad8f2 a {
  color:#f33535
}
.bfad8f2 .bfad1d4 {
  width:20px;
  height:20px;
  background-size:cover;
  cursor:pointer
}
.bfad8f2 .bfad04e3 {
  display:-ms-flexbox;
  display:flex;
  -ms-flex-align:center;
  align-items:center;
  -ms-flex-pack:end;
  justify-content:flex-end;
  padding:0
}
.bfad02a6 {
  position:fixed;
  bottom:10px;
  right:10px;
  z-index:9999;
  width:50px;
  height:50px;
  text-align:center;
  line-height:30px;
  background:#d7dde6;
  cursor:pointer;
  border:0;
  border-radius:50%;
  text-decoration:none;
  transition:all .4s ease-in-out;
  opacity:0;
  background-size:30px;
  -webkit-transform:translate(50px);
  transform:translate(50px)
}
.bfad02a6:before {
  content:"";
  position:absolute;
  width:100%;
  height:100%;
  background:url(/wp-content/themes/theme-child/assets/dist/images/arrow-top.142f4cf5.svg) no-repeat;
  background-position:50% 50%;
  top:0;
  left:0
}
.bfad02a6.is-shown {
  opacity:1;
  -webkit-transform:translate(0);
  transform:translate(0)
}
.bfad02a6.is-shown:hover {
  opacity:1
}
.cta-combined {
  border-radius:0;
  bottom:0;
  right:0;
  width:50px;
  height:60px;
  background:#d7dde6
}
@media(min-width:1200px) {
  .cta-combined {
    bottom:10px;
    right:10px;
    width:50px;
    height:50px;
    border-radius:50%
  }
}
form {
  width:100%;
  margin-bottom:15px
}
form label {
  width:100%;
  font-size:12px;
  line-height:15px
}
form input,
form textarea {
  background:#d7dde6;
  border-radius:15px;
  width:100%;
  height:50px;
  padding:15px;
  color:#0c0c0d;
  border:2px solid transparent;
  margin-top:10px;
  transition:all .35s ease;
  font-size:14px;
  line-height:20px
}
form input:hover,
form textarea:hover {
  box-shadow:0 10px 10px rgba(170,202,239,.4),0 15px 15px rgba(245,184,239,.3)
}
form input:active,
form input:focus,
form textarea:active,
form textarea:focus {
  outline:none;
  border-color:#0c0c0d
}
form input::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder {
  color:#616366
}
form input::-moz-placeholder,
form textarea::-moz-placeholder {
  color:#616366
}
form input:-ms-input-placeholder,
form textarea:-ms-input-placeholder {
  color:#616366
}
form input::-ms-input-placeholder,
form textarea::-ms-input-placeholder {
  color:#616366
}
form input::placeholder,
form textarea::placeholder {
  color:#616366
}
form input.wpcf7-not-valid,
form textarea.wpcf7-not-valid {
  border-color:#ff2d45
}
form input[type=submit] {
  width:100%;
  min-height:50px;
  padding:15px 20px;
  font-size:.875rem;
  line-height:18px;
  font-weight:700;
  letter-spacing:.07312rem;
  border-radius:15px;
  background:#f33535;
  border:2px solid transparent;
  color:#fff;
  text-align:center;
  cursor:pointer!important;
  text-transform:uppercase
}
form input[type=submit]:hover {
  background:#a51717;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
form input[type=submit]:not(:disabled):not(.bfad3f4):active {
  background:#e86969;
  color:#fff;
  border-color:transparent;
  box-shadow:none
}
form input[type=submit]:not(:disabled):not(.bfad3f4):active:focus {
  border-color:#e86969;
  color:#fff;
  background:#f33535;
  box-shadow:none
}
form input[type=submit]:focus {
  border-color:#e86969;
  background:#f33535;
  box-shadow:none
}
form textarea {
  resize:none;
  height:200px
}
form .wpcf7-not-valid-tip {
  display:inline-block;
  margin-top:5px;
  color:#ff2d45
}
form .wpcf7-mail-sent-ng,
form .wpcf7-validation-errors {
  text-align:center;
  font-size:12px;
  line-height:14px;
  color:#ff2d45;
  margin-top:5px
}
.wpcf7 .screen-reader-response {
  display:none
}
a,
a:hover {
  color: #48924b
}
body {
  background-color: #cddc392b !Important
}
.bfad498:before {
  display:none !important
}
.bfad498:after {
  display:none !important
}
.bfad498:after {
  display:none !important
}
.bfadee0 {
  background: #8bc34a !important
}
.bfad49f1 {
  background: #34a238 !important
}
.bfad510d .bfadce3 button {
  background: #34a238 !important
}
.bfad510d .bfadce3 button:hover {
  background: #c1b440 !Important
}
.bfad49f1:hover {
  background: #c1b440 !Important
}
.bfadfc2 {
  color: #34a238
}
.bfadfc2 {
  font-size: .99rem !important
}
.bfadfc2 {
  font-weight: bold !important
}
.bfad2156 {
  border-bottom: 1px solid #795548 !important
}
.bfad02a6 {
  background: #8bc34ac4 !important
}
.bfad02a6:before {
  content: "\25b3" !important
}
.bfad510d .bfadce3 button:not(:disabled):not(.bfad3f4):active {
  background: #d5a71a !important
}
.bfad510d .bfad8c8 {
  background: #ffeb3b !important
}
.bfad510d .bfad8c8 {
  border: 1px solid #ffc107 !important
}
.bfadd9e .bfad537b.bfad650 ul li:before {
  color: #e0b123 !important
}
.bfad8bb {
  background: #f4e34c !important
}
.bfad943 ul li:before {
  border: 2px solid #ffc107 !important
}
.bfad01d {
  border: 1px solid #ffc107 !important
}
.bfad01d {
  color: #ffc107 !important
}
.bfadd20f .bfad469c {
  background: #1a501c !important
}
.bfad7fc .bfadaa1:after {
  display: none !important
}
.bfad993 {
  display:none !important
}
.bfadb23 {
  color: #36342f !important
}
.bfad0d3 {
  background: #34a238 !important;
}
.menu-items-horizontal .menu-item:hover,
.menu-items-horizontal .menu-item a:hover {
  color: #585858;
}
.menu-items-horizontal .bfad71d .menu-item:hover,
.menu-items-horizontal .bfad71d .menu-item a:hover {
  color: #34a238;
}
.bfad510d .bfadce3 button:not(:disabled):not(.bfad3f4):active:focus {
  border-color: #0a0909;
}
.bfadd20f .bfad469c:before {
  display:none !important
}
#go-link:hover {
  cursor:pointer
}
.bfadd9e .bfad537b ul li a {
  color: #34a238 !important;
}
.bfadd9e .bfad537b.bfad650 ul li:before,
.bfad69f:hover .bfad231,
.bfade5d .menu-item a:hover,
.bfaddb6f .bfadb06c,
.bfaddb6f a {
  color: #257428 !important;
}
.bfad078f {
  background: #b6b9a633;
}
footer>div>div:first-child>div:nth-child(2) {
  display:none !important
}
