*,
:after,
:before {
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block
}

audio,
canvas,
video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden],
template {
    display: none
}

html {
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body,
figure {
    margin: 0
}

a {
    background: 0 0
}

a:focus {
    outline: dotted thin
}

[type=checkbox]:focus,
[type=radio]:focus,
a:active,
a:hover,
select:not(.default):focus {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

hr {
    height: 0
}

mark {
    background: #ff0;
    color: #000
}

code,
kbd,
pre,
samp {
    font-size: 1em
}

pre {
    white-space: pre-wrap
}

q {
    quotes: "\201C" "\201D" "\2018" "\2019"
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

[type=checkbox].file-label,
[type=checkbox].file-label:before,
[type=radio].file-label,
[type=radio].file-label:before,
input[type=checkbox],
input[type=radio],
legend {
    padding: 0
}

legend {
    border: 0
}

.file-label,
.file-label:before,
button,
input,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0
}

.file-label,
.file-label:before,
button,
input {
    line-height: normal
}

button,
select {
    text-transform: none
}

[type=reset].file-label,
[type=reset].file-label:before,
[type=submit].file-label,
[type=submit].file-label:before,
button,
html [type=button].file-label,
html [type=button].file-label:before,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html [disabled].file-label,
html [disabled].file-label:before,
html input[disabled] {
    cursor: default
}

[type=search].file-label,
[type=search].file-label:before,
input[type=search] {
    -webkit-appearance: textfield
}

[type=search].file-label::-webkit-search-cancel-button,
[type=search].file-label::-webkit-search-decoration,
input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

.file-label::-moz-focus-inner,
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

body,
html {
    color: #717171;
    font-family: "Open Sans";
    font-size: 15px;
    font-weight: 400;
    line-height: 20px;
    background-color: #EFEFEF;
}

.wrapper {
    width: 100%;
    max-width: 1000px;
    margin: 0px auto 32px;
}

.wrapper-small {
    max-width: 500px
}

.grid {
    margin: 0 0 16px
}

.grid:after {
    content: '';
    clear: both;
    display: table
}

.grid>[class*=col-] {
    float: left;
    padding-right: 16px
}

.grid>[class*=col-]:last-child,
.grid>[class*=col-]:last-of-type {
    padding-right: 0
}

.grid .grid:last-of-type {
    margin-bottom: 0
}

.col-1-8 {
    width: 12.5%
}

.col-1-7 {
    width: 14.285%
}

.col-1-6 {
    width: 16.667%
}

.col-1-5 {
    width: 20%
}

.col-1-4 {
    width: 25%
}

.col-1-3 {
    width: 33.33%
}

.col-2-5 {
    width: 40%
}

.col-1-2 {
    width: 50%
}

.col-3-5 {
    width: 60%
}

.col-2-3 {
    width: 66.66%
}

.col-3-4 {
    width: 75%
}

.col-4-5 {
    width: 80%
}

.col-1 {
    width: 100%
}

.col-0 {
    display: none
}

@media screen and (max-width:800px) {
  .price-field-mrgn {
     padding-left:0 !important;
     padding-right:1em !important;
  }
  .price-field-mrgn-last {
     padding-left:0 !important;
  }
    [class*=col-].med-1-8 {
        width: 12.5%
    }
    [class*=col-].med-1-7 {
        width: 14.285%
    }
    [class*=col-].med-1-6 {
        width: 16.667%
    }
    [class*=col-].med-1-5 {
        width: 20%
    }
    [class*=col-].med-1-4 {
        width: 25%
    }
    [class*=col-].med-1-3 {
        width: 33.33%
    }
    [class*=col-].med-2-5 {
        width: 40%
    }
    [class*=col-].med-1-2 {
        width: 50%
    }
    [class*=col-].med-3-5 {
        width: 60%
    }
    [class*=col-].med-2-3 {
        width: 66.66%
    }
    [class*=col-].med-3-4 {
        width: 75%
    }
    [class*=col-].med-4-5 {
        width: 80%
    }
    [class*=col-].med-1 {
        width: 100%;
        float: none;
        margin-bottom: 16px;
        padding-right: 0!important
    }
    [class*=col-].med-1:last-child {
        margin-bottom: 0
    }
    [class*=col-].med-0 {
        display: none
    }
}

@media screen and (max-width:650px) {
    [class*=col-].sm-1-8 {
        width: 12.5%
    }
    [class*=col-].sm-1-7 {
        width: 14.285%
    }
    [class*=col-].sm-1-6 {
        width: 16.667%
    }
    [class*=col-].sm-1-5 {
        width: 20%
    }
    [class*=col-].sm-1-4 {
        width: 25%
    }
    [class*=col-].sm-1-3 {
        width: 33.33%
    }
    [class*=col-].sm-2-5 {
        width: 40%
    }
    [class*=col-].sm-1-2 {
        width: 50%
    }
    [class*=col-].sm-3-5 {
        width: 60%
    }
    [class*=col-].sm-2-3 {
        width: 66.66%
    }
    [class*=col-].sm-3-4 {
        width: 75%
    }
    [class*=col-].sm-4-5 {
        width: 80%
    }
    [class*=col-].sm-1 {
        width: 100%;
        float: none;
        margin-bottom: 16px;
        padding-right: 0!important
    }
    [class*=col-].sm-1:last-child {
        margin-bottom: 0
    }
    [class*=col-].sm-0 {
        display: none
    }
}

@media screen and (max-width:500px) {
    .grid>[class*=col-] {
        float: none;
        width: 100%;
        margin-bottom: 16px;
        padding-right: 0
    }
    .grid>[class*=col-]:first-child:last-child,
    .grid>[class*=col-]:last-child {
        margin-bottom: 0
    }
    .grid>[class*=xs-] {
        float: left;
        margin-bottom: 0;
        padding-right: 16px
    }
    .grid>[class*=xs-].xs-1-8 {
        width: 12.5%
    }
    .grid>[class*=xs-].xs-1-7 {
        width: 14.285%
    }
    .grid>[class*=xs-].xs-1-6 {
        width: 16.667%
    }
    .grid>[class*=xs-].xs-1-5 {
        width: 20%
    }
    .grid>[class*=xs-].xs-1-4 {
        width: 25%
    }
    .grid>[class*=xs-].xs-1-3 {
        width: 33.33%
    }
    .grid>[class*=xs-].xs-2-5 {
        width: 40%
    }
    .grid>[class*=xs-].xs-1-2 {
        width: 50%
    }
    .grid>[class*=xs-].xs-3-5 {
        width: 60%
    }
    .grid>[class*=xs-].xs-2-3 {
        width: 66.66%
    }
    .grid>[class*=xs-].xs-3-4 {
        width: 75%
    }
    .grid>[class*=xs-].xs-4-5 {
        width: 80%
    }
    .grid>[class*=xs-].xs-0 {
        display: none
    }
}

.left {
    float: left;
    text-align: left
}

.right {
    float: right;
    text-align: right
}

h1 {
    font-size: 1.7em;
    font-weight: 700
}

h2 {
    font-size: 24px; font-weight: 500; line-height: 30px;
}

h3 {
    font-size: 1.4em;
    font-weight: 400
}

h4 {
    font-size: 1.25em;
    font-weight: 300
}

h5 {
    font-size: .9em;
    font-weight: 700;
    text-transform: uppercase
}

h6 {
    font-size: 1em;
    font-weight: 300
}

h1,
h2,
h3 {
    margin: 0 0 .5em
}

h4,
h5,
h6 {
    margin: 1em 0
}

h4:first-child,
h5:first-child,
h6:first-child {
    margin-top: 0
}

.form_errors {
    margin: 0 0 16px;
    padding: 16px 24px;
    border-radius: 10px;
    background-color: #FCDCDC;
    color: #AD2424
}

.form_messages {
    background-color: #E1FADE;
    color: #54914E
}

.hidden-text {
    width: 1px;
    height: 1px;
    position: absolute;
    left: -1000px;
    top: auto;
    overflow: hidden
}

.section-header {
    margin: 1.5em 0 0em;
    padding-top:15px;
    padding-bottom:15px;
    padding-left:15px;
   padding-right:15px;
    /* background-color: #3c9bdd; color change for section header*/
   /** background-image: linear-gradient(76deg, #CCC 0, #FFF 100%);**/
    color: #fff;
    font-size: 18px;
}

.section-header:first-child {
    margin-top: 0
}

.or-bar {
    height: 1px;
    margin: 32px 0;
    border: 1px solid #CCC;
    text-align: center
}

.or-bar:before {
    content: "OR";
    padding: 0 .5em;
    background-color: #FFF;
    color: #666;
    font-size: 1.5em;
    font-weight: 700;
    position: relative;
    top: -.7em
}

.update-email {
    margin: .5em 0 0;
    padding: .5em .75em;
    background-color: #eee;
    cursor: pointer
}

.update-email .email-link {
    text-decoration: underline
}

.small-text,
label.error,
label.invalid {
    font-size: .7em;
   font-style: italic; 
}

.centered-text {
    text-align: center
}

label.error,
label.invalid {
    display: block;
    margin-left: 0em;
    color: #B94A48;
}

p {
    margin-bottom: 16px
}

img {
    width: 100%;
    height: auto
}

.logo {
  width: 75%;
    margin-top: 1em;
    margin-right: 1em
}

@-moz-document url-prefix() {
.logo {
    width: 75%;
    margin-top: 1em;
    margin-right: 18em
}
}

label {
    position: relative;
    display: block
}

label+label {
    display: block;
    margin-top: 16px
}

.label-text {
    display: inline-block;
    margin: 0 0 4px;
    padding: 0;
    background: 0;
    color: #717171;
    position: static;
    white-space: normal;
    font-size: 13px;
   font-weight: 600;
}

.label-text.large {
    font-size: 1.2em;
    margin-bottom: 16px
}

.file-label,
.file-label:before,
input,
select,
textarea {
    width: 100%;
    padding: 8px 10.67px;
    border: 1px solid #E0E0E0;
    background-color: #EFEFEF
}

.error.file-label,
.error.file-label:before,
.invalid.file-label,
.invalid.file-label:before,
input.error,
input.invalid,
select.error,
select.invalid,
textarea.error,
textarea.invalid {
    border: 1px solid #B94A48;
    background-color: #FEE
}

.button-help~.file-label,
.button-help~.file-label:before,
.button-help~input,
.button-help~select,
.button-help~textarea {
    padding-right: 2.9em
}

.file-label:disabled,
.file-label:disabled:before,
input:disabled,
select:disabled,
textarea:disabled {
    color: #DCDCDC
}

.file-label:disabled:hover,
.file-label:disabled:hover:before,
input:disabled:hover,
select:disabled:hover,
textarea:disabled:hover {
    cursor: not-allowed
}

[type=checkbox],
[type=radio] {
    display: inline-block;
    border: 0;
    clip: rect(0 0 0 0);
    position: absolute;
    z-index: -1
}

[type=checkbox]~.label-text, 
[type=radio]~.label-text {
display: inline-block;
    margin-left: 5px;
    cursor: pointer
}
[type=checkbox]~.label-text:before,
[type=radio]~.label-text:before {
    content: ' ';
    display: inline-block;
    margin-right: 10px;
    height: 15px;
    width: 15px;
    border: 2px solid #CCC;
    background-color: #FFF;
    font-weight: 700;
    text-align: center;
    position: relative;
    top: 4px
}

[type=checkbox].invalid+label.error,
[type=checkbox].invalid+label.invalid,
[type=radio].invalid+label.error,
[type=radio].invalid+label.invalid {
    top: -1em
}

[type=checkbox]:focus~.label-text:before {
    border-width: 2px
}

[type=checkbox]:checked~.label-text:before {
    content: '\2713';
    color: #4e4e4e;
    font-size: 1.2em;
    line-height: 1.1
}

[type=radio]~.label-text:before {
    border: 4px solid #FFF;
    border-radius: 50%;
    box-shadow: 0 0 0 2px #CCC
}

[type=radio]:checked~.label-text:before {
    background-color: #4e4e4e
}

select:not(.default) {
    display: inline-block;
    border: 0;
    clip: rect(0 0 0 0);
    position: absolute;
    z-index: -1
}

.multi-select {
    list-style: none;
   /* max-height: 120px;
    border: 1px solid #CCC;
    overflow-y: scroll  */
}

.multi-option {
    color: #717171;
    width: 100%;
    padding: 10.67px 16px;
    line-height: 1;
    vertical-align: middle;
    cursor: pointer;
    transition: background .2s;
  font: normal normal normal 18px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.multi-option:before {
    content: '\f096';
    display: inline-block;
    font-size: 20px;
    /*width: 15px;
    height: 15px; */
    margin-right: 8px;
  /*  border: 1px solid #666;
    border-radius: 10px; */
    position: relative;
    top: 1px
}

.multi-option:focus,
.multi-option:hover {
    background-color: #ECECEC
}

.multi-option.selected {
  /*  background-color: #DCDCDC */
  content: "\f046"; 
}

.multi-option.selected:before {
  /*  border: 1px solid #4e4e4e;
    background-color: #666  */
  content: "\f046"; 
}

[type=file].file-label,
[type=file].file-label:before,
input[type=file] {
    width: 100%;
    height: 40px;
    padding: 0;
    border: 0;
    font-size: 200px;
    clip: rect(0, 0, 0, 0);
    position: absolute
}

label.file-input {
    cursor: pointer
}

.file-label {
    display: block;
    background-color: #FFF;
    color: #4e4e4e;
    position: relative;
    overflow: hidden;
    white-space: nowrap
}

.file-label:before {
    content: attr(data-button);
    display: block;
    width: auto;
    height: 100%;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    line-height: 1.2;
    background-color: #CCC;
    color: #4e4e4e;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 6
}

.button-primary,
.button-secondary,
.button-grey,
.button-grey-light {
    display: inline-block;
    padding: 14px 48px;
    border: 0;
    font-size: 1.1em;
    line-height: 1;
    text-decoration: none;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    cursor: pointer
}

#next_button:hover,
.button-primary:hover,
.button-secondary:hover,
.button-grey:hover {
    -webkit-transform: translateY(3px);
    -ms-transform: translateY(3px);
    transform: translateY(3px)
}

.button-primary.full-width,
.full-width#next_button,
.full-width.button-secondary
.full-width.button-grey {
    display: block;
    width: 100%;
    text-align: center
}

[class*=button-]+[class*=button-] {
    margin-left: 16px
}

@media (max-width:650px) {
    [class*=button-]+[class*=button-] {
        display: table;
        margin-left: 0;
        margin-top: 16px
    }
}

.button-help,
.button-round {
    display: inline-block;
    width: 1.5em;
    height: 1.5em;
    margin-bottom: 16px;
    border: 0;
    border-radius: 50%;
    font-size: 1em;
    font-weight: 700;
    text-align: center;
    text-decoration: none;
    cursor: pointer
}

label .button-help,
label .button-round {
    margin-bottom: 0;
    position: absolute;
    right: .5em;
    top: 2.05em
}

.button-help.geo-trigger,
.button-round.geo-trigger {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 48%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDgyLjYgMTExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4Mi42IDExMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGw6ICNGRkZGRkY7Ij48cGF0aCBkPSJNODIuNiAzOS44YzAgNS4zLTAuOCAxMC40LTIuNSAxNS40IC0xLjggNS00LjggOS4zLTcuNiAxMy43IC02LjMgOS42LTEyLjYgMTkuMy0xOC45IDI4LjkgLTEuNiAyLjQtMy4xIDQuOC00LjcgNy4yIC0xLjMgMS45LTIuNCA0LjItNC42IDUuMyAtMiAxLTQuNCAwLjktNi4yLTAuNCAtMS45LTEuMy0zLjEtMy40LTQuMy01LjMgLTYuMi05LjUtMTIuNC0xOC45LTE4LjYtMjguNCAtMS41LTIuMy0zLTQuNy00LjUtNyAtMS41LTIuMy0zLjEtNC41LTQuNS02LjggLTIuNS00LjEtNC40LTguNi01LjMtMTMuNEMtMS4yIDM5LjggMC43IDMwLjEgNSAyMS44YzMuNS02LjggOC45LTEyLjYgMTUuNy0xNi4zIDgtNC40IDE3LjQtNi4zIDI2LjQtNS4xIDE2LjggMi40IDMxIDE1LjMgMzQuNSAzMS45QzgyLjIgMzQuOCA4Mi4zIDM3LjMgODIuNiAzOS44IDgyLjYgNDAuOCA4Mi40IDM3LjggODIuNiAzOS44ek00MS4zIDYyLjVjOS40IDAgMTguMS02IDIxLjMtMTQuOCAzLjMtOC45IDAuNS0xOS4yLTYuOC0yNS4zIC03LjMtNi4xLTE4LTYuOC0yNi4xLTIgLTguMSA0LjgtMTIuNCAxNC41LTEwLjYgMjMuOCAxLjggOS4yIDkuNCAxNi41IDE4LjYgMThDMzguOSA2Mi40IDQwLjEgNjIuNSA0MS4zIDYyLjUgNTMuOCA2Mi41IDI4LjggNjIuNSA0MS4zIDYyLjV6Ii8+PC9zdmc+)
}



.modal-overlay {
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .75);
    position: fixed;
    top: 0;
    bottom: 100%;
    left: 0;
    right: 100%;
    z-index: 99
}

.frauto-list,
.modal-content {
    background-color: #FFF;
    position: absolute
}

.modal-content {
    display: block;
    width: 95%;
    //max-width: 400px;
    padding: 20px 16px 16px;
    border: 3px solid #666;
    border-radius: 10px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.modal-content img {
    margin-bottom: 16px
}

.frauto-list {
    list-style: none;
    width: 100%;
    max-height: 9em;
    border: 1px solid #CCC;
    border-top: 0;
    overflow-y: scroll;
    z-index: 3
}

.frauto-list li {
    cursor: pointer;
    width: 100%;
    padding: .25em 1em
}

.frauto-list li.selected,
.frauto-list li:hover {
    background-color: #CCC
}

[class^=icon-] {
    display: inline-block;
    background-size: cover;
    text-indent: -9999px
}

label>[class^=icon-] {
    position: absolute;
    right: .5em;
    top: 1.9em
}

.icon-eyes {
    margin: 5px 2px 0 0;
    background-image: url(https://photoregister.com/system/resources/100843/original/eyes.svg?1433783500);
    width: 35px;
    height: 27px;
    cursor: pointer
}

.icon-eyes.closed {
    background-position: 100% 0
}

.icon-search {
    margin-top: 5px;
    width: 26px;
    height: 26px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iLTE3NSAtMjguNSA5MjguNSA5MjguNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMTc1IC0yOC41IDkyOC41IDkyOC41IiB4bWw6c3BhY2U9InByZXNlcnZlIiBzdHlsZT0iZmlsbDogZ3JheTsiPjxwYXRoIGQ9Ik00NjcuOCAzNjQuM2MwLTY4LjgtMjQuNS0xMjcuNy03My40LTE3Ni42cy0xMDcuOC03My40LTE3Ni42LTczLjRjLTY4LjggMC0xMjcuNyAyNC41LTE3Ni42IDczLjRzLTczLjQgMTA3LjgtNzMuNCAxNzYuNmMwIDY4LjggMjQuNSAxMjcuNyA3My40IDE3Ni42czEwNy44IDczLjQgMTc2LjYgNzMuNCAxMjcuNy0yNC41IDE3Ni42LTczLjRTNDY3LjggNDMzLjEgNDY3LjggMzY0LjN6TTc1My41IDgyOC42YzAgMTkuMy03LjEgMzYuMS0yMS4yIDUwLjIgLTE0LjEgMTQuMS0zMC45IDIxLjItNTAuMiAyMS4yIC0yMC4xIDAtMzYuOC03LjEtNTAuMi0yMS4yTDQ0MC41IDY4OGMtNjYuNiA0Ni4xLTE0MC44IDY5LjItMjIyLjYgNjkuMiAtNTMuMiAwLTEwNC4xLTEwLjMtMTUyLjYtMzFzLTkwLjQtNDguNS0xMjUuNi04My43IC02My4xLTc3LTgzLjctMTI1LjVjLTIwLjYtNDguNS0zMS05OS40LTMxLTE1Mi42czEwLjMtMTA0LjEgMzEtMTUyLjYgNDguNS05MC40IDgzLjctMTI1LjYgNzctNjMuMSAxMjUuNi04My43IDk5LjQtMzEgMTUyLjYtMzFjNTMuMiAwIDEwNC4xIDEwLjMgMTUyLjYgMzFTNDYwLjggNTEgNDk2IDg2LjJjMzUuMiAzNS4yIDYzLjEgNzcgODMuNyAxMjUuNnMzMSA5OS40IDMxIDE1Mi42YzAgODEuOC0yMy4xIDE1Ni4xLTY5LjIgMjIyLjZsMTkxLjQgMTkxLjRDNzQ2LjYgNzkyLjEgNzUzLjUgODA4LjkgNzUzLjUgODI4LjZMNzUzLjUgODI4LjZ6Ii8+PC9zdmc+)
}

.whirlpool_footer{ margin_top:20px;padding-top:20px; text-align:center;color: #717171; font-size:12px; text-decoration:none}
.button_label_text{font-weight: 500;}
input#next_button{font-size: 15px; padding: 10px 55px; }

input {
  -webkit-appearance: none;
// border-radius: 7px;
}



label[for='address1']>ul.frauto-list li {font-size:11px; overflow:hidden; line-height:30px; border-top:1px solid #e6e6e6; color:#999; padding:0 10px;}

label[for='address1']>ul.frauto-list li:hover { background-color:#fafafa; }

label[for='address1']>ul.frauto-list li > strong { color: #000; font-size: 11px; }

label[for='address1']>ul.frauto-list li.selected, label[for='billing_address1']>ul.frauto-list li:hover { background-color:#fafafa; }

label[for='billing_address1']>ul.frauto-list li, label[for='shipping_address1']>ul.frauto-list li {font-size:11px; overflow:hidden; line-height:30px; border-top:1px solid #e6e6e6; color:#999; padding:0 10px;}

label[for='billing_address1']>ul.frauto-list li:hover, label[for='shipping_address1']>ul.frauto-list li:hover { background-color:#fafafa; }

label[for='billing_address1']>ul.frauto-list li > strong, label[for='shipping_address1']>ul.frauto-list li > strong { color: #000; font-size: 11px; }

label[for='billing_address1']>ul.frauto-list li.selected, label[for='address1']>ul.frauto-list li:hover { background-color:#fafafa; }

label[for='shipping_address1']>ul.frauto-list li.selected, label[for='shipping_address1']>ul.frauto-list li:hover { background-color:#fafafa; }

ul.frauto-list { -webkit-padding-start : 0px; }

.ui-autocomplete {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
  //  padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
  }
  
  .ui-autocomplete > li > div {
    display: block;
    padding: 8px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333333;
    white-space: nowrap;
  }
  
  .ui-state-hover,
  .ui-state-active,
  .ui-state-focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
    cursor: pointer;
  }
  
  .ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  .ui-autocomplete > li {
    font-size: 14px;
    overflow: hidden;
    line-height: 40px;
    border-top: 1px solid #e6e6e6;
    color: #999;
}
 .ui-autocomplete > li > a {
   display: block;
   padding: 0 10px;
   text-decoration: none;
}
 .ui-autocomplete > li:hover {
   background-color: #e9ecef;
 }
 .ui-widget {
    font-family: inherit !important;
    
}
.ui-widget-content { background: #FFF !important; }
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    border: 1px solid #EFEFEF !important;
    background: #EFEFEF !important;
    font-weight: normal !important;
    color: #000 !important;
}
.ui-menu-item { list-style: none !important; }



/** Logo Sizing **/
/** Standard Colors **/
/** Brand Colors **/
/** Template Colors **/
/** UI Variables **/
/** Heading Colors **/
:root {
  --fuji-red: #e3051b;
  --dark-grey: #484848;
  --black: #000000;
  --white: #ffffff;
  --grey: #878787;
  --very-light-grey: #d6d6d6;
}

@font-face {
  font-family: FjallaOne;
  src: local(FjallaOne),
    url("https://fujifilm.registriaqa.com/system/resources/resources/8232/original/FjallaOne-Regular.otf?1575542104") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family: NotoSans;
  src: local(NotoSans-Regular),
    url("https://fujifilm.registriaqa.com/system/resources/resources/8333/original/NotoSans-Regular.ttf?1578506587") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
}

/*  ------ Modal Height and Image Adjustment ------  */
.flex-wrapper { display: flex; }
.welcome-image { flex: 1 0 40%; }
.welcome-form { flex: 1 0 60%; }

@media only screen and (max-width:800px) { 
.flex-wrapper { display: inherit; }
[type=checkbox]~.label-text:before, [type=radio]~.label-text:before { margin-right: 14px; }
.web-portal-footer-image.welcome-portal-footer-image { margin-bottom: 0px; }
.welcome-form.padding-right-mobile { padding-right: 16px !important;}
.background-white-mobile { background-color: #ffffff; }
}

@media only screen and (max-width : 667px) {
.hide-on-mobile { display: none; }
}

/*  ------ Welcome Page ------ */
.welcome-padding { padding-bottom: 138px !important; }

/*  ------ Confirmation Page ------ */
.confirmation-padding { padding-bottom: 64px !important; }

/*  ------ Login Page ------ */
.login-padding { padding-bottom: 91px; }

/*  ------ FPS Learn More Modal ------  */
.fps-modal-right-content { display:flex; }
.fps-modal-right-content:before { padding-top:2px; }

/*  ------ Footer ------ */
.footer-center img { margin-right: 10px; }


body, html { background: #000; }
body.portal-body { background: #dfdfdf; }
 a { text-decoration: none; }
.wrapper { margin: 120px auto;  max-width: 800px; }
.main-wrapper { margin: 0px auto;  max-width: 1000px; }
.grid { margin-bottom: 18px; }
.main-header{background-color: #fff;padding-right: 20px;border-bottom: 2px solid #545450;}
.main-wrapper{padding:0px 0px 0px 0px; }
.body-wrapper { padding-bottom: 100px; }
.sub-content{ margin: 0 0 16px;padding: 20px;background-color: #fff;border-bottom: 2px solid #8D8E92;}
.section-header {background-color: #545450;}
.section-header-survey {background-color: #545450;margin: 0em 0 0em; padding-top: 5px; padding-bottom: 5px;}
#progressbar li.active {background:#545450;}
.fuji-wrapper { background: #FFF; margin-bottom: 0px; }
.x-gfx-logo { width: 130px; height: 57.2px; object-fit: contain; display: block; margin:0px auto; }
.x-gfx-portal-logo { width: 130px; height: 57.2px; object-fit: contain; display: block;}
.welcome-form { padding-left: 40px; padding-right: 40px !important; margin: 0px; }

.file-label, .file-label:before, input, select, textarea { height: 45px;  border: solid 2px var(--grey);  background-color: var(--white);  padding: 8px 15px; font-family: NotoSans;  font-size: 16px;  font-weight: normal;  font-stretch: normal;  font-style: normal;   line-height: normal;  letter-spacing: normal;  color: #484848; border-radius: 0px; }

label.error, label.invalid { Font-size: 12px;Font-family: NotoSans;Color: #E3051B; font-style: normal; text-transform: uppercase; }

::-webkit-input-placeholder { /* WebKit browsers */
    text-transform: uppercase; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;color: #9d9d9c; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    text-transform: uppercase; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;color: #9d9d9c; }
::-moz-placeholder { /* Mozilla Firefox 19+ */
    text-transform: uppercase; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;color: #9d9d9c; }
:-ms-input-placeholder { /* Internet Explorer 10+ */
  text-transform: uppercase; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;color: #9d9d9c; }
::placeholder { /* Recent browsers */
    text-transform: uppercase; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;color: #9d9d9c; }

h1 { color: #254569; font-family: "Open Sans"; }

h2 { font-size: 24px; font-weight: 700; line-height: 32px; color: #717171;}

h3 { color: #666; font-family: "Open Sans"; font-size: 1.3em; font-weight: 400; line-height: 1.3em;}

h4 { color: #666; font-family: "Open Sans"; }

h5 { color: #666; text-transform: none; font-family: "Open Sans";  font-size: .9em; font-weight: 600; } 

h6 { color: #717171; }
p { font-family: "Open Sans"; }
h1.WELCOME {  font-family: FjallaOne;  font-size: 36px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;   color: var(--black);}
p.normal-text { font-family: NotoSans;   font-size: 19.2px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--black); }
h3.heading { font-family: FjallaOne;   font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;
  text-align: center;  color: var(--black);  text-transform: uppercase;}
label { font-family: NotoSans;   font-size: 16px;   font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;
  color: #9d9d9c; }

@media screen and (max-width: 800px) {
.grid>[class*=xs-], .grid>[class*=sm-], .grid>[class*=med-] { margin-bottom: 16px; }
}

.no-margin-bottom { margin-bottom: 0px !important; }
.padding-right-32 { padding-right: 32px; }

.button-primary, #next_button { color: #FFF; width: auto; height: auto; background-color: #e3051b;  padding: 10px 10px; font-family: FjallaOne;  font-size: 17.6px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--white); text-transform: uppercase; } 

.button-grey{ background-color: #d6d6d6; height:auto; width:auto; font-size:14px; padding: 10px 10px; font-family: FjallaOne;   font-size: 17.6px;   font-weight: normal;   font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--dark-grey); ; text-transform: uppercase;}

.button-grey-light{ background-color: #efefef; border-left: solid #efefef 1px; border-right: solid #efefef 1px; border-top: solid #efefef 1px;  border-bottom: solid #efefef 2px; box-shadow: 0 2px 2px #8d8e92; -webkit-box-shadow:  0 2px 0 #8d8e92;  -moz-box-shadow:   0 2px 0 #8d8e92;  color: #989898;  width:auto; font-size:14px; ; text-transform: uppercase;}
.welcome-btns { width: 200px; }
.login-btn { margin-top:60px; margin-bottom: 30px; }
.login-submit-btn { width: 88px; }
.input-align { text-align: left; }

#header-right{float:right;padding-top:30px}
.form-portal { height: auto; min-height: 1200px; }

.ssc_quantity{ top: -8px; position: absolute; text-align: right; right: -2px; font-size: 11px; text-decoration: none; color: #fff; }

.button-secondary { background-color: #ed8b00; color: #FFF; width: auto; font-size: 14px;background-color: #689049; border-left: solid #689049 1px;  border-right: solid #689049 1px; border-top: solid #689049 1px;  border-bottom: solid #689049 2px;  box-shadow: 0 2px 2px #678c4a; -webkit-box-shadow: 0 2px 0 #678c4a; -moz-box-shadow:   0 2px 0 #678c4a; ; text-transform: uppercase;}

.button-help,.button-round { background-color: #717171; color: #FFF; ; text-transform: uppercase;}

.logo { width:50%; max-width: 256px; margin-left: 1em; }

.welcome-heading { font-family: FjallaOne;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center; padding-top:35px; }
.welcome-context { font-family: NotoSans; font-size: 19.2px; font-weight: 300; font-stretch: normal; font-style: normal;line-height: normal;letter-spacing: normal;text-align: center; padding-top: 60px; }
.welcome-portal-heading { font-family: FjallaOne;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center; padding-top:0px; padding-left:40px;}
.welcome-portal-context { font-family: NotoSans; font-size: 19.2px; font-weight: 300; font-stretch: normal; font-style: normal;line-height: normal;letter-spacing: normal; padding-top: 30px; padding-bottom: 30px;}
.header-survey-text { padding-top:30px !important; }

a, .email-link { color: #717171; } 

input[type="checkbox"]:focus + .label-text:before { border-color: #254569; }

input[type="radio"]:focus + .label-text:before { box-shadow: 0 0 0 2px #254569; }

.float-r { float:right; }
.web-image { display: block; /*height: 584px;*/ }
.web-image.welcome-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5619/original/dscf-6838-hdr.png?1574659935);  background-size: cover; } 
.mobile-image { display: none; height: 130px; }
.mobile-image.welcome-image {  background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5622/original/dscf-6838-hdr_2x.jpg?1578517226);  background-size: cover;  padding:20px; }
.portal.mobile-image { margin-bottom: 0px; }
.web-logo, .web-btns { display: block; }
.mobile-logo, .mobile-btns { display: none; }
.pad-top { padding-top: 20px; }
.web-portal-image { display: block; height: 340px; width:100%; padding:35px 0px; }
.web-portal-image.welcome-portal-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5623/original/dscf-6838-hdr-copy.png?1574832688);  background-size: cover; } 
.web-portal-footer-image { display: block; height: 340px; width:100%; padding:63px 0px; }
.web-portal-footer-image.welcome-portal-footer-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5637/original/dscf-6838-hdr_2x.png?1576676372);  background-size: cover; } 
.web-portal-logo, .web-portal-btns { display: inline-flex; }
.web-image.support-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5637/original/dscf-6838-hdr_2x.png?1576676372);  background-size: cover; padding:50px !important; height:584px; text-align: left; }
.support-top-section { padding-bottom: 60px; padding-top: 0px; border-bottom: solid 5px var(--fuji-red); padding-top: 20px;}
.support-bottom-section { padding-top: 60px; }
.support-main-text { font-family: FjallaOne;  font-size: 50px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.support-sub-text { font-family: NotoSans;   font-size: 24px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  margin-top: 12px; color: var(--white); text-decoration: none; }
.learn-btn { padding: 8px 30px; }

.city-info-hidden {display: none; }
.city-info-show {display: block; }
[type=checkbox]~.label-text, [type=radio]~.label-text { font: normal normal normal 18px/1 FontAwesome;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }
input[type="checkbox"] + span:before {font-family: 'FontAwesome';padding-right: 3px;font-size: 18px;color: #717171;font: 18px/1 FontAwesome;-moz-osx-font-smoothing: grayscale; }
[type=checkbox]~.label-text:before {content: ' \f096';display: inline-block;margin-right: 2px;height: 20px;width: 20px;border: none;background-color: #FFF;font-weight: 100; text-align: center;position: relative;top: 4px;font-size:20px; }

[type=checkbox]:checked~.label-text:before {content: '\f046';color: #4e4e4e;font-size: 1.2em;line-height: 1.1 }
[type=checkbox]:checked~.label-text:before {content: "\f046"; /* check */padding-right:7px;padding-top:3px;color: #717171;font: 18px/1 FontAwesome;-moz-osx-font-smoothing: grayscale; }

.portal-header-text { font-family: FjallaOne;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;
color: #484848; padding-top: 0px; }
.portal-sub-text { font-family: FjallaOne;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;
color: #000; }
.portal-sub-text-sub { font-family: FjallaOne;  font-size: 20px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal; letter-spacing: normal; color: #e3051b; }
.portal-register-text {  font-family: FjallaOne;font-size: 24px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: 34px;letter-spacing: normal; color: #000; margin: 35px 0px 10px; }
.portal-register-text.portal-info { margin: 35px 0px 10px; }

/* For Navigation menus */
.web-menu-wrap { position: relative; float: right;}
 ul.menu-select { list-style-type: none; width: auto; display: inline-flex; }
.web-menu-wrap .current { background-color: #dadada; font-size: 17.6px; color: #FFF; padding:10px 20px 10px;}
.web-menu-wrap .options li a {display: block; padding: 10px 20px 10px}
.web-menu-wrap .options li:hover {background-color: #dadada; }
.web-menu-wrap .options li a.menu { text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.48);font-family: FjallaOne;font-size: 17.6px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center; color: #FFF; text-decoration: none; }
.multi-option { width: 33.33%; display: inline-flex; padding: 0px; }
.survey-que { margin: 18px 0 10px 0;  font-family: FjallaOne;  font-size: 24px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;
  letter-spacing: normal;  color: var(--dark-grey); }
.user-survey-que { font-family: FjallaOne; font-size: 20px; color: #717171; }
.step-3-style { float: left; margin-top:12px; }
.align-left { text-align: left; }
[type=checkbox]~.answer-text, [type=radio]~.answer-text { padding-left: 0px; margin-left: 0px; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: #7c7c7c; /*padding: 5.67px 10px !important;*/ padding: 5px !important; margin: 0px !important;}
.for-font { font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: var(--dark-grey); }

[type=checkbox]~.label-text, [type=radio]~.answer-text { padding-left: 0px; margin-left: 0px; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: #7c7c7c;  }
select:not(.default) { width: 0px; }
select::-ms-value {background: none; color: #484848; }
.header-section { background-color: #FFF; opacity: 0.5; }
.Rectangle-Copy { object-fit: contain;background-color: rgba(var(--very-light-grey), 0.8);background-image: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5624/original/rectangle-copy.svg?1577943321); margin-top:20px; height: 190px; }
.Rectangle-Copy.mobile-expanded {  background-image: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5635/original/rectangle-copy-12__1_.svg?1577943258);  height: 200px; }

.rectangle-section-text { padding-left: 40px; padding-top: 10px; padding-bottom: 10px; }
.rect-section-heading { font-family: FjallaOne; font-size: 20px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal;letter-spacing: normal; color: var(--black); }
.rect-section-content { margin-bottom: 5px; font-family: NotoSans; font-size: 13px;font-stretch: normal;font-style: normal;line-height: 1.15;letter-spacing: normal;color: var(--black); }
.left-content { font-family: NotoSans-Bold; }
.rectangle-right-section { padding-top: 50px; float: right !important; }
.p-in-rectangle { margin-bottom:7px; }
.button-black { width: 168.5px !important; height: 36px; background-color: var(--black); font-family: FjallaOne; font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: var(--white); padding:10px; margin-bottom: 5px; ; text-transform: uppercase;} 
.button-dark-grey {/*width: 168.5px;*/ height: 36px; background-color: var(--dark-grey); font-family: FjallaOne; font-size: 14px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: var(--white); padding:10px; margin-bottom: 5px; ; text-transform: uppercase;} 
.product-img-box { background-color: var(--very-light-grey); width: 259px; height: 259px; }
.product-content { padding-left: 32px; padding-top:12px; }
.product-heading { font-family: FjallaOne;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: var(--black); }
.product-image { display: block; margin: 80px auto; width: 200px;  }
.footer-heading { font-family: FjallaOne;font-size: 36px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: var(--white); }
.footer-text { font-size: 20px;font-weight: normal; font-family: NotoSans; font-stretch: normal;font-style: normal;line-height: 1.25;letter-spacing: normal;text-align: center;color: var(--white); }
.footer-btn {  padding-top: 20px; }
.line { border-bottom: solid 3px var(--very-light-grey); }

.floating-label { top: 0px; left: 0px; width: 190px; font-size: 18px; opacity: 1;text-align: center; color: var(--white); background-color: var(--grey); padding-top: 1.328px; position: absolute; font-family: FjallaOne; height: 40px; padding-left: 10.67px; padding-right: 10.67px; line-height: 40px; text-transform: uppercase; }
.register-btn { margin-bottom: 30px; padding-right: 0px !important; }


/*Display Buttton*/
.display-btn-mob{display:none}
.display-btn-web{display:block}
.left-mob{display:none}
.right-web{float:right;text-align:right;display:block}

.filter_offer{height:35px;font-size:14px;color:#95989a;margin-top:5px;margin-bottom:10px}
.expiration-mm { padding-right:10px;  display: inline-block; vertical-align: top; width: 49%; }
.expiration-yy { padding-left:10px; display: inline-block;  vertical-align: top; width: 49%; }

.check-fa  { left: 0.5em; position: absolute; top: 0.5em; display:none; }
.check-fa-service{ left: 0.5em; position: absolute; top: 0.5em display:none; }
.check-fa-can{ left: 0.5em; position: absolute; top: 0.5em; display:none; }
.check-fa-o {left: 0.5em; position: absolute; top: 0.5em; display: none; }
.check-fa-o-service { left: 0.5em; position: absolute; top: 0.5em; display: none; }
.check-fa-o-can { left: 0.5em; position: absolute; top: 0.5em; display: none; }
.geo-trigger { background-repeat: no-repeat; background-position: center; background-size: 48%;margin-bottom: 0;position: absolute;right: .5em;top: 1.7em;}
.fa-lg { line-height: .75em; vertical-align: -15%; font-size: 18px; }
.shopping_cart_circle { width: 15px;height: 15px;background: #689049;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;float: right;margin-top: -36px;margin-right: -6px; }
.shopping_cart_grey{display: block;position: relative;width: 40px;height: 33px;background-color: #dedede;top: 26px;  }

.file-label:disabled, .file-label:disabled:before, input:disabled, select:disabled, textarea:disabled { color: #9d9d9c; }

/*Billing checkbox*/
 input[type="checkbox"] {display:none; }
 input[type="checkbox"] + span:before { font-family: 'FontAwesome';padding-right: 3px;font-size: 20px; }
 input[type="checkbox"] + span:before {content: "\f096"; padding-right:7px;padding-top:3px;}
input[type="checkbox"]:checked + span:before {content: "\f046"; /* check */padding-right:7px;padding-top:3px;font: normal normal normal 18px/1 FontAwesome;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.billing-text{color: #717171;font-size:.8em;}
.file-label, .file-label:before, input, select, textarea {height:40px;}
.social-icon-img {width: 30px;height: 30px; }
[type=checkbox]~.label-text, [type=radio]~.label-text {padding: 5.67px 16px;font: normal normal normal 18px/1 FontAwesome;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; }

.dot { height: 14px; width: 14px; background-color: #dadada; border-radius: 50%; display: inline-block; }
.dot.active { background-color: #e3051b; }
.progress-dots { float: left; padding-bottom: 12px; }
.step-1-btn-next, .step-2-btn-next, .step-3-btn-next, .step-4-btn-next, .step-5-btn-next { padding: 10px 20px; float: right; }
.step-2-btn-prev, .step-3-btn-prev, .step-4-btn-prev, .step-5-btn-prev{ padding: 10px 20px; float: left; }

.dot.for-portal { height: 32px; width: 32px; background-color: #878787; border-radius: 50%; display: inline-block; padding: 5px; top: 30px;
 left: 45%;text-align: center; font-size: 22px; }

.heading-on-image { font-family: FjallaOne;font-size: 40px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: #FFF; padding-top:160px;padding-left:40px; }
option {font-family: NotoSans;    font-size: 16px;    font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: normal;    letter-spacing: normal;    color: var(--dark-grey); }
li.multi-option {   font-size: 16px;    font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: 30px;    letter-spacing: normal;    color: var(--dark-grey); font-family: NotoSans; }
.multi-option:before { width: 14px;  height: 14px; font: normal normal normal 16px/1 FontAwesome; top:8px; }
/*.selectstyle:after { content: ' '; height: 0; position: absolute; top: 75%; right: 60px; width: 0; border: 5px solid rgba(0, 0, 0, 0); border-top-color: black;margin-top: -3px;}*/
.selectstyle:after { top: 40px; right: 0px; width: 130px; font-size: 18px; opacity: 1;text-align: center; color: var(--white); background-color: var(--grey); padding-top: 1.328px; position: absolute; font-family: FjallaOne; height: 40px; padding: 8px 10.67px; }
.select-floating-label { top: 40px; right: 0px; width: 130px; font-size: 18px; opacity: 1;text-align: center; color: var(--white); background-color: var(--grey); padding-top: 1.328px; position: absolute; font-family: FjallaOne; height: 40px; padding: 8px 10.67px; }
select { -webkit-appearance: none; appearance: none; -moz-appearance: none; background-image: linear-gradient(45deg, transparent 50%, #FFF 50%), linear-gradient(135deg, #FFF 50%, transparent 50%), linear-gradient(to right, #878787, #878787);  background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), 100% 0;  background-size: 5px 5px, 5px 5px, 2.5em 2.5em; background-repeat: no-repeat; }
[type=radio]:checked~.label-text:before { background-color: #e3051b; }
[type=radio]~.label-text:before { border: 0px solid #FFF; top:2px; }
.user-survey-que { font-family: FjallaOne;   font-size: 20px; font-weight: normal;   font-stretch: normal;   font-style: normal;   line-height: normal;   letter-spacing: normal;   color: #7c7c7c; }
.answer-text { font-family: NotoSans;  font-size: 14px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;   color: #7c7c7c;}
p.para-style {font-family: NotoSans;  font-size: 19.2px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;
  text-align: center;  color: var(--black); margin-bottom:10px; }
.mobile-expanded { display: none; height: 250px; }
.contract-details { transform: rotate(-270deg);   color: var(--white); }
.expand-details { transform: rotate(-270deg);   color: var(--white); }
.dot.for-portal.fps-learn-more-mobile { transform: rotate(-270deg);   color: var(--white); background-color: #000;}
.fps-eligible-button { height: 42px;background-color: var(--fuji-red);margin-bottom: 10px;padding-top: 9px;text-align: center;font-size: 32px;font-family: FjallaOne;font-size: 24px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center;color: var(--white); ; text-transform: uppercase;}


ul.menu { margin: 0;padding: 0;list-style: none;overflow: hidden; }
/* ul.menu li a {display: block;padding: 20px 20px;border-right: 1px solid #f4f4f4;text-decoration: none;} */
ul.menu li a {display: block; padding: 10px 20px 10px} 
ul.menu li:hover {background-color: #dadada; }
ul.menu li a { text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.48);font-family: FjallaOne;font-size: 17.6px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal;text-align: center; color: #FFF; text-decoration: none; text-transform: uppercase; }
.menu {clear: both; max-height: 0;transition: max-height .2s ease-out; }
.menu-icon {  cursor: pointer;  display: inline-block;  float: right;  padding: 28px 20px;  position: relative;  user-select: none; }
.menu-icon .navicon {background: #333;display: block;height: 2px;position: relative;transition: background .2s ease-out;width: 18px; }
.menu-icon .navicon:before,.menu-icon .navicon:after {background: #333;content: '';display: block;height: 100%;position: absolute;transition: all .2s ease-out; width: 100%; }
.menu-icon .navicon:before {top: 5px;}
.menu-icon .navicon:after {top: -5px;}
.menu-btn {display: none;}
.menu-btn:checked ~ .menu {max-height: 240px;}
.menu-btn:checked ~ .menu-icon .navicon {background: transparent;}
.menu-btn:checked ~ .menu-icon .navicon:before {transform: rotate(-45deg);}
.menu-btn:checked ~ .menu-icon .navicon:after {transform: rotate(45deg);}
.menu-btn:checked ~ .menu-icon:not(.steps) .navicon:before,.menu-btn:checked ~ .menu-icon:not(.steps) .navicon:after {top: 0;}

@media only screen and (min-device-width: 48em) {
  ul.menu li { float: left; }
  //ul.menu li a {padding: 20px 30px; }
  ul.menu {clear: none; float: right;max-height: none; }
  .menu-icon {display: none; }
}

/******** For Hamburger Menu **********/
.b-a, .bar, .bar:before, .bar:after {
	 transition: all 0.25s;
	 content: "";
        //content: "\f0c9";
	 position: absolute;
	 right: 0;
	 height: 2px;
	 width: 16px;
	 border-radius: 15px;
	 background-color: rgba(255, 255, 255, 0.95);
}
 .menu-collapsed {
	 transition: all 0.25s;
	 position: fixed;
         /* position: absolute; */
         top: 20px;
	 /*left: 9px;*/
         right:9px;
	 height: 36px;
	 width: 36px;
	 z-index: 1;
	 cursor: pointer;
}
 .menu-collapsed ul {
	 transition: all 0s;
	 position: fixed;
	 left: -9000px;
}
 .bar {
	 position: fixed;
	 /*left: 12px;*/
        right: 20px;
	 top: 24px;
}
 .bar:before {
	 top: -6px;
}
 .bar:after {
	 top: 6px;
}
 .b-a-expanded, .menu-expanded .bar:before, .menu-expanded .bar:after {
	 transition: all 0.25s;
	 top: 0px;
}
 .menu-expanded {
	 transition: all 0.25s;
	 text-align: center;
	 line-height: normal;
	 height: 100%;
	 width: 100%;
	 border-radius: 0px;
	 top: 0;
	 left: 0;
	 background-color: rgba(0, 0, 0, 0.85);
}
 .menu-expanded ul {
	 transition: all 0s;
	 position: relative;
	 left: 0;
	 z-index: 2;
}
.menu-expanded ul li { padding-bottom:20px; }
 .menu-expanded a {
	 transition: all 0.15s;
	 text-decoration: none;
	 font-size: 2em;
	 padding: 5px;
	 color: #fff;
	 display: block;
}
 .menu-expanded a:hover {
	 background-color: rgba(255, 255, 255, .8);
	 transition: all 0.15s;
	 letter-spacing: 2px;
	 color: #333;
	 border: 1px solid rgba(255, 255, 255, .15);
}
 .menu-expanded .bar {
	 background-color: transparent;
	 transition: all 0.25s;
}
 .menu-expanded .bar:before {
	 transform: rotate(45deg);
}
 .menu-expanded .bar:after {
	 transform: rotate(-45deg);
}

p.menu-bar { width: 16px; height: 1px; border: solid 1px var(--white); margin-bottom: 4px; }

/******** End of Hamburger Menu **********/

.red-bar { background-color: var(--fuji-red); text-align: center; padding-bottom: 14px;}
.fps-red-bar-text { font-size: 24px; line-height: 60px; margin-bottom: 0px; color: var(--white); }
.fps-eligible-header { background-color: var(--fuji-red); font-family: FjallaOne;  font-size: 24px;  font-weight: normal;  font-stretch: normal;  font-style: normal;
  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--white); display: flex; padding: 5px; }
.fps-section-header { width: 90%; padding-left: 8%; padding-top: 14px; padding-bottom: 14px; background-color: var(--fuji-red); font-family: FjallaOne; font-size: 24px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: normal;  text-align: center; color: var(--white); margin-bottom:0px; }
.fps-close-button { width: 30px; height: 30px; background-color: var(--dark-grey);  right: 10px; position: absolute; top: 20px; display:flex; align-items:center; cursor: pointer; }
#close_modal { transform: rotate(-45deg);  font-family: FjallaOne;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--white); font-size: 36px; width:36px; }
#close_support_modal { transform: rotate(-45deg);  font-family: FjallaOne;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--white); font-size: 36px; width:36px;}
#close_pop_view, #close_pop_upload { transform: rotate(-45deg);  font-family: FjallaOne;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--white); font-size: 36px; width:36px; cursor: pointer;}
.grey-box-left-section { background-color: #9d9d9c; padding:35px;}
.grey-box-right-section { background-color: #000;  padding:35px; background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5642/original/benefits-background_3x.png?1577076811);  background-size: cover;   }
.fps-modal-left-header { font-family: FjallaOne;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); border-bottom: solid 5px var(--fuji-red); width: 114px; padding-bottom: 8px; margin-bottom: 20px; }
.fps-modal-right-header { font-family: FjallaOne;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); border-bottom: solid 5px var(--fuji-red); width: 200px; padding-bottom: 8px; }
.fps-modal-left-content { font-family: NotoSans;  font-size: 18px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); margin-bottom: 36px; }
.fps-modal-right-content { font-family: NotoSans;  font-size: 14px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); padding-bottom: 12px; margin-bottom: 12px; border-bottom: 1px solid #DFDFDF; }
.fps-modal-right-content:before { content: "\f00c"; color: #e30a1c !important; font-family: 'FontAwesome'; font: 14px/1 FontAwesome;-moz-osx-font-smoothing: grayscale; padding-right: 15px; }
.fa-check-fps-red { color: #e30a1c !important; padding-right: 15px; }
.fps-for-mobile { display: none; }
.fps-for-web { display: block; }
.selectable_radio { display: none; }
.selectable_btn { display: none; }
.conf-text { font-family: NotoSans;font-size: 19.2px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--black); }
.main-section { height: 250px; }
.login.main-section { height: 220px; }
.next-btn { margin-bottom: 0px !important; }
option:empty { display:none; }
#body_product+.frauto-list { position: relative; }
#lens_product+.frauto-list { position: relative; }
select::-ms-expand { display: none; }
.register-btn { padding-left: 20px; }
[type=reset].file-label, [type=reset].file-label:before, [type=submit].file-label, [type=submit].file-label:before, button, html [type=button].file-label, html [type=button].file-label:before, html input[type=button], input[type=reset], input[type=submit] { border: none; }
.selectable_btn { width: 170px; padding: 8px 10px; margin-top: 20px; }
.selectable_radio { margin-left: -35px;  padding-right: 13px; padding-left: 7px;}
.mar-bottom { margin-bottom: 40px; }
[type=checkbox]~.answer-text:before, [type=radio]~.answer-text:before { height: 26px; width: 26px; }
.answer-text:before { margin: 0px !important; padding: 0px !important; }

[type=checkbox]~.answer-radio-text, [type=radio]~.answer-radio-text { padding-left: 0px; margin-left: 0px; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: #7c7c7c; /*padding: 5.67px 10px !important;*/ margin: 0px !important;}
[type=checkbox]~.label-text, [type=radio]~.answer-radio-text { padding-left: 0px; margin-left: 0px; font-family: NotoSans;font-size: 16px;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; color: #7c7c7c;  }
.answer-radio-text { font-family: NotoSans;  font-size: 14px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;   color: #7c7c7c; }
.mob-detail-section { display: none; margin-bottom: 0px; }
.mob_selectable_radio { display: none; margin: 0px; text-align: center; padding-top: 10px; }
#next_button, .button-primary,.button-secondary,.button-grey {height: 40px; }
#next_button:hover, .button-primary:hover {    -webkit-transform: translateY(0px);    -ms-transform: translateY(0px);
    transform: translateY(0px);   background-color: #BD081C; }
#next_button:active, .button-primary:active { -webkit-transform: translateY(0px);    -ms-transform: translateY(0px);
    transform: translateY(0px);   background-color: #BD081C; }
.button-secondary:hover, .button-grey:hover { -webkit-transform: translateY(0px);    -ms-transform: translateY(0px);
    transform: translateY(0px);   background-color: #878787; color: #FFF;}
.button-secondary:active, .button-grey:active { -webkit-transform: translateY(0px);    -ms-transform: translateY(0px);
    transform: translateY(0px);   background-color: #878787; color: #FFF;}
.profile-btn { width: 137px; }
.profile-back-btn { width: auto; padding: 10px 24px; }
.survey-mar-bottom { margin-bottom: 18px; }
.modal-content { border: 0px !important; background-color: transparent; }
.modal-content-pro { border: 0px; }
.mob-detial-content { margin-bottom: 0px; }
.check-clean-btn, .repair-btn { width: 161.8px; }
.support { cursor: pointer; }

.portal-footer { background-color: #1b1b1b; height: auto; padding: 60px 61px 38px 67px !important; }
.footer-font-style { font-family: NotoSans;  font-size: 14px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.43;  letter-spacing: normal;   color: var(--white); }
.footer-main-link-font-style { font-family: FjallaOne;  font-size: 18px;   font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.11;  letter-spacing: normal;  text-align: center;  color: var(--white); margin-bottom: 0px; padding-bottom: 16px; }
.footer-last-links { padding-right: 25px; }
.footer-center { text-align: center; }
.footer-p-style { padding-bottom: 16px; border-bottom:2px solid #979797;}
.links-bottom { border-bottom: 2px solid #979797; }
.sub-links-bottom { border-bottom: 2px solid #979797; padding-bottom: 15px; margin-bottom: 40px; }
.footer-ul { list-style: none; }
.instagram-icon { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5653/original/instagram.png?1578580927);  background-size: cover; }
.facebook-icon { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5650/original/facebook.png?1578581269);  background-size: cover; }
.youtube-icon { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5651/original/youtube.png?1578581021);  background-size: cover; }
.twitter-icon { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5652/original/twitter.png?1578581340);  background-size: cover; }
.no-margin-bottom { margin-bottom: 0px; }

.portal-footer-last { padding: 31px 33px 30px 35px; background-color: var(--black); margin-bottom: 0px; }
.portal-footer-last img { margin-right: 18px; }
.incorp-style { font-family: NotoSans;  font-size: 9px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 2.22;  letter-spacing: normal;
  color: var(--white); }
.footer-right{ text-align: right; right: 0px; }
.footer-right-links { font-family: NotoSans;  font-size: 12px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: 1.67;  letter-spacing: normal;  text-align: center;  color: var(--white); padding-right: 8px;  padding-left: 8px; border-right: 1px solid #979797;  }
.file-input-register { cursor: pointer; width: 380px;    height: 223px;    border: solid 2px var(--grey);    background-color: var(--white); }
.file-input-modal { cursor: pointer; height: 200px;  background-color: var(--white);  }
.proof_upload_button { width: 30px;    height: 30px;    background-color: var(--dark-grey);    left: 220px;    margin-top: 15px;    position: absolute;    border-radius: 50%;     display: flex;    align-items: center;    cursor: pointer;}
#upload_mark { font-family: FjallaOne;     font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: normal;    letter-spacing: normal;
    text-align: center;    color: var(--fuji-red);    font-size: 23.6px;    width: 36px;height: 29px;}
.view_purchase { font-family: FjallaOne;    font-size: 17.6px;    font-weight: normal;    font-stretch: normal;    font-style: normal;    line-height: normal;
    letter-spacing: normal;    text-align: center;    color: var(--black); cursor: pointer; }
.terms-content { color: #484848; }
a.terms_of_service { color: #577dc2 !important; cursor: pointer; }
[class^="upload-text"] {  width: 180px; display: inline-block; text-wrap: initial; white-space: nowrap; overflow: hidden !important; text-overflow: ellipsis; height: 20px; vertical-align: middle;}
[class^="upload-img"]  { width: 13px; }
[class^="upload-img-span"] { height: 20px; vertical-align: middle; }
[class^="close-img"]{ width: 8px; }
[class^="upload-img-next"] { width: 13px; margin-right: 10px; }
[class^="close-img-next"] { width: 8px; float: right; padding-top:5px; }
[class^="proof-box"] { height: auto; border: 2px solid #000; color: #484848; }
.edit { width: 70px; height: 30px; object-fit: contain; }
.bg-primary-red { background-color: #e3051b; }

.tooltip { background-color: #FFF !important; color: #000 !important; font-family: NotoSans !important;font-size: 14px !important;font-weight: normal;font-stretch: normal;font-style: normal;line-height: normal;letter-spacing: normal; }
.tooltip.show { opacity: 1 !important; }
.tip-style {position:absolute;top:120px !important; right:180px !important; left: auto !important; display:block; border-radius: 5px; box-shadow: 2px 3px 10px 0 rgba(0, 0, 0, 0.5);}
.tooltip.arrow {position: absolute;display: block; width: .8rem;height: .4rem }
.tooltip.arrow::before {position: absolute;content: "";border-color: transparent;border-style: solid;}

.tip-style-mob {position:absolute;top:310px !important; right:25px !important; left: auto !important; display:block; border-radius: 5px; box-shadow: 2px 3px 10px 0 rgba(0, 0, 0, 0.5);}

.onboarding-page .onboarding-header {
    height: auto;
    //background-size: 100% 100% !important;
    background-size: cover;
    background-position: top left;
   min-height: 570px;
   // background-repeat: no-repeat !important;
}

@media (max-width: 768px) {
.onboarding-page .onboarding-header {
    height: 130px;
    min-height: 130px;
    background-size: 100% !important;
    background-position: 50% 20% !important;
}
}

input[readonly="readonly"] { background-color:#e9ecef;opacity:1 }
.login-text { font-family: FjallaOne; }
.text-normal { text-transform:  lowercase; }


  /* ----------- iPhone 5 and 5s ----------- */
@media only screen and (min-width: 320px) and (max-width: 568px){
.logo-center{ margin: 0 auto; max-width: 150px;}
#next_button{width:100%}
.display-btn-mob{display:block}
.display-btn-web{display: none;}
.left-mob{display:block;text-align:right;padding-left:10px;font-size:0.7em}
.right-web{text-align: left;}
[type=checkbox]~.label-text, 
[type=radio]~.label-text {display: inline-block;margin-left: 5px;cursor: pointer;font-size: 14px;top: 4px;line-height: 16px; /*padding:0px;*/ }
.fs-subtitle{font-size:11px !important}

.button-grey{width: auto; text-align:center; padding: 14px 24px; font-size:14.1px; }
.logo-spacer{padding-top:10px;padding-bottom:10px}
.filter_offer{width:90%; height:39px;}
.button-primary, #next_button { font-size:14.1px; width:auto;text-align:center;}
.mobile_line_break { display:block; margin-top: 1.5em;}
.main-wrapper{padding:0px 0px 0 0px}
#progressbar {height:65px; }
.wrapper { overflow-x: hidden; }
.label-text.large{ margin-top:16px;}
.web-image { display: none; }
.mobile-image { display: block; }
.web-logo, .web-btns { display: none; }
.mobile-logo, .mobile-btns { display: block; }
.wrapper { margin: 30px auto; }
.welcome-context { padding:0px 30px 0px 0px; }
.welcome-form { /*margin-bottom: 60px !important;*/ padding-left: 30px; padding-right: 30px !important; }
.welcome-btns { width: 200px; }
.welcome-heading{ padding-top:0px; }
.x-gfx-logo { margin: 0px auto 20px; max-height: 40px; }
.x-gfx-portal-logo { height: 30px; width: 70px; float: left; }
h1.WELCOME {  font-size: 20px; }
p.normal-text {font-size: 16px;  }
h3.heading { font-size: 20px;  }
label {font-size: 16px; }
.login-btn { margin-top:30px; } 
.mobile-link { font-family: FjallaOne;  font-size: 14.1px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--black); }
.step-1-btn-next, .step-2-btn-next, .step-3-btn-next, .step-4-btn-next,.step-5-btn-next { padding: 10px 24px; float: right; }
.step-2-btn-prev, .step-3-btn-prev, .step-4-btn-prev, .step-5-btn-prev { padding: 10px 24px; float: left; }
.user-survey-que { font-size: 16px !important; }
p.para-style { font-size: 16px; }
.web-portal-image.welcome-portal-image { display: none; }
.portal-header-text { font-size: 20px;  padding-top:15px; }
.portal-sub-text { font-size: 20px; }
.portal-sub-text-sub { font-size: 20px; }
.portal-register-text { font-size: 20px; margin: 18px 0px 8px; }
.portal-register-text.portal-info { margin: 44px 0px 6px; }
.survey-que { font-size: 16px; }
.multi-option { width: 100%; padding: 0px;}
.Rectangle-Copy { height: 49px; margin-top: 0px; }
.product-img-box { background-color: var(--very-light-grey); width: 99.6px; height: 99.6px; }
.product-content { padding-top:0px; padding-left: 21px;  padding-bottom:15px; width: auto; }
.product-heading { font-size: 20px; margin-bottom:3px; }
.product-image { width: 50px; margin: 40px auto; }
.footer-heading { font-size: 20px; }
.footer-text { font-size: 13px; }
.button-plus { text-decoration: none; font-size: 36px; padding:0px 10px;width: 36px; height: 28px; font-size: 24px; }
.floating-label { display: none; }
input { padding-left: 10.67px; }
.welcome-portal-context { padding-top: 0px; }
.header-survey-text { padding-top:15px !important; }
.rectangle-section-text { padding-left: 20px; }
.heading-on-image { padding-top: 140px; padding-left: 0px;  font-size: 20px; }
.modal-content-pro { height: auto !important; background-color: transparent; border: none; }
.fps-for-mobile { display: block; }
.fps-for-web { display: none; }
.grey-box-left-section { padding:5px; }
.grey-box-right-section { padding: 5px; }
.fps-modal-left-content { font-size: 13px; }
.fps-modal-right-content { font-size: 12px; }
.red-bar { height: 49px; /* position: absolute; margin-top:112px;*/  width:100%; }
.rect-section-heading { margin-bottom:0px; }
.fps-eligible-button { height: 42px; width:115px;background-color: var(--fuji-red);font-size: 20px; }
.web-image.support-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5638/original/dscf-6838-hdr_2x.png?1576684890);  background-size: cover; padding:40px 20px !important; height:370px;  text-align: center; }
.support-top-section { padding-bottom: 14px; border-bottom: solid 5px var(--fuji-red); padding-top: 20px; }
.support-bottom-section { padding-top: 14px; }
.support-main-text { font-family: FjallaOne;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.support-sub-text { font-family: NotoSans;   font-size: 16px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.main-section { height: 250px; }
.step-2 > .main-section { height: auto; }
.login.main-section { height: auto; }
.line { border-bottom: solid 0px var(--very-light-grey); }
.mob-detail-section { display: block; }
.form-portal { height: auto; min-height: 330px; }
.web-portal-footer-image { padding: 50px 0px; height: auto; }
.footer-btn { padding-top:0px; }
.selectable_btn { margin-top: 10px;  width: 100px; }
.modal { background-color: rgb(0,0,0); }
.modal-content { width: 90%; }
ul.menu li a { text-transform: none; }
#next_button, .button-primary,.button-secondary,.button-grey {height: 32px; }
.profile-btn { width: 104px; }
.profile-back-btn { width: auto; padding: 8px 14px; }
.change-pwd { float: right; }
.mar-bottom { margin-bottom: 18px; }
}

  /* ----------- iPhone 6 ----------- */
 @media only screen and (min-width: 375px) and (max-width: 667px) { 
.logo-center{ margin: 0 auto; max-width: 150px;}
#next_button{width:100%}
.display-btn-mob{display:block}
.display-btn-web{display:none}
.left-mob{display:block;text-align:right;padding-left:10px;font-size:0.7em}
.right -web{text-align: left;}
[type=checkbox]~.label-text, 
[type=radio]~.label-text {display: inline-block;margin-left: 5px;cursor: pointer;font-size: 14px;top: 4px;line-height: 16px; /*padding:0px;*/}

.logo-spacer{padding-top:25px;padding-bottom:25px}
.filter_offer{width:90%; height:39px;}
.button-grey{width:auto;text-align:center; padding: 14px 24px; font-size:14.1px; }
.button-primary, #next_button { font-size:14.1px; width:auto;text-align:center;}
.mobile_line_break { display:block; margin-top: 1.5em;}
.main-wrapper{padding:0px 0px 0 0px}
#progressbar { height:65px;}
.wrapper { overflow-x: hidden; }
.label-text.large{ margin-top:16px;}
.web-image { display: none; }
.mobile-image { display: block; }
.web-logo, .web-btns { display: none; }
.mobile-logo, .mobile-btns { display: block; }
.wrapper { margin: 30px auto;  max-width: 330px; }
.welcome-context { padding:0px 16px 0px 0px; }
.welcome-form { /*margin-bottom: 60px !important;*/  padding-left: 16px; padding-right: 16px !important;}
.welcome-btns { width: 200px; }
.welcome-heading{ padding-top:0px; }
.x-gfx-logo { margin:0px auto 20px; max-height: 40px; }
.x-gfx-portal-logo { height: 30px; width: 70px; float: left; }
h1.WELCOME {  font-size: 20px; }
p.normal-text {font-size: 16px;  }
h3.heading { font-size: 20px;  }
label {font-size: 16px; }
.login-btn { margin-top:30px; }
.mobile-link { font-family: FjallaOne;  font-size: 14.1px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--black); }
.step-1-btn-next, .step-2-btn-next, .step-3-btn-next, .step-4-btn-next, .step-5-btn-next { padding: 10px 24px; float: right; }
.step-2-btn-prev, .step-3-btn-prev, .step-4-btn-prev, .step-5-btn-prev { padding: 10px 24px; float: left; }
.user-survey-que { font-size: 16px !important; }
p.para-style { font-size: 16px; }
.web-portal-image.welcome-portal-image { display: none; }
.portal-header-text { font-size: 20px; }
.portal-header-text { font-size: 20px; }
.portal-sub-text { font-size: 20px; }
.portal-sub-text-sub { font-size: 20px; }
.portal-register-text { font-size: 20px; margin: 18px 0px 8px; }
.portal-register-text.portal-info { margin: 44px 0px 6px; }
.survey-que { font-size: 16px; }
.multi-option { width: 100%;padding: 0px;  }
.Rectangle-Copy { height: 49px; margin-top: 0px; }
.product-img-box { background-color: var(--very-light-grey); width: 99.6px; height: 99.6px; }
.product-content { padding-top:0px; padding-left: 21px;  padding-bottom:15px; width: auto;}
.product-heading { font-size: 20px; margin-bottom:3px; }
.product-image { width: 50px; margin: 40px auto; }
.footer-heading { font-size: 20px; }
.footer-text { font-size: 13px; }
.button-plus { text-decoration: none; font-size: 36px; padding:0px 10px;width: 36px; height: 28px; font-size: 24px; }
.floating-label { display: none; }
input { padding-left: 10.67px; }
.welcome-portal-context { padding-top: 0px; }
.header-survey-text { padding-top:15px !important; }
.rectangle-section-text { padding-left: 20px; }
.heading-on-image { padding-top: 140px; padding-left: 0px; font-size: 20px;}
.modal-content-pro { height: auto !important; background-color: transparent; border: none; }
.fps-for-mobile { display: block; }
.fps-for-web { display: none; }
.grey-box-left-section { padding:5px; }
.grey-box-right-section { padding: 5px; }
.fps-modal-left-content { font-size: 13px; }
.fps-modal-right-content { font-size: 12px; }
.red-bar { height: 49px; /*position: absolute; margin-top:112px;*/  width:100%; }
.rect-section-heading { margin-bottom:0px; }
.web-image.support-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5638/original/dscf-6838-hdr_2x.png?1576684890);  background-size: cover; padding:40px 20px !important; height:370px;  text-align: center; }
.support-top-section { padding-bottom: 14px; border-bottom: solid 5px var(--fuji-red);padding-top: 20px; }
.support-bottom-section { padding-top: 14px; }
.support-main-text { font-family: FjallaOne;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.support-sub-text { font-family: NotoSans;   font-size: 16px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.main-section { height: 250px; }
.step-2 > .main-section { height: auto; }
.login.main-section { height: auto; }
.line { border-bottom: solid 0px var(--very-light-grey); }
.mob-detail-section { display: block; }
.form-portal { height: auto; min-height: 330px; }
.web-portal-footer-image { padding: 50px 0px; height: auto; }
.footer-btn { padding-top:0px; }
.selectable_btn { margin-top: 10px; width: 100px; }
.modal { background-color: rgb(0,0,0); }
.modal-content { width: 90%; }
ul.menu li a { text-transform: none; }
#next_button, .button-primary,.button-secondary,.button-grey {height: 36px; }
.profile-btn { width: 104px; }
.profile-back-btn { width: auto; padding: 8px 14px; }
.change-pwd { float: right; }
.mar-bottom { margin-bottom: 18px; }
 }

  /* ----------- iPhone 6+ ----------- */
@media only screen and (min-width: 414px) and (max-width: 768px) { 
.logo-center{ margin: 0 auto;max-width: 180px;}
#next_button{width:100%}
.display-btn-mob{display:block}
.display-btn-web{display:none}
.left-mob{display:block;text-align:right;padding-left:10px;font-size:0.7em}
.right-web {text-align: left;}
[type=checkbox]~.label-text, 
[type=radio]~.label-text {display: inline-block;margin-left: 5px;cursor: pointer;font-size: 14px;top: 4px;line-height: 16px; /*padding:0px;*/ }

.logo-spacer{padding-top:25px;padding-bottom:25px}
.filter_offer{width:90%; height:39px;}
.button-grey{width:auto;text-align:center;  padding: 14px 24px; font-size:14.1px; }
.button-primary, #next_button { font-size:14.1px; width:auto;text-align:center;}
.mobile_line_break { display:block; margin-top: 1.5em;}
.main-wrapper{padding:0px 0px 0 0px}
#progressbar {  height:65px; }
.wrapper { overflow-x: hidden; }
.label-text.large{ margin-top:16px;}
.web-image { display: none; }
.mobile-image { display: block; }
.web-logo, .web-btns { display: none; }
.mobile-logo, .mobile-btns { display: block; }
.wrapper { margin: 30px auto;max-width: 370px; }
.welcome-context { padding:0px 16px 0px 0px; }
.welcome-form { /*margin-bottom: 60px !important;*/  padding-left: 16px; padding-right: 16px !important; }
.welcome-btns { width: 200px; }
.welcome-heading{ padding-top:0px; }
.x-gfx-logo { margin:0px auto 20px; max-height: 40px; }
.x-gfx-portal-logo { height: 30px; width: 70px; float: left; }
h1.WELCOME {  font-size: 20px; }
p.normal-text {font-size: 16px;  }
h3.heading { font-size: 20px;  }
label {font-size: 16px; }
.login-btn { margin-top:30px; }
.mobile-link { font-family: FjallaOne;  font-size: 14.1px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--black); }
.step-1-btn-next, .step-2-btn-next, .step-3-btn-next, .step-4-btn-next, .step-5-btn-next { padding: 10px 24px; float: right; }
.step-2-btn-prev, .step-3-btn-prev, .step-4-btn-prev,. .step-5-btn-prev { padding: 10px 24px; float: left; }
.user-survey-que { font-size: 16px !important; }
p.para-style { font-size: 16px; }
.web-portal-image.welcome-portal-image { display: none; }
.portal-header-text { font-size: 20px; }
.portal-header-text { font-size: 20px; }
.portal-sub-text { font-size: 20px; }
.portal-sub-text-sub { font-size: 20px; }
.portal-register-text { font-size: 20px; margin: 18px 0px 8px; }
.portal-register-text.portal-info { margin: 44px 0px 6px; }
.survey-que { font-size: 16px; }
.multi-option { width: 100%; padding: 0px; }
.Rectangle-Copy { height: 49px; margin-top: 0px; }
.product-img-box { background-color: var(--very-light-grey); width: 99.6px; height: 99.6px; }
.product-content { padding-top:0px; padding-left: 21px; width:auto;  }
.product-heading { font-size: 20px; margin-bottom:3px; }
.product-image { width: 50px; margin: 40px auto; }
.footer-heading { font-size: 20px; }
.footer-text { font-size: 13px; }
.button-plus { text-decoration: none; font-size: 36px; padding:0px 10px;width: 36px; height: 28px; font-size: 24px; }
.floating-label { display: none; }
input { padding-left: 10.67px; }
.welcome-portal-context { padding-top: 0px; }
.header-survey-text { padding-top:15px !important; }
.rectangle-section-text { padding-left: 20px; }
.heading-on-image { padding-top: 140px; padding-left: 0px; font-size: 20px;}
.modal-content-pro { height: auto !important;background-color: transparent; border: none; }
.fps-for-mobile { display: block; }
.fps-for-web { display: none; }
.grey-box-left-section { padding:5px; }
.grey-box-right-section { padding: 5px; }
.fps-modal-left-content { font-size: 13px; }
.fps-modal-right-content { font-size: 12px; }
.red-bar { height: 49px; /*position: absolute; margin-top:112px;*/  width:100%; }
.rect-section-heading { margin-bottom:0px; }
.web-image.support-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5638/original/dscf-6838-hdr_2x.png?1576684890);  background-size: cover; padding:40px 20px !important; height:370px;  text-align: center; }
.support-top-section { padding-bottom: 14px; border-bottom: solid 5px var(--fuji-red); padding-top: 20px;}
.support-bottom-section { padding-top: 14px; }
.support-main-text { font-family: FjallaOne;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.support-sub-text { font-family: NotoSans;   font-size: 16px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.main-section { height: 250px; }
.step-2 > .main-section { height: auto; }
.login.main-section { height: auto; }
.line { border-bottom: solid 0px var(--very-light-grey); }
.mob-detail-section { display: block; }
.form-portal { height: auto; min-height: 250px; }
.web-portal-footer-image { padding: 50px 0px; height: auto; }
.footer-btn { padding-top:0px; }
.selectable_btn { margin-top: 10px; width: 100px; }
.modal { background-color: rgb(0,0,0); }
.modal-content { width: 90%; }
ul.menu li a { text-transform: none; }
#next_button, .button-primary,.button-secondary,.button-grey {height: 36px; }
.profile-btn { width: 104px; }
.profile-back-btn { width: auto; padding: 8px 14px; }
.change-pwd { float: right; }
.mar-bottom { margin-bottom: 18px; }
}

/*Ipad*/
@media only screen and (min-width : 768px) and (max-width : 800px) {
#next_button{width:100%}
.filter_offer{width:90%; height:39px}
.button-grey{width:auto;text-align:center; padding: 14px 24px; font-size:14.1px; }
.button-primary, #next_button { font-size:14.1px; width:auto;text-align:center;}
.mobile_line_break { display:none; margin-top: 1.5em;}
.web-image { display: none; }
.mobile-image { display: block; }
.web-logo, .web-btns { display: none; }
.mobile-logo, .mobile-btns { display: block; }
.wrapper { margin: 30px auto;  max-width: 600px; }
.welcome-context { padding:0px 30px 0px 0px; }
.welcome-form { margin-bottom: 60px !important;  padding-left: 16px; padding-right: 16px !important;}
.welcome-btns { width: 200px; }
.welcome-heading{ padding-top:0px; }
.x-gfx-logo { margin:0px auto 20px; }
.x-gfx-portal-logo { height: 30px; width: 70px; float: left; } 
h1.WELCOME {  font-size: 20px; }
p.normal-text {font-size: 16px;  }
h3.heading { font-size: 20px;  }
label {font-size: 16px; }
.login-btn { margin-top:30px; }
.mobile-link { font-family: FjallaOne;  font-size: 14.1px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  text-align: center;  color: var(--black); }
.step-1-btn-next, .step-2-btn-next, .step-3-btn-next, .step-4-btn-nex, .step-5-btn-nextt { padding: 10px 24px; float: right; }
.step-2-btn-prev, .step-3-btn-prev, .step-4-btn-prev, .step-5-btn-prev { padding: 10px 24px; float: left; }
.user-survey-que { font-size: 16px; }
p.para-style { font-size: 16px; }
.web-portal-image.welcome-portal-image { display: none; }
.portal-header-text { font-size: 20px; }
.portal-header-text { font-size: 20px; }
.portal-sub-text { font-size: 20px; }
.portal-sub-text-sub { font-size: 20px; }
.portal-register-text { font-size: 20px; margin: 18px 0px 8px; }
.portal-register-text.portal-info { margin: 44px 0px 6px; }
.survey-que { font-size: 16px; }
.multi-option { width: 100%;padding: 0px;  }
.Rectangle-Copy { height: 49px; margin-top: 0px; }
.product-img-box { background-color: var(--very-light-grey); width: 99.6px; height: 99.6px; }
.product-content { padding-top:0px; padding-left: 21px; padding-bottom:15px; width: auto; }
.product-heading { font-size: 20px; margin-bottom:3px; }
.product-image { width: 50px; margin: 40px auto; }
.footer-heading { font-size: 20px; }
.footer-text { font-size: 13px; }
.button-plus { text-decoration: none; font-size: 36px; padding:0px 10px;width: 36px; height: 28px; font-size: 24px; }
.floating-label { display: none; }
input { padding-left: 10.67px; }
.welcome-portal-context { padding-top: 0px; }
.header-survey-text { padding-top:15px !important; }
.rectangle-section-text { padding-left: 20px; }
.heading-on-image { padding-top: 140px; padding-left: 0px; font-size: 20px;}
.modal-content-pro { height: auto !important; background-color: transparent; border: none;}
.fps-for-mobile { display: block; }
.fps-for-web { display: none; }
.grey-box-left-section { padding:5px; }
.grey-box-right-section { padding: 5px; }
.fps-modal-left-content { font-size: 13px; }
.fps-modal-right-content { font-size: 12px; }
.red-bar { height: 49px; /*position: absolute; margin-top:112px;*/  width:100%; }
.rect-section-heading { margin-bottom:0px; }
.web-image.support-image { background: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5638/original/dscf-6838-hdr_2x.png?1576684890);  background-size: cover; padding:40px 20px !important; height:370px;  text-align: center; }
.support-top-section { padding-bottom: 14px; border-bottom: solid 5px var(--fuji-red);padding-top: 20px; }
.support-bottom-section { padding-top: 14px; }
.support-main-text { font-family: FjallaOne;  font-size: 28px;  font-weight: normal;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.support-sub-text { font-family: NotoSans;   font-size: 16px;  font-weight: 300;  font-stretch: normal;  font-style: normal;  line-height: normal;  letter-spacing: normal;  color: var(--white); }
.main-section { height: 250px; }
.step-2 > .main-section { height: auto; }
.login.main-section { height: auto; }
.line { border-bottom: solid 0px var(--very-light-grey); }
.mob-detail-section { display: block; }
.form-portal { height: auto; min-height: 250px; }
.web-portal-footer-image { padding: 50px 0px; height: auto; }
.footer-btn { padding-top:0px; }
.selectable_btn { margin-top: 10px;  width: 100px; }
.modal { background-color: rgb(0,0,0); }
.modal-content { width: 90%; }
ul.menu li a { text-transform: none; }
#next_button, .button-primary,.button-secondary,.button-grey {height: 36px; }
.profile-btn { width: 104px; }
.profile-back-btn { width: auto; padding: 8px 14px; }
.change-pwd { float: right; }
.mar-bottom { margin-bottom: 18px; }
}
@media only screen and (max-width : 1024px)  {
 .modal-content { width: 80%; }
}

@media only screen and (min-width : 1025px)  {
  .mobile_line_break { display:none; margin-top: 1.5em;}
}

.logo-spacer{padding-top:5px;padding-bottom:15px}

.subheader_call{font-size: 16px;line-height: 22px;color: #717171;}

.subheader_call_bold{font-size: 18px;line-height: 20px;color: #717171; }
.subheader_call_italics{font-size: 16px;font-style: italic;line-height: 20px;color: #717171;}
/*offers*/
.offers-content{margin: 0 0 20px;padding: 20px;background-color: #fff; border-bottom: 2px solid #8D8E92; border-top: 6px solid #545450;text-align:center}
.fri-offer_savings{ color: #dc6487; font-weight: 600; text-transform: uppercase;padding-bottom: 5px; font-size: 15px; }
.fri-offer_name{font-size:20px; color: #717171;line-height:27px;font-weight:bold}
.fri-offer_price{ color: #717171; font-size:20px; line-height:27px; font-weight:bold} 
/* .fri-offer_price{font-size:20px; color:#95989a;line-height:27px;font-weight:bold} */
.fri-savoffer_price{font-size:13px;color:#717171;line-height:17px;font-style:italic}
.return-to-site-link {font-size: 14px;color: #717171;text-decoration:underline;font-style:italic;cursor: pointer; }
.whirlpool_spacer{padding-bottom:10px;padding-top:5px}

/*Review order*/
.review_order_label{font-size: 14px;color: #a9abad;font-weight: normal;}
.review_spacing{height: 80px;vertical-align: top;}

.review_order_pricelabel{ font-size: 15px; color: #95989a; font-weight: bold; }
.num_align{margin-top:7px;margin-left:2px}

/*login*/
.wrapper-small {max-width: 500px; margin: auto; }

/*Edit Symbol*/
.edit-symbol-style {float: right;-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);font-size: 30px;margin-top: -10px; }

/*Benefits css*/
.benefits_content{padding: 0px 10px 10px 10px;}
.allign_benifits{clear: both;height: 15px;}

.fa { color: #717171; }

.fa-square-o:before{ color: #717171; }

.fa-check-square-o:before { color: #717171; }

.fa-times-circle-o { background-color:#fff }
.fa-stack-2x{ font-size:42px }
.center-text {   text-align: center; }

/*  FontAwesome radio  */
.survey-text { color: #717171  ; font-size: 15px; font-weight: 600; }
input[type="radio"]{  display:none; }
 input[type="radio"] + span:before { font-family: 'FontAwesome'; padding-right: 3px; font-size: 16px; }
 input[type="radio"] + span:before { /* content: "\f10c";   */ /* check-empty */ content:"\f1db"; padding-right:7px; padding-top:3px; }
input[type="radio"]:checked + span:before { /* content: "\f192";   *//* check */ content:" ";padding-right:7px;padding-top:3px;font: normal normal normal 14px/1 FontAwesome;-moz-osx-font-smoothing: grayscale; text-rendering: auto;  -webkit-font-smoothing: antialiased; }

/* Receive product communication */
 input[type="checkbox"] { display:none; }
 input[type="checkbox"] + span:before {font-family: 'FontAwesome';padding-right: 3px;font-size: 20px;color: #717171; font: normal normal normal 14px/1 FontAwesome;-moz-osx-font-smoothing: grayscale; }
 input[type="checkbox"] + span:before {content: "\f096"; /* check-empty */padding-right:7px;padding-top:3px;color: #717171;}
input[type="checkbox"]:checked + span:before {content: "\f046"; /* check */padding-right:7px;padding-top:3px;color: #717171;/* font: 14px/1 FontAwesome;  */ font: normal normal normal 14px/1 FontAwesome;-moz-osx-font-smoothing: grayscale; }
.pref-text { color: #717171; font-size: 13px; font-weight: 600; padding:3px; margin-left:5px }

/* Social links */
  img.in-fb {width:3%;transform: rotate(-4deg);  }
img.in-fb:hover {transform: rotate(0deg) translate(0, -5px);}
img.in-tw {width:3%;margin-top:-4px; /* transform: rotate(6deg)translate(0, -5px);  */transform: rotate(-2deg)translate(0, -5px); }
img.in-tw:hover {transform: rotate(0deg) translate(0, -5px);}
img.in-pt { width:3%; /*  transform: rotate(-2deg); */transform: rotate(6deg)translate(0, -5px);}
img.in-pt:hover {transform: rotate(0deg) translate(0, -5px);}
img.insta-pt {width:3%; /* transform: rotate(5deg);  */ transform: rotate(6deg)translate(0, 2px); }
img.insta-pt:hover {  transform: rotate(0deg) translate(0, -5px); }
@media only screen and (max-width: 768px) {
  img.in-pt {width:5%;margin-top: 0;transform: rotate(0deg);  }
img.insta-pt {width:5.2%;margin-top: 0;transform: rotate(0deg);}
img.in-tw {width:5%;margin-top: 0;transform: rotate(0deg); }
img.in-fb {width:5%;transform: rotate(0deg); }
}
.product-info--hidden {display: none; }
.product-info--show {display: block; }

.question-icon { position: absolute; top: 20px; right: 30px; height: 23px; width: 23px; object-fit:contain;}
.progress { height: 5px; }
.link-text { font-size: 14px; }

#share_photos_other {margin-top:20px;display:none}

_:-ms-fullscreen, :root .geo-trigger{ right:0.2em !important; }

_:-ms-lang(x), :root .geo-trigger{ right:0.2em !important; }

@-moz-document url-prefix() { .logo { width:30%; } }

@media (max-width: 540px) {
.welcome-form { min-height: 450px; }
}
 
@media (max-width: 768px) {
.btn-primary:hover, .btn-primary:focus, .btn-primary:active { color: #fff; background-color: #e3051b !important;     border-color: #e3051b!important; }
}
#purchased_at+.frauto-list { max-height: 250px; }

select.ui-datepicker-month { position: unset !important; background-image: none !important;}
select.ui-datepicker-year { position: unset !important; background-image: none !important;}
.ui-datepicker { width: 22em !important; }

.step-6-btn-next { white-space: normal; word-wrap: break-word; line-height: normal !important; }

.onboarding-page .onboarding-header{ background-image: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/6917/original/fujifilm-welcome.webp?1752045773) !important; }

@media (max-width: 768px){
.onboarding-page .onboarding-header{ background-image: url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/6918/original/fuji_welcome_img_mobile.webp?1752463946) !important; }
}

          /* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 50px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    //background-color: rgb(0,0,0); /* Fallback color */
    //background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    background-color: rgba(0, 0, 0, 0.8);
}

/* Modal Content */
.modal-content {
    position: relative;
    background-color: #fefefe;
    margin: 0;
    padding: 0;
    border: 1px solid #888;
    width: 55%;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
    -webkit-animation-name: animatetop;
    -webkit-animation-duration: 0.4s;
    animation-name: animatetop;
    animation-duration: 0.4s;
    //width: 500px;
    border-radius: 0px;
}


/* Add Animation */
@-webkit-keyframes animatetop {
    from {top:-300px; opacity:0} 
    to {top:0; opacity:1}
}

@keyframes animatetop {
    from {top:-300px; opacity:0}
    to {top:0; opacity:1}
}

/* The Close Button */
.close {
    color: #3c9bdd;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus,.close_bar:hover,.close_bar:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.modal-header {
 //   padding: 2px 16px;
    background-color: #ffff;
    color: #f74902;
font-size:20px;
font-weight:bold;
//text-align:center;
}

.modal-body {padding: 2px 16px;
    height: 350px;
    width: 496px;
}

.modal-footer {
    padding: 22px 16px;
    background-color: #ffff;
    color: #3c9bdd;
text-align:center!important;
font-size:20px;
font-weight:bold;
}
.close_bar
{text-align:center;
}
.model-main-content{
   /*  height: 242px; */
    padding: 15px;
padding-top:0px;
}
.model-main-content-pro{
 /*   height: 180px;  */
   // padding: 15px;
padding-top:0px;
}

.button-grey-light-modal{
background-color: #d9d9d9;
font-size: 14px; color: #989898; border-color: #d9d9d9; border-style: solid; border-width: 1px 1px 2px; box-shadow: 0 2px 0 #8d8e92; 
  -webkit-box-shadow:  0 2px 0 #8d8e92; 
  -moz-box-shadow:   0 2px 0 #8d8e92; 

  width:auto;
    display: inline-block;
    padding: 14px 27px;
}

.button-red-light-modal{
   //background-color: #ed8b00;
    background-color: #EDB010;
    color: #FFF;
    width: auto;
   font-size: 14px;
   display: inline-block;
    padding: 14px 27px;
   border-left: solid #EDB010 1px; 
   border-right: solid #EDB010 1px;
   border-top: solid #EDB010 1px; 
   border-bottom: solid #EDB010 2px; 
   box-shadow: 0 2px 2px #A2790C;
  -webkit-box-shadow: 0 2px 0 #A2790C;
  -moz-box-shadow:   0 2px 0 #A2790C;

}
.progressbar-tick{
    background-color: none;
 border: 1px solid #e0e0e0; 
    height: 40px;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    width: 40px;
    font-size: 2em;
    color: #eee;
display: inline-block;
float:right;
margin-top: -9px;
}

.progressbar-tick-selected{
    // border: 2px solid #3c9bdd !important;
    border: 2px solid #EDB010 !important;
 }
.border_bottom td {
border-bottom: 1pt solid #e0e0e0; 
height:60px;
 display:inline-block;  
/* display:inline-table; */
vertical-align:bottom;
}

@-moz-document url-prefix() 
{
.border_bottom td 
  {
border-bottom: 1pt solid #e0e0e0; 
height: 60px;
display: table-cell;
vertical-align: bottom;
border-spacing: 0px;
padding-bottom: 11px;
}
}
.label-text-modal
{
    display: block;
    padding-top: 17px;
    background: 0;
    color: #8f8f8f;;
    position: static;
    white-space: normal;
    font-size: 14px;
}
.label-tick-modal
{
    display: block;
    padding-top: 17px;
    background: 0;
    color: #8f8f8f;;
    position: static;
    white-space: normal;
    font-size: 14px;
}
.wid-td
{
width:190px;
}
.wid-td-remove
{
width:297px;
}
.label-text-first
{
    display: block;
    padding-top: 17px;
    background: 0;
    color: #8f8f8f;
    position: static;
    white-space: normal;
    font-size: 14px;
 padding-left: 59px;
width:119px;
text-align: left;
    padding-right: 10px; 
}
.label-text-first-one
{
    display: block;
    padding-top: 17px;
    background: 0;
    color: #8f8f8f;
    position: static;
    white-space: normal;
    font-size: 14px;
 padding-left: 59px;
width:119px;
text-align: left;
    padding-right: 10px;
}

#subscription_filter tr:hover.active,#subscription_filter tr:hover  ,#show_warranties tr:hover.active,#show_warranties tr:hover  
{ font-color:#111;
font-weight:2em; 
cursor:pointer;
}

#subscription_filter tr.active , show_warranties tr.active{background: #ccc;}


.column-select
{
font-weight:700;
}

.check-modal
{
font-size:30px;
color: #e0e0e0; 
 padding-left: 6px; 
-webkit-text-stroke: 3px white;
}
.check-modal-selected
{
color: #EDB010   !important;

}

.times-modal
{
font-size:30px;
color: #e0e0e0; 
 padding-left: 8px; 
-webkit-text-stroke: 3px white;
}
.circle-col
{
padding-left:14px;
}
#close{float: right;
    margin-top: -64px;
    margin-right: -31px;}

@media only screen and (min-width:400px) and (max-width:456px){
#close{margin-right:-16px;}
}
@media only screen and (max-width:400px){
#close{margin-right:4px;}
}
/*iphone 5 and 5s */

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) { 
.modal-content{
    width: 227px;
 /*   height: 386px;  */
}
.modal-content-pro{
    width: 311px;
    height: 327px;  
   margin:auto;
  margin-left: 0px;
}
.modal-body{
    height: 216px;
    width: 310px;
}
.model-main-content-pro {
 /* height: 207px;  */
 padding: 12px;
}
.model-main-content{
/*  height: 264px;  */
 padding: 12px;
}
.wid-td {
width: 158px;
}
.wid-td-remove {
width: 180px;
}
.button-grey-light-modal{
background-color: #d9d9d9;
border-color: #efefef
border-style: solid; 
border-width: 1px 1px 2px;
box-shadow: 0 2px 0 #8d8e92;
  -webkit-box-shadow:  0 2px 0 #8d8e92; 
  -moz-box-shadow:   0 2px 0 #8d8e92; 
  color: #989898;
  width:auto;
display:inline !important;
font-size:14px;
float:left;
margin-top:0px !important;
padding: 14px 10px;

}
.button-red-light-modal{
  color: #FFF;
   width: auto;
   background-color: #EDB010; 
   border-left: solid #EDB010 1px; 
   border-right: solid #EDB010 1px;
   border-top: solid #EDB010 1px; 
   border-bottom: solid #EDB010 2px; 
   box-shadow: 0 2px 2px #A2790C;
  -webkit-box-shadow: 0 2px 0 #A2790C;
  -moz-box-shadow:   0 2px 0 #A2790C; 
   display:inline !important;
   font-size:14px;
  float:right;
  margin-top:0px !important;
  padding: 14px 14px;
}

.modal-footer {
/* padding-top:0px;
padding-bottom:0px; */
padding:0;
margin:auto;
}
.label-text-first
{
padding-left: 8px;
width:82px;
}
.label-text-first-one
{
padding-left: 8px;
width:82px;
}
.circle-col
{
padding-left:8px;
width:103px;
}

}

/*iphone 6 and 6s */
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
.label-text-first
{
padding-left: 22px;
width:79px;
}
.label-text-first-one
{
padding-left: 22px;
width:79px;
}
.circle-col
{
padding-left:22px;
width:82px
}
.modal-body {
    height: 254px;
    width: 369px;
}
.modal-content{ 
   width: 337px;
  /*  height: 390px; */
}
.modal-content-pro{ 
   height: 332px;  
width:368px;
margin:auto;
margin-left: 0px;
}
.model-main-content-pro {
/* height: 204px; */
 padding: 12px;
}
.model-main-content{
/* height: 266px; */
 padding: 12px;
}

.wid-td {
width: 216px;
}
.wid-td-remove {
width: 255px;
}
.button-grey-light-modal{
background-color: #d9d9d9;
  border-left: solid #d9d9d9 1px;
    border-right: solid #d9d9d9 1px;
    border-top: solid #d9d9d9 1px;
    border-bottom: solid #d9d9d9 2px;
    box-shadow: 0 2px 2px #8d8e92;
  -webkit-box-shadow:  0 2px 0 #8d8e92; 
  -moz-box-shadow:   0 2px 0 #8d8e92; 
  color: #FFF; 
  width:auto;
  display:inline !important;
  font-size:0.8em;
  float:left;
  margin-top:0px !important;
  padding: 14px 24px;
}
.button-red-light-modal{
   color: #FFF;
   width: auto;
   font-size: 14px;
   background-color: #EDB010; 
   border-left: solid #EDB010 1px; 
   border-right: solid #EDB010 1px;
   border-top: solid #EDB010 1px; 
   border-bottom: solid #EDB010 2px; 
   box-shadow: 0 2px 2px #A2790C;
  -webkit-box-shadow: 0 2px 0 #A2790C;
  -moz-box-shadow:   0 2px 0 #A2790C; 
  font-size:0.8em;
  float:right;
   margin-top:0px !important;
  padding: 14px 27px;
}

}
/*iphone 6+ */
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) {
.modal-content{
width: 337px;
/*    height: 390px; */
}
.modal-content-pro{
   height: 335px;
width:397px; 
margin:auto;
margin-left: 0px;
}
.circle-col {
    padding-left: 22px;
    width: 55px;
}

.modal-body{    
height: 262px;
    width: 381px;
}
.model-main-content-pro {
 /* height: 203px; */
 padding: 12px;
}
.model-main-content{
/*  height: 264px; */
 padding: 12px;
}
.wid-td {
width: 237px;
}
.wid-td-remove {
width: 303px;
}
.button-grey-light-modal{
background-color: #d9d9d9;
  border-left: solid #d9d9d9 1px;
    border-right: solid #d9d9d9 1px;
    border-top: solid #d9d9d9 1px;
    border-bottom: solid #d9d9d9 2px;
    box-shadow: 0 2px 2px #8d8e92;
  -webkit-box-shadow:  0 2px 0 #8d8e92; 
  -moz-box-shadow:   0 2px 0 #8d8e92; 
  color: #FFF; 
  width:auto;
display:inline !important;
font-size:0.8em;
float:left;
margin-top:0px !important;
padding: 14px 26px;

}
.button-red-light-modal{
   color: #FFF;
   width: auto;
   font-size: 14px;
   background-color: #EDB010; 
   border-left: solid #EDB010 1px; 
   border-right: solid #EDB010 1px;
   border-top: solid #EDB010 1px; 
   border-bottom: solid #EDB010 2px; 
   box-shadow: 0 2px 2px #A2790C;
  -webkit-box-shadow: 0 2px 0 #A2790C;
  -moz-box-shadow:   0 2px 0 #A2790C; 
   display:inline !important;
   font-size:0.8em;
   float:right;
   margin-top:0px !important;
   padding: 14px 26px;
}

}

/*ipad*/

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {

.modal-content{
   /* height: 384px; */
}
.modal-content-pro{
height: 334px;  
width: 368px;
margin:auto;
margin-left: 0px;
}
.model-main-content-pro {
/*  height: 182px;  */
 padding: 12px;
}
.wid-td {
width: 219px;
}
.wid-td-remove {
width: 272px;
}
}
@media only screen and (min-device-width:1025px){
.modal-button{
width: 48%;
padding: 15px;
}
}

#next_button {
  .modal;
}
 
.survey-style {
  position: relative;
  overflow: auto;
}

label.error, label.invalid { Font-size: 12px;Font-family: NotoSans;Color: #E3051B; font-style: normal; text-transform: uppercase; }
.error.file-label,
.error.file-label:before,
.invalid.file-label,
.invalid.file-label:before,
input.error,
input.invalid,
select.error,
select.invalid,
textarea.error,
textarea.invalid {
    border: 1px solid #B94A48;
    background-color: #FEE
}


/*!
 * Bootstrap v4.2.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #EB002A;--secondary: #93a9b4;--success: #57c29d;--info: #577dc2;--warning: #D47500;--danger: red;--light: #b0bec5;--dark: #000;--lighter: #cfd8dc;--lightest: #eff2f3;--white: #fff;--app: #ffa400;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#F1F4F5}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{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{color:#000 !important;text-decoration:underline !important;background-color:transparent}a:hover{color:#980312;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,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{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}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}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-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}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#F1F4F5;border:1px solid #dee2e6;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:767.98px}}@media (min-width: 768px){.container{max-width:991.96px}}@media (min-width: 992px){.container{max-width:991.97px}}@media (min-width: 1200px){.container{max-width:991.98px}}.container-fluid{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.row,.aura-content-container{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#F1F4F5}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#f7b9bf}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#f07d88}.table-hover .table-primary:hover{background-color:#f4a2aa}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#f4a2aa}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#e1e7ea}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#c7d2d8}.table-hover .table-secondary:hover{background-color:#d2dbe0}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#d2dbe0}.table-success,.table-success>th,.table-success>td{background-color:#d0eee4}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#a8dfcc}.table-hover .table-success:hover{background-color:#bde7d9}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#bde7d9}.table-info,.table-info>th,.table-info>td{background-color:#d0dbee}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#a8bbdf}.table-hover .table-info:hover{background-color:#bdcde7}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#bdcde7}.table-warning,.table-warning>th,.table-warning>td{background-color:#f3d8b8}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#e9b77a}.table-hover .table-warning:hover{background-color:#efcca2}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#efcca2}.table-danger,.table-danger>th,.table-danger>td{background-color:#ffb8b8}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ff7a7a}.table-hover .table-danger:hover{background-color:#ff9f9f}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ff9f9f}.table-light,.table-light>th,.table-light>td{background-color:#e9edef}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#d6dde1}.table-hover .table-light:hover{background-color:#dae1e4}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#dae1e4}.table-dark,.table-dark>th,.table-dark>td{background-color:#b8b8b8}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#7a7a7a}.table-hover .table-dark:hover{background-color:#ababab}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#ababab}.table-lighter,.table-lighter>th,.table-lighter>td{background-color:#f2f4f5}.table-lighter th,.table-lighter td,.table-lighter thead th,.table-lighter tbody+tbody{border-color:#e6ebed}.table-hover .table-lighter:hover{background-color:#e4e8ea}.table-hover .table-lighter:hover>td,.table-hover .table-lighter:hover>th{background-color:#e4e8ea}.table-lightest,.table-lightest>th,.table-lightest>td{background-color:#fbfbfc}.table-lightest th,.table-lightest td,.table-lightest thead th,.table-lightest tbody+tbody{border-color:#f7f8f9}.table-hover .table-lightest:hover{background-color:#ececf1}.table-hover .table-lightest:hover>td,.table-hover .table-lightest:hover>th{background-color:#ececf1}.table-white,.table-white>th,.table-white>td{background-color:#fff}.table-white th,.table-white td,.table-white thead th,.table-white tbody+tbody{border-color:#fff}.table-hover .table-white:hover{background-color:#f2f2f2}.table-hover .table-white:hover>td,.table-hover .table-white:hover>th{background-color:#f2f2f2}.table-app,.table-app>th,.table-app>td{background-color:#ffe6b8}.table-app th,.table-app td,.table-app thead th,.table-app tbody+tbody{border-color:#ffd07a}.table-hover .table-app:hover{background-color:#ffdd9f}.table-hover .table-app:hover>td,.table-hover .table-app:hover>th{background-color:#ffdd9f}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control,.form-group .custom-select{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.form-control,.form-group .custom-select{transition:none}}.form-control::-ms-expand,.form-group .custom-select::-ms-expand{background-color:transparent;border:0}.form-control:focus,.form-group .custom-select:focus{color:#495057;background-color:#fff;border-color:#fc6c7a;outline:0;box-shadow:0 0 0 .2rem rgba(227,5,27,0.25)}.form-control::placeholder,.form-group .custom-select::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-group .custom-select:disabled,.form-control[readonly],.form-group .custom-select[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value,.form-group select.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}select.form-control[size],.form-group select.custom-select[size],select.form-control[multiple],.form-group select.custom-select[multiple]{height:auto}textarea.form-control,.form-group textarea.custom-select{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#57c29d}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(87,194,157,0.9)}.was-validated .form-control:valid,.was-validated .form-group .custom-select:valid,.form-group .was-validated .custom-select:valid,.form-control.is-valid,.form-group .is-valid.custom-select{border-color:#57c29d;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2357c29d' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.was-validated .form-control:valid:focus,.was-validated .form-group .custom-select:valid:focus,.form-group .was-validated .custom-select:valid:focus,.form-control.is-valid:focus,.form-group .is-valid.custom-select:focus{border-color:#57c29d;box-shadow:0 0 0 .2rem rgba(87,194,157,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-group .custom-select:valid ~ .valid-feedback,.form-group .was-validated .custom-select:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.was-validated .form-group .custom-select:valid ~ .valid-tooltip,.form-group .was-validated .custom-select:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-group .is-valid.custom-select ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.form-group .is-valid.custom-select ~ .valid-tooltip{display:block}.was-validated textarea.form-control:valid,.was-validated .form-group textarea.custom-select:valid,.form-group .was-validated textarea.custom-select:valid,textarea.form-control.is-valid,.form-group textarea.is-valid.custom-select{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#57c29d;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2357c29d' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") no-repeat center right 1.75rem/1.125rem 1.125rem}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#57c29d;box-shadow:0 0 0 .2rem rgba(87,194,157,0.25)}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#57c29d}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#57c29d}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#57c29d}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#7cd0b3;background-color:#7cd0b3}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(87,194,157,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#57c29d}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#57c29d}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#57c29d;box-shadow:0 0 0 .2rem rgba(87,194,157,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:red}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(255,0,0,0.9)}.was-validated .form-control:invalid,.was-validated .form-group .custom-select:invalid,.form-group .was-validated .custom-select:invalid,.form-control.is-invalid,.form-group .is-invalid.custom-select{border-color:red;padding-right:2.25rem;background-repeat:no-repeat;background-position:center right calc(2.25rem / 4);background-size:calc(2.25rem / 2) calc(2.25rem / 2);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E")}.was-validated .form-control:invalid:focus,.was-validated .form-group .custom-select:invalid:focus,.form-group .was-validated .custom-select:invalid:focus,.form-control.is-invalid:focus,.form-group .is-invalid.custom-select:focus{border-color:red;box-shadow:0 0 0 .2rem rgba(255,0,0,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-group .custom-select:invalid ~ .invalid-feedback,.form-group .was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.was-validated .form-group .custom-select:invalid ~ .invalid-tooltip,.form-group .was-validated .custom-select:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-group .is-invalid.custom-select ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.form-group .is-invalid.custom-select ~ .invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,.was-validated .form-group textarea.custom-select:invalid,.form-group .was-validated textarea.custom-select:invalid,textarea.form-control.is-invalid,.form-group textarea.is-invalid.custom-select{padding-right:2.25rem;background-position:top calc(2.25rem / 4) right calc(2.25rem / 4)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:red;padding-right:3.4375rem;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='red' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") no-repeat center right 1.75rem/1.125rem 1.125rem}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:red;box-shadow:0 0 0 .2rem rgba(255,0,0,0.25)}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:red}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:red}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:red}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#f33;background-color:#f33}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(255,0,0,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:red}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:red}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:red;box-shadow:0 0 0 .2rem rgba(255,0,0,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline .form-group .custom-select,.form-group .form-inline .custom-select{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.survey-scale .custom-control.custom-radio .custom-control-label,.markdown-body blockquote a{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.btn,.survey-scale .custom-control.custom-radio .custom-control-label,.markdown-body blockquote a{transition:none}}.btn:hover,.survey-scale .custom-control.custom-radio .custom-control-label:hover,.markdown-body blockquote a:hover{color:#212529;text-decoration:none}.btn:focus,.survey-scale .custom-control.custom-radio .custom-control-label:focus,.markdown-body blockquote a:focus,.btn.focus,.survey-scale .custom-control.custom-radio .focus.custom-control-label,.markdown-body blockquote a.focus{outline:0;box-shadow:0 0 0 .2rem rgba(227,5,27,0.25)}.btn.disabled,.survey-scale .custom-control.custom-radio .disabled.custom-control-label,.markdown-body blockquote a.disabled,.btn:disabled,.survey-scale .custom-control.custom-radio .custom-control-label:disabled,.markdown-body blockquote a:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled),.markdown-body blockquote a:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,.survey-scale .custom-control.custom-radio a.disabled.custom-control-label,.markdown-body blockquote a.disabled,fieldset:disabled a.btn,fieldset:disabled .survey-scale .custom-control.custom-radio a.custom-control-label,.survey-scale .custom-control.custom-radio fieldset:disabled a.custom-control-label,fieldset:disabled .markdown-body blockquote a,.markdown-body blockquote fieldset:disabled a{pointer-events:none}.btn-primary,.markdown-body blockquote a{color:#fff;background-color:#EB002A;border-color:#EB002A}.btn-primary:hover,.markdown-body blockquote a:hover{color:#fff;background-color:#be0417;border-color:#b10415}.btn-primary:focus,.markdown-body blockquote a:focus,.btn-primary.focus,.markdown-body blockquote a.focus{box-shadow:0 0 0 .2rem rgba(231,43,61,0.5)}.btn-primary.disabled,.markdown-body blockquote a.disabled,.btn-primary:disabled,.markdown-body blockquote a:disabled{color:#fff;background-color:#EB002A;border-color:#EB002A}.btn-primary:not(:disabled):not(.disabled):active,.markdown-body blockquote a:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.markdown-body blockquote a:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.markdown-body blockquote .show>a.dropdown-toggle{color:#fff;background-color:#b10415;border-color:#a50414}.btn-primary:not(:disabled):not(.disabled):active:focus,.markdown-body blockquote a:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.markdown-body blockquote a:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,.markdown-body blockquote .show>a.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,43,61,0.5)}.btn-secondary{color:#fff;background-color:#93a9b4;border-color:#93a9b4}.btn-secondary:hover{color:#fff;background-color:#7c97a4;border-color:#75919f}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 .2rem rgba(163,182,191,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#93a9b4;border-color:#93a9b4}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#75919f;border-color:#6d8b9a}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(163,182,191,0.5)}.btn-success{color:#fff;background-color:#57c29d;border-color:#57c29d}.btn-success:hover{color:#fff;background-color:#41b28b;border-color:#3da984}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 .2rem rgba(112,203,172,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#57c29d;border-color:#57c29d}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#3da984;border-color:#3a9f7c}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(112,203,172,0.5)}.btn-info{color:#fff;background-color:#577dc2;border-color:#577dc2}.btn-info:hover{color:#fff;background-color:#4169b2;border-color:#3d63a9}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 .2rem rgba(112,145,203,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#577dc2;border-color:#577dc2}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#3d63a9;border-color:#3a5e9f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(112,145,203,0.5)}.btn-warning{color:#fff;background-color:#D47500;border-color:#D47500}.btn-warning:hover{color:#fff;background-color:#ae6000;border-color:#a15900}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 .2rem rgba(218,138,38,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#D47500;border-color:#D47500}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#a15900;border-color:#945200}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(218,138,38,0.5)}.btn-danger{color:#fff;background-color:red;border-color:red}.btn-danger:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 .2rem rgba(255,38,38,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:red;border-color:red}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#c00;border-color:#bf0000}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,38,38,0.5)}.btn-light{color:#fff;background-color:#b0bec5;border-color:#b0bec5}.btn-light:hover{color:#fff;background-color:#9aacb5;border-color:#93a6af}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 .2rem rgba(188,200,206,0.5)}.btn-light.disabled,.btn-light:disabled{color:#fff;background-color:#b0bec5;border-color:#b0bec5}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#fff;background-color:#93a6af;border-color:#8ba0aa}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(188,200,206,0.5)}.btn-dark{color:#fff;background-color:#000;border-color:#000}.btn-dark:hover{color:#fff;background-color:#000;border-color:#000}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 .2rem rgba(38,38,38,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,38,38,0.5)}.btn-lighter{color:#212529;background-color:#cfd8dc;border-color:#cfd8dc}.btn-lighter:hover{color:#fff;background-color:#b9c6cc;border-color:#b2c0c6}.btn-lighter:focus,.btn-lighter.focus{box-shadow:0 0 0 .2rem rgba(181,189,193,0.5)}.btn-lighter.disabled,.btn-lighter:disabled{color:#212529;background-color:#cfd8dc;border-color:#cfd8dc}.btn-lighter:not(:disabled):not(.disabled):active,.btn-lighter:not(:disabled):not(.disabled).active,.show>.btn-lighter.dropdown-toggle{color:#fff;background-color:#b2c0c6;border-color:#aabac1}.btn-lighter:not(:disabled):not(.disabled):active:focus,.btn-lighter:not(:disabled):not(.disabled).active:focus,.show>.btn-lighter.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(181,189,193,0.5)}.btn-lightest{color:#212529;background-color:#eff2f3;border-color:#eff2f3}.btn-lightest:hover{color:#212529;background-color:#d9e0e3;border-color:#d2dadd}.btn-lightest:focus,.btn-lightest.focus{box-shadow:0 0 0 .2rem rgba(208,211,213,0.5)}.btn-lightest.disabled,.btn-lightest:disabled{color:#212529;background-color:#eff2f3;border-color:#eff2f3}.btn-lightest:not(:disabled):not(.disabled):active,.btn-lightest:not(:disabled):not(.disabled).active,.show>.btn-lightest.dropdown-toggle{color:#212529;background-color:#d2dadd;border-color:#cbd4d8}.btn-lightest:not(:disabled):not(.disabled):active:focus,.btn-lightest:not(:disabled):not(.disabled).active:focus,.show>.btn-lightest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(208,211,213,0.5)}.btn-white{color:#212529;background-color:#fff;border-color:#fff}.btn-white:hover{color:#212529;background-color:#ececec;border-color:#e6e6e6}.btn-white:focus,.btn-white.focus{box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-white.disabled,.btn-white:disabled{color:#212529;background-color:#fff;border-color:#fff}.btn-white:not(:disabled):not(.disabled):active,.btn-white:not(:disabled):not(.disabled).active,.show>.btn-white.dropdown-toggle{color:#212529;background-color:#e6e6e6;border-color:#dfdfdf}.btn-white:not(:disabled):not(.disabled):active:focus,.btn-white:not(:disabled):not(.disabled).active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,222,223,0.5)}.btn-app{color:#fff;background-color:#ffa400;border-color:#ffa400}.btn-app:hover{color:#fff;background-color:#d98b00;border-color:#cc8300}.btn-app:focus,.btn-app.focus{box-shadow:0 0 0 .2rem rgba(255,178,38,0.5)}.btn-app.disabled,.btn-app:disabled{color:#fff;background-color:#ffa400;border-color:#ffa400}.btn-app:not(:disabled):not(.disabled):active,.btn-app:not(:disabled):not(.disabled).active,.show>.btn-app.dropdown-toggle{color:#fff;background-color:#cc8300;border-color:#bf7b00}.btn-app:not(:disabled):not(.disabled):active:focus,.btn-app:not(:disabled):not(.disabled).active:focus,.show>.btn-app.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,178,38,0.5)}.btn-outline-primary,.survey-scale .custom-control.custom-radio .custom-control-label{color:#EB002A;border-color:#EB002A}.btn-outline-primary:hover,.survey-scale .custom-control.custom-radio .custom-control-label:hover{color:#fff;background-color:#EB002A;border-color:#EB002A}.btn-outline-primary:focus,.survey-scale .custom-control.custom-radio .custom-control-label:focus,.btn-outline-primary.focus,.survey-scale .custom-control.custom-radio .focus.custom-control-label{box-shadow:0 0 0 .2rem rgba(227,5,27,0.5)}.btn-outline-primary.disabled,.survey-scale .custom-control.custom-radio .disabled.custom-control-label,.btn-outline-primary:disabled,.survey-scale .custom-control.custom-radio .custom-control-label:disabled{color:#EB002A;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle,.survey-scale .custom-control.custom-radio .show>.dropdown-toggle.custom-control-label{color:#fff;background-color:#EB002A;border-color:#EB002A}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus,.survey-scale .custom-control.custom-radio .show>.dropdown-toggle.custom-control-label:focus{box-shadow:0 0 0 .2rem rgba(227,5,27,0.5)}.btn-outline-secondary{color:#93a9b4;border-color:#93a9b4}.btn-outline-secondary:hover{color:#fff;background-color:#93a9b4;border-color:#93a9b4}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(147,169,180,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#93a9b4;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#93a9b4;border-color:#93a9b4}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(147,169,180,0.5)}.btn-outline-success{color:#57c29d;border-color:#57c29d}.btn-outline-success:hover{color:#fff;background-color:#57c29d;border-color:#57c29d}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(87,194,157,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#57c29d;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#57c29d;border-color:#57c29d}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,194,157,0.5)}.btn-outline-info{color:#577dc2;border-color:#577dc2}.btn-outline-info:hover{color:#fff;background-color:#577dc2;border-color:#577dc2}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(87,125,194,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#577dc2;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#577dc2;border-color:#577dc2}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(87,125,194,0.5)}.btn-outline-warning{color:#D47500;border-color:#D47500}.btn-outline-warning:hover{color:#fff;background-color:#D47500;border-color:#D47500}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(212,117,0,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#D47500;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#D47500;border-color:#D47500}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(212,117,0,0.5)}.btn-outline-danger{color:red;border-color:red}.btn-outline-danger:hover{color:#fff;background-color:red;border-color:red}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(255,0,0,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:red;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:red;border-color:red}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,0.5)}.btn-outline-light{color:#b0bec5;border-color:#b0bec5}.btn-outline-light:hover{color:#fff;background-color:#b0bec5;border-color:#b0bec5}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(176,190,197,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#b0bec5;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#fff;background-color:#b0bec5;border-color:#b0bec5}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(176,190,197,0.5)}.btn-outline-dark{color:#000;border-color:#000}.btn-outline-dark:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#000;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,0.5)}.btn-outline-lighter{color:#cfd8dc;border-color:#cfd8dc}.btn-outline-lighter:hover{color:#212529;background-color:#cfd8dc;border-color:#cfd8dc}.btn-outline-lighter:focus,.btn-outline-lighter.focus{box-shadow:0 0 0 .2rem rgba(207,216,220,0.5)}.btn-outline-lighter.disabled,.btn-outline-lighter:disabled{color:#cfd8dc;background-color:transparent}.btn-outline-lighter:not(:disabled):not(.disabled):active,.btn-outline-lighter:not(:disabled):not(.disabled).active,.show>.btn-outline-lighter.dropdown-toggle{color:#212529;background-color:#cfd8dc;border-color:#cfd8dc}.btn-outline-lighter:not(:disabled):not(.disabled):active:focus,.btn-outline-lighter:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-lighter.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(207,216,220,0.5)}.btn-outline-lightest{color:#eff2f3;border-color:#eff2f3}.btn-outline-lightest:hover{color:#212529;background-color:#eff2f3;border-color:#eff2f3}.btn-outline-lightest:focus,.btn-outline-lightest.focus{box-shadow:0 0 0 .2rem rgba(239,242,243,0.5)}.btn-outline-lightest.disabled,.btn-outline-lightest:disabled{color:#eff2f3;background-color:transparent}.btn-outline-lightest:not(:disabled):not(.disabled):active,.btn-outline-lightest:not(:disabled):not(.disabled).active,.show>.btn-outline-lightest.dropdown-toggle{color:#212529;background-color:#eff2f3;border-color:#eff2f3}.btn-outline-lightest:not(:disabled):not(.disabled):active:focus,.btn-outline-lightest:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-lightest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(239,242,243,0.5)}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-white:focus,.btn-outline-white.focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent}.btn-outline-white:not(:disabled):not(.disabled):active,.btn-outline-white:not(:disabled):not(.disabled).active,.show>.btn-outline-white.dropdown-toggle{color:#212529;background-color:#fff;border-color:#fff}.btn-outline-white:not(:disabled):not(.disabled):active:focus,.btn-outline-white:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,0.5)}.btn-outline-app{color:#ffa400;border-color:#ffa400}.btn-outline-app:hover{color:#fff;background-color:#ffa400;border-color:#ffa400}.btn-outline-app:focus,.btn-outline-app.focus{box-shadow:0 0 0 .2rem rgba(255,164,0,0.5)}.btn-outline-app.disabled,.btn-outline-app:disabled{color:#ffa400;background-color:transparent}.btn-outline-app:not(:disabled):not(.disabled):active,.btn-outline-app:not(:disabled):not(.disabled).active,.show>.btn-outline-app.dropdown-toggle{color:#fff;background-color:#ffa400;border-color:#ffa400}.btn-outline-app:not(:disabled):not(.disabled):active:focus,.btn-outline-app:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-app.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,164,0,0.5)}.btn-link{font-weight:400;color:#EB002A}.btn-link:hover{color:#980312;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn,.survey-scale .custom-control.custom-radio .btn-group-lg>.custom-control-label,.markdown-body blockquote .btn-group-lg>a{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0}.btn-sm,.btn-group-sm>.btn,.survey-scale .custom-control.custom-radio .btn-group-sm>.custom-control-label,.markdown-body blockquote .btn-group-sm>a{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:0}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media screen and (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 0.35s ease}@media screen and (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu,.frauto-list{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15)}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-right{right:0;left:auto}}.dropdown-menu-left{right:auto;left:0}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}}.dropup .dropdown-menu,.dropup .frauto-list{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu,.dropright .frauto-list{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu,.dropleft .frauto-list{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.frauto-list[x-placement^="top"],.dropdown-menu[x-placement^="right"],.frauto-list[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.frauto-list[x-placement^="bottom"],.dropdown-menu[x-placement^="left"],.frauto-list[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item,.frauto-list li{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.frauto-list li:hover,.dropdown-item:focus,.frauto-list li:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.frauto-list li.active,.dropdown-item:active,.frauto-list li:active{color:#fff;text-decoration:none;background-color:#EB002A}.dropdown-item.disabled,.frauto-list li.disabled,.dropdown-item:disabled,.frauto-list li:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show,.show.frauto-list{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,.survey-scale .custom-control.custom-radio .btn-group>.custom-control-label,.markdown-body blockquote .btn-group>a,.btn-group-vertical>.btn,.survey-scale .custom-control.custom-radio .btn-group-vertical>.custom-control-label,.markdown-body blockquote .btn-group-vertical>a{position:relative;flex:1 1 auto}.btn-group>.btn:hover,.survey-scale .custom-control.custom-radio .btn-group>.custom-control-label:hover,.markdown-body blockquote .btn-group>a:hover,.btn-group-vertical>.btn:hover,.survey-scale .custom-control.custom-radio .btn-group-vertical>.custom-control-label:hover,.markdown-body blockquote .btn-group-vertical>a:hover{z-index:1}.btn-group>.btn:focus,.survey-scale .custom-control.custom-radio .btn-group>.custom-control-label:focus,.markdown-body blockquote .btn-group>a:focus,.btn-group>.btn:active,.survey-scale .custom-control.custom-radio .btn-group>.custom-control-label:active,.markdown-body blockquote .btn-group>a:active,.btn-group>.btn.active,.survey-scale .custom-control.custom-radio .btn-group>.active.custom-control-label,.markdown-body blockquote .btn-group>a.active,.btn-group-vertical>.btn:focus,.survey-scale .custom-control.custom-radio .btn-group-vertical>.custom-control-label:focus,.markdown-body blockquote .btn-group-vertical>a:focus,.btn-group-vertical>.btn:active,.survey-scale .custom-control.custom-radio .btn-group-vertical>.custom-control-label:active,.markdown-body blockquote .btn-group-vertical>a:active,.btn-group-vertical>.btn.active,.survey-scale .custom-control.custom-radio .btn-group-vertical>.active.custom-control-label,.markdown-body blockquote .btn-group-vertical>a.active{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.survey-scale .custom-control.custom-radio .btn-group>.custom-control-label:not(:first-child),.markdown-body blockquote .btn-group>a:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,.survey-scale .custom-control.custom-radio .btn-group-sm>.custom-control-label+.dropdown-toggle-split,.markdown-body blockquote .btn-group-sm>a+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,.survey-scale .custom-control.custom-radio .btn-group-lg>.custom-control-label+.dropdown-toggle-split,.markdown-body blockquote .btn-group-lg>a+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.survey-scale .custom-control.custom-radio .btn-group-vertical>.custom-control-label,.markdown-body blockquote .btn-group-vertical>a,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.survey-scale .custom-control.custom-radio .btn-group-vertical>.custom-control-label:not(:first-child),.markdown-body blockquote .btn-group-vertical>a:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-toggle>.btn,.survey-scale .custom-control.custom-radio .btn-group-toggle>.custom-control-label,.markdown-body blockquote .btn-group-toggle>a,.btn-group-toggle>.btn-group>.btn,.survey-scale .custom-control.custom-radio .btn-group-toggle>.btn-group>.custom-control-label,.markdown-body blockquote .btn-group-toggle>.btn-group>a{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.survey-scale .custom-control.custom-radio .btn-group-toggle>.custom-control-label input[type="radio"],.markdown-body blockquote .btn-group-toggle>a input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.survey-scale .custom-control.custom-radio .btn-group-toggle>.custom-control-label input[type="checkbox"],.markdown-body blockquote .btn-group-toggle>a input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.survey-scale .custom-control.custom-radio .btn-group-toggle>.btn-group>.custom-control-label input[type="radio"],.markdown-body blockquote .btn-group-toggle>.btn-group>a input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"],.survey-scale .custom-control.custom-radio .btn-group-toggle>.btn-group>.custom-control-label input[type="checkbox"],.markdown-body blockquote .btn-group-toggle>.btn-group>a input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.form-group .input-group>.custom-select,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control+.form-control,.form-group .input-group>.custom-select+.form-control,.form-group .input-group>.form-control+.custom-select,.form-group .input-group>.custom-select+.custom-select,.input-group>.form-control+.custom-select,.form-group .input-group>.custom-select+.custom-select,.input-group>.form-control+.custom-file,.form-group .input-group>.custom-select+.custom-file,.input-group>.form-control-plaintext+.form-control,.form-group .input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.form-group .input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.form-group .input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.form-group .input-group>.custom-select:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-file{display:flex;align-items:center}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-prepend .survey-scale .custom-control.custom-radio .custom-control-label,.survey-scale .custom-control.custom-radio .input-group-prepend .custom-control-label,.input-group-prepend .markdown-body blockquote a,.markdown-body blockquote .input-group-prepend a,.input-group-append .btn,.input-group-append .survey-scale .custom-control.custom-radio .custom-control-label,.survey-scale .custom-control.custom-radio .input-group-append .custom-control-label,.input-group-append .markdown-body blockquote a,.markdown-body blockquote .input-group-append a{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-prepend .survey-scale .custom-control.custom-radio .custom-control-label:focus,.survey-scale .custom-control.custom-radio .input-group-prepend .custom-control-label:focus,.input-group-prepend .markdown-body blockquote a:focus,.markdown-body blockquote .input-group-prepend a:focus,.input-group-append .btn:focus,.input-group-append .survey-scale .custom-control.custom-radio .custom-control-label:focus,.survey-scale .custom-control.custom-radio .input-group-append .custom-control-label:focus,.input-group-append .markdown-body blockquote a:focus,.markdown-body blockquote .input-group-append a:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .survey-scale .custom-control.custom-radio .custom-control-label+.btn,.survey-scale .custom-control.custom-radio .input-group-prepend .custom-control-label+.btn,.input-group-prepend .markdown-body blockquote a+.btn,.markdown-body blockquote .input-group-prepend a+.btn,.input-group-prepend .survey-scale .custom-control.custom-radio .btn+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-prepend .btn+.custom-control-label,.input-group-prepend .survey-scale .custom-control.custom-radio .custom-control-label+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-prepend .custom-control-label+.custom-control-label,.input-group-prepend .markdown-body blockquote .survey-scale .custom-control.custom-radio a+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-prepend .markdown-body blockquote a+.custom-control-label,.markdown-body blockquote .input-group-prepend .survey-scale .custom-control.custom-radio a+.custom-control-label,.survey-scale .custom-control.custom-radio .markdown-body blockquote .input-group-prepend a+.custom-control-label,.input-group-prepend .markdown-body blockquote .btn+a,.markdown-body blockquote .input-group-prepend .btn+a,.input-group-prepend .survey-scale .custom-control.custom-radio .markdown-body blockquote .custom-control-label+a,.markdown-body blockquote .input-group-prepend .survey-scale .custom-control.custom-radio .custom-control-label+a,.survey-scale .custom-control.custom-radio .input-group-prepend .markdown-body blockquote .custom-control-label+a,.markdown-body blockquote .survey-scale .custom-control.custom-radio .input-group-prepend .custom-control-label+a,.input-group-prepend .markdown-body blockquote a+a,.markdown-body blockquote .input-group-prepend a+a,.input-group-prepend .btn+.input-group-text,.input-group-prepend .survey-scale .custom-control.custom-radio .custom-control-label+.input-group-text,.survey-scale .custom-control.custom-radio .input-group-prepend .custom-control-label+.input-group-text,.input-group-prepend .markdown-body blockquote a+.input-group-text,.markdown-body blockquote .input-group-prepend a+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .survey-scale .custom-control.custom-radio .input-group-text+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-prepend .input-group-text+.custom-control-label,.input-group-prepend .markdown-body blockquote .input-group-text+a,.markdown-body blockquote .input-group-prepend .input-group-text+a,.input-group-append .btn+.btn,.input-group-append .survey-scale .custom-control.custom-radio .custom-control-label+.btn,.survey-scale .custom-control.custom-radio .input-group-append .custom-control-label+.btn,.input-group-append .markdown-body blockquote a+.btn,.markdown-body blockquote .input-group-append a+.btn,.input-group-append .survey-scale .custom-control.custom-radio .btn+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-append .btn+.custom-control-label,.input-group-append .survey-scale .custom-control.custom-radio .custom-control-label+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-append .custom-control-label+.custom-control-label,.input-group-append .markdown-body blockquote .survey-scale .custom-control.custom-radio a+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-append .markdown-body blockquote a+.custom-control-label,.markdown-body blockquote .input-group-append .survey-scale .custom-control.custom-radio a+.custom-control-label,.survey-scale .custom-control.custom-radio .markdown-body blockquote .input-group-append a+.custom-control-label,.input-group-append .markdown-body blockquote .btn+a,.markdown-body blockquote .input-group-append .btn+a,.input-group-append .survey-scale .custom-control.custom-radio .markdown-body blockquote .custom-control-label+a,.markdown-body blockquote .input-group-append .survey-scale .custom-control.custom-radio .custom-control-label+a,.survey-scale .custom-control.custom-radio .input-group-append .markdown-body blockquote .custom-control-label+a,.markdown-body blockquote .survey-scale .custom-control.custom-radio .input-group-append .custom-control-label+a,.input-group-append .markdown-body blockquote a+a,.markdown-body blockquote .input-group-append a+a,.input-group-append .btn+.input-group-text,.input-group-append .survey-scale .custom-control.custom-radio .custom-control-label+.input-group-text,.survey-scale .custom-control.custom-radio .input-group-append .custom-control-label+.input-group-text,.input-group-append .markdown-body blockquote a+.input-group-text,.markdown-body blockquote .input-group-append a+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .survey-scale .custom-control.custom-radio .input-group-text+.custom-control-label,.survey-scale .custom-control.custom-radio .input-group-append .input-group-text+.custom-control-label,.input-group-append .markdown-body blockquote .input-group-text+a,.markdown-body blockquote .input-group-append .input-group-text+a{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.form-group .input-group-lg>.custom-select:not(textarea),.input-group-lg>.custom-select{height:calc(2.875rem + 2px)}.input-group-lg>.form-control,.form-group .input-group-lg>.custom-select,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.survey-scale .custom-control.custom-radio .input-group-lg>.input-group-prepend>.custom-control-label,.markdown-body blockquote .input-group-lg>.input-group-prepend>a,.input-group-lg>.input-group-append>.btn,.survey-scale .custom-control.custom-radio .input-group-lg>.input-group-append>.custom-control-label,.markdown-body blockquote .input-group-lg>.input-group-append>a{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5}.input-group-sm>.form-control:not(textarea),.form-group .input-group-sm>.custom-select:not(textarea),.input-group-sm>.custom-select{height:calc(1.8125rem + 2px)}.input-group-sm>.form-control,.form-group .input-group-sm>.custom-select,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.survey-scale .custom-control.custom-radio .input-group-sm>.input-group-prepend>.custom-control-label,.markdown-body blockquote .input-group-sm>.input-group-prepend>a,.input-group-sm>.input-group-append>.btn,.survey-scale .custom-control.custom-radio .input-group-sm>.input-group-append>.custom-control-label,.markdown-body blockquote .input-group-sm>.input-group-append>a{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#EB002A;background-color:#EB002A}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(227,5,27,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#fc6c7a}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#fd9ea7;border-color:#fd9ea7}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#EB002A;background-color:#EB002A}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(227,5,27,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(227,5,27,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(227,5,27,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(227,5,27,0.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:0;appearance:none}.custom-select:focus{border-color:#fc6c7a;outline:0;box-shadow:0 0 0 .2rem rgba(252,108,122,0.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#fc6c7a;box-shadow:0 0 0 .2rem rgba(227,5,27,0.25)}.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #F1F4F5,0 0 0 .2rem rgba(227,5,27,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #F1F4F5,0 0 0 .2rem rgba(227,5,27,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #F1F4F5,0 0 0 .2rem rgba(227,5,27,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#EB002A;border:0;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#fd9ea7}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#EB002A;border:0;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#fd9ea7}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#EB002A;border:0;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#fd9ea7}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#F1F4F5;border-color:#dee2e6 #dee2e6 #F1F4F5}.nav-tabs .dropdown-menu,.nav-tabs .frauto-list{margin-top:-1px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#EB002A}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu,.navbar-nav .frauto-list{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu,.navbar-expand-sm .navbar-nav .frauto-list{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu,.navbar-expand-md .navbar-nav .frauto-list{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu,.navbar-expand-lg .navbar-nav .frauto-list{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu,.navbar-expand-xl .navbar-nav .frauto-list{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu,.navbar-expand .navbar-nav .frauto-list{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:rgba(0,0,0,0);background-clip:border-box;border:1px solid rgba(0,0,0,0.125)}.card>hr{margin-right:0;margin-left:0}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;color:inherit;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%}.card-img-top{width:100%}.card-img-bottom{width:100%}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:1rem}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-1rem;margin-left:-1rem}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:1rem;margin-bottom:0;margin-left:1rem}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:1rem}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{column-count:3;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card{overflow:hidden}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion .card .card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#EB002A;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#980312;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(227,5,27,0.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0}.page-item.active .page-link{z-index:1;color:#fff;background-color:#EB002A;border-color:#EB002A}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge,.survey-scale .custom-control.custom-radio .custom-control-label .badge,.markdown-body blockquote a .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em}.badge-primary{color:#fff;background-color:#EB002A;}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#b10415}.badge-secondary{color:#fff;background-color:#93a9b4}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#75919f}.badge-success{color:#fff;background-color:#57c29d}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#3da984}.badge-info{color:#fff;background-color:#577dc2}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#3d63a9}.badge-warning{color:#fff;background-color:#D47500}a.badge-warning:hover,a.badge-warning:focus{color:#fff;background-color:#a15900}.badge-danger{color:#fff;background-color:red}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#c00}.badge-light{color:#fff;background-color:#b0bec5}a.badge-light:hover,a.badge-light:focus{color:#fff;background-color:#93a6af}.badge-dark{color:#fff;background-color:#000}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#000}.badge-lighter{color:#212529;background-color:#cfd8dc}a.badge-lighter:hover,a.badge-lighter:focus{color:#212529;background-color:#b2c0c6}.badge-lightest{color:#212529;background-color:#eff2f3}a.badge-lightest:hover,a.badge-lightest:focus{color:#212529;background-color:#d2dadd}.badge-white{color:#212529;background-color:#fff}a.badge-white:hover,a.badge-white:focus{color:#212529;background-color:#e6e6e6}.badge-app{color:#fff;background-color:#ffa400}a.badge-app:hover,a.badge-app:focus{color:#fff;background-color:#cc8300}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#76030e;background-color:#f9cdd1;border-color:#f7b9bf}.alert-primary hr{border-top-color:#f4a2aa}.alert-primary .alert-link{color:#440208}.alert-secondary{color:#4c585e;background-color:#e9eef0;border-color:#e1e7ea}.alert-secondary hr{border-top-color:#d2dbe0}.alert-secondary .alert-link{color:#353e42}.alert-success{color:#2d6552;background-color:#ddf3eb;border-color:#d0eee4}.alert-success hr{border-top-color:#bde7d9}.alert-success .alert-link{color:#1d4235}.alert-info{color:#2d4165;background-color:#dde5f3;border-color:#d0dbee}.alert-info hr{border-top-color:#bdcde7}.alert-info .alert-link{color:#1d2a42}.alert-warning{color:#6e3d00;background-color:#f6e3cc;border-color:#f3d8b8}.alert-warning hr{border-top-color:#efcca2}.alert-warning .alert-link{color:#3b2100}.alert-danger{color:#850000;background-color:#fcc;border-color:#ffb8b8}.alert-danger hr{border-top-color:#ff9f9f}.alert-danger .alert-link{color:#520000}.alert-light{color:#5c6366;background-color:#eff2f3;border-color:#e9edef}.alert-light hr{border-top-color:#dae1e4}.alert-light .alert-link{color:#44494b}.alert-dark{color:#000;background-color:#ccc;border-color:#b8b8b8}.alert-dark hr{border-top-color:#ababab}.alert-dark .alert-link{color:#000}.alert-lighter{color:#6c7072;background-color:#f5f7f8;border-color:#f2f4f5}.alert-lighter hr{border-top-color:#e4e8ea}.alert-lighter .alert-link{color:#535658}.alert-lightest{color:#7c7e7e;background-color:#fcfcfd;border-color:#fbfbfc}.alert-lightest hr{border-top-color:#ececf1}.alert-lightest .alert-link{color:#636464}.alert-white{color:#858585;background-color:#fff;border-color:#fff}.alert-white hr{border-top-color:#f2f2f2}.alert-white .alert-link{color:#6c6c6c}.alert-app{color:#855500;background-color:#ffedcc;border-color:#ffe6b8}.alert-app hr{border-top-color:#ffdd9f}.alert-app .alert-link{color:#523400}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#EB002A;transition:width 0.6s ease}@media screen and (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:last-child{margin-bottom:0}.list-group-item:hover,.list-group-item:focus{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#EB002A;border-color:#EB002A}.list-group-flush .list-group-item{border-right:0;border-left:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#76030e;background-color:#f7b9bf}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#76030e;background-color:#f4a2aa}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#76030e;border-color:#76030e}.list-group-item-secondary{color:#4c585e;background-color:#e1e7ea}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#4c585e;background-color:#d2dbe0}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#4c585e;border-color:#4c585e}.list-group-item-success{color:#2d6552;background-color:#d0eee4}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#2d6552;background-color:#bde7d9}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#2d6552;border-color:#2d6552}.list-group-item-info{color:#2d4165;background-color:#d0dbee}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#2d4165;background-color:#bdcde7}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#2d4165;border-color:#2d4165}.list-group-item-warning{color:#6e3d00;background-color:#f3d8b8}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#6e3d00;background-color:#efcca2}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#6e3d00;border-color:#6e3d00}.list-group-item-danger{color:#850000;background-color:#ffb8b8}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#850000;background-color:#ff9f9f}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#850000;border-color:#850000}.list-group-item-light{color:#5c6366;background-color:#e9edef}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#5c6366;background-color:#dae1e4}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#5c6366;border-color:#5c6366}.list-group-item-dark{color:#000;background-color:#b8b8b8}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#000;background-color:#ababab}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#000;border-color:#000}.list-group-item-lighter{color:#6c7072;background-color:#f2f4f5}.list-group-item-lighter.list-group-item-action:hover,.list-group-item-lighter.list-group-item-action:focus{color:#6c7072;background-color:#e4e8ea}.list-group-item-lighter.list-group-item-action.active{color:#fff;background-color:#6c7072;border-color:#6c7072}.list-group-item-lightest{color:#7c7e7e;background-color:#fbfbfc}.list-group-item-lightest.list-group-item-action:hover,.list-group-item-lightest.list-group-item-action:focus{color:#7c7e7e;background-color:#ececf1}.list-group-item-lightest.list-group-item-action.active{color:#fff;background-color:#7c7e7e;border-color:#7c7e7e}.list-group-item-white{color:#858585;background-color:#fff}.list-group-item-white.list-group-item-action:hover,.list-group-item-white.list-group-item-action:focus{color:#858585;background-color:#f2f2f2}.list-group-item-white.list-group-item-action.active{color:#fff;background-color:#858585;border-color:#858585}.list-group-item-app{color:#855500;background-color:#ffe6b8}.list-group-item-app.list-group-item-action:hover,.list-group-item-app.list-group-item-action:focus{color:#855500;background-color:#ffdd9f}.list-group-item-app.list-group-item-action.active{color:#fff;background-color:#855500;border-color:#855500}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);border-radius:.25rem;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);backdrop-filter:blur(10px);opacity:0}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:.75rem}.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:transform 0.3s ease-out;transform:translate(0, -50px)}@media screen and (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);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{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e9ecef}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.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-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.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}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2)}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .375rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:.5rem .5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.375rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:.5rem .5rem .5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 .5rem .5rem .5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.375rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:.5rem 0 .5rem .5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media screen and (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media screen and (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media screen and (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#EB002A !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#b10415 !important}.bg-secondary{background-color:#93a9b4 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#75919f !important}.bg-success{background-color:#57c29d !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#3da984 !important}.bg-info{background-color:#577dc2 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#3d63a9 !important}.bg-warning{background-color:#D47500 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#a15900 !important}.bg-danger{background-color:red !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#c00 !important}.bg-light{background-color:#b0bec5 !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#93a6af !important}.bg-dark{background-color:#000 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#000 !important}.bg-lighter{background-color:#cfd8dc !important}a.bg-lighter:hover,a.bg-lighter:focus,button.bg-lighter:hover,button.bg-lighter:focus{background-color:#b2c0c6 !important}.bg-lightest{background-color:#eff2f3 !important}a.bg-lightest:hover,a.bg-lightest:focus,button.bg-lightest:hover,button.bg-lightest:focus{background-color:#d2dadd !important}.bg-white{background-color:#fff !important}a.bg-white:hover,a.bg-white:focus,button.bg-white:hover,button.bg-white:focus{background-color:#e6e6e6 !important}.bg-app{background-color:#ffa400 !important}a.bg-app:hover,a.bg-app:focus,button.bg-app:hover,button.bg-app:focus{background-color:#cc8300 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#EB002A !important}.border-secondary{border-color:#93a9b4 !important}.border-success{border-color:#57c29d !important}.border-info{border-color:#577dc2 !important}.border-warning{border-color:#D47500 !important}.border-danger{border-color:red !important}.border-light{border-color:#b0bec5 !important}.border-dark{border-color:#000 !important}.border-lighter{border-color:#cfd8dc !important}.border-lightest{border-color:#eff2f3 !important}.border-white{border-color:#fff !important}.border-app{border-color:#ffa400 !important}.border-white{border-color:#fff !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-3by4::before{padding-top:133.33333%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.25rem !important}.mt-2,.my-2{margin-top:.25rem !important}.mr-2,.mx-2{margin-right:.25rem !important}.mb-2,.my-2{margin-bottom:.25rem !important}.ml-2,.mx-2{margin-left:.25rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:.5rem !important}.mt-4,.my-4{margin-top:.5rem !important}.mr-4,.mx-4{margin-right:.5rem !important}.mb-4,.my-4{margin-bottom:.5rem !important}.ml-4,.mx-4{margin-left:.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.m-6{margin:.75rem !important}.mt-6,.my-6{margin-top:.75rem !important}.mr-6,.mx-6{margin-right:.75rem !important}.mb-6,.my-6{margin-bottom:.75rem !important}.ml-6,.mx-6{margin-left:.75rem !important}.m-8{margin:1rem !important}.mt-8,.my-8{margin-top:1rem !important}.mr-8,.mx-8{margin-right:1rem !important}.mb-8,.my-8{margin-bottom:1rem !important}.ml-8,.mx-8{margin-left:1rem !important}.m-10{margin:1.25rem !important}.mt-10,.my-10{margin-top:1.25rem !important}.mr-10,.mx-10{margin-right:1.25rem !important}.mb-10,.my-10{margin-bottom:1.25rem !important}.ml-10,.mx-10{margin-left:1.25rem !important}.m-12{margin:1.5rem !important}.mt-12,.my-12{margin-top:1.5rem !important}.mr-12,.mx-12{margin-right:1.5rem !important}.mb-12,.my-12{margin-bottom:1.5rem !important}.ml-12,.mx-12{margin-left:1.5rem !important}.m-16{margin:2rem !important}.mt-16,.my-16{margin-top:2rem !important}.mr-16,.mx-16{margin-right:2rem !important}.mb-16,.my-16{margin-bottom:2rem !important}.ml-16,.mx-16{margin-left:2rem !important}.m-20{margin:2.5rem !important}.mt-20,.my-20{margin-top:2.5rem !important}.mr-20,.mx-20{margin-right:2.5rem !important}.mb-20,.my-20{margin-bottom:2.5rem !important}.ml-20,.mx-20{margin-left:2.5rem !important}.m-24{margin:3rem !important}.mt-24,.my-24{margin-top:3rem !important}.mr-24,.mx-24{margin-right:3rem !important}.mb-24,.my-24{margin-bottom:3rem !important}.ml-24,.mx-24{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.25rem !important}.pt-2,.py-2{padding-top:.25rem !important}.pr-2,.px-2{padding-right:.25rem !important}.pb-2,.py-2{padding-bottom:.25rem !important}.pl-2,.px-2{padding-left:.25rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:.5rem !important}.pt-4,.py-4{padding-top:.5rem !important}.pr-4,.px-4{padding-right:.5rem !important}.pb-4,.py-4{padding-bottom:.5rem !important}.pl-4,.px-4{padding-left:.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.p-6{padding:.75rem !important}.pt-6,.py-6{padding-top:.75rem !important}.pr-6,.px-6{padding-right:.75rem !important}.pb-6,.py-6{padding-bottom:.75rem !important}.pl-6,.px-6{padding-left:.75rem !important}.p-8{padding:1rem !important}.pt-8,.py-8{padding-top:1rem !important}.pr-8,.px-8{padding-right:1rem !important}.pb-8,.py-8{padding-bottom:1rem !important}.pl-8,.px-8{padding-left:1rem !important}.p-10{padding:1.25rem !important}.pt-10,.py-10{padding-top:1.25rem !important}.pr-10,.px-10{padding-right:1.25rem !important}.pb-10,.py-10{padding-bottom:1.25rem !important}.pl-10,.px-10{padding-left:1.25rem !important}.p-12{padding:1.5rem !important}.pt-12,.py-12{padding-top:1.5rem !important}.pr-12,.px-12{padding-right:1.5rem !important}.pb-12,.py-12{padding-bottom:1.5rem !important}.pl-12,.px-12{padding-left:1.5rem !important}.p-16{padding:2rem !important}.pt-16,.py-16{padding-top:2rem !important}.pr-16,.px-16{padding-right:2rem !important}.pb-16,.py-16{padding-bottom:2rem !important}.pl-16,.px-16{padding-left:2rem !important}.p-20{padding:2.5rem !important}.pt-20,.py-20{padding-top:2.5rem !important}.pr-20,.px-20{padding-right:2.5rem !important}.pb-20,.py-20{padding-bottom:2.5rem !important}.pl-20,.px-20{padding-left:2.5rem !important}.p-24{padding:3rem !important}.pt-24,.py-24{padding-top:3rem !important}.pr-24,.px-24{padding-right:3rem !important}.pb-24,.py-24{padding-bottom:3rem !important}.pl-24,.px-24{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.25rem !important}.mt-n2,.my-n2{margin-top:-.25rem !important}.mr-n2,.mx-n2{margin-right:-.25rem !important}.mb-n2,.my-n2{margin-bottom:-.25rem !important}.ml-n2,.mx-n2{margin-left:-.25rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-.5rem !important}.mt-n4,.my-n4{margin-top:-.5rem !important}.mr-n4,.mx-n4{margin-right:-.5rem !important}.mb-n4,.my-n4{margin-bottom:-.5rem !important}.ml-n4,.mx-n4{margin-left:-.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-n6{margin:-.75rem !important}.mt-n6,.my-n6{margin-top:-.75rem !important}.mr-n6,.mx-n6{margin-right:-.75rem !important}.mb-n6,.my-n6{margin-bottom:-.75rem !important}.ml-n6,.mx-n6{margin-left:-.75rem !important}.m-n8{margin:-1rem !important}.mt-n8,.my-n8{margin-top:-1rem !important}.mr-n8,.mx-n8{margin-right:-1rem !important}.mb-n8,.my-n8{margin-bottom:-1rem !important}.ml-n8,.mx-n8{margin-left:-1rem !important}.m-n10{margin:-1.25rem !important}.mt-n10,.my-n10{margin-top:-1.25rem !important}.mr-n10,.mx-n10{margin-right:-1.25rem !important}.mb-n10,.my-n10{margin-bottom:-1.25rem !important}.ml-n10,.mx-n10{margin-left:-1.25rem !important}.m-n12{margin:-1.5rem !important}.mt-n12,.my-n12{margin-top:-1.5rem !important}.mr-n12,.mx-n12{margin-right:-1.5rem !important}.mb-n12,.my-n12{margin-bottom:-1.5rem !important}.ml-n12,.mx-n12{margin-left:-1.5rem !important}.m-n16{margin:-2rem !important}.mt-n16,.my-n16{margin-top:-2rem !important}.mr-n16,.mx-n16{margin-right:-2rem !important}.mb-n16,.my-n16{margin-bottom:-2rem !important}.ml-n16,.mx-n16{margin-left:-2rem !important}.m-n20{margin:-2.5rem !important}.mt-n20,.my-n20{margin-top:-2.5rem !important}.mr-n20,.mx-n20{margin-right:-2.5rem !important}.mb-n20,.my-n20{margin-bottom:-2.5rem !important}.ml-n20,.mx-n20{margin-left:-2.5rem !important}.m-n24{margin:-3rem !important}.mt-n24,.my-n24{margin-top:-3rem !important}.mr-n24,.mx-n24{margin-right:-3rem !important}.mb-n24,.my-n24{margin-bottom:-3rem !important}.ml-n24,.mx-n24{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.25rem !important}.mt-sm-2,.my-sm-2{margin-top:.25rem !important}.mr-sm-2,.mx-sm-2{margin-right:.25rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.25rem !important}.ml-sm-2,.mx-sm-2{margin-left:.25rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:.5rem !important}.mt-sm-4,.my-sm-4{margin-top:.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.m-sm-6{margin:.75rem !important}.mt-sm-6,.my-sm-6{margin-top:.75rem !important}.mr-sm-6,.mx-sm-6{margin-right:.75rem !important}.mb-sm-6,.my-sm-6{margin-bottom:.75rem !important}.ml-sm-6,.mx-sm-6{margin-left:.75rem !important}.m-sm-8{margin:1rem !important}.mt-sm-8,.my-sm-8{margin-top:1rem !important}.mr-sm-8,.mx-sm-8{margin-right:1rem !important}.mb-sm-8,.my-sm-8{margin-bottom:1rem !important}.ml-sm-8,.mx-sm-8{margin-left:1rem !important}.m-sm-10{margin:1.25rem !important}.mt-sm-10,.my-sm-10{margin-top:1.25rem !important}.mr-sm-10,.mx-sm-10{margin-right:1.25rem !important}.mb-sm-10,.my-sm-10{margin-bottom:1.25rem !important}.ml-sm-10,.mx-sm-10{margin-left:1.25rem !important}.m-sm-12{margin:1.5rem !important}.mt-sm-12,.my-sm-12{margin-top:1.5rem !important}.mr-sm-12,.mx-sm-12{margin-right:1.5rem !important}.mb-sm-12,.my-sm-12{margin-bottom:1.5rem !important}.ml-sm-12,.mx-sm-12{margin-left:1.5rem !important}.m-sm-16{margin:2rem !important}.mt-sm-16,.my-sm-16{margin-top:2rem !important}.mr-sm-16,.mx-sm-16{margin-right:2rem !important}.mb-sm-16,.my-sm-16{margin-bottom:2rem !important}.ml-sm-16,.mx-sm-16{margin-left:2rem !important}.m-sm-20{margin:2.5rem !important}.mt-sm-20,.my-sm-20{margin-top:2.5rem !important}.mr-sm-20,.mx-sm-20{margin-right:2.5rem !important}.mb-sm-20,.my-sm-20{margin-bottom:2.5rem !important}.ml-sm-20,.mx-sm-20{margin-left:2.5rem !important}.m-sm-24{margin:3rem !important}.mt-sm-24,.my-sm-24{margin-top:3rem !important}.mr-sm-24,.mx-sm-24{margin-right:3rem !important}.mb-sm-24,.my-sm-24{margin-bottom:3rem !important}.ml-sm-24,.mx-sm-24{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.25rem !important}.pt-sm-2,.py-sm-2{padding-top:.25rem !important}.pr-sm-2,.px-sm-2{padding-right:.25rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.25rem !important}.pl-sm-2,.px-sm-2{padding-left:.25rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:.5rem !important}.pt-sm-4,.py-sm-4{padding-top:.5rem !important}.pr-sm-4,.px-sm-4{padding-right:.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:.5rem !important}.pl-sm-4,.px-sm-4{padding-left:.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.p-sm-6{padding:.75rem !important}.pt-sm-6,.py-sm-6{padding-top:.75rem !important}.pr-sm-6,.px-sm-6{padding-right:.75rem !important}.pb-sm-6,.py-sm-6{padding-bottom:.75rem !important}.pl-sm-6,.px-sm-6{padding-left:.75rem !important}.p-sm-8{padding:1rem !important}.pt-sm-8,.py-sm-8{padding-top:1rem !important}.pr-sm-8,.px-sm-8{padding-right:1rem !important}.pb-sm-8,.py-sm-8{padding-bottom:1rem !important}.pl-sm-8,.px-sm-8{padding-left:1rem !important}.p-sm-10{padding:1.25rem !important}.pt-sm-10,.py-sm-10{padding-top:1.25rem !important}.pr-sm-10,.px-sm-10{padding-right:1.25rem !important}.pb-sm-10,.py-sm-10{padding-bottom:1.25rem !important}.pl-sm-10,.px-sm-10{padding-left:1.25rem !important}.p-sm-12{padding:1.5rem !important}.pt-sm-12,.py-sm-12{padding-top:1.5rem !important}.pr-sm-12,.px-sm-12{padding-right:1.5rem !important}.pb-sm-12,.py-sm-12{padding-bottom:1.5rem !important}.pl-sm-12,.px-sm-12{padding-left:1.5rem !important}.p-sm-16{padding:2rem !important}.pt-sm-16,.py-sm-16{padding-top:2rem !important}.pr-sm-16,.px-sm-16{padding-right:2rem !important}.pb-sm-16,.py-sm-16{padding-bottom:2rem !important}.pl-sm-16,.px-sm-16{padding-left:2rem !important}.p-sm-20{padding:2.5rem !important}.pt-sm-20,.py-sm-20{padding-top:2.5rem !important}.pr-sm-20,.px-sm-20{padding-right:2.5rem !important}.pb-sm-20,.py-sm-20{padding-bottom:2.5rem !important}.pl-sm-20,.px-sm-20{padding-left:2.5rem !important}.p-sm-24{padding:3rem !important}.pt-sm-24,.py-sm-24{padding-top:3rem !important}.pr-sm-24,.px-sm-24{padding-right:3rem !important}.pb-sm-24,.py-sm-24{padding-bottom:3rem !important}.pl-sm-24,.px-sm-24{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.25rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.25rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.25rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.25rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.25rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-n6{margin:-.75rem !important}.mt-sm-n6,.my-sm-n6{margin-top:-.75rem !important}.mr-sm-n6,.mx-sm-n6{margin-right:-.75rem !important}.mb-sm-n6,.my-sm-n6{margin-bottom:-.75rem !important}.ml-sm-n6,.mx-sm-n6{margin-left:-.75rem !important}.m-sm-n8{margin:-1rem !important}.mt-sm-n8,.my-sm-n8{margin-top:-1rem !important}.mr-sm-n8,.mx-sm-n8{margin-right:-1rem !important}.mb-sm-n8,.my-sm-n8{margin-bottom:-1rem !important}.ml-sm-n8,.mx-sm-n8{margin-left:-1rem !important}.m-sm-n10{margin:-1.25rem !important}.mt-sm-n10,.my-sm-n10{margin-top:-1.25rem !important}.mr-sm-n10,.mx-sm-n10{margin-right:-1.25rem !important}.mb-sm-n10,.my-sm-n10{margin-bottom:-1.25rem !important}.ml-sm-n10,.mx-sm-n10{margin-left:-1.25rem !important}.m-sm-n12{margin:-1.5rem !important}.mt-sm-n12,.my-sm-n12{margin-top:-1.5rem !important}.mr-sm-n12,.mx-sm-n12{margin-right:-1.5rem !important}.mb-sm-n12,.my-sm-n12{margin-bottom:-1.5rem !important}.ml-sm-n12,.mx-sm-n12{margin-left:-1.5rem !important}.m-sm-n16{margin:-2rem !important}.mt-sm-n16,.my-sm-n16{margin-top:-2rem !important}.mr-sm-n16,.mx-sm-n16{margin-right:-2rem !important}.mb-sm-n16,.my-sm-n16{margin-bottom:-2rem !important}.ml-sm-n16,.mx-sm-n16{margin-left:-2rem !important}.m-sm-n20{margin:-2.5rem !important}.mt-sm-n20,.my-sm-n20{margin-top:-2.5rem !important}.mr-sm-n20,.mx-sm-n20{margin-right:-2.5rem !important}.mb-sm-n20,.my-sm-n20{margin-bottom:-2.5rem !important}.ml-sm-n20,.mx-sm-n20{margin-left:-2.5rem !important}.m-sm-n24{margin:-3rem !important}.mt-sm-n24,.my-sm-n24{margin-top:-3rem !important}.mr-sm-n24,.mx-sm-n24{margin-right:-3rem !important}.mb-sm-n24,.my-sm-n24{margin-bottom:-3rem !important}.ml-sm-n24,.mx-sm-n24{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.25rem !important}.mt-md-2,.my-md-2{margin-top:.25rem !important}.mr-md-2,.mx-md-2{margin-right:.25rem !important}.mb-md-2,.my-md-2{margin-bottom:.25rem !important}.ml-md-2,.mx-md-2{margin-left:.25rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:.5rem !important}.mt-md-4,.my-md-4{margin-top:.5rem !important}.mr-md-4,.mx-md-4{margin-right:.5rem !important}.mb-md-4,.my-md-4{margin-bottom:.5rem !important}.ml-md-4,.mx-md-4{margin-left:.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.m-md-6{margin:.75rem !important}.mt-md-6,.my-md-6{margin-top:.75rem !important}.mr-md-6,.mx-md-6{margin-right:.75rem !important}.mb-md-6,.my-md-6{margin-bottom:.75rem !important}.ml-md-6,.mx-md-6{margin-left:.75rem !important}.m-md-8{margin:1rem !important}.mt-md-8,.my-md-8{margin-top:1rem !important}.mr-md-8,.mx-md-8{margin-right:1rem !important}.mb-md-8,.my-md-8{margin-bottom:1rem !important}.ml-md-8,.mx-md-8{margin-left:1rem !important}.m-md-10{margin:1.25rem !important}.mt-md-10,.my-md-10{margin-top:1.25rem !important}.mr-md-10,.mx-md-10{margin-right:1.25rem !important}.mb-md-10,.my-md-10{margin-bottom:1.25rem !important}.ml-md-10,.mx-md-10{margin-left:1.25rem !important}.m-md-12{margin:1.5rem !important}.mt-md-12,.my-md-12{margin-top:1.5rem !important}.mr-md-12,.mx-md-12{margin-right:1.5rem !important}.mb-md-12,.my-md-12{margin-bottom:1.5rem !important}.ml-md-12,.mx-md-12{margin-left:1.5rem !important}.m-md-16{margin:2rem !important}.mt-md-16,.my-md-16{margin-top:2rem !important}.mr-md-16,.mx-md-16{margin-right:2rem !important}.mb-md-16,.my-md-16{margin-bottom:2rem !important}.ml-md-16,.mx-md-16{margin-left:2rem !important}.m-md-20{margin:2.5rem !important}.mt-md-20,.my-md-20{margin-top:2.5rem !important}.mr-md-20,.mx-md-20{margin-right:2.5rem !important}.mb-md-20,.my-md-20{margin-bottom:2.5rem !important}.ml-md-20,.mx-md-20{margin-left:2.5rem !important}.m-md-24{margin:3rem !important}.mt-md-24,.my-md-24{margin-top:3rem !important}.mr-md-24,.mx-md-24{margin-right:3rem !important}.mb-md-24,.my-md-24{margin-bottom:3rem !important}.ml-md-24,.mx-md-24{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.25rem !important}.pt-md-2,.py-md-2{padding-top:.25rem !important}.pr-md-2,.px-md-2{padding-right:.25rem !important}.pb-md-2,.py-md-2{padding-bottom:.25rem !important}.pl-md-2,.px-md-2{padding-left:.25rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:.5rem !important}.pt-md-4,.py-md-4{padding-top:.5rem !important}.pr-md-4,.px-md-4{padding-right:.5rem !important}.pb-md-4,.py-md-4{padding-bottom:.5rem !important}.pl-md-4,.px-md-4{padding-left:.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.p-md-6{padding:.75rem !important}.pt-md-6,.py-md-6{padding-top:.75rem !important}.pr-md-6,.px-md-6{padding-right:.75rem !important}.pb-md-6,.py-md-6{padding-bottom:.75rem !important}.pl-md-6,.px-md-6{padding-left:.75rem !important}.p-md-8{padding:1rem !important}.pt-md-8,.py-md-8{padding-top:1rem !important}.pr-md-8,.px-md-8{padding-right:1rem !important}.pb-md-8,.py-md-8{padding-bottom:1rem !important}.pl-md-8,.px-md-8{padding-left:1rem !important}.p-md-10{padding:1.25rem !important}.pt-md-10,.py-md-10{padding-top:1.25rem !important}.pr-md-10,.px-md-10{padding-right:1.25rem !important}.pb-md-10,.py-md-10{padding-bottom:1.25rem !important}.pl-md-10,.px-md-10{padding-left:1.25rem !important}.p-md-12{padding:1.5rem !important}.pt-md-12,.py-md-12{padding-top:1.5rem !important}.pr-md-12,.px-md-12{padding-right:1.5rem !important}.pb-md-12,.py-md-12{padding-bottom:1.5rem !important}.pl-md-12,.px-md-12{padding-left:1.5rem !important}.p-md-16{padding:2rem !important}.pt-md-16,.py-md-16{padding-top:2rem !important}.pr-md-16,.px-md-16{padding-right:2rem !important}.pb-md-16,.py-md-16{padding-bottom:2rem !important}.pl-md-16,.px-md-16{padding-left:2rem !important}.p-md-20{padding:2.5rem !important}.pt-md-20,.py-md-20{padding-top:2.5rem !important}.pr-md-20,.px-md-20{padding-right:2.5rem !important}.pb-md-20,.py-md-20{padding-bottom:2.5rem !important}.pl-md-20,.px-md-20{padding-left:2.5rem !important}.p-md-24{padding:3rem !important}.pt-md-24,.py-md-24{padding-top:3rem !important}.pr-md-24,.px-md-24{padding-right:3rem !important}.pb-md-24,.py-md-24{padding-bottom:3rem !important}.pl-md-24,.px-md-24{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.25rem !important}.mt-md-n2,.my-md-n2{margin-top:-.25rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.25rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.25rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.25rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-n6{margin:-.75rem !important}.mt-md-n6,.my-md-n6{margin-top:-.75rem !important}.mr-md-n6,.mx-md-n6{margin-right:-.75rem !important}.mb-md-n6,.my-md-n6{margin-bottom:-.75rem !important}.ml-md-n6,.mx-md-n6{margin-left:-.75rem !important}.m-md-n8{margin:-1rem !important}.mt-md-n8,.my-md-n8{margin-top:-1rem !important}.mr-md-n8,.mx-md-n8{margin-right:-1rem !important}.mb-md-n8,.my-md-n8{margin-bottom:-1rem !important}.ml-md-n8,.mx-md-n8{margin-left:-1rem !important}.m-md-n10{margin:-1.25rem !important}.mt-md-n10,.my-md-n10{margin-top:-1.25rem !important}.mr-md-n10,.mx-md-n10{margin-right:-1.25rem !important}.mb-md-n10,.my-md-n10{margin-bottom:-1.25rem !important}.ml-md-n10,.mx-md-n10{margin-left:-1.25rem !important}.m-md-n12{margin:-1.5rem !important}.mt-md-n12,.my-md-n12{margin-top:-1.5rem !important}.mr-md-n12,.mx-md-n12{margin-right:-1.5rem !important}.mb-md-n12,.my-md-n12{margin-bottom:-1.5rem !important}.ml-md-n12,.mx-md-n12{margin-left:-1.5rem !important}.m-md-n16{margin:-2rem !important}.mt-md-n16,.my-md-n16{margin-top:-2rem !important}.mr-md-n16,.mx-md-n16{margin-right:-2rem !important}.mb-md-n16,.my-md-n16{margin-bottom:-2rem !important}.ml-md-n16,.mx-md-n16{margin-left:-2rem !important}.m-md-n20{margin:-2.5rem !important}.mt-md-n20,.my-md-n20{margin-top:-2.5rem !important}.mr-md-n20,.mx-md-n20{margin-right:-2.5rem !important}.mb-md-n20,.my-md-n20{margin-bottom:-2.5rem !important}.ml-md-n20,.mx-md-n20{margin-left:-2.5rem !important}.m-md-n24{margin:-3rem !important}.mt-md-n24,.my-md-n24{margin-top:-3rem !important}.mr-md-n24,.mx-md-n24{margin-right:-3rem !important}.mb-md-n24,.my-md-n24{margin-bottom:-3rem !important}.ml-md-n24,.mx-md-n24{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.25rem !important}.mt-lg-2,.my-lg-2{margin-top:.25rem !important}.mr-lg-2,.mx-lg-2{margin-right:.25rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.25rem !important}.ml-lg-2,.mx-lg-2{margin-left:.25rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:.5rem !important}.mt-lg-4,.my-lg-4{margin-top:.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.m-lg-6{margin:.75rem !important}.mt-lg-6,.my-lg-6{margin-top:.75rem !important}.mr-lg-6,.mx-lg-6{margin-right:.75rem !important}.mb-lg-6,.my-lg-6{margin-bottom:.75rem !important}.ml-lg-6,.mx-lg-6{margin-left:.75rem !important}.m-lg-8{margin:1rem !important}.mt-lg-8,.my-lg-8{margin-top:1rem !important}.mr-lg-8,.mx-lg-8{margin-right:1rem !important}.mb-lg-8,.my-lg-8{margin-bottom:1rem !important}.ml-lg-8,.mx-lg-8{margin-left:1rem !important}.m-lg-10{margin:1.25rem !important}.mt-lg-10,.my-lg-10{margin-top:1.25rem !important}.mr-lg-10,.mx-lg-10{margin-right:1.25rem !important}.mb-lg-10,.my-lg-10{margin-bottom:1.25rem !important}.ml-lg-10,.mx-lg-10{margin-left:1.25rem !important}.m-lg-12{margin:1.5rem !important}.mt-lg-12,.my-lg-12{margin-top:1.5rem !important}.mr-lg-12,.mx-lg-12{margin-right:1.5rem !important}.mb-lg-12,.my-lg-12{margin-bottom:1.5rem !important}.ml-lg-12,.mx-lg-12{margin-left:1.5rem !important}.m-lg-16{margin:2rem !important}.mt-lg-16,.my-lg-16{margin-top:2rem !important}.mr-lg-16,.mx-lg-16{margin-right:2rem !important}.mb-lg-16,.my-lg-16{margin-bottom:2rem !important}.ml-lg-16,.mx-lg-16{margin-left:2rem !important}.m-lg-20{margin:2.5rem !important}.mt-lg-20,.my-lg-20{margin-top:2.5rem !important}.mr-lg-20,.mx-lg-20{margin-right:2.5rem !important}.mb-lg-20,.my-lg-20{margin-bottom:2.5rem !important}.ml-lg-20,.mx-lg-20{margin-left:2.5rem !important}.m-lg-24{margin:3rem !important}.mt-lg-24,.my-lg-24{margin-top:3rem !important}.mr-lg-24,.mx-lg-24{margin-right:3rem !important}.mb-lg-24,.my-lg-24{margin-bottom:3rem !important}.ml-lg-24,.mx-lg-24{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.25rem !important}.pt-lg-2,.py-lg-2{padding-top:.25rem !important}.pr-lg-2,.px-lg-2{padding-right:.25rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.25rem !important}.pl-lg-2,.px-lg-2{padding-left:.25rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:.5rem !important}.pt-lg-4,.py-lg-4{padding-top:.5rem !important}.pr-lg-4,.px-lg-4{padding-right:.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:.5rem !important}.pl-lg-4,.px-lg-4{padding-left:.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.p-lg-6{padding:.75rem !important}.pt-lg-6,.py-lg-6{padding-top:.75rem !important}.pr-lg-6,.px-lg-6{padding-right:.75rem !important}.pb-lg-6,.py-lg-6{padding-bottom:.75rem !important}.pl-lg-6,.px-lg-6{padding-left:.75rem !important}.p-lg-8{padding:1rem !important}.pt-lg-8,.py-lg-8{padding-top:1rem !important}.pr-lg-8,.px-lg-8{padding-right:1rem !important}.pb-lg-8,.py-lg-8{padding-bottom:1rem !important}.pl-lg-8,.px-lg-8{padding-left:1rem !important}.p-lg-10{padding:1.25rem !important}.pt-lg-10,.py-lg-10{padding-top:1.25rem !important}.pr-lg-10,.px-lg-10{padding-right:1.25rem !important}.pb-lg-10,.py-lg-10{padding-bottom:1.25rem !important}.pl-lg-10,.px-lg-10{padding-left:1.25rem !important}.p-lg-12{padding:1.5rem !important}.pt-lg-12,.py-lg-12{padding-top:1.5rem !important}.pr-lg-12,.px-lg-12{padding-right:1.5rem !important}.pb-lg-12,.py-lg-12{padding-bottom:1.5rem !important}.pl-lg-12,.px-lg-12{padding-left:1.5rem !important}.p-lg-16{padding:2rem !important}.pt-lg-16,.py-lg-16{padding-top:2rem !important}.pr-lg-16,.px-lg-16{padding-right:2rem !important}.pb-lg-16,.py-lg-16{padding-bottom:2rem !important}.pl-lg-16,.px-lg-16{padding-left:2rem !important}.p-lg-20{padding:2.5rem !important}.pt-lg-20,.py-lg-20{padding-top:2.5rem !important}.pr-lg-20,.px-lg-20{padding-right:2.5rem !important}.pb-lg-20,.py-lg-20{padding-bottom:2.5rem !important}.pl-lg-20,.px-lg-20{padding-left:2.5rem !important}.p-lg-24{padding:3rem !important}.pt-lg-24,.py-lg-24{padding-top:3rem !important}.pr-lg-24,.px-lg-24{padding-right:3rem !important}.pb-lg-24,.py-lg-24{padding-bottom:3rem !important}.pl-lg-24,.px-lg-24{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.25rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.25rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.25rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.25rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.25rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-n6{margin:-.75rem !important}.mt-lg-n6,.my-lg-n6{margin-top:-.75rem !important}.mr-lg-n6,.mx-lg-n6{margin-right:-.75rem !important}.mb-lg-n6,.my-lg-n6{margin-bottom:-.75rem !important}.ml-lg-n6,.mx-lg-n6{margin-left:-.75rem !important}.m-lg-n8{margin:-1rem !important}.mt-lg-n8,.my-lg-n8{margin-top:-1rem !important}.mr-lg-n8,.mx-lg-n8{margin-right:-1rem !important}.mb-lg-n8,.my-lg-n8{margin-bottom:-1rem !important}.ml-lg-n8,.mx-lg-n8{margin-left:-1rem !important}.m-lg-n10{margin:-1.25rem !important}.mt-lg-n10,.my-lg-n10{margin-top:-1.25rem !important}.mr-lg-n10,.mx-lg-n10{margin-right:-1.25rem !important}.mb-lg-n10,.my-lg-n10{margin-bottom:-1.25rem !important}.ml-lg-n10,.mx-lg-n10{margin-left:-1.25rem !important}.m-lg-n12{margin:-1.5rem !important}.mt-lg-n12,.my-lg-n12{margin-top:-1.5rem !important}.mr-lg-n12,.mx-lg-n12{margin-right:-1.5rem !important}.mb-lg-n12,.my-lg-n12{margin-bottom:-1.5rem !important}.ml-lg-n12,.mx-lg-n12{margin-left:-1.5rem !important}.m-lg-n16{margin:-2rem !important}.mt-lg-n16,.my-lg-n16{margin-top:-2rem !important}.mr-lg-n16,.mx-lg-n16{margin-right:-2rem !important}.mb-lg-n16,.my-lg-n16{margin-bottom:-2rem !important}.ml-lg-n16,.mx-lg-n16{margin-left:-2rem !important}.m-lg-n20{margin:-2.5rem !important}.mt-lg-n20,.my-lg-n20{margin-top:-2.5rem !important}.mr-lg-n20,.mx-lg-n20{margin-right:-2.5rem !important}.mb-lg-n20,.my-lg-n20{margin-bottom:-2.5rem !important}.ml-lg-n20,.mx-lg-n20{margin-left:-2.5rem !important}.m-lg-n24{margin:-3rem !important}.mt-lg-n24,.my-lg-n24{margin-top:-3rem !important}.mr-lg-n24,.mx-lg-n24{margin-right:-3rem !important}.mb-lg-n24,.my-lg-n24{margin-bottom:-3rem !important}.ml-lg-n24,.mx-lg-n24{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.25rem !important}.mt-xl-2,.my-xl-2{margin-top:.25rem !important}.mr-xl-2,.mx-xl-2{margin-right:.25rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.25rem !important}.ml-xl-2,.mx-xl-2{margin-left:.25rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:.5rem !important}.mt-xl-4,.my-xl-4{margin-top:.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.m-xl-6{margin:.75rem !important}.mt-xl-6,.my-xl-6{margin-top:.75rem !important}.mr-xl-6,.mx-xl-6{margin-right:.75rem !important}.mb-xl-6,.my-xl-6{margin-bottom:.75rem !important}.ml-xl-6,.mx-xl-6{margin-left:.75rem !important}.m-xl-8{margin:1rem !important}.mt-xl-8,.my-xl-8{margin-top:1rem !important}.mr-xl-8,.mx-xl-8{margin-right:1rem !important}.mb-xl-8,.my-xl-8{margin-bottom:1rem !important}.ml-xl-8,.mx-xl-8{margin-left:1rem !important}.m-xl-10{margin:1.25rem !important}.mt-xl-10,.my-xl-10{margin-top:1.25rem !important}.mr-xl-10,.mx-xl-10{margin-right:1.25rem !important}.mb-xl-10,.my-xl-10{margin-bottom:1.25rem !important}.ml-xl-10,.mx-xl-10{margin-left:1.25rem !important}.m-xl-12{margin:1.5rem !important}.mt-xl-12,.my-xl-12{margin-top:1.5rem !important}.mr-xl-12,.mx-xl-12{margin-right:1.5rem !important}.mb-xl-12,.my-xl-12{margin-bottom:1.5rem !important}.ml-xl-12,.mx-xl-12{margin-left:1.5rem !important}.m-xl-16{margin:2rem !important}.mt-xl-16,.my-xl-16{margin-top:2rem !important}.mr-xl-16,.mx-xl-16{margin-right:2rem !important}.mb-xl-16,.my-xl-16{margin-bottom:2rem !important}.ml-xl-16,.mx-xl-16{margin-left:2rem !important}.m-xl-20{margin:2.5rem !important}.mt-xl-20,.my-xl-20{margin-top:2.5rem !important}.mr-xl-20,.mx-xl-20{margin-right:2.5rem !important}.mb-xl-20,.my-xl-20{margin-bottom:2.5rem !important}.ml-xl-20,.mx-xl-20{margin-left:2.5rem !important}.m-xl-24{margin:3rem !important}.mt-xl-24,.my-xl-24{margin-top:3rem !important}.mr-xl-24,.mx-xl-24{margin-right:3rem !important}.mb-xl-24,.my-xl-24{margin-bottom:3rem !important}.ml-xl-24,.mx-xl-24{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.25rem !important}.pt-xl-2,.py-xl-2{padding-top:.25rem !important}.pr-xl-2,.px-xl-2{padding-right:.25rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.25rem !important}.pl-xl-2,.px-xl-2{padding-left:.25rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:.5rem !important}.pt-xl-4,.py-xl-4{padding-top:.5rem !important}.pr-xl-4,.px-xl-4{padding-right:.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:.5rem !important}.pl-xl-4,.px-xl-4{padding-left:.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.p-xl-6{padding:.75rem !important}.pt-xl-6,.py-xl-6{padding-top:.75rem !important}.pr-xl-6,.px-xl-6{padding-right:.75rem !important}.pb-xl-6,.py-xl-6{padding-bottom:.75rem !important}.pl-xl-6,.px-xl-6{padding-left:.75rem !important}.p-xl-8{padding:1rem !important}.pt-xl-8,.py-xl-8{padding-top:1rem !important}.pr-xl-8,.px-xl-8{padding-right:1rem !important}.pb-xl-8,.py-xl-8{padding-bottom:1rem !important}.pl-xl-8,.px-xl-8{padding-left:1rem !important}.p-xl-10{padding:1.25rem !important}.pt-xl-10,.py-xl-10{padding-top:1.25rem !important}.pr-xl-10,.px-xl-10{padding-right:1.25rem !important}.pb-xl-10,.py-xl-10{padding-bottom:1.25rem !important}.pl-xl-10,.px-xl-10{padding-left:1.25rem !important}.p-xl-12{padding:1.5rem !important}.pt-xl-12,.py-xl-12{padding-top:1.5rem !important}.pr-xl-12,.px-xl-12{padding-right:1.5rem !important}.pb-xl-12,.py-xl-12{padding-bottom:1.5rem !important}.pl-xl-12,.px-xl-12{padding-left:1.5rem !important}.p-xl-16{padding:2rem !important}.pt-xl-16,.py-xl-16{padding-top:2rem !important}.pr-xl-16,.px-xl-16{padding-right:2rem !important}.pb-xl-16,.py-xl-16{padding-bottom:2rem !important}.pl-xl-16,.px-xl-16{padding-left:2rem !important}.p-xl-20{padding:2.5rem !important}.pt-xl-20,.py-xl-20{padding-top:2.5rem !important}.pr-xl-20,.px-xl-20{padding-right:2.5rem !important}.pb-xl-20,.py-xl-20{padding-bottom:2.5rem !important}.pl-xl-20,.px-xl-20{padding-left:2.5rem !important}.p-xl-24{padding:3rem !important}.pt-xl-24,.py-xl-24{padding-top:3rem !important}.pr-xl-24,.px-xl-24{padding-right:3rem !important}.pb-xl-24,.py-xl-24{padding-bottom:3rem !important}.pl-xl-24,.px-xl-24{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.25rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.25rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.25rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.25rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.25rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-n6{margin:-.75rem !important}.mt-xl-n6,.my-xl-n6{margin-top:-.75rem !important}.mr-xl-n6,.mx-xl-n6{margin-right:-.75rem !important}.mb-xl-n6,.my-xl-n6{margin-bottom:-.75rem !important}.ml-xl-n6,.mx-xl-n6{margin-left:-.75rem !important}.m-xl-n8{margin:-1rem !important}.mt-xl-n8,.my-xl-n8{margin-top:-1rem !important}.mr-xl-n8,.mx-xl-n8{margin-right:-1rem !important}.mb-xl-n8,.my-xl-n8{margin-bottom:-1rem !important}.ml-xl-n8,.mx-xl-n8{margin-left:-1rem !important}.m-xl-n10{margin:-1.25rem !important}.mt-xl-n10,.my-xl-n10{margin-top:-1.25rem !important}.mr-xl-n10,.mx-xl-n10{margin-right:-1.25rem !important}.mb-xl-n10,.my-xl-n10{margin-bottom:-1.25rem !important}.ml-xl-n10,.mx-xl-n10{margin-left:-1.25rem !important}.m-xl-n12{margin:-1.5rem !important}.mt-xl-n12,.my-xl-n12{margin-top:-1.5rem !important}.mr-xl-n12,.mx-xl-n12{margin-right:-1.5rem !important}.mb-xl-n12,.my-xl-n12{margin-bottom:-1.5rem !important}.ml-xl-n12,.mx-xl-n12{margin-left:-1.5rem !important}.m-xl-n16{margin:-2rem !important}.mt-xl-n16,.my-xl-n16{margin-top:-2rem !important}.mr-xl-n16,.mx-xl-n16{margin-right:-2rem !important}.mb-xl-n16,.my-xl-n16{margin-bottom:-2rem !important}.ml-xl-n16,.mx-xl-n16{margin-left:-2rem !important}.m-xl-n20{margin:-2.5rem !important}.mt-xl-n20,.my-xl-n20{margin-top:-2.5rem !important}.mr-xl-n20,.mx-xl-n20{margin-right:-2.5rem !important}.mb-xl-n20,.my-xl-n20{margin-bottom:-2.5rem !important}.ml-xl-n20,.mx-xl-n20{margin-left:-2.5rem !important}.m-xl-n24{margin:-3rem !important}.mt-xl-n24,.my-xl-n24{margin-top:-3rem !important}.mr-xl-n24,.mx-xl-n24{margin-right:-3rem !important}.mb-xl-n24,.my-xl-n24{margin-bottom:-3rem !important}.ml-xl-n24,.mx-xl-n24{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#EB002A !important}a.text-primary:hover,a.text-primary:focus{color:#980312 !important}.text-secondary{color:#93a9b4 !important}a.text-secondary:hover,a.text-secondary:focus{color:#678594 !important}.text-success{color:#57c29d !important}a.text-success:hover,a.text-success:focus{color:#369675 !important}.text-info{color:#577dc2 !important}a.text-info:hover,a.text-info:focus{color:#365896 !important}.text-warning{color:#D47500 !important}a.text-warning:hover,a.text-warning:focus{color:#884b00 !important}.text-danger{color:red !important}a.text-danger:hover,a.text-danger:focus{color:#b30000 !important}.text-light{color:#b0bec5 !important}a.text-light:hover,a.text-light:focus{color:#849aa5 !important}.text-dark{color:#000 !important}a.text-dark:hover,a.text-dark:focus{color:#000 !important}.text-lighter{color:#cfd8dc !important}a.text-lighter:hover,a.text-lighter:focus{color:#a3b4bc !important}.text-lightest{color:#eff2f3 !important}a.text-lightest:hover,a.text-lightest:focus{color:#c3ced2 !important}.text-white{color:#fff !important}a.text-white:hover,a.text-white:focus{color:#d9d9d9 !important}.text-app{color:#ffa400 !important}a.text-app:hover,a.text-app:focus{color:#b37300 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeTopRight{from{opacity:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeTopRight{from{opacity:0;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeTopLeft{from{opacity:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeTopLeft{from{opacity:0;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.9);transform:scale(0.9)}to{opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeTop{from{opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeTop{from{opacity:0;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:translateY(0px);transform:translateY(0px)}}.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fade-top{-webkit-animation-name:fadeTop;animation-name:fadeTop}.fade-top-right{-webkit-animation-name:fadeTopRight;animation-name:fadeTopRight}.fade-top-left{-webkit-animation-name:fadeTopLeft;animation-name:fadeTopLeft}.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.spinner{margin:0 auto;text-align:center;border-radius:10px;padding:15px 10px}.spinner>div{background-color:#fff;border-radius:50%;margin:0 auto;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner.spinner-center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,0,0,0.5);-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.spinner.spinner-sm{width:50px}.spinner.spinner-sm>div{width:5px;height:5px}.spinner.spinner-btn{width:40px;padding:0;line-height:17px;text-align:right;width:35px}.spinner.spinner-btn>div{width:8px;height:8px}.btn-lg .spinner.spinner-btn,.btn-group-lg>.btn .spinner.spinner-btn,.survey-scale .custom-control.custom-radio .btn-group-lg>.custom-control-label .spinner.spinner-btn,.markdown-body blockquote .btn-group-lg>a .spinner.spinner-btn{height:2rem}.spinner.spinner-md{width:100px}.spinner.spinner-md>div{width:15px;height:15px}.spinner.spinner-lg{width:200px}.spinner.spinner-lg>div{width:35px;height:35px}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.aura.app .page-wrap{background-color:#F4F4F4}.aura.app .aura-header{position:fixed;width:100%;max-width:1600px;box-shadow:0 2px 2px 0 rgba(60,75,100,0.14),0 3px 1px -2px rgba(60,75,100,0.12),0 1px 5px 0 rgba(60,75,100,0.2)}.aura.app .aura-header .aura-header-inner{max-width:100%}.aura.app .aura-header .aura-header-inner .brand-logo{position:relative}.aura.app .aura-header .aura-header-inner .brand-logo img{max-width:100px}.aura.app .aura-header .aura-header-inner .brand-logo a.brand-logo-anchor{margin-left:0}.aura.app .aura-header-mast{min-height:300px}.aura.app .aura-main,.aura.app .aura-sidebar{margin-top:72px}.aura.app .aura-header-mast{max-width:100%}.aura.app .aura-header-mast .header-mast-overlay{min-height:300px}.aura.app .aura-main{background-color:#F4F4F4;padding:1rem}.aura.app .aura-container{margin-top:-300px;box-shadow:none}.aura.app .aura-page-headers{background-color:transparent;margin-bottom:0;min-height:300px}.aura.app .aura-content-wrapper .aura-content{padding-top:1rem;background-color:#F4F4F4;padding-left:0;padding-right:0}.aura.app .aura-image-slider ul.lightSlider{display:block}.aura.app .aura-footer-inner{max-width:100%}.care-options .card .card-header{min-height:38px;background-color:transparent}@media (max-width: 1199.98px){.aura.app .aura-header .aura-header-inner{padding-left:0}.aura.app .aura-header .aura-header-inner .brand-logo{padding-left:0}}.border-dashed{border-style:dashed !important}.box-shadow{box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16)}hr.section-divider{border-width:3px;border-color:#EB002A;width:4rem;margin:2rem auto}.rounded-top-0{border-top-right-radius:0 !important;border-top-left-radius:0 !important}.btn-link-primary{color:#EB002A}.btn-link-primary:hover{color:#7f030f}.btn-link-primary.disabled,.btn-link-primary:disabled{color:#EB002A;background-color:transparent}.btn-link-secondary{color:#93a9b4}.btn-link-secondary:hover{color:#5c7785}.btn-link-secondary.disabled,.btn-link-secondary:disabled{color:#93a9b4;background-color:transparent}.btn-link-success{color:#57c29d}.btn-link-success:hover{color:#308366}.btn-link-success.disabled,.btn-link-success:disabled{color:#57c29d;background-color:transparent}.btn-link-info{color:#577dc2}.btn-link-info:hover{color:#304d83}.btn-link-info.disabled,.btn-link-info:disabled{color:#577dc2;background-color:transparent}.btn-link-warning{color:#D47500}.btn-link-warning:hover{color:#6e3d00}.btn-link-warning.disabled,.btn-link-warning:disabled{color:#D47500;background-color:transparent}.btn-link-danger{color:red}.btn-link-danger:hover{color:#900}.btn-link-danger.disabled,.btn-link-danger:disabled{color:red;background-color:transparent}.btn-link-light{color:#b0bec5}.btn-link-light:hover{color:#758e9a}.btn-link-light.disabled,.btn-link-light:disabled{color:#b0bec5;background-color:transparent}.btn-link-dark{color:#000}.btn-link-dark:hover{color:#000}.btn-link-dark.disabled,.btn-link-dark:disabled{color:#000;background-color:transparent}.btn-link-lighter{color:#cfd8dc}.btn-link-lighter:hover{color:#94a8b1}.btn-link-lighter.disabled,.btn-link-lighter:disabled{color:#cfd8dc;background-color:transparent}.btn-link-lightest{color:#eff2f3}.btn-link-lightest:hover{color:#b5c3c7}.btn-link-lightest.disabled,.btn-link-lightest:disabled{color:#eff2f3;background-color:transparent}.btn-link-white{color:#fff}.btn-link-white:hover{color:#ccc}.btn-link-white.disabled,.btn-link-white:disabled{color:#fff;background-color:transparent}.btn-link-app{color:#ffa400}.btn-link-app:hover{color:#996200}.btn-link-app.disabled,.btn-link-app:disabled{color:#ffa400;background-color:transparent}.btn.btn-icon,.survey-scale .custom-control.custom-radio .btn-icon.custom-control-label,.markdown-body blockquote a.btn-icon{position:relative}.btn.btn-icon svg,.survey-scale .custom-control.custom-radio .btn-icon.custom-control-label svg,.markdown-body blockquote a.btn-icon svg{background-color:rgba(0,0,0,0.2);width:55px;height:100%;top:0;padding:12px}.btn.btn-icon.btn-icon-right,.survey-scale .custom-control.custom-radio .btn-icon.btn-icon-right.custom-control-label,.markdown-body blockquote a.btn-icon.btn-icon-right{padding-right:52px}.btn.btn-icon.btn-icon-right svg,.survey-scale .custom-control.custom-radio .btn-icon.btn-icon-right.custom-control-label svg,.markdown-body blockquote a.btn-icon.btn-icon-right svg,.btn.btn-icon.btn-icon-right i,.survey-scale .custom-control.custom-radio .btn-icon.btn-icon-right.custom-control-label i,.markdown-body blockquote a.btn-icon.btn-icon-right i{right:0}.btn.btn-icon.btn-icon-left,.survey-scale .custom-control.custom-radio .btn-icon.btn-icon-left.custom-control-label,.markdown-body blockquote a.btn-icon.btn-icon-left{padding-left:52px}.btn.btn-icon.btn-icon-left svg,.survey-scale .custom-control.custom-radio .btn-icon.btn-icon-left.custom-control-label svg,.markdown-body blockquote a.btn-icon.btn-icon-left svg,.btn.btn-icon.btn-icon-left i,.survey-scale .custom-control.custom-radio .btn-icon.btn-icon-left.custom-control-label i,.markdown-body blockquote a.btn-icon.btn-icon-left i{left:0}.btn.btn-icon.btn-lg.btn-icon-right,.btn-group-lg>.btn.btn-icon.btn-icon-right,.survey-scale .custom-control.custom-radio .btn-group-lg>.btn-icon.btn-icon-right.custom-control-label,.markdown-body blockquote .btn-group-lg>a.btn-icon.btn-icon-right,.survey-scale .custom-control.custom-radio .btn-icon.btn-lg.btn-icon-right.custom-control-label,.markdown-body blockquote a.btn-icon.btn-lg.btn-icon-right{padding-right:70px}.btn.btn-icon.btn-lg.btn-icon-left,.btn-group-lg>.btn.btn-icon.btn-icon-left,.survey-scale .custom-control.custom-radio .btn-group-lg>.btn-icon.btn-icon-left.custom-control-label,.markdown-body blockquote .btn-group-lg>a.btn-icon.btn-icon-left,.survey-scale .custom-control.custom-radio .btn-icon.btn-lg.btn-icon-left.custom-control-label,.markdown-body blockquote a.btn-icon.btn-lg.btn-icon-left{padding-left:70px}.btn.btn-icon.btn-lg i,.btn-group-lg>.btn.btn-icon i,.survey-scale .custom-control.custom-radio .btn-group-lg>.btn-icon.custom-control-label i,.markdown-body blockquote .btn-group-lg>a.btn-icon i,.survey-scale .custom-control.custom-radio .btn-icon.btn-lg.custom-control-label i,.survey-scale .custom-control.custom-radio .markdown-body blockquote .btn-group-lg>a.btn-icon.custom-control-label i,.markdown-body blockquote a.btn-icon.btn-lg i,.btn.btn-icon.btn-lg svg,.btn-group-lg>.btn.btn-icon svg,.survey-scale .custom-control.custom-radio .btn-group-lg>.btn-icon.custom-control-label svg,.markdown-body blockquote .btn-group-lg>a.btn-icon svg,.survey-scale .custom-control.custom-radio .btn-icon.btn-lg.custom-control-label svg,.survey-scale .custom-control.custom-radio .markdown-body blockquote .btn-group-lg>a.btn-icon.custom-control-label svg,.markdown-body blockquote a.btn-icon.btn-lg svg{padding:13px 22px}.btn.btn-icon i,.survey-scale .custom-control.custom-radio .btn-icon.custom-control-label i,.markdown-body blockquote a.btn-icon i{background-color:rgba(0,0,0,0.2);padding:10px 13px;position:absolute;top:0;height:100%;font-style:initial}.btn.btn-icon.btn-outline-light:hover,.survey-scale .custom-control.custom-radio .btn-icon.btn-outline-light.custom-control-label:hover,.markdown-body blockquote a.btn-icon.btn-outline-light:hover{background-color:#f7f9f9;border-color:#EB002A;color:#b0bec5}.btn.btn-icon.btn-outline-light i,.survey-scale .custom-control.custom-radio .btn-icon.btn-outline-light.custom-control-label i,.markdown-body blockquote a.btn-icon.btn-outline-light i{background-color:#fff;border-left:1px solid #b0bec5;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;color:#b0bec5;border-radius:0;padding:13px}.btn.btn-icon.btn-outline-light i:active,.survey-scale .custom-control.custom-radio .btn-icon.btn-outline-light.custom-control-label i:active,.markdown-body blockquote a.btn-icon.btn-outline-light i:active{background-color:#fff;border-left:1px solid #EB002A;border-radius:0}.btn.btn-icon.btn-outline-light:hover i,.survey-scale .custom-control.custom-radio .btn-icon.btn-outline-light.custom-control-label:hover i,.markdown-body blockquote a.btn-icon.btn-outline-light:hover i{background-color:#f7f9f9;border-color:#EB002A}.btn.btn-icon.btn-outline-light:focus i,.survey-scale .custom-control.custom-radio .btn-icon.btn-outline-light.custom-control-label:focus i,.markdown-body blockquote a.btn-icon.btn-outline-light:focus i{background-color:#fff;border-left:1px solid #EB002A}.btn.btn-opacity,.survey-scale .custom-control.custom-radio .btn-opacity.custom-control-label,.markdown-body blockquote a.btn-opacity{opacity:.85}.btn:active,.survey-scale .custom-control.custom-radio .custom-control-label:active,.markdown-body blockquote a:active{opacity:.85}.submit-button{padding-top:3rem;padding-bottom:3rem}.close:focus{outline:none}.btn:not(:disabled):not(.disabled):active:focus,.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled):active:focus,.markdown-body blockquote a:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled):focus,.survey-scale .custom-control.custom-radio .custom-control-label:not(:disabled):not(.disabled):focus,.markdown-body blockquote a:not(:disabled):not(.disabled):focus{box-shadow:none}@media (max-width: 767.98px){.btn-sm-block{display:block;width:100%}}.card.card-callout.card-callout-primary{border-top-width:8px;border-top-style:solid;border-top-color:#EB002A}.card.card-tile{text-decoration:none}.card.card-tile:hover{text-decoration:none}.card.card-tile .card-body{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background-color ease 0.25s;background-color:#fff;color:#000;font-weight:700;box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);padding:1rem;min-height:200px}.card.card-tile .card-body:hover{background-color:#eff2f3}.card.card-tile .card-body .card-tile-name{margin-top:1rem}.card.card-tile .card-body img.card-tile-logo{filter:grayscale(1);transition:filter 0.25s;max-height:100px}.card.card-tile .card-body:hover img{filter:none;transition:filter 0.5s}.card.card-tile .card-body:active{filter:none;-webkit-box-shadow:inset 0px 0px 0px 2px #374447;-moz-box-shadow:inset 0px 0px 0px 2px #374447;box-shadow:inset 0px 0px 0px 2px #cfd8dc;z-index:1050}@media (max-width: 767.98px){.card.card-tile .card-body{min-height:100px}}.dropdown-language{margin-bottom:.5rem}.aura-header .dropdown{position:initial}.aura-header .dropdown-menu,.aura-header .frauto-list{left:initial;right:2px;font-size:.875rem;width:300px}.dropdown-item,.frauto-list li{white-space:initial}.dropdown-item.menu-link,.frauto-list li.menu-link{color:#000}.dropdown-item:active,.frauto-list li:active{background-color:rgba(0,0,0,0.1) !important}.aura-footer{background-color:#eff2f3;border-top:1px solid #cfd8dc;color:#000}.aura-footer .aura-footer-inner{padding:1rem}.aura-footer p{font-size:.75rem}.aura-footer p a{color:#000 !important;text-decoration:none}.aura-footer p a:hover{text-decoration:underline}.aura-footer .footer-social-icons .social-icon{color:#000}.aura-footer .footer-social-icons .social-icon:hover{text-decoration:none}.form-help{margin-bottom:1rem}.form-group{margin-bottom:1rem;position:relative}.form-group ::-webkit-input-placeholder{font-size:1rem;color:#cfd8dc}.form-group>label{width:100%;margin-bottom:0;position:relative}.form-group .label-text{font-size:.875rem;color:#000;margin-bottom:.25rem;display:inline-block;font-weight:400}.form-group .field-optional{font-style:italic;font-size:80%}.form-group .field-optional::before{content:"-";margin-right:.25rem}.form-group .input-group-prepend .input-group-text{border:1px solid #b0bec5;background-color:#eff2f3}.form-group .form-control,.form-group .custom-select{background-color:#fff;border:1px solid #b0bec5;outline:none;outline-style:none;box-shadow:none}.form-group .form-control.invalid,.form-group .invalid.custom-select{border-color:red !important}.form-group .form-control.invalid+.input-group-append button,.form-group .invalid.custom-select+.input-group-append button{border-color:red !important}.form-group .form-control.invalid+label.invalid+.input-group-append button,.form-group .invalid.custom-select+label.invalid+.input-group-append button{border-color:red !important}.form-group .form-control.invalid+label+.input-group-append button,.form-group .invalid.custom-select+label+.input-group-append button{border-color:red}.form-group .form-control.invalid+label+.input-group-append button,.form-group .invalid.custom-select+label+.input-group-append button{border-color:red}.form-group .form-control.invalid+label.invalid+.select2-container .select2-selection--single,.form-group .invalid.custom-select+label.invalid+.select2-container .select2-selection--single{border-color:red !important}.form-group .form-control.invalid+label.invalid+.select2-container+.input-group-append button,.form-group .invalid.custom-select+label.invalid+.select2-container+.input-group-append button{border-color:red !important}.form-group .form-control+.registria_field+label.invalid,.form-group .custom-select+.registria_field+label.invalid{margin-top:.5rem;font-size:.75rem;color:#455a64;font-style:italic}.form-group .form-control+label.invalid,.form-group .custom-select+label.invalid{color:red !important;position:absolute;right:0;font-size:.65rem;text-align:right}.form-group .form-control.invalid:focus+.input-group-append button,.form-group .invalid.custom-select:focus+.input-group-append button{border-color:#EB002A}.form-group .form-control:focus,.form-group .custom-select:focus{border-color:#EB002A;outline:none;outline-style:none;box-shadow:none}.form-group .form-control+.form-helper-text,.form-group .custom-select+.form-helper-text{margin-top:.5rem;font-size:.75rem;color:#000;font-style:italic}.form-group .form-control+.form-helper-text a,.form-group .custom-select+.form-helper-text a{font-size:.75rem;color:#577dc2}.form-group .form-control+.input-group-append .input-group-text,.form-group .custom-select+.input-group-append .input-group-text{border:1px solid #b0bec5;border-left:none;background-color:#fff}.form-group .form-control+.input-group-append button,.form-group .custom-select+.input-group-append button,.form-group .form-control+.input-group-append span,.form-group .custom-select+.input-group-append span{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-group .input-group label.invalid{top:calc(1.5em + .75rem + 12px)}.form-group .input-group .input-group-append button{border-color:#b0bec5;color:#78909c}.form-group .input-group .input-group-append button:hover{background-color:#eff2f3;color:#78909c}.form-group ::-webkit-input-placeholder,.form-group ::-moz-placeholder,.form-group :-ms-input-placeholder,.form-group :-moz-placeholder{color:#b0bec5;font-size:.875rem}.form-group .checkbox-opt-in-text{color:#000;font-size:.875rem}.form-group input[type=number]::-webkit-inner-spin-button,.form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-group input[type=number]{-moz-appearance:textfield}.form-group .custom-select{background:#f7f9f9;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23000' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,linear-gradient(to bottom, #f7f9f9 0%, #f7f9f9 75%)}.form-group .custom-select+label.invalid{text-align:right}.form-group .form-icon i{color:#EB002A}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file .custom-file-label{color:#b0bec5;font-size:1rem;display:flex;align-items:center}.input-group>.custom-file .custom-file-label:after{cursor:pointer}.input-group>.custom-file .custom-file-label::after{display:none}.input-group>.custom-file .custom-file-input-icon{z-index:1000;color:#b0bec5}.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{border-color:#ced4da;box-shadow:none}.input-group>.custom-file .custom-file-input.invalid+label.invalid{color:red !important;position:absolute;right:0;top:42px;font-size:.65rem}.input-group>.custom-file .custom-file-input.invalid+label.invalid+label.upload-text{color:red !important;border-color:red !important}.input-group>.custom-file .custom-file-input.invalid+label.invalid+label.upload-text+.custom-file-input-icon{color:red !important}.reg-2-page .reg-2-page-custom-fields .col-md-6{flex:0 0 100%;max-width:100%}.frauto-list{width:100%;max-height:300px;overflow-y:scroll;left:initial;padding-top:0;padding-bottom:0;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)}.frauto-list li{line-height:1rem !important;min-height:2.75rem;font-size:.875rem !important;padding:1rem !important;border-top:1px solid #cfd8dc !important}.frauto-list li strong{font-size:.875rem !important}.frauto-list li:hover{cursor:pointer}.frauto-list li:first-child{border-top:none !important}.frauto-list li.selected{background-color:transparent !important}.custom-control{display:flex;align-items:center}.custom-control .custom-control-label{cursor:pointer;font-size:.875rem;width:100%;padding-left:.5rem}.custom-control .custom-control-label:before,.custom-control .custom-control-label:after{height:1.25rem;width:1.25rem;top:1px}.custom-control .custom-control-label.item::before,.custom-control .custom-control-label.item::after{top:initial}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:none}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#EB002A}.custom-checkbox .custom-control-label::before{border-radius:.15rem}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#EB002A}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#EB002A;border-color:#EB002A}.custom-checkbox .custom-control-input.invalid+label.invalid{margin-bottom:0;bottom:-15px;position:absolute;right:0;font-size:0.65rem;color:red}.custom-checkbox .custom-control-input.invalid+label.invalid+.registria_field+label.custom-control-label{border-bottom:1px solid red !important;border-radius:0px !important}.custom-checkbox .custom-control-input.invalid+label.invalid+.registria_field+label.custom-control-label::before{border-color:red !important}.registria.form_errors p{color:red}.survey-scale>label{display:block}.survey-scale .radio-group{display:flex;flex-direction:row}.survey-scale .custom-control{padding-left:0;flex:1 0 auto;margin-left:0.25rem;margin-right:0.25rem}.survey-scale .custom-control:first-child{margin-left:0}.survey-scale .custom-control:last-child{margin-right:0}.survey-scale .custom-control.custom-radio .custom-control-label{display:inline;padding:.75rem;cursor:pointer}.survey-scale .custom-control.custom-radio .custom-control-label:after,.survey-scale .custom-control.custom-radio .custom-control-label:before{display:none}.survey-scale .custom-control.custom-radio .custom-control-label:active{opacity:0.75}.survey-scale .custom-control.custom-radio .custom-control-label .label-text{margin-bottom:0}.survey-scale .custom-control .custom-control-input:checked ~ .custom-control-label{background-color:#EB002A;color:#fff;transition:background-color ease-in-out 0.25s}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#map{height:1px;width:1px}#infowindow-content{display:none}#infowindow-content img{width:1rem;height:1rem}#map #infowindow-content{display:inline}.pac-logo::after{display:none}#full_address_label{margin-left:.5rem;color:#C7001B;font-size:.875rem}@media (max-width: 767.98px){.survey-scale .radio-group{flex-direction:column-reverse;align-items:center}.survey-scale .custom-control{margin:0;width:250px;max-width:250px}}body,html{color:#000;background-color:#fff;height:auto}body{max-width:1600px;margin:0 auto}.page-wrap{min-height:100%;margin-bottom:-50px}.page-wrap:after{content:"";display:block;height:50px}.aura-header-mast{min-height:275px;background-size:cover;background-position:center;margin-bottom:0;margin-left:auto;margin-right:auto}.aura-header-mast .header-mast-overlay{min-height:275px;width:100%;display:flex;align-items:center;justify-content:center;background-color:#EB002A}.app-body{display:flex;flex-direction:row;flex-grow:1;overflow-x:hidden;min-height:500px}.aura-main{display:block;width:100%}.aura-content{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;background-color:#fff;margin-top:0px}.aura-container{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto;box-shadow:0 1px 4px 0 rgba(0,0,0,0.4);padding-left:0;padding-right:0;margin-top:-225px;margin-bottom:2rem}@media (min-width: 576px){.aura-container{max-width:767.98px}}@media (min-width: 768px){.aura-container{max-width:991.96px}}@media (min-width: 992px){.aura-container{max-width:991.97px}}@media (min-width: 1200px){.aura-container{max-width:991.98px}}.aura-container-fluid{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}.max-width-container{max-width:991.98px}.aura-content-container{justify-content:center}.aura-content-container .content{flex:0 0 60%;max-width:60%;padding-left:1rem;padding-right:1rem}.aura-content-container .content.content-lg{flex:0 0 100%;max-width:1200px}section{margin-bottom:1.5rem}.aura-page-headers{text-align:center;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;min-height:225px;color:#000}.aura-page-headers .page-header-logo{max-height:84px;margin-bottom:1rem}.aura-page-headers .page-header-logo img{max-height:84px}.aura-page-headers .page-header,.aura-page-headers h1{padding:0 3rem;text-align:center;font-size:2rem;padding:0;margin:0}.aura-page-headers .page-subheader,.aura-page-headers h2,.aura-page-headers h3,.aura-page-headers h4,.aura-page-headers h5,.aura-page-headers h6,.aura-page-headers p{font-weight:400;margin-bottom:0;padding-top:.75rem;line-height:1.5rem}.aura-page-headers .page-desc{padding-top:1rem;font-size:.875rem}@media screen and (min-width: 1600px){.page-wrap,.page-wrap-login,.aura-footer{border-left:1px solid #cfd8dc;border-right:1px solid #cfd8dc}}@media (max-width: 991.98px){.aura-container{margin-top:0px;margin-bottom:0px;box-shadow:none}.aura-header-mast{min-height:0}.aura-header-mast .header-mast-overlay{min-height:0}.aura-page-headers{min-height:0 !important}.aura-content-container .content{flex:0 0 80%;max-width:80%}}@media (max-width: 767.98px){.aura-content-container .content{flex:0 0 100%;max-width:100%}}.row,.aura-content-container{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;margin-left:-1rem;margin-right:-1rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.aura-header{background-color:#fff;height:72px;z-index:1022}.aura-header .aura-header-inner{color:#000;position:relative;padding:1rem;display:flex;flex-direction:row;align-items:center;height:100%}.aura-header .aura-header-inner .nav-buttons-left{z-index:1030}.aura-header .aura-header-inner .navbar-toggler{height:72px;border:none;background-color:#fff;cursor:pointer;z-index:1030;display:flex;align-items:center;text-decoration:none}.aura-header .aura-header-inner .navbar-toggler i{margin-right:.25rem}.aura-header .aura-header-inner .navbar-toggler:focus{outline:none}.aura-header .aura-header-inner .navbar-toggler:hover{background-color:#eff2f3}.aura-header .aura-header-inner .brand-logo{height:72px;display:flex;align-items:center;position:absolute;left:0;right:0;padding-left:1rem;padding-right:1rem}.aura-header .aura-header-inner .brand-logo a.brand-logo-anchor{margin-left:auto;margin-right:auto}.aura-header .aura-header-inner .brand-logo img{max-height:52px;max-width:200px}.aura-header .aura-header-inner .nav.nav-wrap{height:72px;display:flex;align-items:center;z-index:1030;margin-bottom:0}.aura-header .aura-header-inner .nav.nav-wrap .nav-dropdown{height:72px;display:flex;align-items:center}.aura-header .aura-header-inner .nav.nav-wrap:hover{box-shadow:inset 0px -3px 0px 0px #EB002A;transition:box-shadow 0.25s}.aura-header .aura-header-inner .nav.nav-wrap.account-menu{display:none}.aura-header .flag{width:24px;height:24px}.reg-thanks-page .aura-header .aura-header-inner .nav.nav-wrap.account-menu{display:flex}.reg-thanks-page .aura-header .aura-header-inner .nav.nav-wrap.account-menu.dropdown-user{display:none}.reg-thanks-page .notifications-count{display:inline}.reg-thanks-page .mobile-sidebar-toggler{display:none !important}.account-page.app .aura-header .aura-header-inner .nav.nav-wrap.account-menu.dropdown-user{display:flex}.notifications-count{font-size:.625rem;position:absolute;top:-4px;right:2px;background-color:red;color:#fff;padding:.25rem;border-radius:50px;line-height:7px}@media (max-width: 767.98px){.aura-header{box-shadow:none}.aura-header .aura-header-inner .brand-logo{height:52px;display:flex;align-items:center;position:relative;left:0;right:0}.aura-header .aura-header-inner .brand-logo a.brand-logo-anchor{margin-right:0;margin-left:0}.aura-header .aura-header-inner .brand-logo img{max-height:52px;max-width:200px}}.list{display:block;margin:0;padding:0;list-style-type:none;margin-bottom:1.5rem}.card .card-block-list .list{margin-bottom:0}.card .card-block-list .list .item{border-left:none;border-right:none}.card .card-block-list .list .item:last-child{border-bottom:none}.card .card-block-list .list.list-sm .item{min-height:1.5rem}a.item{text-decoration:none;cursor:pointer}.item{text-align:initial;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:1rem;width:100%;min-height:2.5rem;font-weight:400;line-height:normal;text-decoration:none;border-bottom:1px solid #cfd8dc;border-right:1px solid #cfd8dc;border-left:1px solid #cfd8dc}.item:first-child{border-top:1px solid #cfd8dc}.item.item-clickable{cursor:pointer;transition:background-color ease 0.25s}.item.item-clickable:hover{background-color:#eff2f3 !important;text-decoration:none;color:initial}.item.item-no-border{border:none;padding-bottom:.25rem;padding-top:.25rem}.item.item-no-border:last-child{padding-bottom:.5rem}.item.item-no-border .avatar{margin:.25rem 1rem .25rem 0}.item.item-no-border.callout{border-left-width:3px;border-left-style:solid}.item.item-bottom-border{border-bottom:1px solid #cfd8dc;border-top:none;border-left:none;border-right:none;padding-bottom:.75rem;padding-top:.75rem}.item.item-bottom-border:last-child{border-bottom:none;padding-bottom:0}.item.item-bottom-border:first-child{padding-top:0}.item.item-divider{background-color:#fff;font-size:1rem;padding-top:.5rem;padding-bottom:.5rem}.item.item-divider .item-divider-title{font-family:700;text-transform:uppercase;font-size:1rem}.item.item-primary{background-color:#EB002A;color:#fff}.item.item-primary .item-end i{color:#fff}.item.item-primary:hover{color:#fff}.item.item-separated{margin-bottom:1rem}.item.item-separated:last-child{margin-bottom:0}.item.item-box-shadow{box-shadow:0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)}.item.mh-100px{min-height:100px}.item .avatar{margin:.5rem 1rem .5rem 0;display:block;line-height:1;background-color:#cfd8dc;border-radius:50%;text-align:center;border:1px solid #b0bec5;display:flex;align-items:center;justify-content:center}.item .avatar.avatar-xs{width:32px;height:32px}.item .avatar.avatar-xs svg{font-size:1.25rem;color:#7f7f7f}.item .avatar.avatar-xs i{font-size:1rem;color:#b0bec5}.item .avatar.avatar-sm{width:48px;height:48px}.item .avatar.avatar-sm svg{font-size:1.5rem;color:#b0bec5}.item .avatar.avatar-sm i{font-size:1.5rem;color:#b0bec5}.item .avatar.avatar-lg{width:64px;height:64px}.item .avatar.avatar-lg svg{font-size:1.5rem;color:#b0bec5}.item .avatar.avatar-lg i{font-size:2rem;color:#b0bec5}.item .avatar.avatar-xl{width:100px;height:100px}.item .avatar.avatar-xl svg{font-size:2rem;color:#b0bec5}.item .avatar.avatar-xl i{font-size:2.5rem;color:#b0bec5}.item .avatar.avatar-square{border-radius:0px}.item .avatar.avatar-square i,.item .avatar.avatar-square svg,.item .avatar.avatar-square img{border-radius:0px}.item .avatar img{border-radius:50%;overflow:hidden;display:block;max-width:100%;margin:0 auto}.item .item-inner{border-bottom:.55px solid #c8c7cc;padding-right:.5rem;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:0;padding:0;min-height:inherit;border:0;overflow:hidden}.item .item-inner .input-wrapper{display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;text-overflow:ellipsis;overflow:hidden}.item .item-inner .input-wrapper .item-label{display:block;overflow:hidden;-webkit-flex:1;-ms-flex:1;flex:1;margin:0;font-size:inherit}.item .item-inner .input-wrapper .item-label .item-title{margin:0 0 2px;font-weight:400}.item .item-inner .input-wrapper .item-label a.item-title{color:primary}.item .item-inner .input-wrapper .item-label a.item-title:hover{color:#b10415}.item .item-inner .input-wrapper .item-label .item-subtitle{overflow:inherit;line-height:normal;color:#8e9093;margin-bottom:0}.item .item-inner .input-wrapper .item-label .item-desc{overflow:inherit;margin:5px 0 0 0;line-height:normal;color:#8e9093}.item .item-inner .input-wrapper .item-label dl{margin-bottom:0}.item .item-inner .input-wrapper .item-label dl dt,.item .item-inner .input-wrapper .item-label dl dd{margin-bottom:0px;color:#000;font-size:.875rem}.item .item-inner .item-button{padding:0 .6em;height:25px;font-size:.875rem}.item .item-inner .item-button .button-inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.item.item-sm{min-height:1.5rem}.item .item-end{margin:0px .5rem 0px .25rem}.item .item-end.item-end-caret{color:#7f7f7f;font-size:30px}.item.item-primary{background:#EB002A;color:#fff}.item.item-primary .avatar{border-color:#fff}.item.item-primary .avatar i{color:#EB002A}.item.item-primary .item-end i{color:#fff}.item.item-primary.clickable:hover{background:#ca0418 !important;color:#fff}.item.item-secondary{background:#93a9b4;color:#fff}.item.item-secondary .avatar{border-color:#fff}.item.item-secondary .avatar i{color:#93a9b4}.item.item-secondary .item-end i{color:#fff}.item.item-secondary.clickable:hover{background:#849daa !important;color:#fff}.item.item-success{background:#57c29d;color:#fff}.item.item-success .avatar{border-color:#fff}.item.item-success .avatar i{color:#57c29d}.item.item-success .item-end i{color:#fff}.item.item-success.clickable:hover{background:#44bb92 !important;color:#fff}.item.item-info{background:#577dc2;color:#fff}.item.item-info .avatar{border-color:#fff}.item.item-info .avatar i{color:#577dc2}.item.item-info .item-end i{color:#fff}.item.item-info.clickable:hover{background:#446fbb !important;color:#fff}.item.item-warning{background:#D47500;color:#fff}.item.item-warning .avatar{border-color:#fff}.item.item-warning .avatar i{color:#D47500}.item.item-warning .item-end i{color:#fff}.item.item-warning.clickable:hover{background:#bb6700 !important;color:#fff}.item.item-danger{background:red;color:#fff}.item.item-danger .avatar{border-color:#fff}.item.item-danger .avatar i{color:red}.item.item-danger .item-end i{color:#fff}.item.item-danger.clickable:hover{background:#e60000 !important;color:#fff}.item.item-light{background:#b0bec5;color:#fff}.item.item-light .avatar{border-color:#fff}.item.item-light .avatar i{color:#b0bec5}.item.item-light .item-end i{color:#fff}.item.item-light.clickable:hover{background:#a1b2ba !important;color:#fff}.item.item-dark{background:#000;color:#fff}.item.item-dark .avatar{border-color:#fff}.item.item-dark .avatar i{color:#000}.item.item-dark .item-end i{color:#fff}.item.item-dark.clickable:hover{background:#000 !important;color:#fff}.item.item-lighter{background:#cfd8dc;color:#fff}.item.item-lighter .avatar{border-color:#fff}.item.item-lighter .avatar i{color:#cfd8dc}.item.item-lighter .item-end i{color:#fff}.item.item-lighter.clickable:hover{background:#c0ccd1 !important;color:#fff}.item.item-lightest{background:#eff2f3;color:#fff}.item.item-lightest .avatar{border-color:#fff}.item.item-lightest .avatar i{color:#eff2f3}.item.item-lightest .item-end i{color:#fff}.item.item-lightest.clickable:hover{background:#e0e6e8 !important;color:#fff}.item.item-white{background:#fff;color:#fff}.item.item-white .avatar{border-color:#fff}.item.item-white .avatar i{color:#fff}.item.item-white .item-end i{color:#fff}.item.item-white.clickable:hover{background:#f2f2f2 !important;color:#fff}.item.item-app{background:#ffa400;color:#fff}.item.item-app .avatar{border-color:#fff}.item.item-app .avatar i{color:#ffa400}.item.item-app .item-end i{color:#fff}.item.item-app.clickable:hover{background:#e69400 !important;color:#fff}a.item.bg-lightest:hover,a.item.bg-lightest:focus{background-color:#e6ebec !important;text-decoration:none}.list .custom-control .item-bottom-border{border-bottom:1px solid #cfd8dc}.list .custom-control:last-child{border-bottom:none}.list-unstyled li{line-height:1.75rem}.markdown-body img{max-width:100%;height:auto}.markdown-body>*:last-child{margin-bottom:0}.markdown-body hr{border-width:3px;border-color:#EB002A;width:4rem;margin:2rem auto}.card-logos img{width:40px}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper:not(:first-child){margin-top:1rem}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-body{padding:1rem}.modal-content,.modal-header,.modal-footer{border-color:#cfd8dc}.modal-title{font-weight:400;color:#000}.merchandise-offers{flex-flow:row nowrap;margin-right:-.5rem;margin-left:-.5rem;display:flex;justify-content:center}.merchandise-offers .merchandise-offer{display:-ms-flexbox;display:flex;-ms-flex:0 1 33.33333%;flex:0 1 33.33333%;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:0;margin-left:.5rem;border:1px dashed #b0bec5;padding:1rem;border-radius:0}.merchandise-offers .merchandise-offer:hover{text-decoration:none}.merchandise-offers .merchandise-offer .merchandise-desc{text-align:center}.merchandise-offers .merchandise-offer .merchandise-price{text-align:center;margin-bottom:1rem}.merchandise-offers .merchandise-offer .best-value{text-transform:uppercase;font-size:.875rem;font-weight:700;color:#EB002A}.merchandise-offers .merchandise-offer .merchandise-img{max-width:180px;height:200px;text-align:center;margin-bottom:1rem}.merchandise-offers .merchandise-offer .merchandise-img img{max-width:180px;object-fit:contain;height:100%}.merchandise-offers .merchandise-offer .merchandise-text{width:100%}.merchandise-offers .merchandise-offer .merchandise-title{font-weight:700;font-size:1rem}.merchandise-offers .merchandise-offer .merchandise-subtitle{line-height:1.25rem;margin:0;font-size:.875rem}.merchandise-offers .merchandise-offer .merchandise-button{margin-top:1rem}.merchandise-offers .merchandise-offer.active{border:1px solid transparent;box-shadow:0 0 0pt 2pt #EB002A}.merchandise-offers .merchandise-offer.active .checkbox-add-to-cart-text{color:#EB002A}.esp .custom-control:first-child{padding-bottom:.5rem;padding-top:.5rem;background-color:#eff2f3;border:1px solid #cfd8dc}.esp-benefits-item{display:flex;align-items:left;flex-direction:row}.esp-benefits-item .esp-benefits-item-icon{font-size:1.5rem;color:#EB002A;margin-right:.75rem;margin-bottom:.5rem}.esp-benefits-item .esp-benefits-item-text{font-size:.875rem;max-width:168px !important}@media (max-width: 767.98px){.merchandise-offers{flex-flow:row wrap;margin-right:0;margin-left:0}.merchandise-offers .merchandise-offer{flex:1 1 100%;margin-bottom:1rem;margin-right:0;margin-left:0}.merchandise-offers .merchandise-offer:last-of-type{margin-bottom:0}.merchandise-offers .merchandise-offer .merchandise-img{width:35%;min-height:0;margin-bottom:0;height:auto}.merchandise-offers .merchandise-offer .merchandise-img img{max-width:100%;height:auto}.merchandise-offers .merchandise-offer .merchandise-text{width:65%}}.progress{height:25px}.aura-sidebar{position:fixed;height:calc(100% - 72px);z-index:1019;width:250px;flex:0 0 250px;order:-1;transition:margin-left 0.25s, margin-right 0.25s, width 0.25s, flex 0.25s, -webkit-flex 0.25s, -ms-flex 0.25s;display:flex;flex-direction:column;color:#fff;background:#F4F4F4}.aura-sidebar .sidebar-nav{position:relative;flex:1;overflow-x:hidden;width:100%;transition:width 0.25s;display:flex;flex-direction:column;padding:1rem;padding-bottom:0;border-right:1px solid #cfd8dc}.aura-sidebar ul.nav{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:0;list-style:none}.aura-sidebar ul.nav.nav-callout a.nav-link{background-color:#EB002A}.aura-sidebar ul.nav.nav-callout a.nav-link:hover{background-color:#b10415}.aura-sidebar li.nav-title{color:#000;position:relative;display:block;margin:0;width:100%;line-height:2rem;text-transform:uppercase;padding:.5rem 1rem}.aura-sidebar li.nav-item{position:relative;margin:0;display:block;width:100%}.aura-sidebar li.nav-item.nav-item-profile{margin-bottom:1rem}.aura-sidebar li.nav-item.nav-item-profile span{line-height:1.1rem;color:#000}.aura-sidebar a.nav-link{display:flex;line-height:1.25rem;text-decoration:none;background:transparent;transition:color .3s ease-in-out;align-items:center;padding:.5rem 1rem}.aura-sidebar a.nav-link:hover{color:#000}.aura-sidebar a.nav-link.nav-link-callout{margin-left:-1rem;margin-right:-1rem}.aura-sidebar a.nav-link.nav-link-callout:hover{color:#fff !important}.aura-sidebar a.nav-link i{width:25px}.aura-sidebar li.nav-divider{height:2px;width:100%;background-color:#b0bec5}.aura-sidebar .sidebar-close{color:#000;padding:1rem;cursor:pointer}@media (min-width: 1200px){.sidebar-lg-show .aura-sidebar{margin-left:0}}@media (max-width: 1199.98px){.aura-sidebar{margin-left:-300px;z-index:1021;background-color:#fff;box-shadow:10px 0px 10px -10px rgba(0,0,0,0.3),5px 0px 5px -5px rgba(0,0,0,0.22)}.aura-sidebar .sidebar-nav{border-right:none !important}.sidebar-open .aura-sidebar{margin-left:0}.sidebar-open .aura-main{margin-left:0px}}.table.table-sm.border-none th{border-bottom:none;border-top:none}.table.table-sm.border-none td{border-top:none;font-size:.875rem}@font-face{font-family:OCRASTD;src:url("fonts/OCRAstd.otf") format("opentype")}.font-ocrastd{font-family:'OCRASTD', sans-serif}h1,.h1{font-size:2rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1.125rem}h6,.h6{font-size:1rem}p,.p{font-size:1rem}.font-size-sm,.font-size-sm p{font-size:.875rem !important}.font-size-xs{font-size:.75rem !important}.font-size-lg{font-size:1.25rem}.font-size-xl{font-size:1.25rem}.font-size-xxl{font-size:1.25rem}.display-5{font-size:3rem}.display-6{font-size:2.5rem}.clickable{cursor:pointer}.aura a{color:#577dc2}.card-body dl,.card-body dt,.card-body dd{font-size:.875rem;margin-bottom:.25rem}.description-list dl{font-size:.875rem}.description-list dd{font-size:.875rem}ol,ul{list-style-position:inside;padding-left:0}.section-header{color:#000;margin-bottom:1rem;padding-bottom:1rem;font-weight:700;border-bottom:1px solid #cfd8dc;font-size:1rem;text-transform:capitalize}.section-header-centered{text-align:center;color:#000;font-weight:400;font-size:1.25rem}.section-header-centered+p{text-align:center;color:#000;font-weight:300}.text-capitalize-first-letter:first-letter{text-transform:capitalize}label[for='address1']>ul.frauto-list li{font-size:11px;overflow:hidden;line-height:30px;border-top:1px solid #e6e6e6;color:#999;padding:0 10px}label[for='address1']>ul.frauto-list li:hover{background-color:#fafafa}label[for='address1']>ul.frauto-list li>strong{color:#000;font-size:11px}label[for='address1']>ul.frauto-list li.selected,label[for='billing_address1']>ul.frauto-list li:hover{background-color:#fafafa}label[for='billing_address1']>ul.frauto-list li,label[for='shipping_address1']>ul.frauto-list li{font-size:11px;overflow:hidden;line-height:30px;border-top:1px solid #e6e6e6;color:#999;padding:0 10px}label[for='billing_address1']>ul.frauto-list li:hover,label[for='shipping_address1']>ul.frauto-list li:hover{background-color:#fafafa}label[for='billing_address1']>ul.frauto-list li>strong,label[for='shipping_address1']>ul.frauto-list li>strong{color:#000;font-size:11px}label[for='billing_address1']>ul.frauto-list li.selected,label[for='address1']>ul.frauto-list li:hover{background-color:#fafafa}label[for='shipping_address1']>ul.frauto-list li.selected,label[for='shipping_address1']>ul.frauto-list li:hover{background-color:#fafafa}ul.frauto-list{-webkit-padding-start:0px}.care-page .card .card-header{min-height:38px;background-color:transparent}.care-page .card.active{box-shadow:0 0 0 2px #EB002A}.care-page .card.active .card-header{background-color:#EB002A;color:#fff}.care-page .card h3{font-size:1.5rem}.care-page .card h5 sup{top:-1em;font-size:50%}.care-page .card .best-value{text-align:center !important;color:#dc3545;font-size:.875rem}@media (max-width: 991.98px){.care-page .order-sm-8{order:8}}.aura.authentication .aura-main{min-height:100vh}.aura.authentication .aura-main>div{height:100%}.aura.authentication .panel-left{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:none}.aura.authentication .panel-left .panel-left-overlay{background-color:#EB002A;width:100%}.aura.authentication .panel-left .authentication-heading,.aura.authentication .panel-left .authentication-subheading{color:#fff;line-height:1.4}.aura.authentication .panel-left .authentication-heading{font-size:3rem}.aura.authentication .panel-left .authentication-subheading{font-size:1rem}.aura.authentication .panel-left .brand-logo-mobile img{max-height:32px}.aura.authentication .panel-left #activation-message,.aura.authentication .panel-left .activation-heading{color:#fff}.aura.authentication .panel-right{background-color:#fff;height:100%;width:100%}.aura.authentication .panel-right .brand-logo{max-width:200px}@media (max-width: 767.98px){.aura.authentication .aura-main{align-items:start}.aura.authentication .aura-main>div{height:fit-content}.aura.authentication .panel-left{text-align:center;background-image:none}.aura.authentication .panel-left .panel-left-overlay{background-color:#fff !important}.aura.authentication .panel-left h1,.aura.authentication .panel-left p{color:#455a64 !important}.aura.authentication .panel-left h1,.aura.authentication .panel-left .h1{font-size:2rem}.aura.authentication .panel-left #activation-message,.aura.authentication .panel-left .activation-heading{color:#000}}.esp-landing-page.aura .aura-header-inner{max-width:initial}.esp-landing-page .aura-page-headers{min-height:400px;padding-bottom:100px}.esp-landing-page .aura-header-mast .header-mast-overlay{background-color:#fff}.esp-landing-page body,.esp-landing-page .page-wrap{background-color:#fff}.esp-landing-page .page-wrap:after{background-color:#EB002A}.esp-landing-page .brand-logo-container{max-width:1200px}.esp-landing-page svg{position:absolute;bottom:0;width:100%;height:100px;fill:#EB002A;left:0;right:0}.esp-landing-page .aura-content{background-color:#EB002A}.esp-landing-page .aura-content.aura-content-esp-landing-page{color:#fff;padding-top:2rem;padding-bottom:2rem}.esp-landing-page .aura-content-container .content{padding-left:2rem;padding-right:2rem}.esp-landing-page .aura-header .brand-logo{padding-left:2rem;padding-right:2rem}.esp-landing-page .aura-content{background:#EB002A;color:#fff;position:relative;z-index:1}.esp-landing-page .aura-content:before{background:inherit;top:0;content:'';display:block;height:50%;left:0;position:absolute;right:0;transform:skewY(-3deg);transform-origin:0 100%;z-index:-1}.esp-landing-page .aura-page-headers{text-align:left}.esp-landing-page .esp-landing-page-heading,.esp-landing-page .esp-landing-page-benefits-heading{font-size:2.5rem}.esp-landing-page .esp-landing-page-subheading{font-size:1rem}.esp-landing-page .card{box-shadow:0 0 0 1px #cfd8dc}.esp-landing-page .card .card-header{min-height:38px;background-color:transparent;border-color:transparent}.esp-landing-page .card.active{box-shadow:0 0 0 2px #EB002A}.esp-landing-page .card.active .card-header{background-color:#EB002A;color:#fff}.esp-landing-page .card h3{font-size:1.5rem}.esp-landing-page .card h5 sup{top:-1em;font-size:50%}.esp-landing-page .card .best-value{text-align:center !important;color:#dc3545;font-size:.875rem}.esp-landing-page h1,.esp-landing-page h2,.esp-landing-page h3,.esp-landing-page h4,.esp-landing-page h5,.esp-landing-page h6,.esp-landing-page .h1,.esp-landing-page .h2,.esp-landing-page .h3,.esp-landing-page .h4,.esp-landing-page .h5,.esp-landing-page .h6{line-height:1.4 !important}.esp-landing-page hr.divider{border-color:#fff}.esp-landing-page .esp-landing-page-heading{font-size:2.5rem}.esp-landing-page .esp-landing-page-benefits-heading{font-size:2.5rem}@media (max-width: 1199.98px){.esp-landing-page .esp-landing-page-heading{font-size:2.25rem}.esp-landing-page .esp-landing-page-benefits-heading{font-size:2.25rem}}@media (max-width: 991.98px){.esp-landing-page .aura-header{border-bottom:none}.esp-landing-page .esp-landing-page-heading{font-size:2rem}.esp-landing-page .esp-landing-page-benefits-heading{font-size:2rem}.esp-landing-page .esp-card:not(.active){display:none}}@media (max-width: 767.98px){.esp-landing-page .page-wrap:after{display:none}.esp-landing-page .aura-page-headers{margin-bottom:-1px;padding-bottom:60px}}@media (max-width: 575.98px){.esp-landing-page .card-esp.active{border:none !important;box-shadow:none !important}}.triangle{width:0;border-bottom:solid 11px #b0bec5;border-right:solid 10px transparent;border-left:solid 10px transparent;display:inline-block;float:right;position:relative;margin-right:12px}.triangle .empty{position:absolute;top:2px;left:-9px;width:0;border-bottom:solid 10px #fff;border-right:solid 9px transparent;border-left:solid 9px transparent}.impersonation-bar,.devmode-bar{position:fixed;z-index:9999;top:0;left:0;padding:.25rem .5rem;color:#fff;font-family:Open Sans, sans-serif;font-size:0.5rem;height:30px;width:30px;border-bottom-right-radius:50px}.devmode-bar i{position:absolute;top:7px;left:6px}.impersonation-bar i{color:#2CADE0}.impersonation-bar span{float:right}.impersonation-bar span a{font-weight:bold;text-decoration:none;color:#C30}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;margin-bottom:1rem}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);transform:translate(0px, 0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lSSlideWrapper .lSFade>*.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#428bca}.lSSlideOuter .media{opacity:0.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-webkit-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius 0.12s linear 0s 0.35s linear 0s;transition:border-radius 0.12s linear 0s 0.35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url("../images/controls.png");cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0px !important}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@keyframes topEnd{0%{top:0}50%{top:-15px}100%{top:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@-webkit-keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}@keyframes bottomEnd{0%{bottom:0}50%{bottom:-15px}100%{bottom:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}@media (max-width: 767.98px){.lSAction>.lSPrev{display:none}.lSAction>.lSNext{display:none}}@font-face{font-family:'lg';src:url("../fonts/lg.eot?n1z373");src:url("../fonts/lg.eot?#iefixn1z373") format("embedded-opentype"),url("../fonts/lg.woff?n1z373") format("woff"),url("../fonts/lg.ttf?n1z373") format("truetype"),url("../fonts/lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,color 0.2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-o-transition:-o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;transition:transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s,opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-moz-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;-o-transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;transition:left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0, 0px, 0);-o-transform:translate3d(0, 0px, 0);-ms-transform:translate3d(0, 0px, 0);-webkit-transform:translate3d(0, 0px, 0);transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0, 5px, 0);-o-transform:translate3d(0, 5px, 0);-ms-transform:translate3d(0, 5px, 0);-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0);-webkit-transition:-webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}.markdown-body img{max-width:100%;height:auto}.markdown-body>*:last-child{margin-bottom:0}.markdown-body hr{border-width:3px;border-color:#57b2c2;width:4rem;margin:2rem auto}#reg-thanks-custom-text,#reg-thanks-custom-text-top{margin-bottom:3rem}#reg-thanks-custom-text hr,#reg-thanks-custom-text-top hr{border-width:3px;border-color:#57b2c2;width:4rem;margin:2rem auto}#reg-thanks-custom-text .card,#reg-thanks-custom-text-top .card{border:none}#reg-thanks-custom-text .card .card-body,#reg-thanks-custom-text-top .card .card-body{padding:0}#reg-thanks-custom-text h6,#reg-thanks-custom-text-top h6{font-size:.875rem}#reg-thanks-custom-text img,#reg-thanks-custom-text-top img{max-width:100%;height:auto}#esp-landing-page-footer ul{display:flex;list-style:none;padding-left:0;margin-right:-1rem;margin-left:-1rem;flex-wrap:wrap}#esp-landing-page-footer ul li{flex:0 0 29.16665%;max-width:29.16665%;padding-left:1rem;padding-right:1rem}#esp-landing-page-footer ul li:first-child{flex:0 0 41.66667%;max-width:41.66667%}#esp-landing-page-footer .markdown-body p,#esp-landing-page-footer .markdown-body a{font-size:.875rem;color:#fff}#esp-landing-page-footer .markdown-body a:hover{text-decoration:underline}@media (max-width: 767.98px){#esp-landing-page-footer ul li{flex:0 0 100% !important;max-width:100% !important}}#registration-benefits{margin-bottom:3rem}#registration-benefits .card{border:none}#registration-benefits .card .card-body{padding:0}#registration-benefits h1,#registration-benefits h2,#registration-benefits h3,#registration-benefits h4,#registration-benefits h5,#registration-benefits h6{text-align:center;margin-bottom:3rem}#opt-in-benefits{margin-top:1rem}#opt-in-benefits hr{margin-top:0}#opt-in-benefits ul{padding-left:3.25rem;list-style-position:outside}#opt-in-benefits li{margin-bottom:.5rem;line-height:1.25rem;font-size:.875rem}#opt-in-text,#opt-in-sms-text{margin-bottom:0}#serial-number-help .markdown-body,#model-help .markdown-body{border:1px solid #b0bec5;padding:1rem;clear:both}@media (max-width: 767.98px){#registration-benefits{margin-bottom:2rem}#registration-benefits h1,#registration-benefits h2,#registration-benefits h3,#registration-benefits h4,#registration-benefits h5,#registration-benefits h6{text-align:left;margin-bottom:1rem}}.payment-method .card{background-color:rgba(0,0,0,0.075)}.payment-method .card input#credit_card_number.invalid ~ .input-group-append .input-group-text{background-color:#fff !important;border:1px solid red}.payment-method .card input#credit_card_number.valid ~ .input-group-append .input-group-text{background-color:#fff !important}.payment-method .card input#credit_card_number{border-right:none}.payment-summary,.order-lines{position:relative}.loading-overlay{background:#fff;height:100%;width:100%;opacity:0.95;top:0;left:0;position:absolute;padding:0;display:flex;justify-content:center;align-items:center;transition:opacity .5s}.loading-overlay img{height:20px;width:100%}.payment-serial-container{display:flex !important;justify-content:space-between}.aura.pr-web-page .aura-container{box-shadow:none}.pr-web-module .pr-web,.pr-web-module .pr-web-other-actions,.pr-web-module #notifications{max-width:350px;margin-left:auto;margin-right:auto}.pr-web-module img.pr-camera-icon-img{max-height:350px;max-width:350px}.pr-web-module .pr-code-input{position:absolute;bottom:-11px;width:66%;right:4px;left:0;margin-left:auto;margin-right:auto}.pr-web-module .pr-code-input ::-webkit-input-placeholder{font-size:1.25rem}.pr-web-module .pr-code-input ::-moz-placeholder{font-size:1.25rem}.pr-web-module .pr-code-input :-ms-input-placeholder{font-size:1.25rem}.pr-web-module .pr-code-input :-moz-placeholder{font-size:1.25rem}.reg-thanks-page .product-sections .order-9 hr.section-divider{display:none}.product-page .product-sections .order-8 hr.section-divider{display:none}.app-product-details-page .reg-summary-buttons{display:none}.reg-benefits .reg-benefit{text-align:center;align-items:center;flex-direction:column}.reg-benefits .reg-benefit .reg-benefit-icon{font-size:3rem;margin-bottom:1rem;flex:0 1 auto;display:flex;align-items:center;justify-content:center}@media (max-width: 991.98px){.aura .reg-benefits{flex-direction:column}.aura .reg-benefits .reg-benefit{margin-bottom:.75rem;flex:1 0 100%;max-width:100%;flex-direction:row;margin-left:0;margin-right:0;text-align:left;align-items:center}.aura .reg-benefits .reg-benefit:last-child{margin-bottom:0}.aura .reg-benefits .reg-benefit .reg-benefit-icon{font-size:1.25rem;margin-right:.25rem;margin-bottom:0;justify-content:left}}.fade-in{animation:fadeIn ease 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.aura.app .aura-header{box-shadow:none}@media (max-width: 540px){.aura.app .aura-header-mast{max-height:144px;min-height:0px}}.aura-header-inner{background-color:#000}.custom-header header{display:none}.custom-header footer{display:none}.custom-header .page-wrap::after{height:0px}@media (max-width: 540px){.aura-header-mast .header-mast-overlay{align-items:start !important;padding-top:16px}}@media (max-width: 991.98px){.aura-header-mast .header-mast-overlay{min-height:157px}}.page-title{bottom:0 !important}.portal-header-text{color:#fff !important;text-transform:uppercase}@media (max-width: 540px){.portal-header-text{font-size:24px !important}}@media (max-width: 991.98px){.brand-logo{margin-left:auto}}.header-menu i:hover{color:#EB002A!important}.header-menu{font-family:FjallaOne;text-transform:uppercase}.your-details-heading .rect-section-heading{font-family:FjallaOne}.your-details-heading .rect-section-content{font-size:13px;line-height:19px}.red-bar{padding:16px}@media (max-width: 650px){.red-bar{padding:16px 24px 16px 24px}h3.fps-red-bar-text{font-size:19px !important}}html{background-color:#dfdfdf}.aura.app .aura-main{margin-top:122px;padding:0px 50px 0px 50px;background-color:#fff !important}@media (max-width: 540px){.aura.app .aura-main{padding:0px;margin-top:72px}}.onboarding-page .app-body{background-color:#000 !important}.app-body{background-color:#fff !important}.aura.app .aura-container{max-width:1250px;box-shadow:none}body{background-color:transparent}.page-wrap{border:none !important}.page-wrap:after{display:none}.aura.app .aura-content-wrapper .aura-content{background-color:#fff !important}#ui-datepicker-div{display:none}.aura-header,.aura-header-mast{margin:0 auto}@media (min-width: 576px){.aura-header,.aura-header-mast{max-width:767.98px}}@media (min-width: 768px){.aura-header,.aura-header-mast{max-width:991.96px}}@media (min-width: 992px){.aura-header,.aura-header-mast{max-width:991.97px}}@media (min-width: 1200px){.aura-header,.aura-header-mast{max-width:991.98px}}.main-wrapper{margin-top:-72px}.your-details-heading{background-color:rgba(255,255,255,0.8);margin-top:92px}@media (max-width: 540px){.aura-content{padding-top:24px;padding-bottom:0px}}@media (max-width: 540px){.welcome-form{padding-left:24px;padding-right:24px}}h3.portal-header-text{font-size:36px;color:#484848}.portal-body{overflow-x:hidden}.item .avatar.avatar-xl{width:259px;height:259px}.product-content .product-heading{font-size:36px}.product-content .rect-section-content{font-size:13px;line-height:19px}.reg-btn.reg-btn-mobile{padding:12px !important}.reg-btn-mobile h3{font-size:20px !important;line-height:28px !important;text-transform:uppercase;text-align:center}.web-portal-footer-image h3.footer-heading{font-size:36px}.list .item{padding:0px;border-top:none;border-right:none;border-bottom:2px solid #cdcdcd;border-left:2px solid #cdcdcd}.item .avatar{margin-top:0px;margin-bottom:0px}@media (max-width: 540px){.item .avatar{width:144px !important;height:144px !important}}@media (max-width: 540px){h3.product-heading{font-size:17px !important}}.reg-btn{box-shadow:0px 2px 4px 0px rgba(72,72,72,0.3);height:80px;padding:24px;margin-bottom:24px;color:#000}.reg-btn i{color:#EB002A}.reg-btn i.tile-icon{font-size:28px}.aura-sidebar{position:sticky;height:auto;width:300px !important;background-color:#fff !important;z-index:0 !important}.aura-sidebar .sidebar-nav{margin-top:50px;border-right:2px solid #cdcdcd}.aura-header .aura-header-inner .navbar-toggler{background-color:transparent}.aura-header .aura-header-inner .navbar-toggler i{color:#ffffff}@media (max-width: 1199.98px){.aura-main{margin-left:50px}.onboarding-page .aura-main{margin-left:auto}}.nav-title{font-family:FjallaOne;text-transform:uppercase;color:#000 !important;font-size:24px;line-height:38px !important}.nav-item{font-family:NotoSans;font-size:15px;line-height:20px;color:#000}a.nav-title-link:hover{color:#000 !important;text-decoration:none}.nav-title:hover{color:#000 !important}a.nav-link{color:#000 !important}a.nav-link:hover{color: #cdcdcd !important; cursor: pointer;}.user-info{background-color:#F3F3F3;margin-left:-16px;margin-right:-16px}.user-info .nav-item{font-size:13px;line-height:24px;padding-left:16px}.user-info .nav-title{padding-left:16px !important}.aura-sidebar i{font-size:22px;color:#000}.sidebar-mt{margin-top:-16px}.aura-header .aura-header-inner .navbar-toggler{padding-left:24px}.fuji-footer a{color:#fff !important}.footer-headers p{font-family:FjallaOne !important;font-size:18px}@media (max-width: 540px){.footer-headers p{font-size:16px}}.links-bottom{border-top:1px solid #979797;border-bottom:1px solid #979797}.sub-links-bottom{border-bottom:1px solid #979797;padding-bottom:4px;margin-bottom:40px}.portal-footer-top{background-color:#1b1b1b;height:auto}.social-icons img{width:30px !important;height:30px !important}.portal-footer-bottom{background-color:#000}@media (max-width: 768px){.portal-footer-bottom{text-align:center !important}}.fuji-footer-logo{height:14px;width:83px}.incorp-style{font-size:9px}html.onboarding-page{background-color:#000}.onboarding-page body{background-color:#000}.onboarding-page .onboarding-header{/*background:url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5619/original/dscf-6838-hdr.png?1574659935);*//*background-size:570px auto;*/ background-size: cover; background-position:top left;}@media (max-width: 768px){.onboarding-page .onboarding-header{height:130px;/*background:url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5622/original/dscf-6838-hdr_2x.jpg?1578517226);*/background-size:100%;background-position:50% 20%}}.onboarding-page .welcome-form{padding:0px 30px !important}.onboarding-page .logo{max-width:100px;display:block}.onboarding-page .btn,.onboarding-page .survey-scale .custom-control.custom-radio .custom-control-label,.survey-scale .custom-control.custom-radio .onboarding-page .custom-control-label,.onboarding-page .markdown-body blockquote a,.markdown-body blockquote .onboarding-page a{min-width:0px !important}.onboarding-page input#next_button{padding:10px 20px !important}.onboarding-page .user-survey-que{color:#484848 !important;font-size:20px !important;text-transform:none !important}.onboarding-page .file-input-register{border:2px dotted #000 !important;width:auto;height:auto}.onboarding-page .file-input-register label{color:#000}.onboarding-page .file-input-register i{font-size:30px}.onboarding-page .file-input-register p{font-family:FjallaOne;font-size:13px}.modal-header{border:none}.modal-content{border:none}#support_modal .modal-header{background-color:transparent;padding:12px}#support_modal .close{color:#ffffff;text-shadow:none;opacity:1}#support_modal .modal-content{background-image:url("https://d3d2px1in9aet5.cloudfront.net/system/images/images/5637/original/dscf-6838-hdr_2x.png?1576676372");background-size:cover}#support_modal .modal-body{padding:0px 32px 32px 32px;height:auto}#support_modal hr{border-top:3px solid #EB002A;margin-top:2rem;margin-bottom:2rem}#support_modal .modal-footer{background-color:transparent}.clean-check .modal-dialog{max-width:770px}.clean-check .modal-content{background-color:transparent}.clean-check .modal-body{width:100%;height:auto}.clean-check .clean-check-content{padding-left:30px;padding-right:30px}.clean-check .row.selected-product,.clean-check .selected-product.aura-content-container{height:55px;border:2px solid #000}.clean-check .row.selected-product img,.clean-check .selected-product.aura-content-container img{height:20px;display:block;margin:auto}.clean-check .heading{text-align:center}.clean-check p{font-size:16px}.clean-check p.radio-desc{color:#979797;padding-left:25px;padding-top:6px}.clean-check .onboarding-header{background:url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5619/original/dscf-6838-hdr.png?1574659935);background-size:570px auto;background-position:top left}@media (max-width: 768px){.clean-check .onboarding-header{height:130px;background:url(https://d3d2px1in9aet5.cloudfront.net/system/images/images/5622/original/dscf-6838-hdr_2x.jpg?1578517226);background-size:100%;background-position:50% 20%}}.clean-check .welcome-form{padding:0px 30px !important}.clean-check .logo{max-width:100px;display:block}.clean-check .btn,.clean-check .survey-scale .custom-control.custom-radio .custom-control-label,.survey-scale .custom-control.custom-radio .clean-check .custom-control-label,.clean-check .markdown-body blockquote a,.markdown-body blockquote .clean-check a{min-width:0px !important}.clean-check input#next_button{padding:10px 20px !important}#myModal_fps_eligible .modal-header{background-color:#EB002A}#myModal_fps_eligible .close{color:#ffffff;text-shadow:none;opacity:1}#myModal_fps_eligible .modal-body{height:auto}#myModal_fps_eligible .fps-modal-left{padding:32px}#myModal_fps_eligible .fps-modal-right{background-color:#000000;padding:32px}#myModal_fps_eligible .fps-modal-right h5{font-size:15px;line-height:24px;font-family:FjallaOne}#myModal_fps_eligible .fps-modal-right i.fal.fa-chevron-down{color:#EB002A;font-size:12px}@media (min-width: 576px){#myModal_fps_eligible .modal-dialog{max-width:900px}}#myModal_fps_eligible hr{border-top:3px solid #EB002A}input{flex:1 1;border:2px solid #000;width:100%;padding:8px 15px;color:#484848}.input-group-text{background-color:#878787;border:1px solid #878787;color:#ffffff;font-family:FjallaOne;text-transform:uppercase;font-size:18px;line-height:18px !important;width:144px;justify-content:center}@media (max-width: 540px){.input-group-prepend{display:none}}.label-text{font-family:FjallaOne;text-transform:uppercase;font-size:16px !important}.scroll-box{height:100px;border:2px solid #000;color:#484848}::placeholder{color:#9d9d9c;font-size:16px !important;font-family:NotoSans;opacity:1}:-ms-input-placeholder{color:#9d9d9c;font-size:16px !important;font-family:NotoSans}::-ms-input-placeholder{color:#9d9d9c;font-size:16px !important;font-family:NotoSans}.form-check label{color:#484848 !important}.form-check input[type="checkbox"]{display:inline-block !important;margin-right:12px}.form-check [type=checkbox]{position:relative !important;z-index:0 !important}.form-check input{-webkit-appearance:checkbox !important;height:auto !important;width:auto !important}.btn,.survey-scale .custom-control.custom-radio .custom-control-label,.markdown-body blockquote a{font-size:14px;font-family:FjallaOne;text-transform:uppercase;line-height:25px;height:40px;min-width:150px;border-radius:0px !important}.btn-primary,.markdown-body blockquote a{background-color:#EB002A !important;border-color:#EB002A !important}.btn-primary:hover,.markdown-body blockquote a:hover{background-color:#cdcdcd !important;border-color:#cdcdcd !important}.btn-dark{background-color:#484848 !important;border-color:#484848 !important}.btn-dark:hover{background-color:#cdcdcd !important;border-color:#cdcdcd !important}.btn-lt-grey{background-color:#d6d6d6 !important;border-color:#d6d6d6 !important;color:#878787 !important}.btn-lt-grey:hover{background-color:#484848 !important;border-color:#484848 !important;color:#ffffff !important}.btn-dk-grey{background-color:#d6d6d6 !important;border-color:#d6d6d6 !important;color:#484848 !important}.text-btn{font-family:FjallaOne;color:#000 !important}.text-btn-red{font-family:FjallaOne;color:#000!important}.text-btn-red:hover{color:#cdcdcd !important;cursor:pointer}.text-btn-carrot{font-family:FjallaOne;min-width:0px !important;height:auto}@media (max-width: 540px){.text-btn-carrot{font-size:11px}}.footer-btn input{width:auto}.edit-btn{min-width:0px !important}@media (max-width: 575px){.w-xs-100{width:100% !important}}@font-face{font-family:FjallaOne;src:local(FjallaOne),url("https://fujifilm.registriaqa.com/system/resources/resources/8232/original/FjallaOne-Regular.otf?1575542104") format("truetype")}@font-face{font-family:NotoSans;src:local(NotoSans-Regular),url("https://fujifilm.registriaqa.com/system/resources/resources/8333/original/NotoSans-Regular.ttf?1578506587") format("truetype")}@font-face{font-family:NotoSans-Bold;src:local(NotoSans-Bold),url("https://fujifilm.registriaqa.com/system/resources/resources/8334/original/NotoSans-Bold.ttf?1578506847") format("truetype")}body{color:#000 !important;font-family:NotoSans !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,.h1,h2,.h2,h3,.h3{font-family:FjallaOne}p,.p{font-family:NotoSans}.left-content{font-family:NotoSans-Bold}.fine-print{font-size:13px !important}

@media (max-width: 768px) {
.btn-primary:hover, .btn-primary:focus, .btn-primary:active { color: #fff; background-color: #EB002A !important;     border-color: #EB002A !important; }
}
