 @charset "UTF-8";.white {color: #fff }.black {color: #0a0a0a }.red {color: #b5121b }.blue {color: #019ae4 }.beige {color: #eed77d }.charcoal {color: #dcdcdc }.oil {color: #dcdcdc }.green {color: #0d985d }.greyblue {color: #5e7cb9 }@media print, screen and (min-width:40em) {.reveal, .reveal.large, .reveal.small, .reveal.tiny {right: auto;left: auto;margin: 0 auto }}html {line-height: 1.15;-webkit-text-size-adjust: 100% }body {margin: 0 }h1 {font-size: 2em;margin: .67em 0 }hr {-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;overflow: visible }pre {font-family: monospace, monospace;font-size: 1em }a {background-color: transparent }abbr[title] {border-bottom: none;text-decoration: underline;-webkit-text-decoration: underline dotted;text-decoration: underline dotted }b, strong {font-weight: bolder }code, kbd, samp {font-family: monospace, monospace;font-size: 1em }small {font-size: 80% }sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline }sub {bottom: -.25em }sup {top: -.5em }img {border-style: none }button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0 }button, input {overflow: visible }button, select {text-transform: none }[type=button], [type=reset], [type=submit], button {-webkit-appearance: button }[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {border-style: none;padding: 0 }[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {outline: 1px dotted ButtonText }fieldset {padding: .35em .75em .625em }legend {-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal }progress {vertical-align: baseline }textarea {overflow: auto }[type=checkbox], [type=radio] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 }[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {height: auto }[type=search] {-webkit-appearance: textfield;outline-offset: -2px }[type=search]::-webkit-search-decoration {-webkit-appearance: none }::-webkit-file-upload-button {-webkit-appearance: button;font: inherit }details {display: block }summary {display: list-item }template {display: none }[hidden] {display: none }.foundation-mq {font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em" }html {-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 100% }*, ::after, ::before {-webkit-box-sizing: inherit;box-sizing: inherit }body {margin: 0;padding: 0;background: #fff;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight: 400;line-height: 1.5;color: #0a0a0a;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }img {display: inline-block;vertical-align: middle;max-width: 100%;height: auto;-ms-interpolation-mode: bicubic }textarea {height: auto;min-height: 50px;border-radius: 0 }select {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;border-radius: 0 }.map_canvas embed, .map_canvas img, .map_canvas object, .mqa-display embed, .mqa-display img, .mqa-display object {max-width: none !important }button {padding: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;border-radius: 0;background: 0 0;line-height: 1;cursor: auto }[data-whatinput=mouse] button {outline: 0 }pre {overflow: auto }button, input, optgroup, select, textarea {font-family: inherit }.is-visible {display: block !important }.is-hidden {display: none !important }[type=color], [type=date], [type=datetime-local], [type=datetime], [type=email], [type=month], [type=number], [type=password], [type=search], [type=tel], [type=text], [type=time], [type=url], [type=week], textarea {display: block;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;height: 2.4375rem;margin: 0 0 1rem;padding: .5rem;border: 1px solid #cacaca;border-radius: 0;background-color: #fff;-webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, .1);box-shadow: inset 0 1px 2px rgba(10, 10, 10, .1);font-family: inherit;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #0a0a0a;-webkit-transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: box-shadow .5s, border-color .25s ease-in-out;transition: box-shadow .5s, border-color .25s ease-in-out, -webkit-box-shadow .5s;-webkit-appearance: none;-moz-appearance: none;appearance: none }[type=color]:focus, [type=date]:focus, [type=datetime-local]:focus, [type=datetime]:focus, [type=email]:focus, [type=month]:focus, [type=number]:focus, [type=password]:focus, [type=search]:focus, [type=tel]:focus, [type=text]:focus, [type=time]:focus, [type=url]:focus, [type=week]:focus, textarea:focus {outline: 0;border: 1px solid #8a8a8a;background-color: #fff;-webkit-box-shadow: 0 0 5px #cacaca;box-shadow: 0 0 5px #cacaca;-webkit-transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: box-shadow .5s, border-color .25s ease-in-out;transition: box-shadow .5s, border-color .25s ease-in-out, -webkit-box-shadow .5s }textarea {max-width: 100% }textarea[rows] {height: auto }input:disabled, input[readonly], textarea:disabled, textarea[readonly] {background-color: #edeeee;cursor: not-allowed }[type=button], [type=submit] {-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0 }input[type=search] {-webkit-box-sizing: border-box;box-sizing: border-box }::-webkit-input-placeholder {color: #cacaca }::-moz-placeholder {color: #cacaca }:-ms-input-placeholder {color: #cacaca }::-ms-input-placeholder {color: #cacaca }::placeholder {color: #cacaca }[type=checkbox], [type=file], [type=radio] {margin: 0 0 1rem }[type=checkbox]+label, [type=radio]+label {display: inline-block;vertical-align: baseline;margin-left: .5rem;margin-right: 1rem;margin-bottom: 0 }[type=checkbox]+label[for], [type=radio]+label[for] {cursor: pointer }label>[type=checkbox], label>[type=radio] {margin-right: .5rem }[type=file] {width: 100% }label {display: block;margin: 0;font-size: .875rem;font-weight: 400;line-height: 1.8;color: #0a0a0a }label.middle {margin: 0 0 1rem;padding: .5625rem 0 }.help-text {margin-top: -.5rem;font-size: .8125rem;font-style: italic;color: #0a0a0a }.input-group {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;margin-bottom: 1rem;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch }.input-group>:first-child, .input-group>:first-child.input-group-button>* {border-radius: 0 }.input-group>:last-child, .input-group>:last-child.input-group-button>* {border-radius: 0 }.input-group-button, .input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label, .input-group-field, .input-group-label {margin: 0;white-space: nowrap }.input-group-label {padding: 0 1rem;border: 1px solid #cacaca;background: #edeeee;color: #0a0a0a;text-align: center;white-space: nowrap;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center }.input-group-label:first-child {border-right: 0 }.input-group-label:last-child {border-left: 0 }.input-group-field {border-radius: 0;-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;min-width: 0 }.input-group-button {padding-top: 0;padding-bottom: 0;text-align: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.input-group-button a, .input-group-button button, .input-group-button input, .input-group-button label {-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;height: auto;padding-top: 0;padding-bottom: 0;font-size: 1rem }fieldset {margin: 0;padding: 0;border: 0 }legend {max-width: 100%;margin-bottom: .5rem }.fieldset {margin: 1.125rem 0;padding: 1.25rem;border: 1px solid #cacaca }.fieldset legend {margin: 0;margin-left: -.1875rem;padding: 0 .1875rem }select {height: 2.4375rem;margin: 0 0 1rem;padding: .5rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 1px solid #cacaca;border-radius: 0;background-color: #fff;font-family: inherit;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #0a0a0a;background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138,138,138%29'></polygon></svg>");background-origin: content-box;background-position: right -1rem center;background-repeat: no-repeat;background-size: 9px 6px;padding-right: 1.5rem;-webkit-transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: box-shadow .5s, border-color .25s ease-in-out;transition: box-shadow .5s, border-color .25s ease-in-out, -webkit-box-shadow .5s }@media screen and (min-width:0\0) {select {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==) }}select:focus {outline: 0;border: 1px solid #8a8a8a;background-color: #fff;-webkit-box-shadow: 0 0 5px #cacaca;box-shadow: 0 0 5px #cacaca;-webkit-transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;transition: box-shadow .5s, border-color .25s ease-in-out;transition: box-shadow .5s, border-color .25s ease-in-out, -webkit-box-shadow .5s }select:disabled {background-color: #edeeee;cursor: not-allowed }select::-ms-expand {display: none }select[multiple] {height: auto;background-image: none }select:not([multiple]) {padding-top: 0;padding-bottom: 0 }.is-invalid-input:not(:focus) {border-color: #ec5840;background-color: #fdeeec }.is-invalid-input:not(:focus)::-webkit-input-placeholder {color: #ec5840 }.is-invalid-input:not(:focus)::-moz-placeholder {color: #ec5840 }.is-invalid-input:not(:focus):-ms-input-placeholder {color: #ec5840 }.is-invalid-input:not(:focus)::-ms-input-placeholder {color: #ec5840 }.is-invalid-input:not(:focus)::placeholder {color: #ec5840 }.is-invalid-label {color: #ec5840 }.form-error {display: none;margin-top: -.5rem;margin-bottom: 1rem;font-size: .75rem;font-weight: 700;color: #ec5840 }.form-error.is-visible {display: block }blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul {margin: 0;padding: 0 }p {margin-bottom: 1rem;font-size: inherit;line-height: 1.6;text-rendering: optimizeLegibility }em, i {font-style: italic;line-height: inherit }b, strong {font-weight: 700;line-height: inherit }small {font-size: 80%;line-height: inherit }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-style: normal;font-weight: 400;color: inherit;text-rendering: optimizeLegibility }.h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {line-height: 0;color: #cacaca }.h1, h1 {font-size: 1.5rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }.h2, h2 {font-size: 1.25rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }.h3, h3 {font-size: 1.1875rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }.h4, h4 {font-size: 1.125rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }.h5, h5 {font-size: 1.0625rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }.h6, h6 {font-size: 1rem;line-height: 1.4;margin-top: 0;margin-bottom: .5rem }@media print, screen and (min-width:40em) {.h1, h1 {font-size: 3rem }.h2, h2 {font-size: 2.5rem }.h3, h3 {font-size: 1.9375rem }.h4, h4 {font-size: 1.5625rem }.h5, h5 {font-size: 1.25rem }.h6, h6 {font-size: 1rem }}a {line-height: inherit;color: #2199e8;text-decoration: none;cursor: pointer }a:focus, a:hover {color: #edeeee }a img {border: 0 }hr {clear: both;max-width: 75rem;height: 0;margin: 1.25rem auto;border-top: 0;border-right: 0;border-bottom: 1px solid #cacaca;border-left: 0 }dl, ol, ul {margin-bottom: 1rem;list-style-position: outside;line-height: 1.6 }li {font-size: inherit }ul {margin-left: 1.25rem;list-style-type: disc }ol {margin-left: 1.25rem }ol ol, ol ul, ul ol, ul ul {margin-left: 1.25rem;margin-bottom: 0 }dl {margin-bottom: 1rem }dl dt {margin-bottom: .3rem;font-weight: 700 }blockquote {margin: 0 0 1rem;padding: .5625rem 1.25rem 0 1.1875rem;border-left: 1px solid #cacaca }blockquote, blockquote p {line-height: 1.6;color: #8a8a8a }abbr, abbr[title] {border-bottom: 1px dotted #0a0a0a;cursor: help;text-decoration: none }figure {margin: 0 }kbd {margin: 0;padding: .125rem .25rem 0;background-color: #edeeee;font-family: Consolas, "Liberation Mono", Courier, monospace;color: #0a0a0a }.subheader {margin-top: .2rem;margin-bottom: .5rem;font-weight: 400;line-height: 1.4;color: #8a8a8a }.lead {font-size: 125%;line-height: 1.6 }.stat {font-size: 2.5rem;line-height: 1 }p+.stat {margin-top: -1rem }ol.no-bullet, ul.no-bullet {margin-left: 0;list-style: none }.cite-block, cite {display: block;color: #8a8a8a;font-size: .8125rem }.cite-block:before, cite:before {content: "� " }.code-inline, code {border: 1px solid #cacaca;background-color: #edeeee;font-family: Consolas, "Liberation Mono", Courier, monospace;font-weight: 400;color: #0a0a0a;display: inline;max-width: 100%;word-wrap: break-word;padding: .125rem .3125rem .0625rem }.code-block {border: 1px solid #cacaca;background-color: #edeeee;font-family: Consolas, "Liberation Mono", Courier, monospace;font-weight: 400;color: #0a0a0a;display: block;overflow: auto;white-space: pre;padding: 1rem;margin-bottom: 1.5rem }.text-left {text-align: left }.text-right {text-align: right }.text-center {text-align: center }.text-justify {text-align: justify }@media print, screen and (min-width:40em) {.medium-text-left {text-align: left }.medium-text-right {text-align: right }.medium-text-center {text-align: center }.medium-text-justify {text-align: justify }}@media print, screen and (min-width:64em) {.large-text-left {text-align: left }.large-text-right {text-align: right }.large-text-center {text-align: center }.large-text-justify {text-align: justify }}.show-for-print {display: none !important }@media print {* {background: 0 0 !important;color: #000 !important;-webkit-print-color-adjust: economy;color-adjust: economy;-webkit-box-shadow: none !important;box-shadow: none !important;text-shadow: none !important }.show-for-print {display: block !important }.hide-for-print {display: none !important }table.show-for-print {display: table !important }thead.show-for-print {display: table-header-group !important }tbody.show-for-print {display: table-row-group !important }tr.show-for-print {display: table-row !important }td.show-for-print {display: table-cell !important }th.show-for-print {display: table-cell !important }a, a:visited {text-decoration: underline }a[href]:after {content: " (" attr(href) ")" }.ir a:after, a[href^='#']:after, a[href^='javascript:']:after {content: '' }abbr[title]:after {content: " (" attr(title) ")" }blockquote, pre {border: 1px solid #8a8a8a;page-break-inside: avoid }thead {display: table-header-group }img, tr {page-break-inside: avoid }img {max-width: 100% !important }@page {margin: .5cm }h2, h3, p {orphans: 3;widows: 3 }h2, h3 {page-break-after: avoid }.print-break-inside {page-break-inside: auto }}.grid-container {padding-right: .625rem;padding-left: .625rem;max-width: 75rem;margin-left: auto;margin-right: auto }@media print, screen and (min-width:40em) {.grid-container {padding-right: .9375rem;padding-left: .9375rem }}.grid-container.fluid {padding-right: .625rem;padding-left: .625rem;max-width: 100%;margin-left: auto;margin-right: auto }@media print, screen and (min-width:40em) {.grid-container.fluid {padding-right: .9375rem;padding-left: .9375rem }}.grid-container.full {padding-right: 0;padding-left: 0;max-width: 100%;margin-left: auto;margin-right: auto }.grid-x {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row wrap;-ms-flex-flow: row wrap;flex-flow: row wrap }.cell {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;min-height: 0;min-width: 0;width: 100% }.cell.auto {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }.cell.shrink {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-x>.auto {width: auto }.grid-x>.shrink {width: auto }.grid-x>.small-1, .grid-x>.small-10, .grid-x>.small-11, .grid-x>.small-12, .grid-x>.small-2, .grid-x>.small-3, .grid-x>.small-4, .grid-x>.small-5, .grid-x>.small-6, .grid-x>.small-7, .grid-x>.small-8, .grid-x>.small-9, .grid-x>.small-full, .grid-x>.small-shrink {-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto }@media print, screen and (min-width:40em) {.grid-x>.medium-1, .grid-x>.medium-10, .grid-x>.medium-11, .grid-x>.medium-12, .grid-x>.medium-2, .grid-x>.medium-3, .grid-x>.medium-4, .grid-x>.medium-5, .grid-x>.medium-6, .grid-x>.medium-7, .grid-x>.medium-8, .grid-x>.medium-9, .grid-x>.medium-full, .grid-x>.medium-shrink {-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto }}@media print, screen and (min-width:64em) {.grid-x>.large-1, .grid-x>.large-10, .grid-x>.large-11, .grid-x>.large-12, .grid-x>.large-2, .grid-x>.large-3, .grid-x>.large-4, .grid-x>.large-5, .grid-x>.large-6, .grid-x>.large-7, .grid-x>.large-8, .grid-x>.large-9, .grid-x>.large-full, .grid-x>.large-shrink {-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto }}.grid-x>.small-1, .grid-x>.small-10, .grid-x>.small-11, .grid-x>.small-12, .grid-x>.small-2, .grid-x>.small-3, .grid-x>.small-4, .grid-x>.small-5, .grid-x>.small-6, .grid-x>.small-7, .grid-x>.small-8, .grid-x>.small-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-x>.small-1 {width: 8.33333% }.grid-x>.small-2 {width: 16.66667% }.grid-x>.small-3 {width: 25% }.grid-x>.small-4 {width: 33.33333% }.grid-x>.small-5 {width: 41.66667% }.grid-x>.small-6 {width: 50% }.grid-x>.small-7 {width: 58.33333% }.grid-x>.small-8 {width: 66.66667% }.grid-x>.small-9 {width: 75% }.grid-x>.small-10 {width: 83.33333% }.grid-x>.small-11 {width: 91.66667% }.grid-x>.small-12 {width: 100% }@media print, screen and (min-width:40em) {.grid-x>.medium-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;width: auto }.grid-x>.medium-1, .grid-x>.medium-10, .grid-x>.medium-11, .grid-x>.medium-12, .grid-x>.medium-2, .grid-x>.medium-3, .grid-x>.medium-4, .grid-x>.medium-5, .grid-x>.medium-6, .grid-x>.medium-7, .grid-x>.medium-8, .grid-x>.medium-9, .grid-x>.medium-shrink {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-x>.medium-shrink {width: auto }.grid-x>.medium-1 {width: 8.33333% }.grid-x>.medium-2 {width: 16.66667% }.grid-x>.medium-3 {width: 25% }.grid-x>.medium-4 {width: 33.33333% }.grid-x>.medium-5 {width: 41.66667% }.grid-x>.medium-6 {width: 50% }.grid-x>.medium-7 {width: 58.33333% }.grid-x>.medium-8 {width: 66.66667% }.grid-x>.medium-9 {width: 75% }.grid-x>.medium-10 {width: 83.33333% }.grid-x>.medium-11 {width: 91.66667% }.grid-x>.medium-12 {width: 100% }}@media print, screen and (min-width:64em) {.grid-x>.large-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;width: auto }.grid-x>.large-1, .grid-x>.large-10, .grid-x>.large-11, .grid-x>.large-12, .grid-x>.large-2, .grid-x>.large-3, .grid-x>.large-4, .grid-x>.large-5, .grid-x>.large-6, .grid-x>.large-7, .grid-x>.large-8, .grid-x>.large-9, .grid-x>.large-shrink {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-x>.large-shrink {width: auto }.grid-x>.large-1 {width: 8.33333% }.grid-x>.large-2 {width: 16.66667% }.grid-x>.large-3 {width: 25% }.grid-x>.large-4 {width: 33.33333% }.grid-x>.large-5 {width: 41.66667% }.grid-x>.large-6 {width: 50% }.grid-x>.large-7 {width: 58.33333% }.grid-x>.large-8 {width: 66.66667% }.grid-x>.large-9 {width: 75% }.grid-x>.large-10 {width: 83.33333% }.grid-x>.large-11 {width: 91.66667% }.grid-x>.large-12 {width: 100% }}.grid-margin-x:not(.grid-x)>.cell {width: auto }.grid-margin-y:not(.grid-y)>.cell {height: auto }.grid-margin-x {margin-left: -.625rem;margin-right: -.625rem }@media print, screen and (min-width:40em) {.grid-margin-x {margin-left: -.9375rem;margin-right: -.9375rem }}.grid-margin-x>.cell {width: calc(100% - 1.25rem);margin-left: .625rem;margin-right: .625rem }@media print, screen and (min-width:40em) {.grid-margin-x>.cell {width: calc(100% - 1.875rem);margin-left: .9375rem;margin-right: .9375rem }}.grid-margin-x>.auto {width: auto }.grid-margin-x>.shrink {width: auto }.grid-margin-x>.small-1 {width: calc(8.33333% - 1.25rem) }.grid-margin-x>.small-2 {width: calc(16.66667% - 1.25rem) }.grid-margin-x>.small-3 {width: calc(25% - 1.25rem) }.grid-margin-x>.small-4 {width: calc(33.33333% - 1.25rem) }.grid-margin-x>.small-5 {width: calc(41.66667% - 1.25rem) }.grid-margin-x>.small-6 {width: calc(50% - 1.25rem) }.grid-margin-x>.small-7 {width: calc(58.33333% - 1.25rem) }.grid-margin-x>.small-8 {width: calc(66.66667% - 1.25rem) }.grid-margin-x>.small-9 {width: calc(75% - 1.25rem) }.grid-margin-x>.small-10 {width: calc(83.33333% - 1.25rem) }.grid-margin-x>.small-11 {width: calc(91.66667% - 1.25rem) }.grid-margin-x>.small-12 {width: calc(100% - 1.25rem) }@media print, screen and (min-width:40em) {.grid-margin-x>.auto {width: auto }.grid-margin-x>.shrink {width: auto }.grid-margin-x>.small-1 {width: calc(8.33333% - 1.875rem) }.grid-margin-x>.small-2 {width: calc(16.66667% - 1.875rem) }.grid-margin-x>.small-3 {width: calc(25% - 1.875rem) }.grid-margin-x>.small-4 {width: calc(33.33333% - 1.875rem) }.grid-margin-x>.small-5 {width: calc(41.66667% - 1.875rem) }.grid-margin-x>.small-6 {width: calc(50% - 1.875rem) }.grid-margin-x>.small-7 {width: calc(58.33333% - 1.875rem) }.grid-margin-x>.small-8 {width: calc(66.66667% - 1.875rem) }.grid-margin-x>.small-9 {width: calc(75% - 1.875rem) }.grid-margin-x>.small-10 {width: calc(83.33333% - 1.875rem) }.grid-margin-x>.small-11 {width: calc(91.66667% - 1.875rem) }.grid-margin-x>.small-12 {width: calc(100% - 1.875rem) }.grid-margin-x>.medium-auto {width: auto }.grid-margin-x>.medium-shrink {width: auto }.grid-margin-x>.medium-1 {width: calc(8.33333% - 1.875rem) }.grid-margin-x>.medium-2 {width: calc(16.66667% - 1.875rem) }.grid-margin-x>.medium-3 {width: calc(25% - 1.875rem) }.grid-margin-x>.medium-4 {width: calc(33.33333% - 1.875rem) }.grid-margin-x>.medium-5 {width: calc(41.66667% - 1.875rem) }.grid-margin-x>.medium-6 {width: calc(50% - 1.875rem) }.grid-margin-x>.medium-7 {width: calc(58.33333% - 1.875rem) }.grid-margin-x>.medium-8 {width: calc(66.66667% - 1.875rem) }.grid-margin-x>.medium-9 {width: calc(75% - 1.875rem) }.grid-margin-x>.medium-10 {width: calc(83.33333% - 1.875rem) }.grid-margin-x>.medium-11 {width: calc(91.66667% - 1.875rem) }.grid-margin-x>.medium-12 {width: calc(100% - 1.875rem) }}@media print, screen and (min-width:64em) {.grid-margin-x>.large-auto {width: auto }.grid-margin-x>.large-shrink {width: auto }.grid-margin-x>.large-1 {width: calc(8.33333% - 1.875rem) }.grid-margin-x>.large-2 {width: calc(16.66667% - 1.875rem) }.grid-margin-x>.large-3 {width: calc(25% - 1.875rem) }.grid-margin-x>.large-4 {width: calc(33.33333% - 1.875rem) }.grid-margin-x>.large-5 {width: calc(41.66667% - 1.875rem) }.grid-margin-x>.large-6 {width: calc(50% - 1.875rem) }.grid-margin-x>.large-7 {width: calc(58.33333% - 1.875rem) }.grid-margin-x>.large-8 {width: calc(66.66667% - 1.875rem) }.grid-margin-x>.large-9 {width: calc(75% - 1.875rem) }.grid-margin-x>.large-10 {width: calc(83.33333% - 1.875rem) }.grid-margin-x>.large-11 {width: calc(91.66667% - 1.875rem) }.grid-margin-x>.large-12 {width: calc(100% - 1.875rem) }}.grid-padding-x .grid-padding-x {margin-right: -.625rem;margin-left: -.625rem }@media print, screen and (min-width:40em) {.grid-padding-x .grid-padding-x {margin-right: -.9375rem;margin-left: -.9375rem }}.grid-container:not(.full)>.grid-padding-x {margin-right: -.625rem;margin-left: -.625rem }@media print, screen and (min-width:40em) {.grid-container:not(.full)>.grid-padding-x {margin-right: -.9375rem;margin-left: -.9375rem }}.grid-padding-x>.cell {padding-right: .625rem;padding-left: .625rem }@media print, screen and (min-width:40em) {.grid-padding-x>.cell {padding-right: .9375rem;padding-left: .9375rem }}.small-up-1>.cell {width: 100% }.small-up-2>.cell {width: 50% }.small-up-3>.cell {width: 33.33333% }.small-up-4>.cell {width: 25% }.small-up-5>.cell {width: 20% }.small-up-6>.cell {width: 16.66667% }.small-up-7>.cell {width: 14.28571% }.small-up-8>.cell {width: 12.5% }@media print, screen and (min-width:40em) {.medium-up-1>.cell {width: 100% }.medium-up-2>.cell {width: 50% }.medium-up-3>.cell {width: 33.33333% }.medium-up-4>.cell {width: 25% }.medium-up-5>.cell {width: 20% }.medium-up-6>.cell {width: 16.66667% }.medium-up-7>.cell {width: 14.28571% }.medium-up-8>.cell {width: 12.5% }}@media print, screen and (min-width:64em) {.large-up-1>.cell {width: 100% }.large-up-2>.cell {width: 50% }.large-up-3>.cell {width: 33.33333% }.large-up-4>.cell {width: 25% }.large-up-5>.cell {width: 20% }.large-up-6>.cell {width: 16.66667% }.large-up-7>.cell {width: 14.28571% }.large-up-8>.cell {width: 12.5% }}.grid-margin-x.small-up-1>.cell {width: calc(100% - 1.25rem) }.grid-margin-x.small-up-2>.cell {width: calc(50% - 1.25rem) }.grid-margin-x.small-up-3>.cell {width: calc(33.33333% - 1.25rem) }.grid-margin-x.small-up-4>.cell {width: calc(25% - 1.25rem) }.grid-margin-x.small-up-5>.cell {width: calc(20% - 1.25rem) }.grid-margin-x.small-up-6>.cell {width: calc(16.66667% - 1.25rem) }.grid-margin-x.small-up-7>.cell {width: calc(14.28571% - 1.25rem) }.grid-margin-x.small-up-8>.cell {width: calc(12.5% - 1.25rem) }@media print, screen and (min-width:40em) {.grid-margin-x.small-up-1>.cell {width: calc(100% - 1.875rem) }.grid-margin-x.small-up-2>.cell {width: calc(50% - 1.875rem) }.grid-margin-x.small-up-3>.cell {width: calc(33.33333% - 1.875rem) }.grid-margin-x.small-up-4>.cell {width: calc(25% - 1.875rem) }.grid-margin-x.small-up-5>.cell {width: calc(20% - 1.875rem) }.grid-margin-x.small-up-6>.cell {width: calc(16.66667% - 1.875rem) }.grid-margin-x.small-up-7>.cell {width: calc(14.28571% - 1.875rem) }.grid-margin-x.small-up-8>.cell {width: calc(12.5% - 1.875rem) }.grid-margin-x.medium-up-1>.cell {width: calc(100% - 1.875rem) }.grid-margin-x.medium-up-2>.cell {width: calc(50% - 1.875rem) }.grid-margin-x.medium-up-3>.cell {width: calc(33.33333% - 1.875rem) }.grid-margin-x.medium-up-4>.cell {width: calc(25% - 1.875rem) }.grid-margin-x.medium-up-5>.cell {width: calc(20% - 1.875rem) }.grid-margin-x.medium-up-6>.cell {width: calc(16.66667% - 1.875rem) }.grid-margin-x.medium-up-7>.cell {width: calc(14.28571% - 1.875rem) }.grid-margin-x.medium-up-8>.cell {width: calc(12.5% - 1.875rem) }}@media print, screen and (min-width:64em) {.grid-margin-x.large-up-1>.cell {width: calc(100% - 1.875rem) }.grid-margin-x.large-up-2>.cell {width: calc(50% - 1.875rem) }.grid-margin-x.large-up-3>.cell {width: calc(33.33333% - 1.875rem) }.grid-margin-x.large-up-4>.cell {width: calc(25% - 1.875rem) }.grid-margin-x.large-up-5>.cell {width: calc(20% - 1.875rem) }.grid-margin-x.large-up-6>.cell {width: calc(16.66667% - 1.875rem) }.grid-margin-x.large-up-7>.cell {width: calc(14.28571% - 1.875rem) }.grid-margin-x.large-up-8>.cell {width: calc(12.5% - 1.875rem) }}.small-margin-collapse {margin-right: 0;margin-left: 0 }.small-margin-collapse>.cell {margin-right: 0;margin-left: 0 }.small-margin-collapse>.small-1 {width: 8.33333% }.small-margin-collapse>.small-2 {width: 16.66667% }.small-margin-collapse>.small-3 {width: 25% }.small-margin-collapse>.small-4 {width: 33.33333% }.small-margin-collapse>.small-5 {width: 41.66667% }.small-margin-collapse>.small-6 {width: 50% }.small-margin-collapse>.small-7 {width: 58.33333% }.small-margin-collapse>.small-8 {width: 66.66667% }.small-margin-collapse>.small-9 {width: 75% }.small-margin-collapse>.small-10 {width: 83.33333% }.small-margin-collapse>.small-11 {width: 91.66667% }.small-margin-collapse>.small-12 {width: 100% }@media print, screen and (min-width:40em) {.small-margin-collapse>.medium-1 {width: 8.33333% }.small-margin-collapse>.medium-2 {width: 16.66667% }.small-margin-collapse>.medium-3 {width: 25% }.small-margin-collapse>.medium-4 {width: 33.33333% }.small-margin-collapse>.medium-5 {width: 41.66667% }.small-margin-collapse>.medium-6 {width: 50% }.small-margin-collapse>.medium-7 {width: 58.33333% }.small-margin-collapse>.medium-8 {width: 66.66667% }.small-margin-collapse>.medium-9 {width: 75% }.small-margin-collapse>.medium-10 {width: 83.33333% }.small-margin-collapse>.medium-11 {width: 91.66667% }.small-margin-collapse>.medium-12 {width: 100% }}@media print, screen and (min-width:64em) {.small-margin-collapse>.large-1 {width: 8.33333% }.small-margin-collapse>.large-2 {width: 16.66667% }.small-margin-collapse>.large-3 {width: 25% }.small-margin-collapse>.large-4 {width: 33.33333% }.small-margin-collapse>.large-5 {width: 41.66667% }.small-margin-collapse>.large-6 {width: 50% }.small-margin-collapse>.large-7 {width: 58.33333% }.small-margin-collapse>.large-8 {width: 66.66667% }.small-margin-collapse>.large-9 {width: 75% }.small-margin-collapse>.large-10 {width: 83.33333% }.small-margin-collapse>.large-11 {width: 91.66667% }.small-margin-collapse>.large-12 {width: 100% }}.small-padding-collapse {margin-right: 0;margin-left: 0 }.small-padding-collapse>.cell {padding-right: 0;padding-left: 0 }@media print, screen and (min-width:40em) {.medium-margin-collapse {margin-right: 0;margin-left: 0 }.medium-margin-collapse>.cell {margin-right: 0;margin-left: 0 }}@media print, screen and (min-width:40em) {.medium-margin-collapse>.small-1 {width: 8.33333% }.medium-margin-collapse>.small-2 {width: 16.66667% }.medium-margin-collapse>.small-3 {width: 25% }.medium-margin-collapse>.small-4 {width: 33.33333% }.medium-margin-collapse>.small-5 {width: 41.66667% }.medium-margin-collapse>.small-6 {width: 50% }.medium-margin-collapse>.small-7 {width: 58.33333% }.medium-margin-collapse>.small-8 {width: 66.66667% }.medium-margin-collapse>.small-9 {width: 75% }.medium-margin-collapse>.small-10 {width: 83.33333% }.medium-margin-collapse>.small-11 {width: 91.66667% }.medium-margin-collapse>.small-12 {width: 100% }}@media print, screen and (min-width:40em) {.medium-margin-collapse>.medium-1 {width: 8.33333% }.medium-margin-collapse>.medium-2 {width: 16.66667% }.medium-margin-collapse>.medium-3 {width: 25% }.medium-margin-collapse>.medium-4 {width: 33.33333% }.medium-margin-collapse>.medium-5 {width: 41.66667% }.medium-margin-collapse>.medium-6 {width: 50% }.medium-margin-collapse>.medium-7 {width: 58.33333% }.medium-margin-collapse>.medium-8 {width: 66.66667% }.medium-margin-collapse>.medium-9 {width: 75% }.medium-margin-collapse>.medium-10 {width: 83.33333% }.medium-margin-collapse>.medium-11 {width: 91.66667% }.medium-margin-collapse>.medium-12 {width: 100% }}@media print, screen and (min-width:64em) {.medium-margin-collapse>.large-1 {width: 8.33333% }.medium-margin-collapse>.large-2 {width: 16.66667% }.medium-margin-collapse>.large-3 {width: 25% }.medium-margin-collapse>.large-4 {width: 33.33333% }.medium-margin-collapse>.large-5 {width: 41.66667% }.medium-margin-collapse>.large-6 {width: 50% }.medium-margin-collapse>.large-7 {width: 58.33333% }.medium-margin-collapse>.large-8 {width: 66.66667% }.medium-margin-collapse>.large-9 {width: 75% }.medium-margin-collapse>.large-10 {width: 83.33333% }.medium-margin-collapse>.large-11 {width: 91.66667% }.medium-margin-collapse>.large-12 {width: 100% }}@media print, screen and (min-width:40em) {.medium-padding-collapse {margin-right: 0;margin-left: 0 }.medium-padding-collapse>.cell {padding-right: 0;padding-left: 0 }}@media print, screen and (min-width:64em) {.large-margin-collapse {margin-right: 0;margin-left: 0 }.large-margin-collapse>.cell {margin-right: 0;margin-left: 0 }}@media print, screen and (min-width:64em) {.large-margin-collapse>.small-1 {width: 8.33333% }.large-margin-collapse>.small-2 {width: 16.66667% }.large-margin-collapse>.small-3 {width: 25% }.large-margin-collapse>.small-4 {width: 33.33333% }.large-margin-collapse>.small-5 {width: 41.66667% }.large-margin-collapse>.small-6 {width: 50% }.large-margin-collapse>.small-7 {width: 58.33333% }.large-margin-collapse>.small-8 {width: 66.66667% }.large-margin-collapse>.small-9 {width: 75% }.large-margin-collapse>.small-10 {width: 83.33333% }.large-margin-collapse>.small-11 {width: 91.66667% }.large-margin-collapse>.small-12 {width: 100% }}@media print, screen and (min-width:64em) {.large-margin-collapse>.medium-1 {width: 8.33333% }.large-margin-collapse>.medium-2 {width: 16.66667% }.large-margin-collapse>.medium-3 {width: 25% }.large-margin-collapse>.medium-4 {width: 33.33333% }.large-margin-collapse>.medium-5 {width: 41.66667% }.large-margin-collapse>.medium-6 {width: 50% }.large-margin-collapse>.medium-7 {width: 58.33333% }.large-margin-collapse>.medium-8 {width: 66.66667% }.large-margin-collapse>.medium-9 {width: 75% }.large-margin-collapse>.medium-10 {width: 83.33333% }.large-margin-collapse>.medium-11 {width: 91.66667% }.large-margin-collapse>.medium-12 {width: 100% }}@media print, screen and (min-width:64em) {.large-margin-collapse>.large-1 {width: 8.33333% }.large-margin-collapse>.large-2 {width: 16.66667% }.large-margin-collapse>.large-3 {width: 25% }.large-margin-collapse>.large-4 {width: 33.33333% }.large-margin-collapse>.large-5 {width: 41.66667% }.large-margin-collapse>.large-6 {width: 50% }.large-margin-collapse>.large-7 {width: 58.33333% }.large-margin-collapse>.large-8 {width: 66.66667% }.large-margin-collapse>.large-9 {width: 75% }.large-margin-collapse>.large-10 {width: 83.33333% }.large-margin-collapse>.large-11 {width: 91.66667% }.large-margin-collapse>.large-12 {width: 100% }}@media print, screen and (min-width:64em) {.large-padding-collapse {margin-right: 0;margin-left: 0 }.large-padding-collapse>.cell {padding-right: 0;padding-left: 0 }}.small-offset-0 {margin-left: 0 }.grid-margin-x>.small-offset-0 {margin-left: calc(0% + .625rem) }.small-offset-1 {margin-left: 8.33333% }.grid-margin-x>.small-offset-1 {margin-left: calc(8.33333% + .625rem) }.small-offset-2 {margin-left: 16.66667% }.grid-margin-x>.small-offset-2 {margin-left: calc(16.66667% + .625rem) }.small-offset-3 {margin-left: 25% }.grid-margin-x>.small-offset-3 {margin-left: calc(25% + .625rem) }.small-offset-4 {margin-left: 33.33333% }.grid-margin-x>.small-offset-4 {margin-left: calc(33.33333% + .625rem) }.small-offset-5 {margin-left: 41.66667% }.grid-margin-x>.small-offset-5 {margin-left: calc(41.66667% + .625rem) }.small-offset-6 {margin-left: 50% }.grid-margin-x>.small-offset-6 {margin-left: calc(50% + .625rem) }.small-offset-7 {margin-left: 58.33333% }.grid-margin-x>.small-offset-7 {margin-left: calc(58.33333% + .625rem) }.small-offset-8 {margin-left: 66.66667% }.grid-margin-x>.small-offset-8 {margin-left: calc(66.66667% + .625rem) }.small-offset-9 {margin-left: 75% }.grid-margin-x>.small-offset-9 {margin-left: calc(75% + .625rem) }.small-offset-10 {margin-left: 83.33333% }.grid-margin-x>.small-offset-10 {margin-left: calc(83.33333% + .625rem) }.small-offset-11 {margin-left: 91.66667% }.grid-margin-x>.small-offset-11 {margin-left: calc(91.66667% + .625rem) }@media print, screen and (min-width:40em) {.medium-offset-0 {margin-left: 0 }.grid-margin-x>.medium-offset-0 {margin-left: calc(0% + .9375rem) }.medium-offset-1 {margin-left: 8.33333% }.grid-margin-x>.medium-offset-1 {margin-left: calc(8.33333% + .9375rem) }.medium-offset-2 {margin-left: 16.66667% }.grid-margin-x>.medium-offset-2 {margin-left: calc(16.66667% + .9375rem) }.medium-offset-3 {margin-left: 25% }.grid-margin-x>.medium-offset-3 {margin-left: calc(25% + .9375rem) }.medium-offset-4 {margin-left: 33.33333% }.grid-margin-x>.medium-offset-4 {margin-left: calc(33.33333% + .9375rem) }.medium-offset-5 {margin-left: 41.66667% }.grid-margin-x>.medium-offset-5 {margin-left: calc(41.66667% + .9375rem) }.medium-offset-6 {margin-left: 50% }.grid-margin-x>.medium-offset-6 {margin-left: calc(50% + .9375rem) }.medium-offset-7 {margin-left: 58.33333% }.grid-margin-x>.medium-offset-7 {margin-left: calc(58.33333% + .9375rem) }.medium-offset-8 {margin-left: 66.66667% }.grid-margin-x>.medium-offset-8 {margin-left: calc(66.66667% + .9375rem) }.medium-offset-9 {margin-left: 75% }.grid-margin-x>.medium-offset-9 {margin-left: calc(75% + .9375rem) }.medium-offset-10 {margin-left: 83.33333% }.grid-margin-x>.medium-offset-10 {margin-left: calc(83.33333% + .9375rem) }.medium-offset-11 {margin-left: 91.66667% }.grid-margin-x>.medium-offset-11 {margin-left: calc(91.66667% + .9375rem) }}@media print, screen and (min-width:64em) {.large-offset-0 {margin-left: 0 }.grid-margin-x>.large-offset-0 {margin-left: calc(0% + .9375rem) }.large-offset-1 {margin-left: 8.33333% }.grid-margin-x>.large-offset-1 {margin-left: calc(8.33333% + .9375rem) }.large-offset-2 {margin-left: 16.66667% }.grid-margin-x>.large-offset-2 {margin-left: calc(16.66667% + .9375rem) }.large-offset-3 {margin-left: 25% }.grid-margin-x>.large-offset-3 {margin-left: calc(25% + .9375rem) }.large-offset-4 {margin-left: 33.33333% }.grid-margin-x>.large-offset-4 {margin-left: calc(33.33333% + .9375rem) }.large-offset-5 {margin-left: 41.66667% }.grid-margin-x>.large-offset-5 {margin-left: calc(41.66667% + .9375rem) }.large-offset-6 {margin-left: 50% }.grid-margin-x>.large-offset-6 {margin-left: calc(50% + .9375rem) }.large-offset-7 {margin-left: 58.33333% }.grid-margin-x>.large-offset-7 {margin-left: calc(58.33333% + .9375rem) }.large-offset-8 {margin-left: 66.66667% }.grid-margin-x>.large-offset-8 {margin-left: calc(66.66667% + .9375rem) }.large-offset-9 {margin-left: 75% }.grid-margin-x>.large-offset-9 {margin-left: calc(75% + .9375rem) }.large-offset-10 {margin-left: 83.33333% }.grid-margin-x>.large-offset-10 {margin-left: calc(83.33333% + .9375rem) }.large-offset-11 {margin-left: 91.66667% }.grid-margin-x>.large-offset-11 {margin-left: calc(91.66667% + .9375rem) }}.grid-y {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-flow: column nowrap;-ms-flex-flow: column nowrap;flex-flow: column nowrap }.grid-y>.cell {height: auto;max-height: none }.grid-y>.auto {height: auto }.grid-y>.shrink {height: auto }.grid-y>.small-1, .grid-y>.small-10, .grid-y>.small-11, .grid-y>.small-12, .grid-y>.small-2, .grid-y>.small-3, .grid-y>.small-4, .grid-y>.small-5, .grid-y>.small-6, .grid-y>.small-7, .grid-y>.small-8, .grid-y>.small-9, .grid-y>.small-full, .grid-y>.small-shrink {-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto }@media print, screen and (min-width:40em) {.grid-y>.medium-1, .grid-y>.medium-10, .grid-y>.medium-11, .grid-y>.medium-12, .grid-y>.medium-2, .grid-y>.medium-3, .grid-y>.medium-4, .grid-y>.medium-5, .grid-y>.medium-6, .grid-y>.medium-7, .grid-y>.medium-8, .grid-y>.medium-9, .grid-y>.medium-full, .grid-y>.medium-shrink {-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto }}@media print, screen and (min-width:64em) {.grid-y>.large-1, .grid-y>.large-10, .grid-y>.large-11, .grid-y>.large-12, .grid-y>.large-2, .grid-y>.large-3, .grid-y>.large-4, .grid-y>.large-5, .grid-y>.large-6, .grid-y>.large-7, .grid-y>.large-8, .grid-y>.large-9, .grid-y>.large-full, .grid-y>.large-shrink {-webkit-flex-basis: auto;-ms-flex-preferred-size: auto;flex-basis: auto }}.grid-y>.small-1, .grid-y>.small-10, .grid-y>.small-11, .grid-y>.small-12, .grid-y>.small-2, .grid-y>.small-3, .grid-y>.small-4, .grid-y>.small-5, .grid-y>.small-6, .grid-y>.small-7, .grid-y>.small-8, .grid-y>.small-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-y>.small-1 {height: 8.33333% }.grid-y>.small-2 {height: 16.66667% }.grid-y>.small-3 {height: 25% }.grid-y>.small-4 {height: 33.33333% }.grid-y>.small-5 {height: 41.66667% }.grid-y>.small-6 {height: 50% }.grid-y>.small-7 {height: 58.33333% }.grid-y>.small-8 {height: 66.66667% }.grid-y>.small-9 {height: 75% }.grid-y>.small-10 {height: 83.33333% }.grid-y>.small-11 {height: 91.66667% }.grid-y>.small-12 {height: 100% }@media print, screen and (min-width:40em) {.grid-y>.medium-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;height: auto }.grid-y>.medium-1, .grid-y>.medium-10, .grid-y>.medium-11, .grid-y>.medium-12, .grid-y>.medium-2, .grid-y>.medium-3, .grid-y>.medium-4, .grid-y>.medium-5, .grid-y>.medium-6, .grid-y>.medium-7, .grid-y>.medium-8, .grid-y>.medium-9, .grid-y>.medium-shrink {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-y>.medium-shrink {height: auto }.grid-y>.medium-1 {height: 8.33333% }.grid-y>.medium-2 {height: 16.66667% }.grid-y>.medium-3 {height: 25% }.grid-y>.medium-4 {height: 33.33333% }.grid-y>.medium-5 {height: 41.66667% }.grid-y>.medium-6 {height: 50% }.grid-y>.medium-7 {height: 58.33333% }.grid-y>.medium-8 {height: 66.66667% }.grid-y>.medium-9 {height: 75% }.grid-y>.medium-10 {height: 83.33333% }.grid-y>.medium-11 {height: 91.66667% }.grid-y>.medium-12 {height: 100% }}@media print, screen and (min-width:64em) {.grid-y>.large-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;height: auto }.grid-y>.large-1, .grid-y>.large-10, .grid-y>.large-11, .grid-y>.large-12, .grid-y>.large-2, .grid-y>.large-3, .grid-y>.large-4, .grid-y>.large-5, .grid-y>.large-6, .grid-y>.large-7, .grid-y>.large-8, .grid-y>.large-9, .grid-y>.large-shrink {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.grid-y>.large-shrink {height: auto }.grid-y>.large-1 {height: 8.33333% }.grid-y>.large-2 {height: 16.66667% }.grid-y>.large-3 {height: 25% }.grid-y>.large-4 {height: 33.33333% }.grid-y>.large-5 {height: 41.66667% }.grid-y>.large-6 {height: 50% }.grid-y>.large-7 {height: 58.33333% }.grid-y>.large-8 {height: 66.66667% }.grid-y>.large-9 {height: 75% }.grid-y>.large-10 {height: 83.33333% }.grid-y>.large-11 {height: 91.66667% }.grid-y>.large-12 {height: 100% }}.grid-padding-y .grid-padding-y {margin-top: -.625rem;margin-bottom: -.625rem }@media print, screen and (min-width:40em) {.grid-padding-y .grid-padding-y {margin-top: -.9375rem;margin-bottom: -.9375rem }}.grid-padding-y>.cell {padding-top: .625rem;padding-bottom: .625rem }@media print, screen and (min-width:40em) {.grid-padding-y>.cell {padding-top: .9375rem;padding-bottom: .9375rem }}.grid-margin-y {margin-top: -.625rem;margin-bottom: -.625rem }@media print, screen and (min-width:40em) {.grid-margin-y {margin-top: -.9375rem;margin-bottom: -.9375rem }}.grid-margin-y>.cell {height: calc(100% - 1.25rem);margin-top: .625rem;margin-bottom: .625rem }@media print, screen and (min-width:40em) {.grid-margin-y>.cell {height: calc(100% - 1.875rem);margin-top: .9375rem;margin-bottom: .9375rem }}.grid-margin-y>.auto {height: auto }.grid-margin-y>.shrink {height: auto }.grid-margin-y>.small-1 {height: calc(8.33333% - 1.25rem) }.grid-margin-y>.small-2 {height: calc(16.66667% - 1.25rem) }.grid-margin-y>.small-3 {height: calc(25% - 1.25rem) }.grid-margin-y>.small-4 {height: calc(33.33333% - 1.25rem) }.grid-margin-y>.small-5 {height: calc(41.66667% - 1.25rem) }.grid-margin-y>.small-6 {height: calc(50% - 1.25rem) }.grid-margin-y>.small-7 {height: calc(58.33333% - 1.25rem) }.grid-margin-y>.small-8 {height: calc(66.66667% - 1.25rem) }.grid-margin-y>.small-9 {height: calc(75% - 1.25rem) }.grid-margin-y>.small-10 {height: calc(83.33333% - 1.25rem) }.grid-margin-y>.small-11 {height: calc(91.66667% - 1.25rem) }.grid-margin-y>.small-12 {height: calc(100% - 1.25rem) }@media print, screen and (min-width:40em) {.grid-margin-y>.auto {height: auto }.grid-margin-y>.shrink {height: auto }.grid-margin-y>.small-1 {height: calc(8.33333% - 1.875rem) }.grid-margin-y>.small-2 {height: calc(16.66667% - 1.875rem) }.grid-margin-y>.small-3 {height: calc(25% - 1.875rem) }.grid-margin-y>.small-4 {height: calc(33.33333% - 1.875rem) }.grid-margin-y>.small-5 {height: calc(41.66667% - 1.875rem) }.grid-margin-y>.small-6 {height: calc(50% - 1.875rem) }.grid-margin-y>.small-7 {height: calc(58.33333% - 1.875rem) }.grid-margin-y>.small-8 {height: calc(66.66667% - 1.875rem) }.grid-margin-y>.small-9 {height: calc(75% - 1.875rem) }.grid-margin-y>.small-10 {height: calc(83.33333% - 1.875rem) }.grid-margin-y>.small-11 {height: calc(91.66667% - 1.875rem) }.grid-margin-y>.small-12 {height: calc(100% - 1.875rem) }.grid-margin-y>.medium-auto {height: auto }.grid-margin-y>.medium-shrink {height: auto }.grid-margin-y>.medium-1 {height: calc(8.33333% - 1.875rem) }.grid-margin-y>.medium-2 {height: calc(16.66667% - 1.875rem) }.grid-margin-y>.medium-3 {height: calc(25% - 1.875rem) }.grid-margin-y>.medium-4 {height: calc(33.33333% - 1.875rem) }.grid-margin-y>.medium-5 {height: calc(41.66667% - 1.875rem) }.grid-margin-y>.medium-6 {height: calc(50% - 1.875rem) }.grid-margin-y>.medium-7 {height: calc(58.33333% - 1.875rem) }.grid-margin-y>.medium-8 {height: calc(66.66667% - 1.875rem) }.grid-margin-y>.medium-9 {height: calc(75% - 1.875rem) }.grid-margin-y>.medium-10 {height: calc(83.33333% - 1.875rem) }.grid-margin-y>.medium-11 {height: calc(91.66667% - 1.875rem) }.grid-margin-y>.medium-12 {height: calc(100% - 1.875rem) }}@media print, screen and (min-width:64em) {.grid-margin-y>.large-auto {height: auto }.grid-margin-y>.large-shrink {height: auto }.grid-margin-y>.large-1 {height: calc(8.33333% - 1.875rem) }.grid-margin-y>.large-2 {height: calc(16.66667% - 1.875rem) }.grid-margin-y>.large-3 {height: calc(25% - 1.875rem) }.grid-margin-y>.large-4 {height: calc(33.33333% - 1.875rem) }.grid-margin-y>.large-5 {height: calc(41.66667% - 1.875rem) }.grid-margin-y>.large-6 {height: calc(50% - 1.875rem) }.grid-margin-y>.large-7 {height: calc(58.33333% - 1.875rem) }.grid-margin-y>.large-8 {height: calc(66.66667% - 1.875rem) }.grid-margin-y>.large-9 {height: calc(75% - 1.875rem) }.grid-margin-y>.large-10 {height: calc(83.33333% - 1.875rem) }.grid-margin-y>.large-11 {height: calc(91.66667% - 1.875rem) }.grid-margin-y>.large-12 {height: calc(100% - 1.875rem) }}.grid-frame {overflow: hidden;position: relative;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100vw }.cell .grid-frame {width: 100% }.cell-block {overflow-x: auto;max-width: 100%;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar }.cell-block-y {overflow-y: auto;max-height: 100%;min-height: 100%;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar }.cell-block-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-height: 100% }.cell-block-container>.grid-x {max-height: 100%;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap }@media print, screen and (min-width:40em) {.medium-grid-frame {overflow: hidden;position: relative;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100vw }.cell .medium-grid-frame {width: 100% }.medium-cell-block {overflow-x: auto;max-width: 100%;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar }.medium-cell-block-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-height: 100% }.medium-cell-block-container>.grid-x {max-height: 100%;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap }.medium-cell-block-y {overflow-y: auto;max-height: 100%;min-height: 100%;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar }}@media print, screen and (min-width:64em) {.large-grid-frame {overflow: hidden;position: relative;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;width: 100vw }.cell .large-grid-frame {width: 100% }.large-cell-block {overflow-x: auto;max-width: 100%;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar }.large-cell-block-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;max-height: 100% }.large-cell-block-container>.grid-x {max-height: 100%;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap }.large-cell-block-y {overflow-y: auto;max-height: 100%;min-height: 100%;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar }}.grid-y.grid-frame {width: auto;overflow: hidden;position: relative;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;height: 100vh }@media print, screen and (min-width:40em) {.grid-y.medium-grid-frame {width: auto;overflow: hidden;position: relative;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;height: 100vh }}@media print, screen and (min-width:64em) {.grid-y.large-grid-frame {width: auto;overflow: hidden;position: relative;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;height: 100vh }}.cell .grid-y.grid-frame {height: 100% }@media print, screen and (min-width:40em) {.cell .grid-y.medium-grid-frame {height: 100% }}@media print, screen and (min-width:64em) {.cell .grid-y.large-grid-frame {height: 100% }}.grid-margin-y {margin-top: -.625rem;margin-bottom: -.625rem }@media print, screen and (min-width:40em) {.grid-margin-y {margin-top: -.9375rem;margin-bottom: -.9375rem }}.grid-margin-y>.cell {height: calc(100% - 1.25rem);margin-top: .625rem;margin-bottom: .625rem }@media print, screen and (min-width:40em) {.grid-margin-y>.cell {height: calc(100% - 1.875rem);margin-top: .9375rem;margin-bottom: .9375rem }}.grid-margin-y>.auto {height: auto }.grid-margin-y>.shrink {height: auto }.grid-margin-y>.small-1 {height: calc(8.33333% - 1.25rem) }.grid-margin-y>.small-2 {height: calc(16.66667% - 1.25rem) }.grid-margin-y>.small-3 {height: calc(25% - 1.25rem) }.grid-margin-y>.small-4 {height: calc(33.33333% - 1.25rem) }.grid-margin-y>.small-5 {height: calc(41.66667% - 1.25rem) }.grid-margin-y>.small-6 {height: calc(50% - 1.25rem) }.grid-margin-y>.small-7 {height: calc(58.33333% - 1.25rem) }.grid-margin-y>.small-8 {height: calc(66.66667% - 1.25rem) }.grid-margin-y>.small-9 {height: calc(75% - 1.25rem) }.grid-margin-y>.small-10 {height: calc(83.33333% - 1.25rem) }.grid-margin-y>.small-11 {height: calc(91.66667% - 1.25rem) }.grid-margin-y>.small-12 {height: calc(100% - 1.25rem) }@media print, screen and (min-width:40em) {.grid-margin-y>.auto {height: auto }.grid-margin-y>.shrink {height: auto }.grid-margin-y>.small-1 {height: calc(8.33333% - 1.875rem) }.grid-margin-y>.small-2 {height: calc(16.66667% - 1.875rem) }.grid-margin-y>.small-3 {height: calc(25% - 1.875rem) }.grid-margin-y>.small-4 {height: calc(33.33333% - 1.875rem) }.grid-margin-y>.small-5 {height: calc(41.66667% - 1.875rem) }.grid-margin-y>.small-6 {height: calc(50% - 1.875rem) }.grid-margin-y>.small-7 {height: calc(58.33333% - 1.875rem) }.grid-margin-y>.small-8 {height: calc(66.66667% - 1.875rem) }.grid-margin-y>.small-9 {height: calc(75% - 1.875rem) }.grid-margin-y>.small-10 {height: calc(83.33333% - 1.875rem) }.grid-margin-y>.small-11 {height: calc(91.66667% - 1.875rem) }.grid-margin-y>.small-12 {height: calc(100% - 1.875rem) }.grid-margin-y>.medium-auto {height: auto }.grid-margin-y>.medium-shrink {height: auto }.grid-margin-y>.medium-1 {height: calc(8.33333% - 1.875rem) }.grid-margin-y>.medium-2 {height: calc(16.66667% - 1.875rem) }.grid-margin-y>.medium-3 {height: calc(25% - 1.875rem) }.grid-margin-y>.medium-4 {height: calc(33.33333% - 1.875rem) }.grid-margin-y>.medium-5 {height: calc(41.66667% - 1.875rem) }.grid-margin-y>.medium-6 {height: calc(50% - 1.875rem) }.grid-margin-y>.medium-7 {height: calc(58.33333% - 1.875rem) }.grid-margin-y>.medium-8 {height: calc(66.66667% - 1.875rem) }.grid-margin-y>.medium-9 {height: calc(75% - 1.875rem) }.grid-margin-y>.medium-10 {height: calc(83.33333% - 1.875rem) }.grid-margin-y>.medium-11 {height: calc(91.66667% - 1.875rem) }.grid-margin-y>.medium-12 {height: calc(100% - 1.875rem) }}@media print, screen and (min-width:64em) {.grid-margin-y>.large-auto {height: auto }.grid-margin-y>.large-shrink {height: auto }.grid-margin-y>.large-1 {height: calc(8.33333% - 1.875rem) }.grid-margin-y>.large-2 {height: calc(16.66667% - 1.875rem) }.grid-margin-y>.large-3 {height: calc(25% - 1.875rem) }.grid-margin-y>.large-4 {height: calc(33.33333% - 1.875rem) }.grid-margin-y>.large-5 {height: calc(41.66667% - 1.875rem) }.grid-margin-y>.large-6 {height: calc(50% - 1.875rem) }.grid-margin-y>.large-7 {height: calc(58.33333% - 1.875rem) }.grid-margin-y>.large-8 {height: calc(66.66667% - 1.875rem) }.grid-margin-y>.large-9 {height: calc(75% - 1.875rem) }.grid-margin-y>.large-10 {height: calc(83.33333% - 1.875rem) }.grid-margin-y>.large-11 {height: calc(91.66667% - 1.875rem) }.grid-margin-y>.large-12 {height: calc(100% - 1.875rem) }}.grid-frame.grid-margin-y {height: calc(100vh + 1.25rem) }@media print, screen and (min-width:40em) {.grid-frame.grid-margin-y {height: calc(100vh + 1.875rem) }}@media print, screen and (min-width:64em) {.grid-frame.grid-margin-y {height: calc(100vh + 1.875rem) }}@media print, screen and (min-width:40em) {.grid-margin-y.medium-grid-frame {height: calc(100vh + 1.875rem) }}@media print, screen and (min-width:64em) {.grid-margin-y.large-grid-frame {height: calc(100vh + 1.875rem) }}.button {display: inline-block;vertical-align: middle;margin: 0 0 1rem;padding: .85em 1em;border: 0px solid transparent;border-radius: 0;-webkit-transition: background-color .25s ease-out, color .25s ease-out;transition: background-color .25s ease-out, color .25s ease-out;font-family: inherit;font-size: .9rem;-webkit-appearance: none;line-height: 1;text-align: center;cursor: pointer }[data-whatinput=mouse] .button {outline: 0 }.button.tiny {font-size: .6rem }.button.small {font-size: .75rem }.button.large {font-size: 1.25rem }.button.expanded {display: block;width: 100%;margin-right: 0;margin-left: 0 }.button, .button.disabled, .button.disabled:focus, .button.disabled:hover, .button[disabled], .button[disabled]:focus, .button[disabled]:hover {background-color: #2199e8;color: #fff }.button:focus, .button:hover {background-color: #1583cc;color: #fff }.button.primary, .button.primary.disabled, .button.primary.disabled:focus, .button.primary.disabled:hover, .button.primary[disabled], .button.primary[disabled]:focus, .button.primary[disabled]:hover {background-color: #2199e8;color: #0a0a0a }.button.primary:focus, .button.primary:hover {background-color: #147cc0;color: #0a0a0a }.button.secondary, .button.secondary.disabled, .button.secondary.disabled:focus, .button.secondary.disabled:hover, .button.secondary[disabled], .button.secondary[disabled]:focus, .button.secondary[disabled]:hover {background-color: #777;color: #fff }.button.secondary:focus, .button.secondary:hover {background-color: #5f5f5f;color: #fff }.button.success, .button.success.disabled, .button.success.disabled:focus, .button.success.disabled:hover, .button.success[disabled], .button.success[disabled]:focus, .button.success[disabled]:hover {background-color: #3adb76;color: #0a0a0a }.button.success:focus, .button.success:hover {background-color: #22bb5b;color: #0a0a0a }.button.warning, .button.warning.disabled, .button.warning.disabled:focus, .button.warning.disabled:hover, .button.warning[disabled], .button.warning[disabled]:focus, .button.warning[disabled]:hover {background-color: #b5121b;color: #fff }.button.warning:focus, .button.warning:hover {background-color: #910e16;color: #fff }.button.alert, .button.alert.disabled, .button.alert.disabled:focus, .button.alert.disabled:hover, .button.alert[disabled], .button.alert[disabled]:focus, .button.alert[disabled]:hover {background-color: #ec5840;color: #0a0a0a }.button.alert:focus, .button.alert:hover {background-color: #da3116;color: #0a0a0a }.button.classic, .button.classic.disabled, .button.classic.disabled:focus, .button.classic.disabled:hover, .button.classic[disabled], .button.classic[disabled]:focus, .button.classic[disabled]:hover {background-color: #019ae4;color: #0a0a0a }.button.classic:focus, .button.classic:hover {background-color: #017bb6;color: #0a0a0a }.button.total, .button.total.disabled, .button.total.disabled:focus, .button.total.disabled:hover, .button.total[disabled], .button.total[disabled]:focus, .button.total[disabled]:hover {background-color: #b5121b;color: #fff }.button.total:focus, .button.total:hover {background-color: #910e16;color: #fff }.button.mobile, .button.mobile.disabled, .button.mobile.disabled:focus, .button.mobile.disabled:hover, .button.mobile[disabled], .button.mobile[disabled]:focus, .button.mobile[disabled]:hover {background-color: #0d985d;color: #0a0a0a }.button.mobile:focus, .button.mobile:hover {background-color: #0a7a4a;color: #0a0a0a }.button.mobileplus, .button.mobileplus.disabled, .button.mobileplus.disabled:focus, .button.mobileplus.disabled:hover, .button.mobileplus[disabled], .button.mobileplus[disabled]:focus, .button.mobileplus[disabled]:hover {background-color: #5e7cb9;color: #0a0a0a }.button.mobileplus:focus, .button.mobileplus:hover {background-color: #44619c;color: #0a0a0a }.button.hollow, .button.hollow.disabled, .button.hollow.disabled:focus, .button.hollow.disabled:hover, .button.hollow:focus, .button.hollow:hover, .button.hollow[disabled], .button.hollow[disabled]:focus, .button.hollow[disabled]:hover {background-color: transparent }.button.hollow, .button.hollow.disabled, .button.hollow.disabled:focus, .button.hollow.disabled:hover, .button.hollow[disabled], .button.hollow[disabled]:focus, .button.hollow[disabled]:hover {border: 1px solid #2199e8;color: #2199e8 }.button.hollow:focus, .button.hollow:hover {border-color: #0c4d78;color: #0c4d78 }.button.hollow.primary, .button.hollow.primary.disabled, .button.hollow.primary.disabled:focus, .button.hollow.primary.disabled:hover, .button.hollow.primary[disabled], .button.hollow.primary[disabled]:focus, .button.hollow.primary[disabled]:hover {border: 1px solid #2199e8;color: #2199e8 }.button.hollow.primary:focus, .button.hollow.primary:hover {border-color: #0c4d78;color: #0c4d78 }.button.hollow.secondary, .button.hollow.secondary.disabled, .button.hollow.secondary.disabled:focus, .button.hollow.secondary.disabled:hover, .button.hollow.secondary[disabled], .button.hollow.secondary[disabled]:focus, .button.hollow.secondary[disabled]:hover {border: 1px solid #777;color: #777 }.button.hollow.secondary:focus, .button.hollow.secondary:hover {border-color: #3c3c3c;color: #3c3c3c }.button.hollow.success, .button.hollow.success.disabled, .button.hollow.success.disabled:focus, .button.hollow.success.disabled:hover, .button.hollow.success[disabled], .button.hollow.success[disabled]:focus, .button.hollow.success[disabled]:hover {border: 1px solid #3adb76;color: #3adb76 }.button.hollow.success:focus, .button.hollow.success:hover {border-color: #157539;color: #157539 }.button.hollow.warning, .button.hollow.warning.disabled, .button.hollow.warning.disabled:focus, .button.hollow.warning.disabled:hover, .button.hollow.warning[disabled], .button.hollow.warning[disabled]:focus, .button.hollow.warning[disabled]:hover {border: 1px solid #b5121b;color: #b5121b }.button.hollow.warning:focus, .button.hollow.warning:hover {border-color: #5b090e;color: #5b090e }.button.hollow.alert, .button.hollow.alert.disabled, .button.hollow.alert.disabled:focus, .button.hollow.alert.disabled:hover, .button.hollow.alert[disabled], .button.hollow.alert[disabled]:focus, .button.hollow.alert[disabled]:hover {border: 1px solid #ec5840;color: #ec5840 }.button.hollow.alert:focus, .button.hollow.alert:hover {border-color: #881f0e;color: #881f0e }.button.hollow.classic, .button.hollow.classic.disabled, .button.hollow.classic.disabled:focus, .button.hollow.classic.disabled:hover, .button.hollow.classic[disabled], .button.hollow.classic[disabled]:focus, .button.hollow.classic[disabled]:hover {border: 1px solid #019ae4;color: #019ae4 }.button.hollow.classic:focus, .button.hollow.classic:hover {border-color: #014d72;color: #014d72 }.button.hollow.total, .button.hollow.total.disabled, .button.hollow.total.disabled:focus, .button.hollow.total.disabled:hover, .button.hollow.total[disabled], .button.hollow.total[disabled]:focus, .button.hollow.total[disabled]:hover {border: 1px solid #b5121b;color: #b5121b }.button.hollow.total:focus, .button.hollow.total:hover {border-color: #5b090e;color: #5b090e }.button.hollow.mobile, .button.hollow.mobile.disabled, .button.hollow.mobile.disabled:focus, .button.hollow.mobile.disabled:hover, .button.hollow.mobile[disabled], .button.hollow.mobile[disabled]:focus, .button.hollow.mobile[disabled]:hover {border: 1px solid #0d985d;color: #0d985d }.button.hollow.mobile:focus, .button.hollow.mobile:hover {border-color: #074c2f;color: #074c2f }.button.hollow.mobileplus, .button.hollow.mobileplus.disabled, .button.hollow.mobileplus.disabled:focus, .button.hollow.mobileplus.disabled:hover, .button.hollow.mobileplus[disabled], .button.hollow.mobileplus[disabled]:focus, .button.hollow.mobileplus[disabled]:hover {border: 1px solid #5e7cb9;color: #5e7cb9 }.button.hollow.mobileplus:focus, .button.hollow.mobileplus:hover {border-color: #2a3c61;color: #2a3c61 }.button.clear, .button.clear.disabled, .button.clear.disabled:focus, .button.clear.disabled:hover, .button.clear:focus, .button.clear:hover, .button.clear[disabled], .button.clear[disabled]:focus, .button.clear[disabled]:hover {border-color: transparent;background-color: transparent }.button.clear, .button.clear.disabled, .button.clear.disabled:focus, .button.clear.disabled:hover, .button.clear[disabled], .button.clear[disabled]:focus, .button.clear[disabled]:hover {color: #2199e8 }.button.clear:focus, .button.clear:hover {color: #0c4d78 }.button.clear.primary, .button.clear.primary.disabled, .button.clear.primary.disabled:focus, .button.clear.primary.disabled:hover, .button.clear.primary[disabled], .button.clear.primary[disabled]:focus, .button.clear.primary[disabled]:hover {color: #2199e8 }.button.clear.primary:focus, .button.clear.primary:hover {color: #0c4d78 }.button.clear.secondary, .button.clear.secondary.disabled, .button.clear.secondary.disabled:focus, .button.clear.secondary.disabled:hover, .button.clear.secondary[disabled], .button.clear.secondary[disabled]:focus, .button.clear.secondary[disabled]:hover {color: #777 }.button.clear.secondary:focus, .button.clear.secondary:hover {color: #3c3c3c }.button.clear.success, .button.clear.success.disabled, .button.clear.success.disabled:focus, .button.clear.success.disabled:hover, .button.clear.success[disabled], .button.clear.success[disabled]:focus, .button.clear.success[disabled]:hover {color: #3adb76 }.button.clear.success:focus, .button.clear.success:hover {color: #157539 }.button.clear.warning, .button.clear.warning.disabled, .button.clear.warning.disabled:focus, .button.clear.warning.disabled:hover, .button.clear.warning[disabled], .button.clear.warning[disabled]:focus, .button.clear.warning[disabled]:hover {color: #b5121b }.button.clear.warning:focus, .button.clear.warning:hover {color: #5b090e }.button.clear.alert, .button.clear.alert.disabled, .button.clear.alert.disabled:focus, .button.clear.alert.disabled:hover, .button.clear.alert[disabled], .button.clear.alert[disabled]:focus, .button.clear.alert[disabled]:hover {color: #ec5840 }.button.clear.alert:focus, .button.clear.alert:hover {color: #881f0e }.button.clear.classic, .button.clear.classic.disabled, .button.clear.classic.disabled:focus, .button.clear.classic.disabled:hover, .button.clear.classic[disabled], .button.clear.classic[disabled]:focus, .button.clear.classic[disabled]:hover {color: #019ae4 }.button.clear.classic:focus, .button.clear.classic:hover {color: #014d72 }.button.clear.total, .button.clear.total.disabled, .button.clear.total.disabled:focus, .button.clear.total.disabled:hover, .button.clear.total[disabled], .button.clear.total[disabled]:focus, .button.clear.total[disabled]:hover {color: #b5121b }.button.clear.total:focus, .button.clear.total:hover {color: #5b090e }.button.clear.mobile, .button.clear.mobile.disabled, .button.clear.mobile.disabled:focus, .button.clear.mobile.disabled:hover, .button.clear.mobile[disabled], .button.clear.mobile[disabled]:focus, .button.clear.mobile[disabled]:hover {color: #0d985d }.button.clear.mobile:focus, .button.clear.mobile:hover {color: #074c2f }.button.clear.mobileplus, .button.clear.mobileplus.disabled, .button.clear.mobileplus.disabled:focus, .button.clear.mobileplus.disabled:hover, .button.clear.mobileplus[disabled], .button.clear.mobileplus[disabled]:focus, .button.clear.mobileplus[disabled]:hover {color: #5e7cb9 }.button.clear.mobileplus:focus, .button.clear.mobileplus:hover {color: #2a3c61 }.button.disabled, .button[disabled] {opacity: .25;cursor: not-allowed }.button.dropdown::after {display: block;width: 0;height: 0;border: inset .4em;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #fff transparent transparent;position: relative;top: .4em;display: inline-block;float: right;margin-left: 1em }.button.dropdown.clear::after, .button.dropdown.hollow::after {border-top-color: #2199e8 }.button.dropdown.clear.primary::after, .button.dropdown.hollow.primary::after {border-top-color: #2199e8 }.button.dropdown.clear.secondary::after, .button.dropdown.hollow.secondary::after {border-top-color: #777 }.button.dropdown.clear.success::after, .button.dropdown.hollow.success::after {border-top-color: #3adb76 }.button.dropdown.clear.warning::after, .button.dropdown.hollow.warning::after {border-top-color: #b5121b }.button.dropdown.clear.alert::after, .button.dropdown.hollow.alert::after {border-top-color: #ec5840 }.button.dropdown.clear.classic::after, .button.dropdown.hollow.classic::after {border-top-color: #019ae4 }.button.dropdown.clear.total::after, .button.dropdown.hollow.total::after {border-top-color: #b5121b }.button.dropdown.clear.mobile::after, .button.dropdown.hollow.mobile::after {border-top-color: #0d985d }.button.dropdown.clear.mobileplus::after, .button.dropdown.hollow.mobileplus::after {border-top-color: #5e7cb9 }.button.arrow-only::after {top: -.1em;float: none;margin-left: 0 }a.button:focus, a.button:hover {text-decoration: none }.button-group {margin-bottom: 1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1 }.button-group::after, .button-group::before {display: table;content: ' ';-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.button-group::after {clear: both }.button-group::after, .button-group::before {display: none }.button-group .button {margin: 0;margin-right: 1px;margin-bottom: 1px;font-size: .9rem;-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.button-group .button:last-child {margin-right: 0 }.button-group.tiny .button {font-size: .6rem }.button-group.small .button {font-size: .75rem }.button-group.large .button {font-size: 1.25rem }.button-group.expanded .button {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;margin-right: 0 }.button-group.primary .button, .button-group.primary .button.disabled, .button-group.primary .button.disabled:focus, .button-group.primary .button.disabled:hover, .button-group.primary .button[disabled], .button-group.primary .button[disabled]:focus, .button-group.primary .button[disabled]:hover {background-color: #2199e8;color: #0a0a0a }.button-group.primary .button:focus, .button-group.primary .button:hover {background-color: #147cc0;color: #0a0a0a }.button-group.secondary .button, .button-group.secondary .button.disabled, .button-group.secondary .button.disabled:focus, .button-group.secondary .button.disabled:hover, .button-group.secondary .button[disabled], .button-group.secondary .button[disabled]:focus, .button-group.secondary .button[disabled]:hover {background-color: #777;color: #fff }.button-group.secondary .button:focus, .button-group.secondary .button:hover {background-color: #5f5f5f;color: #fff }.button-group.success .button, .button-group.success .button.disabled, .button-group.success .button.disabled:focus, .button-group.success .button.disabled:hover, .button-group.success .button[disabled], .button-group.success .button[disabled]:focus, .button-group.success .button[disabled]:hover {background-color: #3adb76;color: #0a0a0a }.button-group.success .button:focus, .button-group.success .button:hover {background-color: #22bb5b;color: #0a0a0a }.button-group.warning .button, .button-group.warning .button.disabled, .button-group.warning .button.disabled:focus, .button-group.warning .button.disabled:hover, .button-group.warning .button[disabled], .button-group.warning .button[disabled]:focus, .button-group.warning .button[disabled]:hover {background-color: #b5121b;color: #fff }.button-group.warning .button:focus, .button-group.warning .button:hover {background-color: #910e16;color: #fff }.button-group.alert .button, .button-group.alert .button.disabled, .button-group.alert .button.disabled:focus, .button-group.alert .button.disabled:hover, .button-group.alert .button[disabled], .button-group.alert .button[disabled]:focus, .button-group.alert .button[disabled]:hover {background-color: #ec5840;color: #0a0a0a }.button-group.alert .button:focus, .button-group.alert .button:hover {background-color: #da3116;color: #0a0a0a }.button-group.classic .button, .button-group.classic .button.disabled, .button-group.classic .button.disabled:focus, .button-group.classic .button.disabled:hover, .button-group.classic .button[disabled], .button-group.classic .button[disabled]:focus, .button-group.classic .button[disabled]:hover {background-color: #019ae4;color: #0a0a0a }.button-group.classic .button:focus, .button-group.classic .button:hover {background-color: #017bb6;color: #0a0a0a }.button-group.total .button, .button-group.total .button.disabled, .button-group.total .button.disabled:focus, .button-group.total .button.disabled:hover, .button-group.total .button[disabled], .button-group.total .button[disabled]:focus, .button-group.total .button[disabled]:hover {background-color: #b5121b;color: #fff }.button-group.total .button:focus, .button-group.total .button:hover {background-color: #910e16;color: #fff }.button-group.mobile .button, .button-group.mobile .button.disabled, .button-group.mobile .button.disabled:focus, .button-group.mobile .button.disabled:hover, .button-group.mobile .button[disabled], .button-group.mobile .button[disabled]:focus, .button-group.mobile .button[disabled]:hover {background-color: #0d985d;color: #0a0a0a }.button-group.mobile .button:focus, .button-group.mobile .button:hover {background-color: #0a7a4a;color: #0a0a0a }.button-group.mobileplus .button, .button-group.mobileplus .button.disabled, .button-group.mobileplus .button.disabled:focus, .button-group.mobileplus .button.disabled:hover, .button-group.mobileplus .button[disabled], .button-group.mobileplus .button[disabled]:focus, .button-group.mobileplus .button[disabled]:hover {background-color: #5e7cb9;color: #0a0a0a }.button-group.mobileplus .button:focus, .button-group.mobileplus .button:hover {background-color: #44619c;color: #0a0a0a }.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:focus, .button-group.hollow .button.disabled:hover, .button-group.hollow .button:focus, .button-group.hollow .button:hover, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:focus, .button-group.hollow .button[disabled]:hover {background-color: transparent }.button-group.hollow .button, .button-group.hollow .button.disabled, .button-group.hollow .button.disabled:focus, .button-group.hollow .button.disabled:hover, .button-group.hollow .button[disabled], .button-group.hollow .button[disabled]:focus, .button-group.hollow .button[disabled]:hover {border: 1px solid #2199e8;color: #2199e8 }.button-group.hollow .button:focus, .button-group.hollow .button:hover {border-color: #0c4d78;color: #0c4d78 }.button-group.hollow .button.primary, .button-group.hollow .button.primary.disabled, .button-group.hollow .button.primary.disabled:focus, .button-group.hollow .button.primary.disabled:hover, .button-group.hollow .button.primary[disabled], .button-group.hollow .button.primary[disabled]:focus, .button-group.hollow .button.primary[disabled]:hover, .button-group.hollow.primary .button, .button-group.hollow.primary .button.disabled, .button-group.hollow.primary .button.disabled:focus, .button-group.hollow.primary .button.disabled:hover, .button-group.hollow.primary .button[disabled], .button-group.hollow.primary .button[disabled]:focus, .button-group.hollow.primary .button[disabled]:hover {border: 1px solid #2199e8;color: #2199e8 }.button-group.hollow .button.primary:focus, .button-group.hollow .button.primary:hover, .button-group.hollow.primary .button:focus, .button-group.hollow.primary .button:hover {border-color: #0c4d78;color: #0c4d78 }.button-group.hollow .button.secondary, .button-group.hollow .button.secondary.disabled, .button-group.hollow .button.secondary.disabled:focus, .button-group.hollow .button.secondary.disabled:hover, .button-group.hollow .button.secondary[disabled], .button-group.hollow .button.secondary[disabled]:focus, .button-group.hollow .button.secondary[disabled]:hover, .button-group.hollow.secondary .button, .button-group.hollow.secondary .button.disabled, .button-group.hollow.secondary .button.disabled:focus, .button-group.hollow.secondary .button.disabled:hover, .button-group.hollow.secondary .button[disabled], .button-group.hollow.secondary .button[disabled]:focus, .button-group.hollow.secondary .button[disabled]:hover {border: 1px solid #777;color: #777 }.button-group.hollow .button.secondary:focus, .button-group.hollow .button.secondary:hover, .button-group.hollow.secondary .button:focus, .button-group.hollow.secondary .button:hover {border-color: #3c3c3c;color: #3c3c3c }.button-group.hollow .button.success, .button-group.hollow .button.success.disabled, .button-group.hollow .button.success.disabled:focus, .button-group.hollow .button.success.disabled:hover, .button-group.hollow .button.success[disabled], .button-group.hollow .button.success[disabled]:focus, .button-group.hollow .button.success[disabled]:hover, .button-group.hollow.success .button, .button-group.hollow.success .button.disabled, .button-group.hollow.success .button.disabled:focus, .button-group.hollow.success .button.disabled:hover, .button-group.hollow.success .button[disabled], .button-group.hollow.success .button[disabled]:focus, .button-group.hollow.success .button[disabled]:hover {border: 1px solid #3adb76;color: #3adb76 }.button-group.hollow .button.success:focus, .button-group.hollow .button.success:hover, .button-group.hollow.success .button:focus, .button-group.hollow.success .button:hover {border-color: #157539;color: #157539 }.button-group.hollow .button.warning, .button-group.hollow .button.warning.disabled, .button-group.hollow .button.warning.disabled:focus, .button-group.hollow .button.warning.disabled:hover, .button-group.hollow .button.warning[disabled], .button-group.hollow .button.warning[disabled]:focus, .button-group.hollow .button.warning[disabled]:hover, .button-group.hollow.warning .button, .button-group.hollow.warning .button.disabled, .button-group.hollow.warning .button.disabled:focus, .button-group.hollow.warning .button.disabled:hover, .button-group.hollow.warning .button[disabled], .button-group.hollow.warning .button[disabled]:focus, .button-group.hollow.warning .button[disabled]:hover {border: 1px solid #b5121b;color: #b5121b }.button-group.hollow .button.warning:focus, .button-group.hollow .button.warning:hover, .button-group.hollow.warning .button:focus, .button-group.hollow.warning .button:hover {border-color: #5b090e;color: #5b090e }.button-group.hollow .button.alert, .button-group.hollow .button.alert.disabled, .button-group.hollow .button.alert.disabled:focus, .button-group.hollow .button.alert.disabled:hover, .button-group.hollow .button.alert[disabled], .button-group.hollow .button.alert[disabled]:focus, .button-group.hollow .button.alert[disabled]:hover, .button-group.hollow.alert .button, .button-group.hollow.alert .button.disabled, .button-group.hollow.alert .button.disabled:focus, .button-group.hollow.alert .button.disabled:hover, .button-group.hollow.alert .button[disabled], .button-group.hollow.alert .button[disabled]:focus, .button-group.hollow.alert .button[disabled]:hover {border: 1px solid #ec5840;color: #ec5840 }.button-group.hollow .button.alert:focus, .button-group.hollow .button.alert:hover, .button-group.hollow.alert .button:focus, .button-group.hollow.alert .button:hover {border-color: #881f0e;color: #881f0e }.button-group.hollow .button.classic, .button-group.hollow .button.classic.disabled, .button-group.hollow .button.classic.disabled:focus, .button-group.hollow .button.classic.disabled:hover, .button-group.hollow .button.classic[disabled], .button-group.hollow .button.classic[disabled]:focus, .button-group.hollow .button.classic[disabled]:hover, .button-group.hollow.classic .button, .button-group.hollow.classic .button.disabled, .button-group.hollow.classic .button.disabled:focus, .button-group.hollow.classic .button.disabled:hover, .button-group.hollow.classic .button[disabled], .button-group.hollow.classic .button[disabled]:focus, .button-group.hollow.classic .button[disabled]:hover {border: 1px solid #019ae4;color: #019ae4 }.button-group.hollow .button.classic:focus, .button-group.hollow .button.classic:hover, .button-group.hollow.classic .button:focus, .button-group.hollow.classic .button:hover {border-color: #014d72;color: #014d72 }.button-group.hollow .button.total, .button-group.hollow .button.total.disabled, .button-group.hollow .button.total.disabled:focus, .button-group.hollow .button.total.disabled:hover, .button-group.hollow .button.total[disabled], .button-group.hollow .button.total[disabled]:focus, .button-group.hollow .button.total[disabled]:hover, .button-group.hollow.total .button, .button-group.hollow.total .button.disabled, .button-group.hollow.total .button.disabled:focus, .button-group.hollow.total .button.disabled:hover, .button-group.hollow.total .button[disabled], .button-group.hollow.total .button[disabled]:focus, .button-group.hollow.total .button[disabled]:hover {border: 1px solid #b5121b;color: #b5121b }.button-group.hollow .button.total:focus, .button-group.hollow .button.total:hover, .button-group.hollow.total .button:focus, .button-group.hollow.total .button:hover {border-color: #5b090e;color: #5b090e }.button-group.hollow .button.mobile, .button-group.hollow .button.mobile.disabled, .button-group.hollow .button.mobile.disabled:focus, .button-group.hollow .button.mobile.disabled:hover, .button-group.hollow .button.mobile[disabled], .button-group.hollow .button.mobile[disabled]:focus, .button-group.hollow .button.mobile[disabled]:hover, .button-group.hollow.mobile .button, .button-group.hollow.mobile .button.disabled, .button-group.hollow.mobile .button.disabled:focus, .button-group.hollow.mobile .button.disabled:hover, .button-group.hollow.mobile .button[disabled], .button-group.hollow.mobile .button[disabled]:focus, .button-group.hollow.mobile .button[disabled]:hover {border: 1px solid #0d985d;color: #0d985d }.button-group.hollow .button.mobile:focus, .button-group.hollow .button.mobile:hover, .button-group.hollow.mobile .button:focus, .button-group.hollow.mobile .button:hover {border-color: #074c2f;color: #074c2f }.button-group.hollow .button.mobileplus, .button-group.hollow .button.mobileplus.disabled, .button-group.hollow .button.mobileplus.disabled:focus, .button-group.hollow .button.mobileplus.disabled:hover, .button-group.hollow .button.mobileplus[disabled], .button-group.hollow .button.mobileplus[disabled]:focus, .button-group.hollow .button.mobileplus[disabled]:hover, .button-group.hollow.mobileplus .button, .button-group.hollow.mobileplus .button.disabled, .button-group.hollow.mobileplus .button.disabled:focus, .button-group.hollow.mobileplus .button.disabled:hover, .button-group.hollow.mobileplus .button[disabled], .button-group.hollow.mobileplus .button[disabled]:focus, .button-group.hollow.mobileplus .button[disabled]:hover {border: 1px solid #5e7cb9;color: #5e7cb9 }.button-group.hollow .button.mobileplus:focus, .button-group.hollow .button.mobileplus:hover, .button-group.hollow.mobileplus .button:focus, .button-group.hollow.mobileplus .button:hover {border-color: #2a3c61;color: #2a3c61 }.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button.disabled:focus, .button-group.clear .button.disabled:hover, .button-group.clear .button:focus, .button-group.clear .button:hover, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:focus, .button-group.clear .button[disabled]:hover {border-color: transparent;background-color: transparent }.button-group.clear .button, .button-group.clear .button.disabled, .button-group.clear .button.disabled:focus, .button-group.clear .button.disabled:hover, .button-group.clear .button[disabled], .button-group.clear .button[disabled]:focus, .button-group.clear .button[disabled]:hover {color: #2199e8 }.button-group.clear .button:focus, .button-group.clear .button:hover {color: #0c4d78 }.button-group.clear .button.primary, .button-group.clear .button.primary.disabled, .button-group.clear .button.primary.disabled:focus, .button-group.clear .button.primary.disabled:hover, .button-group.clear .button.primary[disabled], .button-group.clear .button.primary[disabled]:focus, .button-group.clear .button.primary[disabled]:hover, .button-group.clear.primary .button, .button-group.clear.primary .button.disabled, .button-group.clear.primary .button.disabled:focus, .button-group.clear.primary .button.disabled:hover, .button-group.clear.primary .button[disabled], .button-group.clear.primary .button[disabled]:focus, .button-group.clear.primary .button[disabled]:hover {color: #2199e8 }.button-group.clear .button.primary:focus, .button-group.clear .button.primary:hover, .button-group.clear.primary .button:focus, .button-group.clear.primary .button:hover {color: #0c4d78 }.button-group.clear .button.secondary, .button-group.clear .button.secondary.disabled, .button-group.clear .button.secondary.disabled:focus, .button-group.clear .button.secondary.disabled:hover, .button-group.clear .button.secondary[disabled], .button-group.clear .button.secondary[disabled]:focus, .button-group.clear .button.secondary[disabled]:hover, .button-group.clear.secondary .button, .button-group.clear.secondary .button.disabled, .button-group.clear.secondary .button.disabled:focus, .button-group.clear.secondary .button.disabled:hover, .button-group.clear.secondary .button[disabled], .button-group.clear.secondary .button[disabled]:focus, .button-group.clear.secondary .button[disabled]:hover {color: #777 }.button-group.clear .button.secondary:focus, .button-group.clear .button.secondary:hover, .button-group.clear.secondary .button:focus, .button-group.clear.secondary .button:hover {color: #3c3c3c }.button-group.clear .button.success, .button-group.clear .button.success.disabled, .button-group.clear .button.success.disabled:focus, .button-group.clear .button.success.disabled:hover, .button-group.clear .button.success[disabled], .button-group.clear .button.success[disabled]:focus, .button-group.clear .button.success[disabled]:hover, .button-group.clear.success .button, .button-group.clear.success .button.disabled, .button-group.clear.success .button.disabled:focus, .button-group.clear.success .button.disabled:hover, .button-group.clear.success .button[disabled], .button-group.clear.success .button[disabled]:focus, .button-group.clear.success .button[disabled]:hover {color: #3adb76 }.button-group.clear .button.success:focus, .button-group.clear .button.success:hover, .button-group.clear.success .button:focus, .button-group.clear.success .button:hover {color: #157539 }.button-group.clear .button.warning, .button-group.clear .button.warning.disabled, .button-group.clear .button.warning.disabled:focus, .button-group.clear .button.warning.disabled:hover, .button-group.clear .button.warning[disabled], .button-group.clear .button.warning[disabled]:focus, .button-group.clear .button.warning[disabled]:hover, .button-group.clear.warning .button, .button-group.clear.warning .button.disabled, .button-group.clear.warning .button.disabled:focus, .button-group.clear.warning .button.disabled:hover, .button-group.clear.warning .button[disabled], .button-group.clear.warning .button[disabled]:focus, .button-group.clear.warning .button[disabled]:hover {color: #b5121b }.button-group.clear .button.warning:focus, .button-group.clear .button.warning:hover, .button-group.clear.warning .button:focus, .button-group.clear.warning .button:hover {color: #5b090e }.button-group.clear .button.alert, .button-group.clear .button.alert.disabled, .button-group.clear .button.alert.disabled:focus, .button-group.clear .button.alert.disabled:hover, .button-group.clear .button.alert[disabled], .button-group.clear .button.alert[disabled]:focus, .button-group.clear .button.alert[disabled]:hover, .button-group.clear.alert .button, .button-group.clear.alert .button.disabled, .button-group.clear.alert .button.disabled:focus, .button-group.clear.alert .button.disabled:hover, .button-group.clear.alert .button[disabled], .button-group.clear.alert .button[disabled]:focus, .button-group.clear.alert .button[disabled]:hover {color: #ec5840 }.button-group.clear .button.alert:focus, .button-group.clear .button.alert:hover, .button-group.clear.alert .button:focus, .button-group.clear.alert .button:hover {color: #881f0e }.button-group.clear .button.classic, .button-group.clear .button.classic.disabled, .button-group.clear .button.classic.disabled:focus, .button-group.clear .button.classic.disabled:hover, .button-group.clear .button.classic[disabled], .button-group.clear .button.classic[disabled]:focus, .button-group.clear .button.classic[disabled]:hover, .button-group.clear.classic .button, .button-group.clear.classic .button.disabled, .button-group.clear.classic .button.disabled:focus, .button-group.clear.classic .button.disabled:hover, .button-group.clear.classic .button[disabled], .button-group.clear.classic .button[disabled]:focus, .button-group.clear.classic .button[disabled]:hover {color: #019ae4 }.button-group.clear .button.classic:focus, .button-group.clear .button.classic:hover, .button-group.clear.classic .button:focus, .button-group.clear.classic .button:hover {color: #014d72 }.button-group.clear .button.total, .button-group.clear .button.total.disabled, .button-group.clear .button.total.disabled:focus, .button-group.clear .button.total.disabled:hover, .button-group.clear .button.total[disabled], .button-group.clear .button.total[disabled]:focus, .button-group.clear .button.total[disabled]:hover, .button-group.clear.total .button, .button-group.clear.total .button.disabled, .button-group.clear.total .button.disabled:focus, .button-group.clear.total .button.disabled:hover, .button-group.clear.total .button[disabled], .button-group.clear.total .button[disabled]:focus, .button-group.clear.total .button[disabled]:hover {color: #b5121b }.button-group.clear .button.total:focus, .button-group.clear .button.total:hover, .button-group.clear.total .button:focus, .button-group.clear.total .button:hover {color: #5b090e }.button-group.clear .button.mobile, .button-group.clear .button.mobile.disabled, .button-group.clear .button.mobile.disabled:focus, .button-group.clear .button.mobile.disabled:hover, .button-group.clear .button.mobile[disabled], .button-group.clear .button.mobile[disabled]:focus, .button-group.clear .button.mobile[disabled]:hover, .button-group.clear.mobile .button, .button-group.clear.mobile .button.disabled, .button-group.clear.mobile .button.disabled:focus, .button-group.clear.mobile .button.disabled:hover, .button-group.clear.mobile .button[disabled], .button-group.clear.mobile .button[disabled]:focus, .button-group.clear.mobile .button[disabled]:hover {color: #0d985d }.button-group.clear .button.mobile:focus, .button-group.clear .button.mobile:hover, .button-group.clear.mobile .button:focus, .button-group.clear.mobile .button:hover {color: #074c2f }.button-group.clear .button.mobileplus, .button-group.clear .button.mobileplus.disabled, .button-group.clear .button.mobileplus.disabled:focus, .button-group.clear .button.mobileplus.disabled:hover, .button-group.clear .button.mobileplus[disabled], .button-group.clear .button.mobileplus[disabled]:focus, .button-group.clear .button.mobileplus[disabled]:hover, .button-group.clear.mobileplus .button, .button-group.clear.mobileplus .button.disabled, .button-group.clear.mobileplus .button.disabled:focus, .button-group.clear.mobileplus .button.disabled:hover, .button-group.clear.mobileplus .button[disabled], .button-group.clear.mobileplus .button[disabled]:focus, .button-group.clear.mobileplus .button[disabled]:hover {color: #5e7cb9 }.button-group.clear .button.mobileplus:focus, .button-group.clear .button.mobileplus:hover, .button-group.clear.mobileplus .button:focus, .button-group.clear.mobileplus .button:hover {color: #2a3c61 }.button-group.no-gaps .button {margin-right: -.0625rem }.button-group.no-gaps .button+.button {border-left-color: transparent }.button-group.stacked, .button-group.stacked-for-medium, .button-group.stacked-for-small {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.button-group.stacked .button, .button-group.stacked-for-medium .button, .button-group.stacked-for-small .button {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100% }.button-group.stacked .button:last-child, .button-group.stacked-for-medium .button:last-child, .button-group.stacked-for-small .button:last-child {margin-bottom: 0 }.button-group.stacked-for-medium.expanded .button, .button-group.stacked-for-small.expanded .button, .button-group.stacked.expanded .button {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0;margin-right: 0 }@media print, screen and (min-width:40em) {.button-group.stacked-for-small .button {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-bottom: 0 }}@media print, screen and (min-width:64em) {.button-group.stacked-for-medium .button {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-bottom: 0 }}@media print, screen and (max-width:39.99875em) {.button-group.stacked-for-small.expanded {display: block }.button-group.stacked-for-small.expanded .button {display: block;margin-right: 0 }}@media print, screen and (max-width:63.99875em) {.button-group.stacked-for-medium.expanded {display: block }.button-group.stacked-for-medium.expanded .button {display: block;margin-right: 0 }}.close-button {position: absolute;z-index: 10;color: #8a8a8a;cursor: pointer }[data-whatinput=mouse] .close-button {outline: 0 }.close-button:focus, .close-button:hover {color: #0a0a0a }.close-button.small {right: .66rem;top: .33em;font-size: 1.5em;line-height: 1 }.close-button, .close-button.medium {right: 1rem;top: .5rem;font-size: 2em;line-height: 1 }.label {display: inline-block;padding: .33333rem .5rem;border-radius: 0;font-size: .8rem;line-height: 1;white-space: nowrap;cursor: default;background: #2199e8;color: #fff }.label.primary {background: #2199e8;color: #0a0a0a }.label.secondary {background: #777;color: #fff }.label.success {background: #3adb76;color: #0a0a0a }.label.warning {background: #b5121b;color: #fff }.label.alert {background: #ec5840;color: #0a0a0a }.label.classic {background: #019ae4;color: #0a0a0a }.label.total {background: #b5121b;color: #fff }.label.mobile {background: #0d985d;color: #0a0a0a }.label.mobileplus {background: #5e7cb9;color: #0a0a0a }.progress {height: 1rem;margin-bottom: 1rem;border-radius: 0;background-color: #cacaca }.progress.primary .progress-meter {background-color: #2199e8 }.progress.secondary .progress-meter {background-color: #777 }.progress.success .progress-meter {background-color: #3adb76 }.progress.warning .progress-meter {background-color: #b5121b }.progress.alert .progress-meter {background-color: #ec5840 }.progress.classic .progress-meter {background-color: #019ae4 }.progress.total .progress-meter {background-color: #b5121b }.progress.mobile .progress-meter {background-color: #0d985d }.progress.mobileplus .progress-meter {background-color: #5e7cb9 }.progress-meter {position: relative;display: block;width: 0;height: 100%;background-color: #2199e8 }.progress-meter-text {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);margin: 0;font-size: .75rem;font-weight: 700;color: #fff;white-space: nowrap }.slider {position: relative;height: .5rem;margin-top: 1.25rem;margin-bottom: 2.25rem;background-color: #edeeee;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: none;touch-action: none }.slider-fill {position: absolute;top: 0;left: 0;display: inline-block;max-width: 100%;height: .5rem;background-color: #cacaca;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out }.slider-fill.is-dragging {-webkit-transition: all 0 linear;transition: all 0 linear }.slider-handle {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);left: 0;z-index: 1;display: inline-block;width: 1.4rem;height: 1.4rem;border-radius: 0;background-color: #2199e8;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-ms-touch-action: manipulation;touch-action: manipulation }[data-whatinput=mouse] .slider-handle {outline: 0 }.slider-handle:hover {background-color: #1583cc }.slider-handle.is-dragging {-webkit-transition: all 0 linear;transition: all 0 linear }.slider.disabled, .slider[disabled] {opacity: .25;cursor: not-allowed }.slider.vertical {display: inline-block;width: .5rem;height: 12.5rem;margin: 0 1.25rem;-webkit-transform: scale(1, -1);-ms-transform: scale(1, -1);transform: scale(1, -1) }.slider.vertical .slider-fill {top: 0;width: .5rem;max-height: 100% }.slider.vertical .slider-handle {position: absolute;top: 0;left: 50%;width: 1.4rem;height: 1.4rem;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.switch {height: 2rem;position: relative;margin-bottom: 1rem;outline: 0;font-size: .875rem;font-weight: 700;color: #fff;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none }.switch-input {position: absolute;margin-bottom: 0;opacity: 0 }.switch-paddle {position: relative;display: block;width: 4rem;height: 2rem;border-radius: 0;background: #cacaca;-webkit-transition: all .25s ease-out;transition: all .25s ease-out;font-weight: inherit;color: inherit;cursor: pointer }input+.switch-paddle {margin: 0 }.switch-paddle::after {position: absolute;top: .25rem;left: .25rem;display: block;width: 1.5rem;height: 1.5rem;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);border-radius: 0;background: #fff;-webkit-transition: all .25s ease-out;transition: all .25s ease-out;content: '' }input:checked~.switch-paddle {background: #2199e8 }input:checked~.switch-paddle::after {left: 2.25rem }input:disabled~.switch-paddle {cursor: not-allowed;opacity: .5 }[data-whatinput=mouse] input:focus~.switch-paddle {outline: 0 }.switch-active, .switch-inactive {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.switch-active {left: 8%;display: none }input:checked+label>.switch-active {display: block }.switch-inactive {right: 15% }input:checked+label>.switch-inactive {display: none }.switch.tiny {height: 1.5rem }.switch.tiny .switch-paddle {width: 3rem;height: 1.5rem;font-size: .625rem }.switch.tiny .switch-paddle::after {top: .25rem;left: .25rem;width: 1rem;height: 1rem }.switch.tiny input:checked~.switch-paddle::after {left: 1.75rem }.switch.small {height: 1.75rem }.switch.small .switch-paddle {width: 3.5rem;height: 1.75rem;font-size: .75rem }.switch.small .switch-paddle::after {top: .25rem;left: .25rem;width: 1.25rem;height: 1.25rem }.switch.small input:checked~.switch-paddle::after {left: 2rem }.switch.large {height: 2.5rem }.switch.large .switch-paddle {width: 5rem;height: 2.5rem;font-size: 1rem }.switch.large .switch-paddle::after {top: .25rem;left: .25rem;width: 2rem;height: 2rem }.switch.large input:checked~.switch-paddle::after {left: 2.75rem }table {border-collapse: collapse;width: 100%;margin-bottom: 1rem;border-radius: 0 }tbody, tfoot, thead {border: 1px solid #f2f2f2;background-color: #fff }caption {padding: .5rem .625rem .625rem;font-weight: 700 }thead {background: #f9f9f9;color: #0a0a0a }tfoot {background: #f2f2f2;color: #0a0a0a }tfoot tr, thead tr {background: 0 0 }tfoot td, tfoot th, thead td, thead th {padding: .5rem .625rem .625rem;font-weight: 700;text-align: left }tbody td, tbody th {padding: .5rem .625rem .625rem }tbody tr:nth-child(even) {border-bottom: 0;background-color: #f2f2f2 }table.unstriped tbody {background-color: #fff }table.unstriped tbody tr {border-bottom: 0;border-bottom: 1px solid #f2f2f2;background-color: #fff }@media print, screen and (max-width:63.99875em) {table.stack thead {display: none }table.stack tfoot {display: none }table.stack td, table.stack th, table.stack tr {display: block }table.stack td {border-top: 0 }}table.scroll {display: block;width: 100%;overflow-x: auto }table.hover thead tr:hover {background-color: #f4f4f4 }table.hover tfoot tr:hover {background-color: #ededed }table.hover tbody tr:hover {background-color: #fafafa }table.hover:not(.unstriped) tr:nth-of-type(even):hover {background-color: #ededed }.table-scroll {overflow-x: auto }.badge {display: inline-block;min-width: 2.1em;padding: .3em;border-radius: 50%;font-size: .6rem;text-align: center;background: #2199e8;color: #fff }.badge.primary {background: #2199e8;color: #0a0a0a }.badge.secondary {background: #777;color: #fff }.badge.success {background: #3adb76;color: #0a0a0a }.badge.warning {background: #b5121b;color: #fff }.badge.alert {background: #ec5840;color: #0a0a0a }.badge.classic {background: #019ae4;color: #0a0a0a }.badge.total {background: #b5121b;color: #fff }.badge.mobile {background: #0d985d;color: #0a0a0a }.badge.mobileplus {background: #5e7cb9;color: #0a0a0a }.breadcrumbs {margin: 0 0 1rem;list-style: none }.breadcrumbs::after, .breadcrumbs::before {display: table;content: ' ';-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.breadcrumbs::after {clear: both }.breadcrumbs li {float: left;font-size: .6875rem;color: #0a0a0a;cursor: default;text-transform: uppercase }.breadcrumbs li:not(:last-child)::after {position: relative;margin: 0 .75rem;opacity: 1;content: "/";color: #cacaca }.breadcrumbs a {color: #2199e8 }.breadcrumbs a:hover {text-decoration: underline }.breadcrumbs .disabled {color: #cacaca;cursor: not-allowed }.callout {position: relative;margin: 0 0 1rem;padding: 1rem;border: 1px solid rgba(10, 10, 10, .25);border-radius: 0;background-color: #fff;color: #0a0a0a }.callout>:first-child {margin-top: 0 }.callout>:last-child {margin-bottom: 0 }.callout.primary {background-color: #def0fc;color: #0a0a0a }.callout.secondary {background-color: #ebebeb;color: #0a0a0a }.callout.success {background-color: #e1faea;color: #0a0a0a }.callout.warning {background-color: #fbd5d7;color: #0a0a0a }.callout.alert {background-color: #fce6e2;color: #0a0a0a }.callout.classic {background-color: #d5f1ff;color: #0a0a0a }.callout.total {background-color: #fbd5d7;color: #0a0a0a }.callout.mobile {background-color: #cffbe8;color: #0a0a0a }.callout.mobileplus {background-color: #e7ebf5;color: #0a0a0a }.callout.small {padding: .5rem }.callout.large {padding: 3rem }.card {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;margin-bottom: 1rem;border: 1px solid #edeeee;border-radius: 0;background: #fff;-webkit-box-shadow: none;box-shadow: none;overflow: hidden;color: #0a0a0a }.card>:last-child {margin-bottom: 0 }.card-divider {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;padding: 1rem;background: #edeeee }.card-divider>:last-child {margin-bottom: 0 }.card-section {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto;padding: 1rem }.card-section>:last-child {margin-bottom: 0 }.card-image {min-height: 1px }.dropdown-pane {position: absolute;z-index: 10;display: none;width: 300px;padding: 1rem;visibility: hidden;border: 1px solid #cacaca;border-radius: 0;background-color: #fff;font-size: 1rem }.dropdown-pane.is-opening {display: block }.dropdown-pane.is-open {display: block;visibility: visible }.dropdown-pane.tiny {width: 100px }.dropdown-pane.small {width: 200px }.dropdown-pane.large {width: 400px }.pagination {margin-left: 0;margin-bottom: 1rem }.pagination::after, .pagination::before {display: table;content: ' ';-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.pagination::after {clear: both }.pagination li {margin-right: .0625rem;border-radius: 0;font-size: .875rem;display: none }.pagination li:first-child, .pagination li:last-child {display: inline-block }@media print, screen and (min-width:40em) {.pagination li {display: inline-block }}.pagination a, .pagination button {display: block;padding: .1875rem .625rem;border-radius: 0;color: #0a0a0a }.pagination a:hover, .pagination button:hover {background: #edeeee }.pagination .current {padding: .1875rem .625rem;background: #2199e8;color: #fff;cursor: default }.pagination .disabled {padding: .1875rem .625rem;color: #cacaca;cursor: not-allowed }.pagination .disabled:hover {background: 0 0 }.pagination .ellipsis::after {padding: .1875rem .625rem;content: '\2026';color: #0a0a0a }.pagination-previous a::before, .pagination-previous.disabled::before {display: inline-block;margin-right: .5rem;content: "�" }.pagination-next a::after, .pagination-next.disabled::after {display: inline-block;margin-left: .5rem;content: "�" }.has-tip {position: relative;display: inline-block;border-bottom: dotted 1px #8a8a8a;font-weight: 700;cursor: help }.tooltip {position: absolute;top: calc(100% + .6495rem);z-index: 1200;max-width: 10rem;padding: .75rem;border-radius: 0;background-color: #0a0a0a;font-size: 80%;color: #fff }.tooltip::before {position: absolute }.tooltip.bottom::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-top-width: 0;border-bottom-style: solid;border-color: transparent transparent #0a0a0a;bottom: 100% }.tooltip.bottom.align-center::before {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.tooltip.top::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #0a0a0a transparent transparent;top: 100%;bottom: auto }.tooltip.top.align-center::before {left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%) }.tooltip.left::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #0a0a0a;left: 100% }.tooltip.left.align-center::before {bottom: auto;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.tooltip.right::before {display: block;width: 0;height: 0;border: inset .75rem;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #0a0a0a transparent transparent;right: 100%;left: auto }.tooltip.right.align-center::before {bottom: auto;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%) }.tooltip.align-top::before {bottom: auto;top: 10% }.tooltip.align-bottom::before {bottom: 10%;top: auto }.tooltip.align-left::before {left: 10%;right: auto }.tooltip.align-right::before {left: auto;right: 10% }.accordion {margin-left: 0;background: #fff;list-style-type: none }.accordion[disabled] .accordion-title {cursor: not-allowed }.accordion-item:first-child>:first-child {border-radius: 0 }.accordion-item:last-child>:last-child {border-radius: 0 }.accordion-title {position: relative;display: block;padding: 1.25rem 1rem;border: 1px solid #edeeee;border-bottom: 0;font-size: .75rem;line-height: 1;color: #2199e8 }:last-child:not(.is-active)>.accordion-title {border-bottom: 1px solid #edeeee;border-radius: 0 }.accordion-title:focus, .accordion-title:hover {background-color: #edeeee }.accordion-title::before {position: absolute;top: 50%;right: 1rem;margin-top: -.5rem;content: "+" }.is-active>.accordion-title::before {content: "�" }.accordion-content {display: none;padding: 1rem;border: 1px solid #edeeee;border-bottom: 0;background-color: #fff;color: #0a0a0a }:last-child>.accordion-content:last-child {border-bottom: 1px solid #edeeee }.media-object {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 1rem;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap }.media-object img {max-width: none }@media print, screen and (max-width:39.99875em) {.media-object.stack-for-small {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }}.media-object-section {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto }.media-object-section:first-child {padding-right: 1rem }.media-object-section:last-child:not(:nth-child(2)) {padding-left: 1rem }.media-object-section>:last-child {margin-bottom: 0 }@media print, screen and (max-width:39.99875em) {.stack-for-small .media-object-section {padding: 0;padding-bottom: 1rem;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100% }.stack-for-small .media-object-section img {width: 100% }}.media-object-section.main-section {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }.orbit {position: relative }.orbit-container {position: relative;height: 0;margin: 0;list-style: none;overflow: hidden }.orbit-slide {width: 100%;position: absolute }.orbit-slide.no-motionui.is-active {top: 0;left: 0 }.orbit-figure {margin: 0 }.orbit-image {width: 100%;max-width: 100%;margin: 0 }.orbit-caption {position: absolute;bottom: 0;width: 100%;margin-bottom: 0;padding: 1rem;background-color: rgba(10, 10, 10, .5);color: #fff }.orbit-next, .orbit-previous {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;padding: 1rem;color: #fff }[data-whatinput=mouse] .orbit-next, [data-whatinput=mouse] .orbit-previous {outline: 0 }.orbit-next:active, .orbit-next:focus, .orbit-next:hover, .orbit-previous:active, .orbit-previous:focus, .orbit-previous:hover {background-color: rgba(10, 10, 10, .5) }.orbit-previous {left: 0 }.orbit-next {left: auto;right: 0 }.orbit-bullets {position: relative;margin-top: .8rem;margin-bottom: .8rem;text-align: center }[data-whatinput=mouse] .orbit-bullets {outline: 0 }.orbit-bullets button {width: 1.2rem;height: 1.2rem;margin: .1rem;border-radius: 50%;background-color: #cacaca }.orbit-bullets button:hover {background-color: #8a8a8a }.orbit-bullets button.is-active {background-color: #8a8a8a }.flex-video, .responsive-embed {position: relative;height: 0;margin-bottom: 1rem;padding-bottom: 75%;overflow: hidden }.flex-video embed, .flex-video iframe, .flex-video object, .flex-video video, .responsive-embed embed, .responsive-embed iframe, .responsive-embed object, .responsive-embed video {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.flex-video.widescreen, .responsive-embed.widescreen {padding-bottom: 56.25% }.tabs {margin: 0;border: 1px solid #edeeee;background: #fff;list-style-type: none }.tabs::after, .tabs::before {display: table;content: ' ';-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.tabs::after {clear: both }.tabs.vertical>li {display: block;float: none;width: auto }.tabs.simple>li>a {padding: 0 }.tabs.simple>li>a:hover {background: 0 0 }.tabs.primary {background: #2199e8 }.tabs.primary>li>a {color: #0a0a0a }.tabs.primary>li>a:focus, .tabs.primary>li>a:hover {background: #1893e4 }.tabs-title {float: left }.tabs-title>a {display: block;padding: 1.25rem 1.5rem;font-size: .75rem;line-height: 1;color: #2199e8 }[data-whatinput=mouse] .tabs-title>a {outline: 0 }.tabs-title>a:hover {background: #fff;color: #1585cf }.tabs-title>a:focus, .tabs-title>a[aria-selected=true] {background: #edeeee;color: #2199e8 }.tabs-content {border: 1px solid #edeeee;border-top: 0;background: #fff;color: #0a0a0a;-webkit-transition: all .5s ease;transition: all .5s ease }.tabs-content.vertical {border: 1px solid #edeeee;border-left: 0 }.tabs-panel {display: none;padding: 1rem }.tabs-panel.is-active {display: block }.thumbnail {display: inline-block;max-width: 100%;margin-bottom: 1rem;border: 4px solid #fff;border-radius: 0;-webkit-box-shadow: 0 0 0 1px rgba(10, 10, 10, .2);box-shadow: 0 0 0 1px rgba(10, 10, 10, .2);line-height: 0 }a.thumbnail {-webkit-transition: -webkit-box-shadow .2s ease-out;transition: -webkit-box-shadow .2s ease-out;transition: box-shadow .2s ease-out;transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out }a.thumbnail:focus, a.thumbnail:hover {-webkit-box-shadow: 0 0 6px 1px rgba(33, 153, 232, .5);box-shadow: 0 0 6px 1px rgba(33, 153, 232, .5) }a.thumbnail image {-webkit-box-shadow: none;box-shadow: none }.menu {padding: 0;margin: 0;list-style: none;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }[data-whatinput=mouse] .menu li {outline: 0 }.menu .button, .menu a {line-height: 1;text-decoration: none;display: block;padding: .7rem 1rem }.menu a, .menu button, .menu input, .menu select {margin-bottom: 0 }.menu input {display: inline-block }.menu, .menu.horizontal {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.menu.vertical {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.menu.expanded li {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }.menu.simple {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center }.menu.simple li+li {margin-left: 1rem }.menu.simple a {padding: 0 }@media print, screen and (min-width:40em) {.menu.medium-horizontal {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.menu.medium-vertical {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.menu.medium-expanded li {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }.menu.medium-simple li {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }}@media print, screen and (min-width:64em) {.menu.large-horizontal {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.menu.large-vertical {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.menu.large-expanded li {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }.menu.large-simple li {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }}.menu.nested {margin-right: 0;margin-left: 1rem }.menu.icons a {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.menu.icon-bottom a, .menu.icon-left a, .menu.icon-right a, .menu.icon-top a {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.menu.icon-left li a {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row nowrap;-ms-flex-flow: row nowrap;flex-flow: row nowrap }.menu.icon-left li a i, .menu.icon-left li a img, .menu.icon-left li a svg {margin-right: .25rem }.menu.icon-right li a {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-flow: row nowrap;-ms-flex-flow: row nowrap;flex-flow: row nowrap }.menu.icon-right li a i, .menu.icon-right li a img, .menu.icon-right li a svg {margin-left: .25rem }.menu.icon-top li a {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-flow: column nowrap;-ms-flex-flow: column nowrap;flex-flow: column nowrap }.menu.icon-top li a i, .menu.icon-top li a img, .menu.icon-top li a svg {-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;margin-bottom: .25rem;text-align: center }.menu.icon-bottom li a {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-flow: column nowrap;-ms-flex-flow: column nowrap;flex-flow: column nowrap }.menu.icon-bottom li a i, .menu.icon-bottom li a img, .menu.icon-bottom li a svg {-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch;margin-bottom: .25rem;text-align: center }.menu .is-active>a {background: #2199e8;color: #0a0a0a }.menu .active>a {background: #2199e8;color: #0a0a0a }.menu.align-left {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start }.menu.align-right li {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end }.menu.align-right li .submenu li {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start }.menu.align-right.vertical li {display: block;text-align: right }.menu.align-right.vertical li .submenu li {text-align: right }.menu.align-right .nested {margin-right: 1rem;margin-left: 0 }.menu.align-center li {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center }.menu.align-center li .submenu li {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start }.menu .menu-text {padding: .7rem 1rem;font-weight: 700;line-height: 1;color: inherit }.menu-centered>.menu {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center }.menu-centered>.menu li {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center }.menu-centered>.menu li .submenu li {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start }.no-js [data-responsive-menu] ul {display: none }.menu-icon {position: relative;display: inline-block;vertical-align: middle;width: 20px;height: 16px;cursor: pointer }.menu-icon::after {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 2px;background: #fff;-webkit-box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;box-shadow: 0 7px 0 #fff, 0 14px 0 #fff;content: '' }.menu-icon:hover::after {background: #cacaca;-webkit-box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca;box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca }.menu-icon.dark {position: relative;display: inline-block;vertical-align: middle;width: 20px;height: 16px;cursor: pointer }.menu-icon.dark::after {position: absolute;top: 0;left: 0;display: block;width: 100%;height: 2px;background: #0a0a0a;-webkit-box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;content: '' }.menu-icon.dark:hover::after {background: #8a8a8a;-webkit-box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a;box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a }.accordion-menu li {width: 100% }.accordion-menu a {padding: .7rem 1rem }.accordion-menu .is-accordion-submenu a {padding: .7rem 1rem }.accordion-menu .nested.is-accordion-submenu {margin-right: 0;margin-left: 1rem }.accordion-menu.align-right .nested.is-accordion-submenu {margin-right: 1rem;margin-left: 0 }.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a {position: relative }.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #2199e8 transparent transparent;position: absolute;top: 50%;margin-top: -3px;right: 1rem }.accordion-menu.align-left .is-accordion-submenu-parent>a::after {right: 1rem;left: auto }.accordion-menu.align-right .is-accordion-submenu-parent>a::after {right: auto;left: 1rem }.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a::after {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50% }.is-accordion-submenu-parent {position: relative }.has-submenu-toggle>a {margin-right: 40px }.submenu-toggle {position: absolute;top: 0;right: 0;width: 40px;height: 40px;cursor: pointer }.submenu-toggle::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #2199e8 transparent transparent;top: 0;bottom: 0;margin: auto }.submenu-toggle[aria-expanded=true]::after {-webkit-transform: scaleY(-1);-ms-transform: scaleY(-1);transform: scaleY(-1);-webkit-transform-origin: 50% 50%;-ms-transform-origin: 50% 50%;transform-origin: 50% 50% }.submenu-toggle-text {position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;border: 0 !important }.is-drilldown {position: relative;overflow: hidden }.is-drilldown li {display: block }.is-drilldown.animate-height {-webkit-transition: height .5s;transition: height .5s }.drilldown a {padding: .7rem 1rem;background: #fff }.drilldown .is-drilldown-submenu {position: absolute;top: 0;left: 100%;z-index: -1;width: 100%;background: #fff;-webkit-transition: -webkit-transform .15s linear;transition: -webkit-transform .15s linear;transition: transform .15s linear;transition: transform .15s linear, -webkit-transform .15s linear }.drilldown .is-drilldown-submenu.is-active {z-index: 1;display: block;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%) }.drilldown .is-drilldown-submenu.is-closing {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%) }.drilldown .is-drilldown-submenu a {padding: .7rem 1rem }.drilldown .nested.is-drilldown-submenu {margin-right: 0;margin-left: 0 }.drilldown .drilldown-submenu-cover-previous {min-height: 100% }.drilldown .is-drilldown-submenu-parent>a {position: relative }.drilldown .is-drilldown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #2199e8;position: absolute;top: 50%;margin-top: -6px;right: 1rem }.drilldown.align-left .is-drilldown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #2199e8;right: 1rem;left: auto }.drilldown.align-right .is-drilldown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #2199e8 transparent transparent;right: auto;left: 1rem }.drilldown .js-drilldown-back>a::before {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #2199e8 transparent transparent;display: inline-block;vertical-align: middle;margin-right: .75rem }.dropdown.menu>li.opens-left>.is-dropdown-submenu {top: 100%;right: 0;left: auto }.dropdown.menu>li.opens-right>.is-dropdown-submenu {top: 100%;right: auto;left: 0 }.dropdown.menu>li.is-dropdown-submenu-parent>a {position: relative;padding-right: 1.5rem }.dropdown.menu>li.is-dropdown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #2199e8 transparent transparent;right: 5px;left: auto;margin-top: -3px }[data-whatinput=mouse] .dropdown.menu a {outline: 0 }.dropdown.menu>li>a {padding: .7rem 1rem }.dropdown.menu>li.is-active>a {background: 0 0;color: #2199e8 }.no-js .dropdown.menu ul {display: none }.dropdown.menu .nested.is-dropdown-submenu {margin-right: 0;margin-left: 0 }.dropdown.menu.vertical>li .is-dropdown-submenu {top: 0 }.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu {top: 0;right: 100%;left: auto }.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.dropdown.menu.vertical>li>a::after {right: 14px }.dropdown.menu.vertical>li.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #2199e8 transparent transparent;right: auto;left: 5px }.dropdown.menu.vertical>li.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #2199e8 }@media print, screen and (min-width:40em) {.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {top: 100%;right: 0;left: auto }.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {top: 100%;right: auto;left: 0 }.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a {position: relative;padding-right: 1.5rem }.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #2199e8 transparent transparent;right: 5px;left: auto;margin-top: -3px }.dropdown.menu.medium-vertical>li .is-dropdown-submenu {top: 0 }.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {top: 0;right: 100%;left: auto }.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.dropdown.menu.medium-vertical>li>a::after {right: 14px }.dropdown.menu.medium-vertical>li.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #2199e8 transparent transparent;right: auto;left: 5px }.dropdown.menu.medium-vertical>li.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #2199e8 }}@media print, screen and (min-width:64em) {.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {top: 100%;right: 0;left: auto }.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {top: 100%;right: auto;left: 0 }.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a {position: relative;padding-right: 1.5rem }.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-bottom-width: 0;border-top-style: solid;border-color: #2199e8 transparent transparent;right: 5px;left: auto;margin-top: -3px }.dropdown.menu.large-vertical>li .is-dropdown-submenu {top: 0 }.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {top: 0;right: 100%;left: auto }.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.dropdown.menu.large-vertical>li>a::after {right: 14px }.dropdown.menu.large-vertical>li.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #2199e8 transparent transparent;right: auto;left: 5px }.dropdown.menu.large-vertical>li.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #2199e8 }}.dropdown.menu.align-right .is-dropdown-submenu.first-sub {top: 100%;right: 0;left: auto }.is-dropdown-menu.vertical {width: 100px }.is-dropdown-menu.vertical.align-right {float: right }.is-dropdown-submenu-parent {position: relative }.is-dropdown-submenu-parent a::after {position: absolute;top: 50%;right: 5px;left: auto;margin-top: -6px }.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {top: 100%;left: auto }.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {right: 100%;left: auto }.pricingguide .callout a.button.mobileplus.order, .pricingguide .callout a.button.classic.order {padding: 1em 1em !important;}.pricingguide .small-12.life_text_align_center ul {margin: 0% 15% !important;}.top_div .logobtn_div button.more_info, .grid-container.seo_pages .products.premium_mobile_plus.active.card .classic_premium_button h3 {text-transform: uppercase;}.grid-container.seo_pages .products.premium_mobile_plus.active.card div.shrink.cell {width: 280px !important;height: 65px !important;display: inline-flex;align-items: center;justify-content: center;}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {right: auto;left: 100% }.is-dropdown-submenu {position: absolute;top: 0;left: 100%;z-index: 1;display: none;min-width: 200px;border: 1px solid #cacaca;background: #fff }.dropdown .is-dropdown-submenu a {padding: .7rem 1rem }.is-dropdown-submenu .is-dropdown-submenu-parent>a::after {right: 14px }.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-left-width: 0;border-right-style: solid;border-color: transparent #2199e8 transparent transparent;right: auto;left: 5px }.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after {display: block;width: 0;height: 0;border: inset 6px;content: '';border-right-width: 0;border-left-style: solid;border-color: transparent transparent transparent #2199e8 }.is-dropdown-submenu .is-dropdown-submenu {margin-top: -1px }.is-dropdown-submenu>li {width: 100% }.is-dropdown-submenu.js-dropdown-active {display: block }.is-off-canvas-open {overflow: hidden }.js-off-canvas-overlay {position: absolute;top: 0;left: 0;z-index: 11;width: 100%;height: 100%;-webkit-transition: opacity .5s ease, visibility .5s ease;transition: opacity .5s ease, visibility .5s ease;background: rgba(255, 255, 255, .25);opacity: 0;visibility: hidden;overflow: hidden }.js-off-canvas-overlay.is-visible {opacity: 1;visibility: visible }.js-off-canvas-overlay.is-closable {cursor: pointer }.js-off-canvas-overlay.is-overlay-absolute {position: absolute }.js-off-canvas-overlay.is-overlay-fixed {position: fixed }.off-canvas-wrapper {position: relative;overflow: hidden }.off-canvas {position: fixed;z-index: 12;-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;transition: transform .5s ease;transition: transform .5s ease, -webkit-transform .5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #edeeee }[data-whatinput=mouse] .off-canvas {outline: 0 }.off-canvas.is-transition-push {z-index: 12 }.off-canvas.is-closed {visibility: hidden }.off-canvas.is-transition-overlap {z-index: 13 }.off-canvas.is-transition-overlap.is-open {-webkit-box-shadow: 0 0 10px rgba(10, 10, 10, .7);box-shadow: 0 0 10px rgba(10, 10, 10, .7) }.off-canvas.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-absolute {position: absolute;z-index: 12;-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;transition: transform .5s ease;transition: transform .5s ease, -webkit-transform .5s ease;-webkit-backface-visibility: hidden;backface-visibility: hidden;background: #edeeee }[data-whatinput=mouse] .off-canvas-absolute {outline: 0 }.off-canvas-absolute.is-transition-push {z-index: 12 }.off-canvas-absolute.is-closed {visibility: hidden }.off-canvas-absolute.is-transition-overlap {z-index: 13 }.off-canvas-absolute.is-transition-overlap.is-open {-webkit-box-shadow: 0 0 10px rgba(10, 10, 10, .7);box-shadow: 0 0 10px rgba(10, 10, 10, .7) }.off-canvas-absolute.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.position-left {top: 0;left: 0;height: 100%;overflow-y: auto;width: 250px;-webkit-transform: translateX(-250px);-ms-transform: translateX(-250px);transform: translateX(-250px) }.off-canvas-content .off-canvas.position-left {-webkit-transform: translateX(-250px);-ms-transform: translateX(-250px);transform: translateX(-250px) }.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-content.is-open-left.has-transition-push {-webkit-transform: translateX(250px);-ms-transform: translateX(250px);transform: translateX(250px) }.position-left.is-transition-push {-webkit-box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, .25);box-shadow: inset -13px 0 20px -13px rgba(10, 10, 10, .25) }.position-right {top: 0;right: 0;height: 100%;overflow-y: auto;width: 250px;-webkit-transform: translateX(250px);-ms-transform: translateX(250px);transform: translateX(250px) }.off-canvas-content .off-canvas.position-right {-webkit-transform: translateX(250px);-ms-transform: translateX(250px);transform: translateX(250px) }.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-content.is-open-right.has-transition-push {-webkit-transform: translateX(-250px);-ms-transform: translateX(-250px);transform: translateX(-250px) }.position-right.is-transition-push {-webkit-box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, .25);box-shadow: inset 13px 0 20px -13px rgba(10, 10, 10, .25) }.position-top {top: 0;left: 0;width: 100%;overflow-x: auto;height: 250px;-webkit-transform: translateY(-250px);-ms-transform: translateY(-250px);transform: translateY(-250px) }.off-canvas-content .off-canvas.position-top {-webkit-transform: translateY(-250px);-ms-transform: translateY(-250px);transform: translateY(-250px) }.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-content.is-open-top.has-transition-push {-webkit-transform: translateY(250px);-ms-transform: translateY(250px);transform: translateY(250px) }.position-top.is-transition-push {-webkit-box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, .25);box-shadow: inset 0 -13px 20px -13px rgba(10, 10, 10, .25) }.position-bottom {bottom: 0;left: 0;width: 100%;overflow-x: auto;height: 250px;-webkit-transform: translateY(250px);-ms-transform: translateY(250px);transform: translateY(250px) }.off-canvas-content .off-canvas.position-bottom {-webkit-transform: translateY(250px);-ms-transform: translateY(250px);transform: translateY(250px) }.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-content.is-open-bottom.has-transition-push {-webkit-transform: translateY(-250px);-ms-transform: translateY(-250px);transform: translateY(-250px) }.position-bottom.is-transition-push {-webkit-box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, .25);box-shadow: inset 0 13px 20px -13px rgba(10, 10, 10, .25) }.off-canvas-content {-webkit-transform: none;-ms-transform: none;transform: none;-webkit-backface-visibility: hidden;backface-visibility: hidden }.off-canvas-content.has-transition-overlap, .off-canvas-content.has-transition-push {-webkit-transition: -webkit-transform .5s ease;transition: -webkit-transform .5s ease;transition: transform .5s ease;transition: transform .5s ease, -webkit-transform .5s ease }.off-canvas-content.has-transition-push {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }.off-canvas-content .off-canvas.is-open {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0) }@media print, screen and (min-width:40em) {.position-left.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-left.reveal-for-medium .close-button {display: none }.off-canvas-content .position-left.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-left {margin-left: 250px }.position-left.reveal-for-medium~.off-canvas-content {margin-left: 250px }.position-right.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-right.reveal-for-medium .close-button {display: none }.off-canvas-content .position-right.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-right {margin-right: 250px }.position-right.reveal-for-medium~.off-canvas-content {margin-right: 250px }.position-top.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-top.reveal-for-medium .close-button {display: none }.off-canvas-content .position-top.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-top {margin-top: 250px }.position-top.reveal-for-medium~.off-canvas-content {margin-top: 250px }.position-bottom.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-bottom.reveal-for-medium .close-button {display: none }.off-canvas-content .position-bottom.reveal-for-medium {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-bottom {margin-bottom: 250px }.position-bottom.reveal-for-medium~.off-canvas-content {margin-bottom: 250px }}@media print, screen and (min-width:64em) {.position-left.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-left.reveal-for-large .close-button {display: none }.off-canvas-content .position-left.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-left {margin-left: 250px }.position-left.reveal-for-large~.off-canvas-content {margin-left: 250px }.position-right.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-right.reveal-for-large .close-button {display: none }.off-canvas-content .position-right.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-right {margin-right: 250px }.position-right.reveal-for-large~.off-canvas-content {margin-right: 250px }.position-top.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-top.reveal-for-large .close-button {display: none }.off-canvas-content .position-top.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-top {margin-top: 250px }.position-top.reveal-for-large~.off-canvas-content {margin-top: 250px }.position-bottom.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none;z-index: 12;-webkit-transition: none;transition: none;visibility: visible }.position-bottom.reveal-for-large .close-button {display: none }.off-canvas-content .position-bottom.reveal-for-large {-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas-content.has-reveal-bottom {margin-bottom: 250px }.position-bottom.reveal-for-large~.off-canvas-content {margin-bottom: 250px }}@media print, screen and (min-width:40em) {.off-canvas.in-canvas-for-medium {visibility: visible;height: auto;position: static;background: 0 0;width: auto;overflow: visible;-webkit-transition: none;transition: none }.off-canvas.in-canvas-for-medium.position-bottom, .off-canvas.in-canvas-for-medium.position-left, .off-canvas.in-canvas-for-medium.position-right, .off-canvas.in-canvas-for-medium.position-top {-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas.in-canvas-for-medium .close-button {display: none }}@media print, screen and (min-width:64em) {.off-canvas.in-canvas-for-large {visibility: visible;height: auto;position: static;background: 0 0;width: auto;overflow: visible;-webkit-transition: none;transition: none }.off-canvas.in-canvas-for-large.position-bottom, .off-canvas.in-canvas-for-large.position-left, .off-canvas.in-canvas-for-large.position-right, .off-canvas.in-canvas-for-large.position-top {-webkit-box-shadow: none;box-shadow: none;-webkit-transform: none;-ms-transform: none;transform: none }.off-canvas.in-canvas-for-large .close-button {display: none }}html.is-reveal-open {position: fixed;width: 100%;overflow-y: hidden }html.is-reveal-open.zf-has-scroll {overflow-y: scroll }html.is-reveal-open body {overflow-y: hidden }.reveal-overlay {position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1005;display: none;background-color: rgba(10, 10, 10, .45);overflow-y: auto }.reveal {z-index: 1006;-webkit-backface-visibility: hidden;backface-visibility: hidden;display: none;padding: 1rem;border: 1px solid #cacaca;border-radius: 0;background-color: #fff;position: relative;top: 100px;margin-right: auto;margin-left: auto;overflow-y: auto }[data-whatinput=mouse] .reveal {outline: 0 }@media print, screen and (min-width:40em) {.reveal {min-height: 0 }}.reveal .column {min-width: 0 }.reveal>:last-child {margin-bottom: 0 }@media print, screen and (min-width:40em) {.reveal {width: 600px;max-width: 75rem }}.reveal.collapse {padding: 0 }@media print, screen and (min-width:40em) {.reveal.tiny {width: 30%;max-width: 75rem }}@media print, screen and (min-width:40em) {.reveal.small {width: 50%;max-width: 75rem }}@media print, screen and (min-width:40em) {.reveal.large {width: 90%;max-width: 75rem }}.reveal.full {top: 0;right: 0;bottom: 0;left: 0;width: 100%;max-width: none;height: 100%;min-height: 100%;margin-left: 0;border: 0;border-radius: 0 }@media print, screen and (max-width:39.99875em) {.reveal {top: 0;right: 0;bottom: 0;left: 0;width: 100%;max-width: none;height: 100%;min-height: 100%;margin-left: 0;border: 0;border-radius: 0 }}.reveal.without-overlay {position: fixed }.sticky-container {position: relative }.sticky {position: relative;z-index: 0;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0) }.sticky.is-stuck {position: fixed;z-index: 5;width: 100% }.sticky.is-stuck.is-at-top {top: 0 }.sticky.is-stuck.is-at-bottom {bottom: 0 }.sticky.is-anchored {position: relative;right: auto;left: auto }.sticky.is-anchored.is-at-bottom {bottom: 0 }.title-bar {padding: .5rem;background: #0a0a0a;color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center }.title-bar .menu-icon {margin-left: .25rem;margin-right: .25rem }.title-bar-left, .title-bar-right {-webkit-box-flex: 1;-webkit-flex: 1 1 0;-ms-flex: 1 1 0;flex: 1 1 0 }.title-bar-right {text-align: right }.title-bar-title {display: inline-block;vertical-align: middle;font-weight: 700 }.top-bar {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding: .5rem;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.top-bar, .top-bar ul {background-color: #edeeee }.top-bar input {max-width: 200px;margin-right: 1rem }.top-bar .input-group-field {width: 100%;margin-right: 0 }.top-bar input.button {width: auto }.top-bar .top-bar-left, .top-bar .top-bar-right {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }@media print, screen and (min-width:40em) {.top-bar {-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap }.top-bar .top-bar-left {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;margin-right: auto }.top-bar .top-bar-right {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-left: auto }}@media print, screen and (max-width:63.99875em) {.top-bar.stacked-for-medium {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.top-bar.stacked-for-medium .top-bar-left, .top-bar.stacked-for-medium .top-bar-right {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}@media print, screen and (max-width:74.99875em) {.top-bar.stacked-for-large {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap }.top-bar.stacked-for-large .top-bar-left, .top-bar.stacked-for-large .top-bar-right {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100% }}.top-bar-title {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;margin: .5rem 1rem .5rem 0 }.top-bar-left, .top-bar-right {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto }.float-left {float: left !important }.float-right {float: right !important }.float-center {display: block;margin-right: auto;margin-left: auto }.clearfix::after, .clearfix::before {display: table;content: ' ';-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.clearfix::after {clear: both }.align-left {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start }.align-right {-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end }.align-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center }.align-justify {-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between }.align-spaced {-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around }.align-left.vertical.menu>li>a {-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start }.align-right.vertical.menu>li>a {-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end }.align-center.vertical.menu>li>a {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center }.align-top {-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start }.align-self-top {-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start }.align-bottom {-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end }.align-self-bottom {-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end }.align-middle {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center }.align-self-middle {-webkit-align-self: center;-ms-flex-item-align: center;align-self: center }.align-stretch {-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch }.align-self-stretch {-webkit-align-self: stretch;-ms-flex-item-align: stretch;align-self: stretch }.align-center-middle {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center }.small-order-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.small-order-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2 }.small-order-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3 }.small-order-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4 }.small-order-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5 }.small-order-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6 }@media print, screen and (min-width:40em) {.medium-order-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.medium-order-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2 }.medium-order-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3 }.medium-order-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4 }.medium-order-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5 }.medium-order-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6 }}@media print, screen and (min-width:64em) {.large-order-1 {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1 }.large-order-2 {-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2 }.large-order-3 {-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3 }.large-order-4 {-webkit-box-ordinal-group: 5;-webkit-order: 4;-ms-flex-order: 4;order: 4 }.large-order-5 {-webkit-box-ordinal-group: 6;-webkit-order: 5;-ms-flex-order: 5;order: 5 }.large-order-6 {-webkit-box-ordinal-group: 7;-webkit-order: 6;-ms-flex-order: 6;order: 6 }}.flex-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.flex-child-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto }.flex-child-grow {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto }.flex-child-shrink {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto }.flex-dir-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.flex-dir-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }.flex-dir-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.flex-dir-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }@media print, screen and (min-width:40em) {.medium-flex-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.medium-flex-child-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto }.medium-flex-child-grow {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto }.medium-flex-child-shrink {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto }.medium-flex-dir-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.medium-flex-dir-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }.medium-flex-dir-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.medium-flex-dir-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }}@media print, screen and (min-width:64em) {.large-flex-container {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex }.large-flex-child-auto {-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto }.large-flex-child-grow {-webkit-box-flex: 1;-webkit-flex: 1 0 auto;-ms-flex: 1 0 auto;flex: 1 0 auto }.large-flex-child-shrink {-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto }.large-flex-dir-row {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row }.large-flex-dir-row-reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }.large-flex-dir-column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column }.large-flex-dir-column-reverse {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }}.hide {display: none !important }.invisible {visibility: hidden }@media print, screen and (max-width:39.99875em) {.hide-for-small-only {display: none !important }}@media screen and (max-width:0em), screen and (min-width:40em) {.show-for-small-only {display: none !important }}@media print, screen and (min-width:40em) {.hide-for-medium {display: none }}@media screen and (max-width:39.99875em) {.show-for-medium {display: none !important }}@media print, screen and (min-width:40em) and (max-width:63.99875em) {.hide-for-medium-only {display: none !important }}@media screen and (max-width:39.99875em), screen and (min-width:64em) {.show-for-medium-only {display: none !important }}@media print, screen and (min-width:64em) {.hide-for-large {display: none !important }}@media screen and (max-width:63.99875em) {.show-for-large {display: none !important }}@media print, screen and (min-width:64em) and (max-width:74.99875em) {.hide-for-large-only {display: none !important }}@media screen and (max-width:63.99875em), screen and (min-width:75em) {.show-for-large-only {display: none !important }}.show-for-sr, .show-on-focus {position: absolute !important;width: 1px !important;height: 1px !important;padding: 0 !important;overflow: hidden !important;clip: rect(0, 0, 0, 0) !important;white-space: nowrap !important;border: 0 !important }.show-on-focus:active, .show-on-focus:focus {position: static !important;width: auto !important;height: auto !important;overflow: visible !important;clip: auto !important;white-space: normal !important }.hide-for-portrait, .show-for-landscape {display: block !important }@media screen and (orientation:landscape) {.hide-for-portrait, .show-for-landscape {display: block !important }}@media screen and (orientation:portrait) {.hide-for-portrait, .show-for-landscape {display: none !important }}.hide-for-landscape, .show-for-portrait {display: none !important }@media screen and (orientation:landscape) {.hide-for-landscape, .show-for-portrait {display: none !important }}@media screen and (orientation:portrait) {.hide-for-landscape, .show-for-portrait {display: block !important }}.slide-in-down.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-in-down.mui-enter.mui-enter-active {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.slide-in-left.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-in-left.mui-enter.mui-enter-active {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.slide-in-up.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-in-up.mui-enter.mui-enter-active {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0) }.slide-in-right.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-in-right.mui-enter.mui-enter-active {-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0) }.slide-out-down.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-out-down.mui-leave.mui-leave-active {-webkit-transform: translateY(100%);-ms-transform: translateY(100%);transform: translateY(100%) }.slide-out-right.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-out-right.mui-leave.mui-leave-active {-webkit-transform: translateX(100%);-ms-transform: translateX(100%);transform: translateX(100%) }.slide-out-up.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-out-up.mui-leave.mui-leave-active {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%) }.slide-out-left.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-backface-visibility: hidden;backface-visibility: hidden }.slide-out-left.mui-leave.mui-leave-active {-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%) }.fade-in.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;opacity: 0;-webkit-transition-property: opacity;transition-property: opacity }.fade-in.mui-enter.mui-enter-active {opacity: 1 }.fade-out.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;opacity: 1;-webkit-transition-property: opacity;transition-property: opacity }.fade-out.mui-leave.mui-leave-active {opacity: 0 }.hinge-in-from-top.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.hinge-in-from-top.mui-enter.mui-enter-active {-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);opacity: 1 }.hinge-in-from-right.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.hinge-in-from-right.mui-enter.mui-enter-active {-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);opacity: 1 }.hinge-in-from-bottom.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateX(90deg);transform: perspective(2000px) rotateX(90deg);-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.hinge-in-from-bottom.mui-enter.mui-enter-active {-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);opacity: 1 }.hinge-in-from-left.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateY(90deg);transform: perspective(2000px) rotateY(90deg);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.hinge-in-from-left.mui-enter.mui-enter-active {-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);opacity: 1 }.hinge-in-from-middle-x.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.hinge-in-from-middle-x.mui-enter.mui-enter-active {-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);opacity: 1 }.hinge-in-from-middle-y.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.hinge-in-from-middle-y.mui-enter.mui-enter-active {-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);opacity: 1 }.hinge-out-from-top.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);-webkit-transform-origin: top;-ms-transform-origin: top;transform-origin: top;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.hinge-out-from-top.mui-leave.mui-leave-active {-webkit-transform: perspective(2000px) rotateX(90deg);transform: perspective(2000px) rotateX(90deg);opacity: 0 }.hinge-out-from-right.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);-webkit-transform-origin: right;-ms-transform-origin: right;transform-origin: right;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.hinge-out-from-right.mui-leave.mui-leave-active {-webkit-transform: perspective(2000px) rotateY(90deg);transform: perspective(2000px) rotateY(90deg);opacity: 0 }.hinge-out-from-bottom.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);-webkit-transform-origin: bottom;-ms-transform-origin: bottom;transform-origin: bottom;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.hinge-out-from-bottom.mui-leave.mui-leave-active {-webkit-transform: perspective(2000px) rotateX(-90deg);transform: perspective(2000px) rotateX(-90deg);opacity: 0 }.hinge-out-from-left.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);-webkit-transform-origin: left;-ms-transform-origin: left;transform-origin: left;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.hinge-out-from-left.mui-leave.mui-leave-active {-webkit-transform: perspective(2000px) rotateY(-90deg);transform: perspective(2000px) rotateY(-90deg);opacity: 0 }.hinge-out-from-middle-x.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.hinge-out-from-middle-x.mui-leave.mui-leave-active {-webkit-transform: perspective(2000px) rotateX(90deg);transform: perspective(2000px) rotateX(90deg);opacity: 0 }.hinge-out-from-middle-y.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: perspective(2000px) rotate(0);transform: perspective(2000px) rotate(0);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.hinge-out-from-middle-y.mui-leave.mui-leave-active {-webkit-transform: perspective(2000px) rotateY(90deg);transform: perspective(2000px) rotateY(90deg);opacity: 0 }.scale-in-up.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.scale-in-up.mui-enter.mui-enter-active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1 }.scale-in-down.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.scale-in-down.mui-enter.mui-enter-active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1 }.scale-out-up.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.scale-out-up.mui-leave.mui-leave-active {-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);opacity: 0 }.scale-out-down.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.scale-out-down.mui-leave.mui-leave-active {-webkit-transform: scale(.5);-ms-transform: scale(.5);transform: scale(.5);opacity: 0 }.spin-in.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: rotate(-.75turn);-ms-transform: rotate(-.75turn);transform: rotate(-.75turn);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.spin-in.mui-enter.mui-enter-active {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }.spin-out.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.spin-out.mui-leave.mui-leave-active {-webkit-transform: rotate(.75turn);-ms-transform: rotate(.75turn);transform: rotate(.75turn);opacity: 0 }.spin-in-ccw.mui-enter {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: rotate(.75turn);-ms-transform: rotate(.75turn);transform: rotate(.75turn);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 0 }.spin-in-ccw.mui-enter.mui-enter-active {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);opacity: 1 }.spin-out-ccw.mui-leave {-webkit-transition-duration: .5s;transition-duration: .5s;-webkit-transition-timing-function: linear;transition-timing-function: linear;-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;opacity: 1 }.spin-out-ccw.mui-leave.mui-leave-active {-webkit-transform: rotate(-.75turn);-ms-transform: rotate(-.75turn);transform: rotate(-.75turn);opacity: 0 }.slow {-webkit-transition-duration: 750ms !important;transition-duration: 750ms !important }.fast {-webkit-transition-duration: 250ms !important;transition-duration: 250ms !important }.linear {-webkit-transition-timing-function: linear !important;transition-timing-function: linear !important }.ease {-webkit-transition-timing-function: ease !important;transition-timing-function: ease !important }.ease-in {-webkit-transition-timing-function: ease-in !important;transition-timing-function: ease-in !important }.ease-out {-webkit-transition-timing-function: ease-out !important;transition-timing-function: ease-out !important }.ease-in-out {-webkit-transition-timing-function: ease-in-out !important;transition-timing-function: ease-in-out !important }.bounce-in {-webkit-transition-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important;transition-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important }.bounce-out {-webkit-transition-timing-function: cubic-bezier(.485, .155, .515, .845) !important;transition-timing-function: cubic-bezier(.485, .155, .515, .845) !important }.bounce-in-out {-webkit-transition-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important;transition-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important }.short-delay {-webkit-transition-delay: .3s !important;transition-delay: .3s !important }.long-delay {-webkit-transition-delay: .7s !important;transition-delay: .7s !important }.shake {-webkit-animation-name: shake-7;animation-name: shake-7 }@-webkit-keyframes shake-7 {0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {-webkit-transform: translateX(7%);transform: translateX(7%) }15%, 25%, 35%, 45%, 5%, 55%, 65%, 75%, 85%, 95% {-webkit-transform: translateX(-7%);transform: translateX(-7%) }}@keyframes shake-7 {0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {-webkit-transform: translateX(7%);transform: translateX(7%) }15%, 25%, 35%, 45%, 5%, 55%, 65%, 75%, 85%, 95% {-webkit-transform: translateX(-7%);transform: translateX(-7%) }}.spin-cw {-webkit-animation-name: spin-cw-1turn;animation-name: spin-cw-1turn }@-webkit-keyframes spin-cw-1turn {0% {-webkit-transform: rotate(-1turn);transform: rotate(-1turn) }100% {-webkit-transform: rotate(0);transform: rotate(0) }}@keyframes spin-cw-1turn {0% {-webkit-transform: rotate(-1turn);transform: rotate(-1turn) }100% {-webkit-transform: rotate(0);transform: rotate(0) }}.spin-ccw {-webkit-animation-name: spin-ccw-1turn;animation-name: spin-ccw-1turn }@-webkit-keyframes spin-ccw-1turn {0% {-webkit-transform: rotate(0);transform: rotate(0) }100% {-webkit-transform: rotate(-1turn);transform: rotate(-1turn) }}@keyframes spin-ccw-1turn {0% {-webkit-transform: rotate(0);transform: rotate(0) }100% {-webkit-transform: rotate(-1turn);transform: rotate(-1turn) }}.wiggle {-webkit-animation-name: wiggle-7deg;animation-name: wiggle-7deg }@-webkit-keyframes wiggle-7deg {40%, 50%, 60% {-webkit-transform: rotate(7deg);transform: rotate(7deg) }35%, 45%, 55%, 65% {-webkit-transform: rotate(-7deg);transform: rotate(-7deg) }0%, 100%, 30%, 70% {-webkit-transform: rotate(0);transform: rotate(0) }}@keyframes wiggle-7deg {40%, 50%, 60% {-webkit-transform: rotate(7deg);transform: rotate(7deg) }35%, 45%, 55%, 65% {-webkit-transform: rotate(-7deg);transform: rotate(-7deg) }0%, 100%, 30%, 70% {-webkit-transform: rotate(0);transform: rotate(0) }}.shake, .spin-ccw, .spin-cw, .wiggle {-webkit-animation-duration: .5s;animation-duration: .5s }.infinite {-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite }.slow {-webkit-animation-duration: 750ms !important;animation-duration: 750ms !important }.fast {-webkit-animation-duration: 250ms !important;animation-duration: 250ms !important }.linear {-webkit-animation-timing-function: linear !important;animation-timing-function: linear !important }.ease {-webkit-animation-timing-function: ease !important;animation-timing-function: ease !important }.ease-in {-webkit-animation-timing-function: ease-in !important;animation-timing-function: ease-in !important }.ease-out {-webkit-animation-timing-function: ease-out !important;animation-timing-function: ease-out !important }.ease-in-out {-webkit-animation-timing-function: ease-in-out !important;animation-timing-function: ease-in-out !important }.bounce-in {-webkit-animation-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important;animation-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important }.bounce-out {-webkit-animation-timing-function: cubic-bezier(.485, .155, .515, .845) !important;animation-timing-function: cubic-bezier(.485, .155, .515, .845) !important }.bounce-in-out {-webkit-animation-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important;animation-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important }.short-delay {-webkit-animation-delay: .3s !important;animation-delay: .3s !important }.long-delay {-webkit-animation-delay: .7s !important;animation-delay: .7s !important }body {background-color: #fff }body .sticky-container .top-bar {padding: .5rem;background-color: transparent !important }body .sticky-container #navigation.header {height: 75px }body .hero {min-height: 350px }body .embeddedServiceHelpButton .helpButton .uiButton {background-color: #b31622;font-family: Verdana, sans-serif }body .embeddedServiceHelpButton .helpButton .uiButton:focus {outline: 1px solid #b31622 }body .dockableContainer h2 {margin-bottom: 0 }body .dockableContainer span.label {background: 0 0 }body .wf-loading {visibility: hidden }body a {color: #019ae4 }body ol, body ul {margin-left: 10px;list-style-type: none }body ol li, body ul li {font-size: .875rem;line-height: 1.625rem;color: #0a0a0a }body p.tinytype {line-height: .9375rem !important;font-style: italic;font-size: 80% }body sup {text-transform: uppercase;font-size: .4375rem }body .panel {background-color: #fff }body .panel a, body .panel p {color: #0a0a0a }body .panel a a:hover, body .panel p a:hover {color: #dcdcdc;background-color: transparent }body .panel h2, body .panel h3, body .panel h4, body .panel h5, body .panel h6 {font-weight: 400 }body .panel ol {margin-left: 35px }body .panel ol li {color: #0a0a0a }body .panel.callout {background-color: #dcdcdc;color: #0a0a0a }body .panel.callout li {color: #0a0a0a }body .panel.alert {background-color: #b5121b;color: #fff }body label, body p {font-size: .875rem;line-height: 1.75rem;color: #0a0a0a;font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;font-weight: 300 }body [placeholder], body input[placeholder], body input[type=text], body select {color: #019ae4 }body ::-webkit-input-placeholder {color: #019ae4 }body select {font-size: .75rem;font-weight: 400 }body input::-moz-placeholder, body textarea::-moz-placeholder {color: #019ae4;font-size: .75rem;padding: 1rem }body input.button {font-size: 1rem !important;border-radius: 4px }body h1 {color: #b5121b;font-weight: 400;font-size: 2rem;border-bottom: 1px solid #edeeee;margin-top: 1.5rem }body h2 {color: #0a0a0a;font-weight: 400;font-size: 1.125rem;margin-bottom: 2rem }body h3 {color: #b5121b;font-weight: 400;text-transform: none;font-size: 1.5rem }body h3.classic {color: #b5121b }body h3.total {color: #019ae4 }body h3.mobile {color: #0d985d }body h3.mobileplus {color: #0281bf }body h4 {color: #0a0a0a;font-weight: 400;font-size: 1.375rem }body h5 {font-size: 1.0625rem }body h6 {font-size: 1.1875rem;color: #019ae4;font-weight: 400 }body ol {list-style-type: decimal }body section.body {margin-top: 2.1875rem }body section.body .classichome h2, body section.body .premiummobile h2, body section.body .premiummobileplus h2, body section.body .totalhome h2 {color: #b5121b;text-transform: uppercase;font-weight: 400;border-bottom: 1px solid #edeeee }body section.body .classichome h3, body section.body .premiummobile h3, body section.body .premiummobileplus h3, body section.body .totalhome h3 {text-transform: none }body section.body .classichome a.button, body section.body .premiummobile a.button, body section.body .premiummobileplus a.button, body section.body .totalhome a.button {background-color: #b5121b;color: #fff }body section.body .totalhome h2 {color: #019ae4 }body section.body .totalhome a.button {background-color: #019ae4 }body section.body .premiummobile h2 {color: #0d985d }body section.body .premiummobile a.button {background-color: #0d985d }body section.body .premiummobileplus h2 {color: #5e7cb9 }body section.body .premiummobileplus a.button {background-color: #5e7cb9 }body section.body div.customer {background: #019ae4 }body section.body div.customer h4 {color: #fff !important;padding-top: 1.125rem }body section.body div.customer p {color: #fff;font-size: .75rem }body section.body a.button {background-color: #b5121b;color: #fff;border-radius: 4px;font-size: 1.125rem;font-size: .875rem }@media print, screen and (min-width:40em) {body section.body a.button {font-size: 1rem }}body section.body a.button svg.icon-shopping {fill: #fff;vertical-align: middle }body section.body a.button.classic {background-color: #b5121b }body section.body a.button.total {background-color: #019ae4 }body section.body a.button.mobile {background-color: #0d985d }body section.body a.button.mobileplus {background-color: #5e7cb9 }body section.body a.button.classic:hover, body section.body a.button.mobile:hover, body section.body a.button.total:hover {background-color: #cacaca }body section.body a.button.classic:hover, body section.body a.button.total:hover, a.button_classic:hover, a.support-click:hover, a .more_info:hover, .next-button:hover, a.clsBtn.classic:hover, .pc-form-element label:hover, body section.body a.button.classic:active, body section.body a.button.total:active, a.button_classic:active, a.support-click:active, a .more_info:active, .next-button:active, .pc-form-element label:active, .btn_submit_form:active, a.clsBtn.classic:active, .classic_home_product.align-center-middle a.button_classic.classic_premium_button:hover, .classic_home_product.align-center-middle a.button_classic.classic_premium_button:active, .header #desktop-menu.top-bar ul li a.button:active, .header #desktop-menu.top-bar ul li a.button:hover, .submit_button:hover, .submit_button:active, .seo_pages .classic_home_product.align-center-middle div.shrink:hover, .seo_pages .classic_home_product.align-center-middle div.shrink:active, .animate.fadeInUp.three.btn_free_brouchure.button_radius2:hover {background-color: #91140E !important;border: 0px solid #91140E !important;color: #fff !important;}a.button_premium.classic_premium_button:hover, a.button_premium.classic_premium_button:active, .btn_submit_form:hover, #mobileplus a.button.classic.order.order-now-btn:hover, #mobileplus a.button.order-now-btn:hover, #mobileplus a.button.order-now-btn:active, .btn_submit_form:active, a.button.mobileplus:hover, a.button.mobileplus:active, a.button.mobile:hover, a.button.mobile:active, .next-button.next-btn.mobilePlus:hover, .next-button.next-btn.mobilePlus:active, button#btnconfirm:hover, button#btnconfirm:active {background-color: #0169B6 !important;color: #fff !important;}section.support.bottom_margin .button_classic h3, a.button_classic.classic_premium_button h3, a.button_premium.classic_premium_button h3, a.button_classic.classic_premium_button, a.button_classic.classic_premium_button h3 {color: unset;}.grid-x.show-for-medium.life_desk a.button.classic {background-color: #b5121b;}input#get_brochure_now, section.support.bottom_margin a.button_classic, .classic_home_product .products-div a.classic_premium_button, .show-for-medium a.clsBtn, .show-for-medium a.mobileplus, .bottom-gallery .button_classic, .more_info, button#lp-pom-button-52 {border-radius: 2.8rem !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;}.submit_button, section.support.bottom_margin .button_classic {border: 0px solid transparent !important;}body section.body a.button.order {padding: .4375rem .75rem }body section.body ul.breadcrumbs {list-style: none !important;margin: 2rem 0 }body section.body section.customer {margin-bottom: 3.125rem }body section.body section.customer .button {background-color: #b5121b }body section.body section.customer h3 {color: #019ae4;font-size: 1.375rem;text-transform: uppercase;font-weight: 400 }body section.body section.customer h3 span, .submit_button {font-weight: 600 }body section.body section.customer .customerbanner {background-color: #019ae4 }body section.body section.customer .customerbanner h4 {color: #fff;margin: 1.125rem 0 }body section.body section.customer .customerbanner p {color: #fff;font-size: .5rem;line-height: 1rem }body section.body section.howitworks {padding: 3rem 0 }body section.body section.howitworks h3 {font-size: 2.25rem;font-weight: 400 }body section.body section.howitworks p {font-size: 1.5rem }body section.body section.howthesystemworks {background-image: url(/assets/img/hero/hero_couplebike_right.jpg);background-position: 95px 0;background-repeat: no-repeat;max-height: 450px;display: block;background-size: cover;padding: 3rem 0 }@media screen and (max-width:39.9375em) {body section.body section.howthesystemworks {background-image: none }.hide-for-medium {display: none }}@media only screen and (max-width:800px) {body section.body section.howthesystemworks {min-height: 400px;bottom: 10px;background-position: 39% 13%;margin-bottom: rem-cacl(10) }}body section.body section.howthesystemworksd h3 {font-size: 2.25rem !important;font-weight: 400 }body section.body section.guarantee {padding: 3rem 0;border-top: 1px;border-bottom: 1px;background-image: url(/assets/img/guarantee-bg.jpg);background-position: top center;background-repeat: repeat;max-height: 900px }body section.body section.guarantee h3 {font-size: 1.75rem;font-weight: 400;color: #b5121b;text-transform: none }body section.body section.guarantee ul {list-style-type: none }body section.body section.guarantee ul li {line-height: 1rem }body section.body section.promotion {padding: 3rem 0 }body section.body section.promotion h3 {font-size: 2.625rem;color: #019ae4;text-transform: none;font-weight: 400 }@media screen and (max-width:39.9375em) {body section.body section.promotion h3 {font-size: 2.25rem }}body section.body section.promotion hr {border-top: 1px solid #cacaca;border-bottom: none !important }body section.body section.promotion h4 {color: #868686;font-weight: 600;font-size: 1.5rem;margin: 1.25rem 0 0 }body section.body section.promotion h4.price {color: #b5121b;margin: 0;font-weight: 600;font-size: 1.375rem }body section.body section.promotion p {font-size: 1.125rem;margin-top: .5rem }body section.body section.promotion p.price {text-transform: uppercase;font-size: .625rem;margin-top: 0;line-height: 1 }body section.body section.promotion ul {margin-left: 0 }body section.body section.promotion ul li {line-height: 1rem }body section.body section.promotion a.button svg {fill: #fff }body section.body section.promotion svg.checkmark {fill: #b5121b }body section.body section.certifications {background-color: #edeeee;padding: .875rem 0 }body section.body section.reviews {margin: 1.5rem 0 }body section.body section.reviews h3 {font-size: 1.625rem;color: #b5121b;font-weight: 400;border-bottom: 1px dashed #edeeee }body section.body section.reviews h4 {color: #0a0a0a }body section.body section.reviews .card {background: -webkit-gradient(linear, left top, left bottom, from(#edeeee), to(#fff));background: linear-gradient(#edeeee, #fff) }body section.body section.reviews .card-divider {padding: .25rem 0 0;background: #019ae4 }body section.body section.reviews .rating svg.star {width: 25px;height: 25px;fill: #019ae4 }body section.body svg.icon-play, body section.body svg.icon-shopping {fill: #fff;vertical-align: middle }body section.body svg.checkmark, body section.body svg.checkmark #icons_checkmark {width: 20px;height: 20px;position: relative;top: 7px;fill: #b5121b }body section.body svg.battery, body section.body svg.document, body section.body svg.dollar, body section.body svg.guarantee, body section.body svg.range, body section.body svg.voip {position: relative;top: 3px;fill: #019ae4 }body section.body svg.social {width: 30px;height: 30px;fill: #fff }body section.body svg.social #icons_facebook, body section.body svg.social #icons_instagram, body section.body svg.social #icons_twitter, body section.body svg.social #icons_youtube {fill: #fff }body section.body svg.contactsocial {width: 30px;height: 30px;fill: #019ae4 }body section.body svg.contactsocial #icons_facebook, body section.body svg.contactsocial #icons_instagram, body section.body svg.contactsocial #icons_twitter, body section.body svg.contactsocial #icons_youtube {fill: #019ae4 }body section.body .spacer {min-height: 20px }body section.body .doublespacer {min-height: 75px }@media print, screen and (max-width:39.99875em) {body section.body .no-js svg {display: none }}@media print, screen and (min-width:40em) {body section.body .no-js svg {display: none }}body section.certifications {background-color: #edeeee;padding: .875rem 0 }body section.customer {margin-bottom: 3.125rem }body section.customer .button {background-color: #b5121b }body section.customer h3 {color: #019ae4;font-size: 1.375rem;text-transform: uppercase;font-weight: 400 }body section.customer h3 span {font-weight: 600 }body section.customer .customerbanner {background-color: #019ae4 }body section.customer .customerbanner h4 {color: #fff;margin: 1.125rem 0 }body section.customer .customerbanner p {color: #fff;font-size: .5rem;line-height: 1rem }@media print {body .hero {display: none;margin-bottom: 50px }}.grecaptcha-badge {width: 70px !important;overflow: hidden !important;-webkit-transition: all .3s ease !important;transition: all .3s ease !important;left: 4px !important }.grecaptcha-badge:hover {width: 256px !important }a img::-webkit-input-placeholder {color: #fff }a img::-moz-placeholder {color: #fff }a img:-ms-input-placeholder {color: #fff }a img::-ms-input-placeholder {color: #fff }a img, a img::placeholder {color: #fff }.top-bar {background-color: rgba(255, 255, 255, .9) !important }.top-bar ul {background-color: transparent }.title-bar {padding: .5rem 0 }.is-drilldown {max-width: 100% !important;width: 100% !important }.is-drilldown ul.menu {background-color: #fff;width: 100% }ul .vertical .menu {background-color: transparent }ul .vertical .menu li {color: #019ae4 }ul .vertical .menu li .is-drilldown-submenu-parent {float: none }.header {position: relative;z-index: 50;border-bottom: none !important;background-color: rgba(255, 255, 255, .9);-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .25);box-shadow: 0 2px 6px rgba(0, 0, 0, .25) }.header .top-bar .mobile {background-color: rgba(255, 255, 255, .9) }.header .top-bar ul {background-color: #fff }.header #desktop-menu.top-bar {background-color: rgba(255, 255, 255, .9) }.header #desktop-menu.top-bar ul {background-color: transparent !important }.header #desktop-menu.top-bar ul li, .header #desktop-menu.top-bar ul li a, .header #desktop-menu.top-bar ul li a:first-child {font-size: .75rem;border: none;margin: 0;float: left;color: #0a0a0a;text-transform: uppercase;text-decoration: none;opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: opacity .4s ease-in-out, -webkit-transform .4s ease-in-out;transition: opacity .4s ease-in-out, -webkit-transform .4s ease-in-out;transition: transform .4s ease-in-out, opacity .4s ease-in-out;transition: transform .4s ease-in-out, opacity .4s ease-in-out, -webkit-transform .4s ease-in-out }.header #desktop-menu.top-bar ul li.active, .header #desktop-menu.top-bar ul li.active a:first-child, .header #desktop-menu.top-bar ul li.current, .header #desktop-menu.top-bar ul li.current a:first-child {background: 0 0;color: #0a0a0a }.header #desktop-menu.top-bar ul .wf-loading li a:first-child {visibility: hidden }.header #desktop-menu.top-bar ul li:last-child {padding-right: 0 }.header #desktop-menu.top-bar ul li a {border-right: none;margin-bottom: 3px;border-left: none }.header #desktop-menu.top-bar ul li a:hover {color: #a7a9ac }.header #desktop-menu.top-bar ul li a.first {border-left: none;padding-left: 0 }.header #desktop-menu.top-bar ul li a.last {border-left: none;padding-right: 0;position: relative;bottom: 3px }.header #desktop-menu.top-bar ul svg {margin-top: -5px;fill: #b5121b }.header #desktop-menu.top-bar ul svg #icons_shopping, .header #desktop-menu.top-bar ul svg.shop #icons_shopping {fill: #b5121b;width: 19px;height: 19px }.header #desktop-menu.top-bar h3, .header #desktop-menu.top-bar h4 {font-size: 1.25rem;margin: .5rem 0;font-weight: 700;text-transform: uppercase;color: #b5121b;line-height: .875rem !important;border-bottom: 0 !important }.header #desktop-menu.top-bar .number_left h3, .header #desktop-menu.top-bar .number_left h4 {margin: .5rem 0 !important;}.header #desktop-menu.top-bar H4 {color: #0a0a0a;letter-spacing: 2px;margin: 0;line-height: normal }.header #tablet-menu.top-bar ul li, .header #tablet-menu.top-bar ul li a, .header #tablet-menu.top-bar ul li a:first-child {font-size: .75rem;border: none;margin: 0;float: left;color: #0a0a0a;text-transform: uppercase;text-decoration: none;opacity: 1;color: #0a0a0a }.header #tablet-menu.top-bar ul li a svg, .header #tablet-menu.top-bar ul li a:first-child svg, .header #tablet-menu.top-bar ul li svg {fill: #b5121b;width: 19px;height: 19px;margin-top: -5px }.header #tablet-menu.top-bar h3 {margin-bottom: 0;color: #0a0a0a }.header .wf-loading {visibility: hidden }.title-bar {background-color: rgba(255, 255, 255, .9) }nav.navigation {position: absolute;min-height: 75px }@media print, screen and (max-width:39.99875em) {.no-js .top-bar {display: none }}@media print, screen and (min-width:40em) {.no-js .title-bar {display: none }}body.home .hero {background-color: #fff;background-repeat: no-repeat;background-position: center top;max-height: 585px;min-height: 350px;display: block;position: relative;margin-bottom: 3.125rem }body.home .hero h1 {color: #019ae4;font-weight: 400;font-size: 1.75rem;border-bottom: none;margin: 2.5rem 0 1.875rem;font-style: italic;line-height: 1.75rem }body.home .hero h1 sup {font-size: .5rem;top: -1.5em;left: .5em }@media print, screen and (max-width:39.99875em) {body.home .hero {min-height: 400px;background-position: -160px 72px }body.home .hero h1 {margin-top: .625rem }}@media screen and (min-width:40em) and (max-width:63.9375em) {body.home .hero {background-position: -300px 0 }body.home .hero h1 {margin: 1.25rem 0 .625rem }}body.home .hero ul li {line-height: .9375rem }body.home .hero a.button.radius {border-radius: 4px }body.home svg.checkmark, body.home svg.checkmark #icons_checkmark {width: 20px;height: 20px;position: relative;top: 7px;fill: #b5121b }body.home h3 {margin-top: 1.5rem }body.everthere .hero {background-color: #fff;background-repeat: no-repeat;background-position: center top;max-height: 15px;min-height: 10px;display: block;position: relative }@media print, screen and (max-width:39.99875em) {body.everthere .hero {min-height: 400px;background-position: -160px 72px }body.everthere .hero h1 {margin-top: .625rem }}@media screen and (min-width:40em) and (max-width:63.9375em) {body.everthere .hero {background-position: -300px 0 }body.everthere .hero h1 {margin: 1.25rem 0 .625rem }}body.everthere .hero ul li {line-height: .9375rem }body.everthere .hero a.button.radius {border-radius: 4px }body.everthere svg.checkmark, body.everthere svg.checkmark #icons_checkmark {width: 20px;height: 20px;position: relative;top: 7px;fill: #b5121b }body.everthere h3 {margin-top: 1.5rem }body.mobileplus section.body .productsmenu, body.products section.body .productsmenu, body.products.mobile body.dealerinformation section.body .productsmenu {background-color: #019ae4 }body.mobileplus section.body .productsmenu a, body.mobileplus section.body .productsmenu p, body.mobileplus section.body .productsmenu p a, body.products section.body .productsmenu a, body.products section.body .productsmenu p, body.products section.body .productsmenu p a, body.products.mobile body.dealerinformation section.body .productsmenu a, body.products.mobile body.dealerinformation section.body .productsmenu p, body.products.mobile body.dealerinformation section.body .productsmenu p a {font-size: .9375rem;color: #fff;text-transform: uppercase;line-height: 1.125rem;padding-top: 1.125rem }@media print, screen and (min-width:40em) {body.mobileplus section.body .productsmenu a, body.mobileplus section.body .productsmenu p, body.mobileplus section.body .productsmenu p a, body.products section.body .productsmenu a, body.products section.body .productsmenu p, body.products section.body .productsmenu p a, body.products.mobile body.dealerinformation section.body .productsmenu a, body.products.mobile body.dealerinformation section.body .productsmenu p, body.products.mobile body.dealerinformation section.body .productsmenu p a {font-size: .875rem }}body.mobileplus section.body .productsmenu span.products, body.products section.body .productsmenu span.products, body.products.mobile body.dealerinformation section.body .productsmenu span.products {font-weight: 800;font-size: 1.0625rem;margin-right: 1.25rem }body.mobileplus section.body .productsmenu nav ul.horizontal, body.products section.body .productsmenu nav ul.horizontal, body.products.mobile body.dealerinformation section.body .productsmenu nav ul.horizontal {list-style-type: none !important;padding: 0 0 .875rem }body.mobileplus section.body .productsmenu nav ul.horizontal a, body.mobileplus section.body .productsmenu nav ul.horizontal li, body.products section.body .productsmenu nav ul.horizontal a, body.products section.body .productsmenu nav ul.horizontal li, body.products.mobile body.dealerinformation section.body .productsmenu nav ul.horizontal a, body.products.mobile body.dealerinformation section.body .productsmenu nav ul.horizontal li {color: #fff }body.mobileplus section.body .productsmenu nav ul.horizontal a:hover, body.mobileplus section.body .productsmenu nav ul.horizontal li:hover, body.products section.body .productsmenu nav ul.horizontal a:hover, body.products section.body .productsmenu nav ul.horizontal li:hover, body.products.mobile body.dealerinformation section.body .productsmenu nav ul.horizontal a:hover, body.products.mobile body.dealerinformation section.body .productsmenu nav ul.horizontal li:hover {color: #edeeee }body.mobileplus section.body .productsmenu data-sticky-container, body.products section.body .productsmenu data-sticky-container, body.products.mobile body.dealerinformation section.body .productsmenu data-sticky-container {margin-bottom: 3.125rem }body.mobileplus section.body .productsmenu a:hover, body.products section.body .productsmenu a:hover, body.products.mobile body.dealerinformation section.body .productsmenu a:hover {color: #edeeee }body.mobileplus section.body section.classic, body.mobileplus section.body section.mobile, body.mobileplus section.body section.mobileplus, body.mobileplus section.body section.total, body.products section.body section.classic, body.products section.body section.mobile, body.products section.body section.mobileplus, body.products section.body section.total, body.products.mobile body.dealerinformation section.body section.classic, body.products.mobile body.dealerinformation section.body section.mobile, body.products.mobile body.dealerinformation section.body section.mobileplus, body.products.mobile body.dealerinformation section.body section.total {margin-bottom: 1.5rem;border-bottom: 1px solid #edeeee }body.mobileplus section.body a.button, body.products section.body a.button, body.products.mobile body.dealerinformation section.body a.button {color: #fff;vertical-align: middle;height: 49px;height: 47px }@media print, screen and (min-width:40em) {body.mobileplus section.body a.button, body.products section.body a.button, body.products.mobile body.dealerinformation section.body a.button {height: 46px }}body.mobileplus section.body a.button svg, body.products section.body a.button svg, body.products.mobile body.dealerinformation section.body a.button svg {fill: #fff }body.mobileplus section.body a.button svg svg.icon-play, body.mobileplus section.body a.button svg svg.icon-shopping, body.products section.body a.button svg svg.icon-play, body.products section.body a.button svg svg.icon-shopping, body.products.mobile body.dealerinformation section.body a.button svg svg.icon-play, body.products.mobile body.dealerinformation section.body a.button svg svg.icon-shopping {fill: #fff;vertical-align: middle }body.mobileplus section.body h1, body.products section.body h1, body.products.mobile body.dealerinformation section.body h1 {color: #b5121b;font-weight: 400;font-size: 2rem;border-bottom: 1px solid #edeeee;margin-top: 1.5rem }@media screen and (max-width:39.9375em) {body.mobileplus section.body h1, body.products section.body h1, body.products.mobile body.dealerinformation section.body h1 {font-size: 1.375rem }}@media screen and (min-width:40em) {body.mobileplus section.body h1, body.products section.body h1, body.products.mobile body.dealerinformation section.body h1 {font-size: 1.75rem }}body.mobileplus section.body h2, body.products section.body h2, body.products.mobile body.dealerinformation section.body h2 {color: #0a0a0a;font-weight: 400;font-size: 1.125rem;margin-bottom: 2rem }body.mobileplus section.body h3, body.products section.body h3, body.products.mobile body.dealerinformation section.body h3 {font-weight: 400;text-transform: none;font-size: 1.5rem }body.mobileplus section.body h3.classic, body.products section.body h3.classic, body.products.mobile body.dealerinformation section.body h3.classic {color: #b5121b;border-bottom: 1px solid #edeeee }body.mobileplus section.body h3.total, body.products section.body h3.total, body.products.mobile body.dealerinformation section.body h3.total {color: #019ae4;border-bottom: 1px solid #edeeee }body.mobileplus section.body h3.mobile, body.products section.body h3.mobile, body.products.mobile body.dealerinformation section.body h3.mobile {color: #0d985d;border-bottom: 1px solid #edeeee }body.mobileplus section.body h3.mobileplus, body.products section.body h3.mobileplus, body.products.mobile body.dealerinformation section.body h3.mobileplus {color: #5e7cb9;border-bottom: 1px solid #edeeee }body.mobileplus section.body h4, body.products section.body h4, body.products.mobile body.dealerinformation section.body h4 {color: #0a0a0a;font-weight: 400;font-size: 1.375rem }body.mobileplus section.body .title, body.products section.body .title, body.products.mobile body.dealerinformation section.body .title {border-bottom: 1px solid #edeeee }body.mobileplus section.body h4.price, body.products section.body h4.price, body.products.mobile body.dealerinformation section.body h4.price {color: #b5121b;margin-bottom: 0;font-weight: 600 }body.mobileplus section.body #mobile h4.price, body.products section.body #mobile h4.price, body.products.mobile body.dealerinformation section.body #mobile h4.price {color: #0d985d }body.mobileplus section.body #total h4.price, body.products section.body #total h4.price, body.products.mobile body.dealerinformation section.body #total h4.price {color: #019ae4 }body.mobileplus section.body #mobileplus h4.price, body.products section.body #mobileplus h4.price, body.products.mobile body.dealerinformation section.body #mobileplus h4.price {color: #5e7cb9 }body.mobileplus section.body section.total h4.price, body.products section.body section.total h4.price, body.products.mobile body.dealerinformation section.body section.total h4.price {color: #019ae4 }body.mobileplus section.body section.mobile h4.price, body.products section.body section.mobile h4.price, body.products.mobile body.dealerinformation section.body section.mobile h4.price {color: #0d985d }body.mobileplus section.body section.mobileplus h4.price, body.products section.body section.mobileplus h4.price, body.products.mobile body.dealerinformation section.body section.mobileplus h4.price {color: #5e7cb9 }body.mobileplus section.body p.price, body.products section.body p.price, body.products.mobile body.dealerinformation section.body p.price {text-transform: uppercase;font-size: .625rem;line-height: 1 }body.mobileplus section.body ul, body.products section.body ul, body.products.mobile body.dealerinformation section.body ul {list-style-type: none }body.mobileplus section.body ul li p, body.products section.body ul li p, body.products.mobile body.dealerinformation section.body ul li p {color: #0a0a0a }body.mobileplus section.body .box p, body.products section.body .box p, body.products.mobile body.dealerinformation section.body .box p {color: #fff;text-align: center;text-transform: uppercase;margin-top: 1.375rem }body.mobileplus section.body .box.classic, body.products section.body .box.classic, body.products.mobile body.dealerinformation section.body .box.classic {background-color: #b5121b }body.mobileplus section.body .box.total, body.products section.body .box.total, body.products.mobile body.dealerinformation section.body .box.total {background-color: #019ae4 }body.mobileplus section.body .box.mobile, body.products section.body .box.mobile, body.products.mobile body.dealerinformation section.body .box.mobile {background-color: #0d985d }body.mobileplus section.body .box.mobileplus, body.products section.body .box.mobileplus, body.products.mobile body.dealerinformation section.body .box.mobileplus {background-color: #5e7cb9 }body.mobileplus section.body #classic, body.mobileplus section.body #mobile, body.mobileplus section.body #mobileplus, body.mobileplus section.body #total, body.products section.body #classic, body.products section.body #mobile, body.products section.body #mobileplus, body.products section.body #total, body.products.mobile body.dealerinformation section.body #classic, body.products.mobile body.dealerinformation section.body #mobile, body.products.mobile body.dealerinformation section.body #mobileplus, body.products.mobile body.dealerinformation section.body #total {margin-top: 3.125rem }body.mobileplus section.body #classic a.button.order, body.mobileplus section.body #classic a.button.total.order, body.mobileplus section.body #mobile a.button.order, body.mobileplus section.body #mobile a.button.total.order, body.mobileplus section.body #mobileplus a.button.order, body.mobileplus section.body #mobileplus a.button.total.order, body.mobileplus section.body #total a.button.order, body.mobileplus section.body #total a.button.total.order, body.products section.body #classic a.button.order, body.products section.body #classic a.button.total.order, body.products section.body #mobile a.button.order, body.products section.body #mobile a.button.total.order, body.products section.body #mobileplus a.button.order, body.products section.body #mobileplus a.button.total.order, body.products section.body #total a.button.order, body.products section.body #total a.button.total.order, body.products.mobile body.dealerinformation section.body #classic a.button.order, body.products.mobile body.dealerinformation section.body #classic a.button.total.order, body.products.mobile body.dealerinformation section.body #mobile a.button.order, body.products.mobile body.dealerinformation section.body #mobile a.button.total.order, body.products.mobile body.dealerinformation section.body #mobileplus a.button.order, body.products.mobile body.dealerinformation section.body #mobileplus a.button.total.order, body.products.mobile body.dealerinformation section.body #total a.button.order, body.products.mobile body.dealerinformation section.body #total a.button.total.order {padding: .85em 1em }body.mobileplus section.body section.icons, body.products section.body section.icons, body.products.mobile body.dealerinformation section.body section.icons {margin: 1.5625rem 0 }body.mobileplus section.body section.icons svg.icon, body.products section.body section.icons svg.icon, body.products.mobile body.dealerinformation section.body section.icons svg.icon {fill: #0a0a0a;width: 60px;height: 60px }body.mobileplus section.body section.icons p, body.products section.body section.icons p, body.products.mobile body.dealerinformation section.body section.icons p {font-size: .8125rem }body.mobileplus section.body section.icons p span.small, body.products section.body section.icons p span.small, body.products.mobile body.dealerinformation section.body section.icons p span.small {font-size: .8125rem }body.mobileplus section.body section.description h3, body.products section.body section.description h3, body.products.mobile body.dealerinformation section.body section.description h3 {text-transform: uppercase;font-size: 1.125rem }body.mobileplus section.body .mobile section.description h3, body.products section.body .mobile section.description h3, body.products.mobile body.dealerinformation section.body .mobile section.description h3 {color: #0d985d }body.mobileplus section.body .mobileplus section.description h3, body.products section.body .mobileplus section.description h3, body.products.mobile body.dealerinformation section.body .mobileplus section.description h3 {color: #5e7cb9 }body.mobileplus section.body section.package, body.products section.body section.package, body.products.mobile body.dealerinformation section.body section.package {padding: 3.125rem 0;margin: 3.125rem 0;background-color: #fff;border-top: solid 1px #019ae4;border-bottom: solid 1px #b5121b }body.mobileplus section.body section.package h3, body.products section.body section.package h3, body.products.mobile body.dealerinformation section.body section.package h3 {padding-bottom: 2.5rem;color: #019ae4 }body.mobileplus section.body section.package p, body.products section.body section.package p, body.products.mobile body.dealerinformation section.body section.package p {color: #0a0a0a;font-size: 1.125rem;font-style: italic }body.mobileplus section.body section.package p.package, body.products section.body section.package p.package, body.products.mobile body.dealerinformation section.body section.package p.package {font-size: 1.875rem }body.mobileplus section.body section.package.classic h3, body.products section.body section.package.classic h3, body.products.mobile body.dealerinformation section.body section.package.classic h3 {color: #b5121b }body.mobileplus section.body section.package.total h3, body.products section.body section.package.total h3, body.products.mobile body.dealerinformation section.body section.package.total h3 {color: #019ae4 }body.mobileplus section.body section.package.mobileplus h3, body.products section.body section.package.mobileplus h3, body.products.mobile body.dealerinformation section.body section.package.mobileplus h3 {color: #5e7cb9 }body.mobileplus section.body section.pricingguide, body.products section.body section.pricingguide, body.products.mobile body.dealerinformation section.body section.pricingguide {padding: 3.125rem 0 }body.mobileplus section.body section.pricingguide .callout, body.products section.body section.pricingguide .callout, body.products.mobile body.dealerinformation section.body section.pricingguide .callout {background: -webkit-gradient(linear, left top, left bottom, from(#edeeee), to(#fff));background: linear-gradient(#edeeee 0, #fff 100%);background-color: #edeeee;border: none }body.mobileplus section.body section.pricingguide .callout h4, body.products section.body section.pricingguide .callout h4, body.products.mobile body.dealerinformation section.body section.pricingguide .callout h4 {font-size: 1.875rem;margin-bottom: 0 }body.mobileplus section.body section.pricingguide .callout p, body.products section.body section.pricingguide .callout p, body.products.mobile body.dealerinformation section.body section.pricingguide .callout p {color: #b5121b;text-transform: uppercase }body.mobileplus section.body section.pricingguide .callout p:nth-of-type(2n), body.products section.body section.pricingguide .callout p:nth-of-type(2n), body.products.mobile body.dealerinformation section.body section.pricingguide .callout p:nth-of-type(2n) {color: #0a0a0a;text-transform: none }body.mobileplus section.body section.pricingguide .callout ul, body.products section.body section.pricingguide .callout ul, body.products.mobile body.dealerinformation section.body section.pricingguide .callout ul {list-style-type: none }body.mobileplus section.body section.pricingguide .callout ul li, body.products section.body section.pricingguide .callout ul li, body.products.mobile body.dealerinformation section.body section.pricingguide .callout ul li {font-size: .75rem }body.mobileplus section.body section.pricingguide .callout a.button.classic.order, body.mobileplus section.body section.pricingguide .callout a.button.mobile.order, body.mobileplus section.body section.pricingguide .callout a.button.mobileplus.order, body.mobileplus section.body section.pricingguide .callout a.button.total.order, body.products section.body section.pricingguide .callout a.button.classic.order, body.products section.body section.pricingguide .callout a.button.mobile.order, body.products section.body section.pricingguide .callout a.button.mobileplus.order, body.products section.body section.pricingguide .callout a.button.total.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.classic.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.mobile.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.mobileplus.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.total.order {background: #b5121b;color: #fff;padding: .85em 1em }body.mobileplus section.body section.pricingguide .callout a.button.total.order, body.products section.body section.pricingguide .callout a.button.total.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.total.order {background: #019ae4 }body.mobileplus section.body section.pricingguide .callout a.button.mobile.order, body.products section.body section.pricingguide .callout a.button.mobile.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.mobile.order {background: #0d985d }body.mobileplus section.body section.pricingguide .callout a.button.mobileplus.order, body.products section.body section.pricingguide .callout a.button.mobileplus.order, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button.mobileplus.order {background: #019ae4 }body.mobileplus section.body section.pricingguide .callout a.button:hover, body.products section.body section.pricingguide .callout a.button:hover, body.products.mobile body.dealerinformation section.body section.pricingguide .callout a.button:hover {background: #dcdcdc }body.mobileplus section.body section.pricingguide .callout p, body.products section.body section.pricingguide .callout p, body.products.mobile body.dealerinformation section.body section.pricingguide .callout p {margin-bottom: .5rem }body.mobileplus section.body section.pricingguide .quarterly, body.products section.body section.pricingguide .quarterly, body.products.mobile body.dealerinformation section.body section.pricingguide .quarterly {border-left: 2px solid #b5121b;border-right: 2px solid #b5121b }@media only screen and (max-width:650px) {body.mobileplus section.body section.pricingguide .quarterly, body.products section.body section.pricingguide .quarterly, body.products.mobile body.dealerinformation section.body section.pricingguide .quarterly {border-left: 0 solid #b5121b;border-top: 2px solid #b5121b;border-right: 0 solid #b5121b;border-bottom: 2px solid #b5121b }}body.mobileplus section.body section.addons, body.products section.body section.addons, body.products.mobile body.dealerinformation section.body section.addons {background-color: #edeeee;padding: 1.5625rem 0 }body.mobileplus section.body section.addons p span, body.products section.body section.addons p span, body.products.mobile body.dealerinformation section.body section.addons p span {color: #b5121b }body.mobileplus section.body section.gallery, body.products section.body section.gallery, body.products.mobile body.dealerinformation section.body section.gallery {margin: 3.125rem 0 }body.mobileplus section.body section.gallery .orbit-bullets button, body.products section.body section.gallery .orbit-bullets button, body.products.mobile body.dealerinformation section.body section.gallery .orbit-bullets button {width: auto !important;height: auto !important;background-color: #fff }@media print, screen and (max-width:39.99875em) {body.mobileplus section.body section.howthesystemworks h3, body.products section.body section.howthesystemworks h3, body.products.mobile body.dealerinformation section.body section.howthesystemworks h3 {font-size: 1.25rem }}body.total section.body h3 {color: #019ae4 }body.total section.body section.pricingguide h3 {color: #019ae4 }body.total section.body section.pricingguide .callout h4 {color: #019ae4 }body.total section.body section.pricingguide .callout p {color: #0a0a0a;font-size: .75rem }body.total section.body section.pricingguide .callout p.blue {color: #019ae4;font-weight: 700;font-size: .875rem }body.mobile section.body h3 {color: #0d985d }body.mobile section.body section.package.mobile h3, body.mobile section.body section.pricingguide h3 {color: #0d985d }body.mobile section.body section.package.mobile .callout h4, body.mobile section.body section.pricingguide .callout h4 {color: #0d985d }body.mobile section.body section.package.mobile .callout p, body.mobile section.body section.pricingguide .callout p {color: #0a0a0a;font-size: .75rem }body.mobile section.body section.package.mobile .callout p.green, body.mobile section.body section.pricingguide .callout p.green {color: #0d985d;font-weight: 700;font-size: .875rem }body.mobileplus section.body h3 {color: #5e7cb9 }body.mobileplus section.body section.package.mobileplus h3, body.mobileplus section.body section.pricingguide h3 {color: #5e7cb9 }body.mobileplus section.body section.package.mobileplus .callout h4, body.mobileplus section.body section.pricingguide .callout h4 {color: #5e7cb9 }body.mobileplus section.body section.package.mobileplus .callout p, body.mobileplus section.body section.pricingguide .callout p {color: #5e7cb9;font-size: .75rem }body.mobileplus section.body section.package.mobileplus .callout p.yellow, body.mobileplus section.body section.pricingguide .callout p.yellow {color: #5e7cb9;font-weight: 700;font-size: .875rem }body.faq h4 {color: #019ae4;margin-bottom: 0 }body.faq h5 {color: #b5121b;font-weight: 400;font-size: 2rem;border-bottom: 1px solid #edeeee;margin-top: 1.5rem }body.faq h6 {color: #0a0a0a;font-weight: 400;font-size: 1.125rem;margin-bottom: 2rem }body.buyingadvice .pricing {background-image: url(/assets/img/lifeassure-buyingadvice-pricing.jpg);background-position: top left;background-repeat: no-repeat;max-height: 300px;display: block }@media only screen and (max-width:800px) {body.buyingadvice .pricing {min-height: 400px;bottom: 10px;background-position: 39% 13% }}body.buyingadvice section.body svg, body.buyingadvice section.body svg.batt, body.buyingadvice section.body svg.dollar {fill: #019ae4 }body.buyingadvice section.body p.title, body.buyingadvice section.body svg {float: left;margin-top: 1.5625rem }@media only screen and (max-width:800px) {body.buyingadvice section.body p.title, body.buyingadvice section.body svg {margin-top: 1.5625rem }}body.buyingadvice section.body p.title {color: #b5121b;font-weight: 400;text-transform: none;font-size: 1.5rem }body.buyingadvice section.body .contracts {background-color: #edeeee }body.buyingadvice section.body section.tips {background-color: #fff }body.buyingadvice section.body section.tips .row {margin-bottom: .625rem;min-height: 50px }body.buyingadvice section.body section.tips .assessment h4, body.buyingadvice section.body section.tips .safety h4 {font-size: 4.0625rem;color: #b5121b;margin-bottom: 1.5625rem;margin-top: 3.125rem;line-height: .7 }body.buyingadvice section.body section.tips .assessment h4 span, body.buyingadvice section.body section.tips .safety h4 span {font-weight: 600;font-size: 5.625rem }@media only screen and (max-width:800px) {body.buyingadvice section.body section.tips .assessment h4, body.buyingadvice section.body section.tips .safety h4 {font-size: 2.1875rem }}body.buyingadvice section.body section.tips .assessment h5, body.buyingadvice section.body section.tips .safety h5 {font-size: 1.5rem;color: #b5121b;margin-bottom: 1.25rem }body.buyingadvice section.body section.tips .assessment .number, body.buyingadvice section.body section.tips .safety .number {background-color: #b5121b;border: 1px solid #edeeee;min-height: 60px }body.buyingadvice section.body section.tips .assessment .number p, body.buyingadvice section.body section.tips .safety .number p {font-size: 1.375rem;color: #fff;font-weight: 600;margin: .5rem 0;padding: .5625rem 0 }body.buyingadvice section.body section.tips .assessment .text, body.buyingadvice section.body section.tips .safety .text {background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #b5121b), to(#e60e1a));background: linear-gradient(#b5121b 10%, #e60e1a 100%);border: 1px solid #edeeee;-webkit-transition: background-color 1.5s ease;transition: background-color 1.5s ease;min-height: 60px }body.buyingadvice section.body section.tips .assessment .text p, body.buyingadvice section.body section.tips .safety .text p {margin: .625rem 0;padding: .625rem 0;line-height: .875rem;color: #fff;font-weight: 700 }body.buyingadvice section.body section.tips .assessment .text:hover, body.buyingadvice section.body section.tips .safety .text:hover {background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #e60e1a), to(#b5121b));background: linear-gradient(#e60e1a 10%, #b5121b 100%) }body.buyingadvice section.body section.tips .assessment h4 {color: #019ae4 }body.buyingadvice section.body section.tips .assessment .number {background-color: #019ae4 }body.buyingadvice section.body section.tips .assessment .number p {color: #fff }body.buyingadvice section.body section.tips .assessment .text {background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #019ae4), to(#71c6f0));background: linear-gradient(#019ae4 10%, #71c6f0 100%);-webkit-transition: background-color 1.5s ease;transition: background-color 1.5s ease }body.buyingadvice section.body section.tips .assessment .text:hover {background: -webkit-gradient(linear, left top, left bottom, color-stop(10%, #71c6f0), to(#019ae4));background: linear-gradient(#71c6f0 10%, #019ae4 100%) }body.dealerinformation dl {display: block }body.dealerinformation dl dt {float: left;margin: 0 20px 50px 0 }body.dealerinformation dl dd h3 {margin-bottom: 40px;color: #0a0a0a;font-weight: 600 !important;font-size: 2rem }body.dealerinformation section.pricingguide {margin: 50px 0 100px }body.dealerinformation section.pricingguide a.button svg {fill: #fff }body.dealerinformation section.pricingguide a.button.total {background: #019ae4 }body.dealerinformation section.pricingguide a.button.mobile {background: #0d985d }body.dealerinformation section.pricingguide a.button:hover {background-color: #a7a9ac }body.dealerinformation section.pricingguide .row .column .red {background: #900f16 }body.dealerinformation section.pricingguide .row .column .lightred {background: #b5121b }body.dealerinformation section.pricingguide .row .column h2 {padding: 25px 0 }body.dealerinformation section.pricingguide .row .column .blue {background: #019ae4 }body.dealerinformation section.pricingguide .row .column .lightblue {background: #71c6f0 }body.dealerinformation section.pricingguide .row .column .green {background: #0d985d }body.dealerinformation section.pricingguide h3 {color: #0a0a0a }body.dealerinformation section.pricingguide h4 {color: #b5121b;border-bottom: 1px solid #0a0a0a }body.dealerinformation section.pricingguide h4.total {color: #019ae4 }body.dealerinformation section.pricingguide h4.mobile {color: #0d985d }body.dealerinformation section.pricingguide h5.price {font-size: 1.75rem;color: #fff;font-weight: 100;margin: 1.125rem 0 }body.dealersuccess .nav {position: relative }body.dealersuccess section.body .title {margin-top: 50px }body.comparison section.body section.classic, body.comparison section.body section.mobile, body.comparison section.body section.total {margin-bottom: 1.5rem;border-bottom: 1px solid #edeeee }body.comparison section.body a.button {color: #fff;vertical-align: middle;height: 49px;height: 47px }@media print, screen and (min-width:40em) {body.comparison section.body a.button {height: 46px }}body.comparison section.body a.button svg {fill: #fff }body.comparison section.body a.button svg svg.icon-play, body.comparison section.body a.button svg svg.icon-shopping {fill: #fff;vertical-align: middle }body.comparison section.body h1 {color: #b5121b;font-weight: 400;font-size: 2rem;border-bottom: 1px solid #edeeee;margin-top: 1.5rem }body.comparison section.body h2 {color: #0a0a0a;font-weight: 400;font-size: 1.125rem;margin-bottom: 2rem }body.comparison section.body h3 {font-weight: 400;text-transform: none;font-size: 1.5rem }body.comparison section.body h3.classic {color: #b5121b;border-bottom: 1px solid #edeeee }body.comparison section.body h3.total {color: #019ae4 }body.comparison section.body h3.mobile {color: #0d985d }body.comparison section.body h3.mobileplus {color: #5e7cb9 }body.comparison section.body h4 {color: #0a0a0a;font-weight: 400;font-size: 1.375rem }body.comparison section.body .title {border-bottom: 1px solid #edeeee }body.comparison section.body h4.price {color: #b5121b;margin-bottom: 0;font-weight: 600 }body.comparison section.body h4.price.blue {color: #019ae4 }body.comparison section.body h4.price.green {color: #0d985d }body.comparison section.body h4.price.greyblue {color: #5e7cb9 }body.comparison section.body p.price {text-transform: uppercase;font-size: .625rem;line-height: 1 }body.comparison section.body ul {list-style-type: none }body.comparison section.body ul li p {color: #0a0a0a }body.comparison section.body .red {color: #b5121b }body.comparison section.body .blue {color: #019ae4 }body.comparison section.body .green {color: #0d985d }body.comparison section.body table thead {background: 0 0 !important }body.comparison section.body table thead img {max-width: 185px }body.comparison section.body table tr td {float: center }body.comparison section.body table tr:last-of-type {background: 0 0 }body.order .red {color: #b5121b }body.order .blue {color: #019ae4 }body.order .green {color: #0d985d }body.order .greyblue {color: #5e7cb9 }body.order section.body table thead {background: 0 0 !important }body.order section.body table thead img {max-width: 185px }body.order section.body table tr td {float: center }body.order section.body table tr:last-of-type {background: 0 0 }body.order section.body h3 {font-size: 1.25rem;margin-bottom: 0 }body.order section.body h4.price {color: #b5121b;margin-bottom: 0;font-weight: 600 }body.order section.body h4.price.blue {color: #019ae4 }body.order section.body h4.price.green {color: #0d985d }body.order section.body h4.price.greyblue {color: #5e7cb9 }body.order section.body p.price {text-transform: uppercase;font-size: .625rem;line-height: 1;margin-bottom: 0 }body.order section.body h3 {font-weight: 400;text-transform: none;font-size: 1.5rem }body.order section.body h3.classic {color: #b5121b;border-bottom: 1px solid #edeeee }body.order section.body h3.total {color: #019ae4 }body.order section.body h3.mobile {color: #0d985d }body.order section.body h3.mobileplus {color: #5e7cb9 }body.order section.body h4 {color: #0a0a0a;font-weight: 400;font-size: 1.375rem }body.order section.body .title {border-bottom: 1px solid #edeeee }body.order section.body h4.price {color: #b5121b;margin-bottom: 0;font-weight: 600 }body.order section.body #mobile h4.price {color: #0d985d }body.order section.body #total h4.price {color: #019ae4 }body.order section.body #mobileplus h4.price {color: #5e7cb9 }body.order section.body section.total h4.price {color: #019ae4 }body.order section.body section.mobile h4.price {color: #0d985d }body.order section.body section.mobileplus h4.price {color: #5e7cb9 }body.order section.body p.price {text-transform: uppercase;font-size: .625rem;line-height: 1 }body.order section.body ul {list-style-type: none }body.order section.body ul li p {color: #0a0a0a }body.orderclassic #mobileplus h3, body.ordermobile #mobileplus h3, body.ordermobileplus #mobileplus h3, body.ordertotal #mobileplus h3 {color: #5e7cb9 }body.orderclassic section.order, body.ordermobile section.order, body.ordermobileplus section.order, body.ordertotal section.order {margin-bottom: 100px;margin-top: 50px }body.orderclassic section.order .red, body.orderclassic section.order p.red, body.ordermobile section.order .red, body.ordermobile section.order p.red, body.ordermobileplus section.order .red, body.ordermobileplus section.order p.red, body.ordertotal section.order .red, body.ordertotal section.order p.red {color: #b5121b !important }body.orderclassic section.order .blue, body.orderclassic section.order p.blue, body.ordermobile section.order .blue, body.ordermobile section.order p.blue, body.ordermobileplus section.order .blue, body.ordermobileplus section.order p.blue, body.ordertotal section.order .blue, body.ordertotal section.order p.blue {color: #019ae4 !important }body.orderclassic section.order .green, body.orderclassic section.order p.green, body.ordermobile section.order .green, body.ordermobile section.order p.green, body.ordermobileplus section.order .green, body.ordermobileplus section.order p.green, body.ordertotal section.order .green, body.ordertotal section.order p.green {color: #0d985d !important }body.orderclassic section.order .greyblue, body.orderclassic section.order p.greyblue, body.ordermobile section.order .greyblue, body.ordermobile section.order p.greyblue, body.ordermobileplus section.order .greyblue, body.ordermobileplus section.order p.greyblue, body.ordertotal section.order .greyblue, body.ordertotal section.order p.greyblue {color: #5e7cb9 !important }body.orderclassic h3, body.ordermobile h3, body.ordermobileplus h3, body.ordertotal h3 {font-size: 1.5rem;padding-top: 10px;margin-bottom: 30px;color: #b5121b;border-bottom: 1px solid #edeeee }body.orderclassic h3.total, body.ordermobile h3.total, body.ordermobileplus h3.total, body.ordertotal h3.total {color: #019ae4 }body.orderclassic h3.mobile, body.ordermobile h3.mobile, body.ordermobileplus h3.mobile, body.ordertotal h3.mobile {color: #0d985d }body.orderclassic .box p, body.ordermobile .box p, body.ordermobileplus .box p, body.ordertotal .box p {color: #fff;text-align: center;text-transform: uppercase;margin-top: 1.375rem }body.orderclassic .box.classic, body.ordermobile .box.classic, body.ordermobileplus .box.classic, body.ordertotal .box.classic {background-color: #b5121b }body.orderclassic .box.total, body.ordermobile .box.total, body.ordermobileplus .box.total, body.ordertotal .box.total {background-color: #019ae4 }body.orderclassic .box.mobile, body.ordermobile .box.mobile, body.ordermobileplus .box.mobile, body.ordertotal .box.mobile {background-color: #0d985d }body.orderclassic .box.mobileplus, body.ordermobile .box.mobileplus, body.ordermobileplus .box.mobileplus, body.ordertotal .box.mobileplus {background-color: #5e7cb9 }body.orderclassic fieldset h3.classic, body.ordermobile fieldset h3.classic, body.ordermobileplus fieldset h3.classic, body.ordertotal fieldset h3.classic {color: #b5121b }body.orderclassic fieldset img, body.ordermobile fieldset img, body.ordermobileplus fieldset img, body.ordertotal fieldset img {border: 1px solid #a7a9ac }body.orderclassic .quarterly, body.ordermobile .quarterly, body.ordermobileplus .quarterly, body.ordertotal .quarterly {border-left: 2px solid #b5121b;border-right: 2px solid #b5121b }@media only screen and (max-width:650px) {body.orderclassic .quarterly, body.ordermobile .quarterly, body.ordermobileplus .quarterly, body.ordertotal .quarterly {border-left: 0 solid #b5121b;border-top: 2px solid #b5121b;border-right: 0 solid #b5121b;border-bottom: 2px solid #b5121b }}body.orderclassic h4, body.ordermobile h4, body.ordermobileplus h4, body.ordertotal h4 {font-size: .875rem }body.orderclassic h3.priceTotal, body.orderclassic h4.priceTotal, body.ordermobile h3.priceTotal, body.ordermobile h4.priceTotal, body.ordermobileplus h3.priceTotal, body.ordermobileplus h4.priceTotal, body.ordertotal h3.priceTotal, body.ordertotal h4.priceTotal {color: #0a0a0a;float: left }body.orderclassic h3.priceTotal, body.ordermobile h3.priceTotal, body.ordermobileplus h3.priceTotal, body.ordertotal h3.priceTotal {border-bottom: 0 Solid #fff;margin: 0;padding-top: 2px;font-weight: 700;display: inline }body.orderclassic .terms, body.ordermobile .terms, body.ordermobileplus .terms, body.ordertotal .terms {height: 250px;overflow: auto }body.orderclassic .terms h3, body.ordermobile .terms h3, body.ordermobileplus .terms h3, body.ordertotal .terms h3 {color: #019ae4;border-bottom: 1px solid #019ae4;font-size: 1.25rem }body.orderclassic .callout, body.ordermobile .callout, body.ordermobileplus .callout, body.ordertotal .callout {background: -webkit-gradient(linear, left top, left bottom, from(#edeeee), to(#fff));background: linear-gradient(#edeeee 0, #fff 100%);background-color: #edeeee;border: none }body.orderclassic .callout h4, body.ordermobile .callout h4, body.ordermobileplus .callout h4, body.ordertotal .callout h4 {font-size: 1.875rem;margin-bottom: 0 }body.orderclassic .callout ul, body.ordermobile .callout ul, body.ordermobileplus .callout ul, body.ordertotal .callout ul {list-style-type: none }body.orderclassic .callout ul li, body.ordermobile .callout ul li, body.ordermobileplus .callout ul li, body.ordertotal .callout ul li {font-size: .75rem }body.orderclassic .callout h3, body.ordermobile .callout h3, body.ordermobileplus .callout h3, body.ordertotal .callout h3 {font-size: 1.375rem }body.orderclassic .callout h4, body.ordermobile .callout h4, body.ordermobileplus .callout h4, body.ordertotal .callout h4 {font-size: 1.25rem }body.orderclassic .callout p, body.ordermobile .callout p, body.ordermobileplus .callout p, body.ordertotal .callout p {margin-bottom: .5rem;color: #0a0a0a;text-transform: none }body.orderclassic .cost .callout, body.ordermobile .cost .callout, body.ordermobileplus .cost .callout, body.ordertotal .cost .callout {background: #fff;border: 1px solid #edeeee }body.orderclassic .button.classic.order, body.orderclassic .button.mobile.order, body.orderclassic .button.total.order, body.ordermobile .button.classic.order, body.ordermobile .button.mobile.order, body.ordermobile .button.total.order, body.ordermobileplus .button.classic.order, body.ordermobileplus .button.mobile.order, body.ordermobileplus .button.total.order, body.ordertotal .button.classic.order, body.ordertotal .button.mobile.order, body.ordertotal .button.total.order {background: #b5121b;color: #fff;padding: .85em 1em }body.orderclassic .button.total.order, body.ordermobile .button.total.order, body.ordermobileplus .button.total.order, body.ordertotal .button.total.order {background: #019ae4 }body.orderclassic .button.mobile.order, body.ordermobile .button.mobile.order, body.ordermobileplus .button.mobile.order, body.ordertotal .button.mobile.order {background: #0d985d }body.orderclassic input:hover .button, body.ordermobile input:hover .button, body.ordermobileplus input:hover .button, body.ordertotal input:hover .button {background: #dcdcdc }body.orderclassic fieldset legend.classic, body.ordermobile fieldset legend.classic, body.ordermobileplus fieldset legend.classic, body.ordertotal fieldset legend.classic {background: #b5121b;color: #fff;padding: 5px 10px;width: 100%;text-align: center;border-radius: 3px }body.orderclassic fieldset legend.total, body.ordermobile fieldset legend.total, body.ordermobileplus fieldset legend.total, body.ordertotal fieldset legend.total {background: #019ae4;color: #fff;padding: 5px 10px;width: 100%;text-align: center;border-radius: 3px }body.orderclassic fieldset legend.mobile, body.ordermobile fieldset legend.mobile, body.ordermobileplus fieldset legend.mobile, body.ordertotal fieldset legend.mobile {background: #0d985d;color: #fff;padding: 5px 10px;width: 100%;text-align: center;border-radius: 3px }body.orderclassic fieldset legend.mobileplus, body.ordermobile fieldset legend.mobileplus, body.ordermobileplus fieldset legend.mobileplus, body.ordertotal fieldset legend.mobileplus {background: #5e7cb9;color: #fff;padding: 5px 10px;width: 100%;text-align: center;border-radius: 3px }body.orderclassic .terms, body.ordermobile .terms, body.ordermobileplus .terms, body.ordertotal .terms {height: 250px;overflow: auto }body.orderclassic .terms h3, body.ordermobile .terms h3, body.ordermobileplus .terms h3, body.ordertotal .terms h3 {color: #b5121b;border-bottom: 1px solid #b5121b }body.orderclassic fieldset.options, body.ordermobile fieldset.options, body.ordermobileplus fieldset.options, body.ordertotal fieldset.options {height: 200px }@media only screen and (max-width:650px) {body.orderclassic fieldset.options, body.ordermobile fieldset.options, body.ordermobileplus fieldset.options, body.ordertotal fieldset.options {height: 250px }}@media only screen and (max-width:800px) {body.orderclassic .termsinput, body.ordermobile .termsinput, body.ordermobileplus .termsinput, body.ordertotal .termsinput {margin-bottom: 30px }}body.orderclassic .termsinput input #acceptterms, body.ordermobile .termsinput input #acceptterms, body.ordermobileplus .termsinput input #acceptterms, body.ordertotal .termsinput input #acceptterms {display: inline-block;vertical-align: middle }body.orderclassic .termsinput label, body.ordermobile .termsinput label, body.ordermobileplus .termsinput label, body.ordertotal .termsinput label {display: inline-block;vertical-align: middle }body.orderclassic svg.checkmark, body.ordermobile svg.checkmark, body.ordermobileplus svg.checkmark, body.ordertotal svg.checkmark {width: 25px;height: 25px;position: relative;top: 7px;fill: #b5121b }body.city .cityhero, body.seo .cityhero {background-image: url(/assets/img/hero/hero_coupletable_left.jpg);background-position: -95px 0;background-repeat: no-repeat;max-height: 400px;display: block;background-size: cover;margin-bottom: 3.125rem }@media screen and (max-width:39.9375em) {body.city .cityhero, body.seo .cityhero {background-image: none }}@media only screen and (max-width:800px) {body.city .cityhero, body.seo .cityhero {min-height: 400px;bottom: 10px;background-position: 39% 13%;margin-bottom: rem-cacl(10) }}body.city .cityhero p.headline, body.seo .cityhero p.headline {color: #b5121b;text-transform: uppercase;font-weight: 400;margin-bottom: 0;font-size: 1.5625rem }@media screen and (max-width:39.9375em) {body.city .cityhero p.headline, body.seo .cityhero p.headline {margin-top: 1.5rem }}body.city .cityhero p.cityline, body.seo .cityhero p.cityline {color: #019ae4;text-transform: uppercase;font-weight: 400;font-size: 1.125rem;margin: 1.5rem 0 1.125rem }body.city .cityhero .callout, body.seo .cityhero .callout {marign-top: 10px }body.city section.seoguarantee, body.seo section.seoguarantee {margin: 20px 0 50px }body.city section.seoguarantee .columns, body.seo section.seoguarantee .columns {border-top: 1px solid #b5121b;border-bottom: 1px solid #019ae4;padding: 25px 0 }body.city section.seoguarantee .columns p, body.seo section.seoguarantee .columns p {color: #0a0a0a;font-size: 1.125rem }body.city section.twentyfourseven, body.seo section.twentyfourseven {margin: 20px 0 50px }body.city section.text, body.seo section.text {margin: 20px 0 }body.city p.bracelets, body.seo p.bracelets {margin-top: 10px }@media only screen and (max-width:800px) {body.city p.bracelets, body.seo p.bracelets {margin-top: 0 }}body.certifications section.body .title {border-bottom: 1px solid #edeeee }body.certifications section.body ul {list-style-type: disc;color: #b5121b }body.certifications section.body ul li p {color: #0a0a0a }body.certifications section.body .box p {color: #fff;text-align: center;text-transform: uppercase;margin-top: 1.375rem }body.certifications section.body .box.classic {background-color: #b5121b }body.certifications section.body .box.total {background-color: #019ae4 }body.certifications section.body .box.mobile {background-color: #0d985d }body.certifications section.body .logostack img {margin-bottom: 1.5625rem }section.certifications h3 {color: #b5121b;text-transform: none;font-weight: 400 }h4 {margin-bottom: 2rem }body.guarantee section.body .classichome ul, body.guarantee section.body .premiummobie ul, body.guarantee section.body .totalhome ul {list-style-type: none;color: #b5121b }body.guarantee section.body .classichome ul li p, body.guarantee section.body .premiummobie ul li p, body.guarantee section.body .totalhome ul li p {color: #0a0a0a }body.guarantee section.body h5 {color: #b5121b;font-weight: 400;font-size: 2rem;border-bottom: 1px solid #edeeee;margin-top: 1.5rem }body.guarantee section.body h6 {color: #0a0a0a;font-weight: 400;font-size: 1.125rem;margin-bottom: 2rem }body.refer h4 {font-size: 1rem;margin-bottom: .5rem;font-weight: 600 }body.refer p.text-center:nth-of-type(1n) {margin-bottom: 0 }body.refer section.freemonth {margin-top: 1.5rem;background-color: #edeeee;padding: 1.75rem 0 1.125rem }body.refer section.freemonth p:first-of-type {font-size: 1.25rem }body.refer section.freemonth ol {list-style-type: none;counter-reset: listNumbering }body.refer section.freemonth ol li {font-size: 1rem;counter-increment: listNumbering;line-height: 1.25rem }body.refer section.freemonth ol li:before {content: counter(listNumbering) ". ";font-size: 1.5rem }body.refer section.freemonth p {line-height: 1.5rem }body.returns h4 {font-size: 1rem;margin-bottom: .5rem }body.returns ol li {line-height: 1.0625rem;margin-bottom: .75rem }body.request h2 {margin-bottom: .75rem }body.sitemap section.content {margin-top: 3rem }body.falldetection .hero, body.seo .hero {background-image: url(/assets/img/hero/hero_coupletable_left.jpg);background-position: top left;background-repeat: no-repeat;min-height: 375px;display: block;background-size: cover;margin-bottom: 3.125rem }@media screen and (max-width:39.9375em) {body.falldetection .hero, body.seo .hero {background-image: none }}@media screen and (min-width:40em) and (max-width:63.9375em) {body.falldetection .hero, body.seo .hero {min-height: 400px;bottom: 10px;background-position: 39% 13%;margin-bottom: rem-cacl(10) }}body.falldetection .hero p.headline, body.seo .hero p.headline {color: #b5121b;text-transform: uppercase;font-weight: 400;margin-bottom: 0;font-size: 1.5625rem;padding: 50px 0 }body.falldetection .hero p.cityline, body.seo .hero p.cityline {color: #019ae4;text-transform: uppercase;font-weight: 400;font-size: 1.125rem;margin: 1.5rem 0 1.125rem }body.falldetection .hero .callout, body.seo .hero .callout {marign-top: 10px }body.falldetection .hero h1, body.seo .hero h1 {font-size: 1.75rem;font-weight: 800;color: #0281bf;line-height: 1.625rem }body.falldetection .hero h2, body.seo .hero h2 {color: #019ae4;font-size: 1.25rem }body.falldetection .hero p, body.seo .hero p {line-height: 1.375rem }@media screen and (max-width:39.9375em) {body.falldetection .hero p, body.seo .hero p {line-height: 1.5rem }}body.falldetection .herothin .cityform, body.seo .herothin .cityform {padding-top: 120px }body.falldetection .herothin .cityform h1, body.seo .herothin .cityform h1 {font-size: 1.75rem;font-weight: 800;color: #0281bf;line-height: 1.625rem }body.falldetection .herothin .cityform p, body.seo .herothin .cityform p {line-height: 1.125rem }body.falldetection .herothin .cityform h2, body.seo .herothin .cityform h2 {color: #019ae4;font-size: 1.25rem }body.falldetection section.body h1, body.seo section.body h1 {color: #0a0a0a;margin-top: 10px;padding: 20px 0 0 }body.falldetection section.body hr, body.seo section.body hr {border-bottom: 1px solid #b5121b }body.falldetection section.body h3, body.seo section.body h3 {color: #b5121b;font-size: 1.25rem;padding-top: 5px;border-bottom: 1px solid #019ae4;font-weight: 700 }body.falldetection section.body h3.alert, body.seo section.body h3.alert {color: #b5121b;border-bottom-color: #b5121b }body.falldetection section.body h4, body.seo section.body h4 {color: #0a0a0a }body.falldetection section.body ol, body.falldetection section.body ul, body.seo section.body ol, body.seo section.body ul {margin-left: 50px }body.falldetection section.callout, body.seo section.callout {margin: 20px 0 50px }body.falldetection section.text, body.seo section.text {margin: 20px 0 }body.falldetection p.bracelets, body.seo p.bracelets {margin-top: 10px }@media only screen and (max-width:800px) {body.falldetection p.bracelets, body.seo p.bracelets {margin-top: 0 }}body.falldetection section.seoguarantee, body.seo section.seoguarantee {margin: 20px 0 50px }body.falldetection section.seoguarantee .columns, body.seo section.seoguarantee .columns {border-top: 1px solid #b5121b;border-bottom: 1px solid #019ae4;padding: 25px 0 }body.falldetection section.seoguarantee .columns p, body.seo section.seoguarantee .columns p {color: #0a0a0a;font-size: 1.125rem }body.falldetection section.primarycontent p, body.seo section.primarycontent p {color: #0a0a0a }body.falldetection section.primarycontent a, body.seo section.primarycontent a {color: #019ae4 }footer {background-color: #0281bf;padding: 2rem 0 0rem;width: 100%;z-index: 350 }footer h3 {color: #fff !important;border-bottom: 0 !important;margin-bottom: .75rem !important }footer img, footer svg {fill: #fff }footer svg.social {fill: #fff;width: 25px;height: 25px;fill: #fff }footer p {font-size: .75rem;color: #fff }footer p.text-right {margin-bottom: 0;line-height: 1.125rem }footer ul {list-style-type: none !important }footer ul li, footer ul li a {text-transform: none;color: #fff;font-size: .875rem;line-height: 1.8rem }footer a {color: #fff }footer a:hover {color: #edeeee }footer svg.social {fill: #fff }footer svg.social #icons_facebook, footer svg.social #icons_instagram, footer svg.social #icons_twitter, footer svg.social #icons_youtube {width: 30px;height: 30px;fill: #fff }.salesforcechat {position: fixed;bottom: 0 }@font-face {font-family: 'ProximaNova_black';font-weight: 900;font-style: normal;font-display: swap;src: url(https://trustspot.io/assets/fonts/proxima_nova_black.woff2) format("woff2"), url(https://trustspot.io/assets/fonts/proxima_nova_black.woff) format("woff"), url(https://trustspot.io/assets/fonts/proxima_nova_black.ttf) format("truetype") }@font-face {font-family: 'ProximaNova_light';font-weight: 300;font-style: normal;font-display: swap;src: url(https://trustspot.io/assets/fonts/proxima_nova_light.woff2) format("woff2"), url(https://trustspot.io/assets/fonts/proxima_nova_light.woff) format("woff"), url(https://trustspot.io/assets/fonts/proxima_nova_light.ttf) format("truetype") }@font-face {font-family: 'ProximaNova';font-weight: 600;font-style: normal;font-display: swap;src: url(https://trustspot.io/assets/fonts/proxima-nova-bold.woff2) format("woff2"), url(https://trustspot.io/assets/fonts/proxima-nova-bold.woff) format("woff"), url(https://trustspot.io/assets/fonts/proxima-nova-bold.ttf) format("truetype") }@font-face {font-family: 'ProximaNova';font-weight: 700;font-style: normal;font-display: swap;src: url(https://trustspot.io/assets/fonts/proxima-nova-bolder.woff2) format("woff2"), url(https://trustspot.io/assets/fonts/proxima-nova-bolder.woff) format("woff"), url(https://trustspot.io/assets/fonts/proxima-nova-bolder.ttf) format("truetype") }@font-face {font-family: 'ProximaNova';font-weight: 400;font-style: normal;font-display: swap;src: url(https://trustspot.io/assets/fonts/proxima-nova-normal.woff2) format("woff2"), url(https://trustspot.io/assets/fonts/proxima-nova-normal.woff) format("woff"), url(https://trustspot.io/assets/fonts/proxima-nova-normal.ttf) format("truetype") }@font-face {font-family: 'stars-font';font-display: swap;src: url(https://s3.amazonaws.com/trustspot-pr-widget/ts-stars/stars-font.eot) format("embedded-opentype"), url(https://s3.amazonaws.com/trustspot-pr-widget/ts-stars/stars-font.ttf) format("truetype"), url(https://s3.amazonaws.com/trustspot-pr-widget/ts-stars/stars-font.woff) format("woff");font-weight: 400;font-style: normal }[class^="ts-star-"], [class*=" ts-star-"], [class^="ts-stars-"] i, [class*=" ts-stars-"] i, [class^="ts-stars-"] span, [class*=" ts-stars-"] span {font-family: 'stars-font' !important;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;vertical-align: middle;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale }.ts-star-block:before {content: "\e900";color: inherit }.ts-star-regular:before {content: "\e901";color: inherit }.ts-stars-1 span::before, .ts-stars-1 i::before {content: "\e901" }.ts-stars-0 span::before, .ts-stars-0 i::before {content: "\e900" }[class^="ts-stars-"] .disabled, [class*=" ts-stars-"] .disabled {opacity: .4;color: #a6a3a3 }.ts-star-disabled {opacity: .5;color: #ddd }.ts-reviews-rating a {text-decoration: none;font-size: 14px;color: inherit;margin-right: 10px;color: #203957;text-decoration: none !important;white-space: nowrap }.ts-reviews-rating .ts-reviews-rating-options {display: inline-block;position: relative }.ts-reviews-rating .ts-reviews-rating-container a {margin-left: 5px;margin-right: 5px }.ts-reviews-rating .ts-rating-stars {display: inline-block;color: #ebd72d;font-size: 0;margin-bottom: 5px }.ts-reviews-rating .ts-reviews-rating-options, .ts-reviews-rating a, .trustspot-inline-rating .ts-star {vertical-align: middle !important }.ts-reviews-rating-options a {line-height: normal !important }.trustspot-inline-rating a {text-decoration: none !important;vertical-align: middle !important }.trustspot-inline-rating .ts-star {font-size: 20px }.trustspot-inline-cat .ts-star {font-size: 20px }.ts-reviews-rating .ts-rating-stars * {margin-right: 3px }.ts-rating-stars>* {position: relative;top: 1px }.ts-reviews-count {margin-left: 2px !important }.ts-rating-average {border: 1px solid #EBEBEB;border-radius: 2px;padding: 1px 5px;font-weight: 700;font-size: 12px !important;color: #595959 !important;margin: 0 !important }.ts-reviews-rating .ts-rating-stars * {vertical-align: top;margin: 0 }.trustspot-inline-star {display: inline-block !important }#trustspot-widget-wrapper, #trustspot-tab-modal * {-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;margin: 0 !important;padding: 0 !important }#trustspot-widget-wrapper, #trustspot-tab-modal, .trustspot-inline-rating {font-family: 'ProximaNova' !important;color: #203957 !important }.trustspot-inline-rating img {display: inline-block !important;height: 18px !important;width: 18px !important;margin: 0 !important;padding: 0 !important;vertical-align: middle;image-rendering: -webkit-optimize-contrast }#trustspot-widget-wrapper {margin: 0 auto !important;clear: both;max-width: 1200px;text-align: left }#trustspot-widget-wrapper .trustspot_widget_loading {font-weight: 700 !important;padding-left: 50% !important;padding-top: 5% !important }#trustspot-widget-wrapper .trustspot_qa_error {font-weight: 700 !important }#trustspot-widget-wrapper img {display: inline-block !important;height: initial !important;width: initial !important;padding: 0 !important }#trustspot-widget-wrapper .hide {display: none !important }#trustspot-widget-wrapper .comment img {max-width: 80px !important;max-height: 80px !important }#trustspot-widget-wrapper a {text-decoration: none !important;cursor: pointer !important }#trustspot-widget-wrapper .btn-primary-border {border: 1px solid #68AC3C !important;text-transform: uppercase !important;font-size: 12px !important;font-weight: 600 !important;border-radius: 3px !important;color: #68AC3C !important;padding: 7px 25px !important;display: inline-block !important;text-align: center !important;vertical-align: middle !important }#trustspot-widget-wrapper .btn-primary-border i {margin-right: 5px }#trustspot-widget-wrapper .btn-primary-border:hover {background: #68AC3C !important;color: #fff !important }#trustspot-widget-wrapper .btn-primary {border: 1px solid #68AC3C !important;background: #68AC3C !important;text-transform: uppercase !important;font-size: 12px !important;font-weight: 600 !important;min-height: 30px !important;border-radius: 3px !important;color: #fff !important;padding: 7px 30px !important;display: inline-block !important;text-align: center !important;vertical-align: middle !important;line-height: normal !important }#trustspot-widget-wrapper .btn-large {padding: 14px 30px !important;font-size: 16px !important;box-sizing: border-box !important;height: 50px !important;margin: 0 !important;vertical-align: unset !important }#trustspot-widget-wrapper .btn-block {width: 100% !important }#trustspot-widget-wrapper .btn-primary:hover {background: #68AC3C !important;color: #fff !important;border: 1px solid #203957 }#trustspot-widget-wrapper .btn-primary {cursor: pointer !important }#trustspot-widget-wrapper .input-control {border-radius: 3px !important;padding: 10px !important;font-size: 16px !important;color: #565656 !important;width: 100% !important;min-height: 50px !important;border: 1px solid #ddd !important }#trustspot-widget-wrapper .clearfix {clear: both !important;height: initial !important;display: inline !important }#trustspot-widget-wrapper .inline-block {display: inline-block !important }#trustspot-widget-wrapper .pull-left {float: left !important }#trustspot-widget-wrapper .pull-right {float: right !important }#trustspot-widget-wrapper .primary-color {color: #68AC3C !important }#trustspot-widget-wrapper .gray-text {color: #415E81 !important }#trustspot-widget-wrapper .six-column {width: calc(50% - 3px) !important;display: inline-block !important }#trustspot-widget-wrapper .four-column {width: 40.5% !important;display: inline-block !important }#trustspot-widget-wrapper .two-column {width: 18% !important;display: inline-block !important }#trustspot-widget-wrapper .left-six-offset {margin-left: 49% !important }#trustspot-widget-wrapper header {background: #415E81 !important;font-size: 16px !important;color: #FFF !important;line-height: 50px !important;height: 50px !important;padding: 0 25px !important;position: relative !important }#trustspot-widget-wrapper header p {color: #FFF !important;margin: 0 !important;line-height: 50px;font-size: 16px;text-align: left !important }#trustspot-widget-wrapper header .review img {position: relative !important;top: 7px !important;left: 5px !important;vertical-align: baseline;margin: 0 !important }#trustspot-widget-wrapper .widget-overall-rating {padding: 15px 25px !important;display: flex !important }#trustspot-widget-wrapper .widget-review {float: left !important;width: 25% !important;min-width: 210px !important;height: 150px !important;padding-top: 15px !important }#trustspot-widget-wrapper .review-score {font-weight: 800 !important;color: #203957 !important;font-size: 18px !important;padding: 8px 0 !important;display: block !important;font-family: inherit !important }#trustspot-widget-wrapper .rating-block {margin-bottom: 10px !important }#trustspot-widget-wrapper .widget-star-rating {line-height: 14px !important;padding: 0 25px !important;float: left !important;font-size: 12px !important;padding-top: 15px !important;border-left: 1px solid #d4dbe3 !important }#trustspot-widget-wrapper .widget-star-rating .star-label {text-transform: uppercase !important;float: left !important;color: #203957 !important }#trustspot-widget-wrapper .widget-star-rating.label-custom .star-label {width: 70px !important;text-align: right !important;padding-right: 5px !important }#trustspot-widget-wrapper .widget-star-rating .progress-bar-widget {background: #dcdcdc !important;width: 150px !important;height: 8px !important;position: relative !important;display: inline-block !important;border-radius: 5px !important;margin: 0 5px !important }#trustspot-widget-wrapper .widget-star-rating .score {font-weight: 500 !important;color: #969696 !important }#trustspot-widget-wrapper .widget-star-rating .score .rated {color: #203957 !important;font-weight: 600 !important }#trustspot-widget-wrapper .widget-star-rating .widget-bar {position: absolute !important;background: #68AC3C !important;height: 8px !important;border-radius: 5px !important }#trustspot-widget-wrapper .customer-recomend {font-size: 14px !important;font-weight: 600 !important }#trustspot-widget-wrapper .customer-recomend i {font-size: 18px !important;padding-right: 5px !important;position: relative !important;top: 2px !important }#trustspot-widget-wrapper div#trustspot-widget-review-block {box-sizing: border-box;display: inline-block !important;padding: 25px 15px !important;border-bottom: 1px solid #d4dbe3 !important;width: 100% !important }#trustspot-widget-wrapper #trustspot-widget-review-block img.emoji {max-width: 20px !important }#trustspot-widget-wrapper div#trustspot-widget-review-block .result-box {width: 100% !important;line-height: 30px !important;margin-bottom: 15px !important;display: flex;align-items: center;flex-wrap: wrap }#trustspot-widget-wrapper div#trustspot-widget-review-block .result-box>* {margin-right: 5px }#trustspot-widget-wrapper div#trustspot-widget-review-block .stars img {width: 25px !important;vertical-align: middle !important;image-rendering: -webkit-optimize-contrast }#trustspot-widget-wrapper .user-name {font-size: 14px !important;font-weight: 600 !important;padding: 0 10px !important;color: #203957 !important }#trustspot-widget-wrapper .ts-location {font-weight: 400 !important }#trustspot-widget-wrapper .buyer {color: #68AC3C !important;font-size: 14px !important }#trustspot-widget-wrapper .buyer img {width: 15px !important;position: relative !important;top: 2.5px !important }#trustspot-widget-wrapper .date {color: #415E81 !important;font-size: 14px !important;float: right !important;margin-left: auto !important }#trustspot-widget-wrapper .description-block h4 {border: none !important;font-size: 15px !important;margin-bottom: 10px !important;color: #203957 !important;font-style: italic }#trustspot-widget-wrapper .description-block h4 a {font-size: 15px !important;margin-bottom: 10px !important;color: #203957 !important;font-style: italic }#trustspot-widget-wrapper .description-block p {margin: 0 !important }#trustspot-widget-wrapper .description-block .label-custom {border: none !important;display: block !important;float: none !important;padding: 0 !important;padding-bottom: 10px !important }#trustspot-widget-wrapper .feedback {font-size: 12px !important;font-weight: 600 !important;color: #68AC3C !important;text-align: right !important;white-space: nowrap !important }#trustspot-widget-wrapper .feedback span {padding-right: 10px !important;font-size: 14px !important }#trustspot-widget-wrapper .feedback .like {background-color: #68AC3C !important;padding: 7px !important;color: #fff !important;border-radius: 3px !important;cursor: pointer !important }#trustspot-widget-wrapper .feedback .dislike {background-color: #aab9ce !important;padding: 7px !important;color: #fff !important;border-radius: 3px !important;cursor: pointer !important }#trustspot-widget-wrapper .pagination-controls {padding: 10px 15px !important;margin-bottom: 20px !important;margin-top: 10px !important }#trustspot-widget-wrapper .pagination-controls ul {padding: 0;margin-top: 0 }#trustspot-widget-wrapper .pagination-controls ul li {list-style: none !important;display: inline-block !important }#trustspot-widget-wrapper .pagination-controls ul li a {color: #203957 !important;font-size: 12px !important;margin: 0 10px !important;vertical-align: middle !important }#trustspot-widget-wrapper .pagination-controls ul li.active a {color: #203957 !important;font-weight: 800 !important;font-size: 13px !important }#trustspot-widget-wrapper .pagination-controls ul li a.next-page {background: #68AC3C !important;color: #fff !important;padding: 10px 35px !important;border-radius: 3px !important;text-transform: uppercase !important;font-weight: 600 !important;display: inline-block }#trustspot-tab-modal .pagination-controls ul li a.next-page {padding-left: 12px !important;padding-right: 12px !important }#trustspot-widget-wrapper #product-widget-review-result {padding: 25px 15px !important }#trustspot-widget-wrapper .review-result-header {border-bottom: 1px solid #d4dbe3 !important;float: left !important;width: 100% !important;color: #415e81 !important;padding: 0 10px !important;box-sizing: border-box }#trustspot-widget-wrapper .tab-navigation a.active {border-bottom: 3px solid #415e81 !important;padding-bottom: 7px !important }#trustspot-widget-wrapper .review-result-header span.pull-right {font-weight: 800 !important;font-size: 13px !important;padding-right: 10px !important;float: right !important;text-transform: uppercase !important;color: #203957 !important }#trustspot-widget-wrapper .select-list {width: auto;border: none !important;color: #203957 !important;display: inline-block;margin-bottom: 0;padding: 5px 10px }#trustspot-widget-wrapper ul.tab {list-style-type: none !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;float: left !important }#trustspot-widget-wrapper ul.tab li {float: left !important;clear: none !important }#trustspot-widget-wrapper ul.tab li a {display: inline-block !important;color: #203957 !important;text-align: center !important;text-decoration: none !important;transition: .3s !important;font-size: 17px !important;margin: 0 30px 0 10px !important;text-align: center !important;font-weight: 900 !important;font-size: 14px !important;font-family: inherit !important;padding-bottom: 7px !important }#trustspot-widget-wrapper ul.tab li a.active {border-bottom: 3px solid #203957 !important;padding-bottom: 7px !important }#trustspot-widget-wrapper .trustspot-tabcontent {display: none;border-top: none !important }#trustspot-widget-wrapper .author-detail {color: #415E81 !important;font-size: 14px !important;margin-bottom: 20px !important }#trustspot-widget-wrapper .author-detail .author-name {font-weight: 600 !important;margin-right: 15px !important }#trustspot-widget-wrapper .answer {font-weight: 800 !important;color: #203957 !important;font-size: 12px !important;text-transform: uppercase !important;display: inline-block !important;margin-right: 17px !important;position: relative !important }#trustspot-widget-wrapper .answer-button {display: inline-block !important }#trustspot-widget-wrapper .six-column a.share-btn {margin-right: 15px !important }#trustspot-widget-wrapper .answer span {font-weight: 100 !important;color: #415E81 !important }#trustspot-widget-wrapper button.trustspot-accordion {background-color: #DCE4F0 !important;cursor: pointer !important;padding: 18px 20px 10px !important;width: 100% !important;border: none !important;text-align: left !important;outline: none !important;font-weight: 600 !important;transition: .4s !important;margin-top: 10px !important;top: 0 !important }#trustspot-widget-wrapper button.trustspot-accordion:after {font-size: 13px !important;color: #777 !important;float: right !important;margin-left: 5px !important }#trustspot-widget-wrapper div.trust-panel {padding: 0 !important;background-color: #EFF3F9 !important;max-height: 0 !important;overflow: hidden !important;transition: height .6s ease-in-out !important;opacity: 0 !important }#trustspot-widget-wrapper div.trust-panel.show {opacity: 1 !important;max-height: 710px !important;display: block;width: 100%;height: auto;padding: 15px 15px 25px !important }#trustspot-widget-wrapper div.trust-panel.show::after {content: none }#trustspot-widget-wrapper .trustspot-accordion.answer {margin-right: 0 !important }#trustspot-widget-wrapper .trust-panel #trustspot-widget-review-block {background: #fff !important;border: none !important;margin-bottom: 7px !important }#trustspot-widget-wrapper .trust-panel #trustspot-widget-review-block:last-child {margin-bottom: 0 !important }#trustspot-widget-wrapper .trust-panel #trustspot-widget-review-block .user-name {padding-left: 0 !important;font-size: 18px !important;font-weight: 700 !important }#trustspot-widget-wrapper div.panel {padding: 15px !important;background-color: #EFF3F9 !important;max-height: 0 !important;overflow: hidden !important;transition: .6s ease-in-out !important;opacity: 0 !important }#trustspot-widget-wrapper div.panel.show {opacity: 1 !important;max-height: 700px !important }#trustspot-widget-wrapper .panel #trustspot-widget-review-block {background: #fff !important;border: none !important;margin-bottom: 7px !important }#trustspot-widget-wrapper .panel #trustspot-widget-review-block:last-child {margin-bottom: 0 !important }#trustspot-widget-wrapper .panel #trustspot-widget-review-block .user-name {padding-left: 0 !important;font-size: 18px !important;font-weight: 700 !important }#trustspot-widget-wrapper .field-set {margin-bottom: 10px !important;vertical-align: top !important }#trustspot-widget-wrapper .answer-block {position: relative !important }#trustspot-widget-wrapper .answer-detail-block textarea {width: 100% !important;height: 150px !important;font-family: inherit !important }#trustspot-widget-wrapper .answer-detail-block p {color: #415E81 !important;font-size: 14px !important;margin-bottom: 0 !important }#trustspot-widget-wrapper .close-answer {position: absolute !important;right: 2px !important;top: 10px !important;padding: 11px !important;z-index: 99 !important;color: #203957 !important }#trustspot-widget-wrapper .no-content:before, #trustspot-widget-wrapper .no-content:after {content: '' !important }#trustspot-widget-wrapper .logo-client.inline-block {width: 86px !important;text-align: center !important;-webkit-border-radius: 100% !important;border-radius: 100% !important;display: table-cell !important;vertical-align: middle !important;margin-right: 20px !important;float: left !important }#trustspot-widget-wrapper .comment-block {margin-top: 10px !important }#trustspot-widget-wrapper .comment-desc h4 {margin-bottom: 5px !important;margin-top: 5px !important;color: #203957 !important }#trustspot-widget-wrapper .comment-desc p {margin-bottom: 0 !important }#trustspot-widget-wrapper .ask-question-block {margin: 10px !important;padding-bottom: 15px !important;position: relative !important }#trustspot-widget-wrapper .write-review-block {margin: 10px !important;padding-bottom: 15px !important;position: relative !important }#trustspot-widget-wrapper .ask-question {display: inline-block !important;color: #203957 !important }#trustspot-widget-wrapper .image-list ul {margin: 10px 0 !important;padding: 0 !important }#trustspot-widget-wrapper .image-list ul li {list-style: none !important;display: inline !important;margin-right: 5px !important;margin-left: 0 }#trustspot-widget-wrapper .image-list ul li a img {width: 80px !important;padding: 5px !important }.trustspot-photo-box {display: inline-block !important;width: 160px !important;margin: 0 2px !important;position: relative !important;margin-top: 4px !important }.trustspot-photo-box div {width: 100% !important;height: 160px !important;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;background-color: #000 !important;border-radius: 3px !important;cursor: pointer !important }.trustspot-photo-box .overlay {background-color: #000 !important;position: absolute !important;top: 0 !important;height: 100% !important;width: 100% !important;opacity: 0 !important;text-align: center }.trustspot-photo-box:not(.is-instagram-photo) .overlay:before {content: "\2605 \2605 \2605 \2605 \2605 " !important;color: #ffff !important;font-size: 28px !important;line-height: 175px !important;position: absolute;top: -7px;width: 100%;left: 0 }.trustspot-photo-box .overlay:hover {opacity: .8 !important;position: relative }.trustspot-photo-box.is-instagram-photo .overlay {background-image: url(https://s3.amazonaws.com/trustspot-downloads/insta-hover.png) !important;background-size: 80% 80% !important;background-position: center !important }#trustspot-widget-wrapper .radio-inline {margin: 0 10px !important;display: inline-block !important;vertical-align: unset }@media screen and (max-width: 767px) {body #trustspot-widget-wrapper header {height: auto !important }body #trustspot-widget-wrapper #product-widget-review-result {padding: 5px 0 !important }body #trustspot-widget-wrapper {width: 100% !important }#trustspot-widget-wrapper header a.ask-question-modal, #trustspot-widget-wrapper header a.write-review-modal {margin: 0 0 10px !important }#trustspot-widget-wrapper .widget-review, body #trustspot-widget-wrapper .review-score, body #trustspot-widget-wrapper .widget-overall-rating, body #trustspot-widget-wrapper .widget-star-rating {width: 100% !important;display: block !important;float: none !important;padding: 3px 0 !important }#trustspot-widget-wrapper .widget-star-rating {padding: 0 !important;border: none !important }body #trustspot-widget-wrapper .review-result-header ul.tab li a {margin-right: 10px !important }body #trustspot-widget-wrapper div#trustspot-widget-review-block:last-child {border: none !important }body #trustspot-widget-wrapper .left-six-offset {margin: 0 !important }body #trustspot-widget-wrapper .widget-overall-rating {padding: 15px !important }body #trustspot-widget-wrapper .widget-review {height: 100px !important;padding-top: 0 !important;float: none !important }body #trustspot-widget-wrapper div#trustspot-widget-review-block {padding: 15px 0 !important }body #trustspot-widget-wrapper .panel #trustspot-widget-review-block, body #widget-myModal .modal-content h2 {padding: 10px !important }body #trustspot-widget-wrapper .four-column, body #trustspot-widget-wrapper .six-column, body #trustspot-widget-wrapper .two-column {display: block !important;width: 100% !important }body #trustspot-widget-wrapper .review-result-header, body #trustspot-widget-wrapper .review-result-header span.pull-right {margin: 1px -7px !important }body #trustspot-widget-wrapper .description-block p {font-size: 14px !important }body #trustspot-widget-wrapper .review-result-header span.pull-right {font-weight: 800 !important;font-size: 13px !important;padding-right: 0 !important;float: right !important;text-transform: uppercase !important;margin: 10px !important;margin-right: 0 !important }body #widget-myModal #trustspot-widget-wrapper {width: 100% !important }body #widget-myModal #widget-pagination ul li:first-child a, body #widget-myModal #widget-pagination ul li:last-child a {width: initial !important }body #widget-myModal #widget-pagination ul li {display: inline-block !important;margin: 0 2px !important }}@media screen and (max-width: 360px) {#trustspot-widget-wrapper .widget-star-rating {border-left: none !important }body #trustspot-widget-wrapper .user-name {padding: 0 !important }body #trustspot-widget-wrapper .inline-block {display: block !important;line-height: 23px !important }body #trustspot-widget-wrapper .date {float: none !important }}#trustspot-tab-anchor {font-family: 'ProximaNova' !important;z-index: 9999 !important;background: #415e81;color: #FFF !important;font-size: 13px !important;border-radius: 0 !important;position: fixed !important;top: 50% !important;border-radius: 0 0 2px 2px !important;margin-top: 50px !important }#trustspot-tab-anchor.left {transform-origin: top left !important;-ms-transform: rotate(-270deg) !important;-webkit-transform: rotate(-270deg) !important;transform: rotate(270deg) !important;left: 0 !important }#trustspot-tab-anchor.right {transform-origin: top right !important;-ms-transform: rotate(-90deg) !important;-webkit-transform: rotate(-90deg) !important;transform: rotate(90deg) !important;right: 0 !important }#trustspot-tab-anchor a {line-height: normal !important;padding: 12px 18px 14px !important;text-decoration: none !important;vertical-align: middle !important;font-weight: 600 !important;letter-spacing: .5px !important;display: inline-block }#trustspot-tab-anchor span.text {padding: 0 !important;background: none !important }#trustspot-tab-anchor img {-webkit-transform: none;transform: none;-ms-transform: none;vertical-align: middle !important }#trustspot-tab-anchor .ts-star-regular {position: relative;top: -2px }#trustspot-tab-modal.modal {display: none;position: fixed !important;z-index: 999999 !important;left: 0 !important;top: 0 !important;margin-top: 0 !important;width: 100% !important;height: 100% !important;overflow: auto !important;background-color: #000 !important;background-color: rgba(0, 0, 0, 0.8) !important;align-content: center;opacity: 1 !important;visibility: visible !important;transform: none !important;max-width: none !important;max-height: none !important }#trustspot-tab-modal .modal-content {margin: auto !important;width: 600px !important;max-width: 100% !important;padding: 15px !important;position: relative !important;background-color: transparent !important;border: none !important;box-shadow: none !important }#trustspot-tab-modal .modal-content .popup-description-block {margin: auto !important;border-radius: 4px !important;overflow: hidden !important;padding: 5px 0 0 !important;background: #fff;min-height: 525px;height: 575px;display: flex;flex-direction: column }#trustspot-tab-modal #trustspot-widget-wrapper {height: 100%;overflow: hidden }#trustspot-tab-modal .modal-content .review p {color: #fff !important;font-weight: 700 !important;font-size: 15px !important }#trustspot-tab-modal .modal-content .review p img {height: 22px;margin-left: 10px !important;vertical-align: middle !important;position: relative;top: -1px }#trustspot-tab-modal .modal-content .review {margin-bottom: 10px !important;position: relative !important }#trustspot-tab-modal .modal-content h2 {font-family: 'ProximaNova' !important;font-size: 24px !important;font-weight: 700 !important;text-align: center !important;color: #464646 !important;background-color: #fff !important;border-bottom: 1px solid #eee;margin-bottom: 25px !important;padding: 25px 20px !important }#trustspot-tab-modal .social-share {position: relative !important;top: 10px !important;padding: 10px 0 !important }#trustspot-tab-modal .trustspot-close {color: #fff !important;font-size: 26px !important;font-weight: 700 !important;position: absolute !important;right: 5px !important;top: 2px !important;line-height: 20px !important }#trustspot-tab-modal .trustspot-close:hover, #trustspot-tab-modal .trustspot-close:focus {text-decoration: none !important;cursor: pointer !important }#trustspot-tab-modal .modal-content .popup-description-block header {background: #fff !important;padding: 5px 15px !important;margin-bottom: 15px !important }#trustspot-tab-modal .modal-content .popup-description-block header .widget-review img {display: inline-block !important }#trustspot-tab-modal .modal-content .popup-description-block header .widget-review .ts-stars {display: inline-block }#trustspot-tab-modal .modal-content .popup-description-block header .widget-review span .star-images {float: left !important }#trustspot-tab-modal .modal-content .popup-description-block header .widget-review span {display: inline-block;vertical-align: middle !important;margin-right: 10px !important;color: #203957;font-size: 16px !important;font-weight: 700 }#trustspot-tab-modal .feedback {margin-top: 5px !important }#trustspot-tab-modal .pagination-controls {margin-bottom: 0 !important;padding: 12px 0 22px !important;text-align: center !important }#trustspot-tab-modal span.primary-color {font-weight: 800 !important;color: #203957 !important;padding-left: 5px !important }#trustspot-tab-modal #modal-review-wrapper {background: #fff !important;padding: 0 !important;display: flex;flex-direction: column;height: 100% }#trustspot-tab-modal #trustspot-widget-wrapper div.review-result-header {display: flex !important;float: none !important;padding: 5px 15px 0 !important }#trustspot-tab-modal #trustspot-widget-wrapper .review-result-header, #trustspot-tab-modal #trustspot-widget-wrapper #widget-review-result {margin: 0 !important;padding: 0 !important }#trustspot-tab-modal #trustspot-widget-wrapper ul.tab li a {margin: 0 20px 0 0 !important }#trustspot-tab-modal #trustspot-widget-wrapper div#trustspot-widget-review-block {padding: 15px 0 !important }#trustspot-tab-modal #trustspot-widget-wrapper #widget-review-result {overflow: auto !important;padding: 0 15px !important;scrollbar-width: thin }#trustspot-tab-modal #trustspot-widget-wrapper .date {font-size: 12px !important;color: #8b9cb0 !important;margin-left: auto !important }#trustspot-tab-modal .btn-controls a {font-size: 12px !important;color: #8b9cb0 !important;font-weight: 600 !important;text-transform: uppercase !important }#trustspot-tab-modal #trustspot-widget-wrapper .description-block p {font-size: 14px !important;color: inherit !important }#trustspot-tab-modal #trustspot-widget-wrapper .feedback .like, #trustspot-tab-modal #trustspot-widget-wrapper .feedback .dislike {padding: 7px 9px !important;display: inline-block !important }#trustspot-tab-modal .arrow {width: 0 !important;height: 0 !important;border-left: 10px solid transparent !important;border-right: 10px solid transparent !important;border-bottom: 10px solid #e6e6e6 !important;position: absolute !important;top: -7px !important;left: 28px !important }#trustspot-tab-modal #trustspot-widget-wrapper #commnet.comment {background: #EFF3F9 !important;padding: 10px 10px 0 !important;margin-top: 15px !important;display: flex;position: relative !important }#trustspot-tab-modal #trustspot-widget-wrapper #commnet img {width: 50px !important }#trustspot-tab-modal #trustspot-widget-wrapper .logo-client.inline-block {margin-right: 10px !important }#trustspot-tab-modal #trustspot-widget-wrapper #commnet h4 {color: #152a40 !important;font-size: 14px !important;font-weight: 600 !important;margin: 0 !important }#trustspot-tab-modal #trustspot-widget-wrapper #commnet p {line-height: 10px !important }#trustspot-tab-modal #widget-pagination {display: block !important;text-align: center !important;margin: 20px 0 !important }#trustspot-tab-modal #widget-pagination ul li {display: inline-block !important;margin: 0 10px !important }#trustspot-tab-modal #widget-pagination ul li a {color: #527293 !important;font-size: 14px !important;font-weight: 500 !important;padding: 3px !important }#trustspot-tab-modal #widget-pagination ul li.active a {color: #2a4a6a !important;font-size: 14px !important;font-weight: 800 !important }#trustspot-tab-modal #widget-pagination ul li a.prev, #trustspot-tab-modal #widget-pagination ul li a.next {background: #dbe2eb !important;text-align: center !important;padding: 10px !important;width: 160px !important;border-radius: 3px !important;text-transform: uppercase !important;color: #527293 !important;font-size: 12px !important;font-weight: 700 !important }#trustspot-tab-modal #widget-pagination ul li:first-child a {width: 135px !important;display: block !important }#trustspot-tab-modal #widget-pagination ul li:last-child a {width: 135px !important;display: block !important }#trustspot-tab-modal .hide {display: none }#trustspot-loading {display: flex;justify-content: center;align-items: center;width: 100%;padding-top: 1em }#trustspot-widget-photo-modal.modal {display: none;position: fixed !important;padding-top: 10vh !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;overflow: auto !important;background-color: #000 !important;background-color: rgba(0, 0, 0, 0.8) !important;overflow: hidden !important;z-index: 99999999 !important;visibility: visible !important;max-width: none !important;max-height: none !important;transform: none !important;opacity: 1 !important;margin: 0 !important;padding-top: 0 !important }div#trustspot-widget-photo-modal.modal:before {content: none !important }#trustspot-widget-photo-modal.modal .popup-description-block header {position: unset !important }#trustspot-widget-photo-modal .modal-content {margin: auto !important;max-width: none !important;padding: 5px !important;position: relative !important;background-color: transparent !important;border: none !important;box-shadow: none !important }#trustspot-widget-photo-modal .widget-review {text-align: center }#trustspot-widget-photo-modal img {max-width: 100% !important;max-height: 100% !important }.trustspot-photo-modal {line-height: normal !important;font-family: ProximaNova;overflow: hidden !important }.trustspot-photo-modal .trustspot-modal-slide {max-height: 640px !important;margin: calc((100vh - 500px)/2) auto !important;height: 500px !important;max-width: 1082px !important;position: relative !important }.trustspot-photo-modal .close-slider:before {content: '+' !important }.trustspot-photo-modal .modal-slide-popup {margin: 75px auto !important;height: 100% !important;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5) !important;position: relative !important }.trustspot-photo-modal .modal-slide-cover {width: 58% !important;height: 100% !important;float: left !important;text-align: center !important;background: #000 !important;display: inline-flex !important;position: relative }.trustspot-photo-modal .modal-slide-cover img {margin: 0 auto;object-fit: contain }.trustspot-photo-modal .modal-slide-content {width: 42% !important;float: right !important;height: 100% !important;background: #fff !important;overflow-y: auto !important }.trustspot-photo-modal .close-slider {position: absolute !important;right: 20px !important;z-index: 9 !important;top: 10px !important;cursor: pointer !important;color: #999 !important;font-size: 32px !important;transform: rotate(45deg) !important;z-index: 999 !important;font-style: normal !important;font-family: Times New Roman !important }.block {display: block }.slide-head-right-wrapper {display: inline-block;float: right;margin-left: auto !important;padding-right: 10px }.slide-content-wrapper {position: relative }.slide-like-item {margin: 0;padding: 0;position: relative;float: right;line-height: 25px }.slide-like-item .ts-total-likes {font-size: 18pt;color: #4f4f4f;vertical-align: middle }.slide-like-item .ts-heart {color: red;height: 18px;width: 18px;cursor: pointer;vertical-align: middle }.ts-heart-invisible {display: none }.slide-like-item.vm-item .ts-heart {cursor: unset }.trustspot-photo-modal .modal-slide-header img {width: 24px !important;height: auto !important;float: left !important;margin-right: 1px }.trustspot-photo-modal #instagram-profile-pic {border-radius: 100% !important }.trustspot-photo-modal-products-tabs {padding: 20px 20px 10px !important;border-bottom: 1px solid #ddd !important }.trustspot-photo-modal-products-tab-left {display: inline-block !important;margin-right: 15px !important;width: 100px !important }.trustspot-photo-modal-products-tab-left img {border: 1px solid #ddd !important;border-radius: 5px !important;height: 100px !important;width: 100px !important;object-fit: cover !important }.trustspot-photo-modal-products-tab-right {display: inline-block !important;vertical-align: top !important;margin-top: 15px !important;color: #656363 !important;width: calc(100% - 130px) !important }.trustspot-photo-modal-buy-btn {font-weight: 700 !important;font-family: ProximaNova;display: block !important;background: #0279b7 !important;padding: 8px !important;border-radius: 2px !important;border: none !important;color: #fff !important;font-size: 16px !important;margin-top: 15px !important;width: 150px !important;cursor: pointer !important;text-transform: uppercase !important;text-align: center !important;text-decoration: none !important }.trustspot-photo-modal .content-wrap {padding: 30px !important;overflow: hidden !important }.trustspot-photo-modal .modal-slide-header {display: inline-block !important;width: 100% !important;padding-bottom: 10px !important;margin-bottom: 10px !important }.trustspot-photo-modal .modal-slide-header label {padding-left: 14px !important;font-weight: 700 !important;color: #0279b7 !important;overflow: hidden !important;text-transform: none !important;margin: 0 !important }#trustspot-modal-customer-name {display: inline-block !important }.trustspot-modal-date {float: right !important;font-size: 15px !important;color: #a8a6a6 !important }.trustspot-photo-modal .rating {float: left !important;padding-left: 15px !important;margin-top: 2px !important }.trustspot-photo-modal .modal-slide-box-content {color: #333 !important;font-size: 15px !important }.trustspot-photo-modal-slide-footer {margin-top: 10px !important }.trustspot-photo-modal-slide-footer a {color: #6e6a6a !important;cursor: pointer !important;text-decoration: none !important;font-size: 14px !important }.trustspot-photo-modal-slide-footer a img {width: 20px !important;vertical-align: middle !important }.trustspot-photo-modal-slide-footer-left {float: left !important }.trustspot-photo-modal-slide-footer-right {float: right !important }.modal-display-inline-block {display: inline-block !important }.modal-display-block {display: block !important }.modal-display-none {display: none !important }.trustspot-modal-verified-buyer {color: #5ca223 !important;font-weight: 400 !important;font-size: 14px !important;vertical-align: top !important;position: relative;top: 1px }.trustspot-modal-verified-buyer .ts-widget-icon-verify-check {position: relative;top: 1px }#trustspotModalCloseSliderFooter {position: relative !important;float: right !important;margin-top: 10px !important;margin-bottom: 0 !important;color: #fff !important;margin-right: 5px !important;text-decoration: none !important }#trustspotModalCloseSliderFooter span {vertical-align: top !important;font-size: 14px !important }#trustspotModalCloseSliderFooter>img {height: 17px !important }#trustspot-widget-photo-modal .modal-content .popup-description-block {margin: auto !important;max-width: 570px !important;border-radius: 2px !important }#trustspot-widget-photo-modal .trustspot-close {color: #fff !important;font-size: 26px !important;font-weight: 700 !important;position: absolute !important;right: 15px !important;top: calc(-10vh + 20px) !important }#trustspot-widget-photo-modal .trustspot-close:hover, #trustspot-widget-photo-modal .trustspot-close:focus {color: #000 !important;text-decoration: none !important;cursor: pointer !important }#trustspot-widget-wrapper div.trust-panel.show {max-height: none !important }.ts-product-widget-reviews-detail {display: inline-block;vertical-align: top;width: 28%;padding: 10px 11px;border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;min-width: 310px;font-size: inherit }.ts-show-custom-reviews .ts-product-widget-reviews-details-row:not(.ts-active) {opacity: .6 }.ts-product-widget-reviews-details-row {margin-bottom: 7px;cursor: pointer }.ts-product-widget-reviews-detail.range-boxes {border-right: none }.ts-product-widget-reviews-detail.range-boxes .ts-product-widget-reviews-details-col.left {width: 130px;color: #333;float: left;font-size: 15px }.ts-product-widget-reviews-detail.range-boxes .ts-product-widget-reviews-details-col.right {margin-top: 0;width: 150px;display: inline-block }#trustspot-widget-wrapper div.range-box {width: 160px;margin: 5px 0;font-size: 0 }#trustspot-widget-wrapper span.range-box {width: 17%;display: inline-block;height: 8px;background: #ededed;margin: 0 2px }#trustspot-widget-wrapper div.range-box-sm {width: 100%;max-width: 170px;font-size: 0 }#trustspot-widget-wrapper div.range-box-sm span.range-box {height: 8px }#trustspot-widget-wrapper span.range-box.red {background: #f04860 }#trustspot-widget-wrapper span.range-box.green {background: #79b74c }#trustspot-widget-wrapper span.range-box.blue {background: #008dc4 }#trustspot-widget-wrapper .custom-desc-box {margin: 0 !important }#trustspot-widget-wrapper .custom-desc-box label {font-weight: 700;margin-right: 10px }#trustspot-widget-wrapper .custom-desc-box p {display: block }#trustspot-widget-wrapper .custom-desc-box>* {display: inline-block }.ts-form-group {margin-top: 10px;margin-bottom: 25px }.ts-form-check {position: relative;display: block;padding-left: 20px;margin: 10px }.ts-inline-inputs .ts-form-check {display: inline-block }.ts-label-desc {color: #7a7f85;margin-right: 20px;margin-bottom: 10px;display: inline-block }.ts-checkbox label::before {content: "";display: inline-block;position: absolute;width: 20px;height: 20px;left: -1px;border: 1px solid #ccc;border-radius: 3px;background-color: #fff;top: 0;transition: all .2s ease }.ts-checkbox label::after {display: inline-block;position: absolute;width: 19px;height: 19px;left: 1px;top: 0;padding-left: 3px;font-size: 14px;color: #555 }.ts-checkbox input[type="checkbox"] {opacity: 0;display: none }.ts-checkbox input[type="checkbox"]:checked+label::after {content: "\2714 " }.ts-checkbox-primary input[type="checkbox"]:checked+label::before {background-color: #318fc1;border-color: #318fc1 }.ts-checkbox-primary input[type="checkbox"]:checked+label::after {color: #fff }.ts-form-check.ts-checkbox {padding-left: 30px;margin-right: 10px;margin-left: 20px }.ts-form-check [type="radio"]:checked, .ts-form-check [type="radio"]:not(:checked) {position: absolute;left: -9999px }.ts-form-check [type="radio"]:checked+label, .ts-form-check [type="radio"]:not(:checked)+label {padding-left: 10px;cursor: pointer;line-height: 20px;display: inline-block }.ts-form-check [type="radio"]:checked+label:before, .ts-form-check [type="radio"]:not(:checked)+label:before {content: '';position: absolute;left: 0;top: 0;width: 20px;height: 20px;border: 1px solid #ddd;border-radius: 100%;background: #fff }.ts-form-check [type="radio"]:checked+label:after, .ts-form-check [type="radio"]:not(:checked)+label:after {content: '';width: 12px;height: 12px;background: #0279b7;position: absolute;top: 5px;left: 5px;border-radius: 100%;-webkit-transition: all .2s ease;transition: all .2s ease }.ts-form-check [type="radio"]:not(:checked)+label:after {opacity: 0;-webkit-transform: scale(0);transform: scale(0) }.ts-form-check [type="radio"]:checked+label:after {opacity: 1;-webkit-transform: scale(1);transform: scale(1) }.ts-range-row {width: 400px }.ts-range-left {width: 50%;display: inline-block;float: left }.ts-range-right {width: 50%;display: inline-block }.ts-widget-review-star {font-size: 20px }.ts-widget-avg-star {font-size: 34px }.ts-carousel-avg-star {font-size: 27px }.trustspot-main-widget * {box-sizing: border-box }#trustspot-widget-wrapper .btn-primary {margin-bottom: 10px }#trustspot-widget-wrapper button.trustspot-accordion.active {padding: 18px 20px !important }#trustspot_review_form .ts-stars-1, #trustspot_review_form .ts-stars-0 {display: inline-block }#trustspot_review_form .rating .title-filter {vertical-align: middle }#trustspot-widget-wrapper header .ask-question-modal, #trustspot-widget-wrapper header .write-review-modal {background-color: #68AC3C !important;color: #fff !important;padding: 10px 10px 8px !important;display: inline-block !important;vertical-align: top !important;line-height: 20px !important;max-height: 42px !important;min-width: 145px !important;text-align: center !important;font-size: 12px !important;text-transform: uppercase !important;font-weight: 600 !important;border-radius: 3px !important;box-sizing: border-box !important;margin: 5px 0 0 5px !important;min-height: 30px !important;height: 38px !important }.ts-product-widget-header-left {display: inline-block }.ts-mobile-menu {display: none;float: right;font-size: 24px !important }.ts-product-widget-header-right {float: right;display: block }#trustspot-widget-wrapper .write-review-block .answer-detail-block>.field-set.clearfix {float: right }#trustspot-widget-wrapper .write-review-block .answer-detail-block>.clearfix:not(.field-set) {display: none !important }#trustspot-widget-wrapper .write-review-block .answer-detail-block>p.text-center {text-align: left !important;float: left;margin-top: 15px }#trustspot_review_form .rating .css-label {float: right }iframe[src^="https://trustspot.io/merchant/TrustModule/carousel/"] {min-height: 210px }iframe[src*="trustspot"] {min-width: 100% !important;width: 100px !important;*width: 100% !important }iframe[src*="TrustModule/tab"] {width: unset !important }.trustspot-share-types {position: relative;top: 10px;white-space: nowrap;padding-bottom: 5px }.trustspot-share-types img {max-width: 32px }.ts-share-wrapper .trustspot-share-types:not(.hide) {display: block !important }#trustspot-widget-wrapper .trustspot-review-footer>.six-column:last-child {padding-top: 7px !important;float: right !important }@media (max-width: 700px) {.ts-mobile-menu {height: 56px;display: flex;align-items: center;margin-left: auto }.ts-product-widget-header-right {display: none;float: none }.ts-product-widget-header-right.ts-menu-show {display: block }.ts-product-widget-header-right a {width: 100%;position: unset !important;margin: 5px 0 !important;padding: 0 !important }.write-review-modal {margin-bottom: 15px }.ts-product-widget-reviews-detail {border: none;padding-left: 0;margin-bottom: 10px;margin-top: 5px }#trustspot-widget-wrapper header p {min-height: 56px }.ts-product-widget-header-right {padding-bottom: 12px }#trustspot-widget-wrapper header {padding: 0 15px !important }#trustspot-widget-wrapper .review-result-header {padding: 0 !important }}@media (max-width: 370px) {.ts-product-widget-header-left span {display: none }#trustspot-widget-wrapper header .review img {top: 15px !important;left: 0 !important }}@media(max-width: 600px) {#trustspot-widget-wrapper .pagination-controls ul {text-align: center !important;padding: 0 !important }#trustspot-widget-wrapper .pagination-controls ul li a.next-page span {display: none !important }#trustspot-widget-wrapper .pagination-controls ul li a.next-page {min-width: auto !important;padding: 10px !important }#trustspot-widget-wrapper .ts-share-btn {padding: 7px 10px !important }#trustspot-widget-wrapper .trustspot-review-footer .six-column.ts-share-wrapper {width: 85px !important;display: inline-block !important }#trustspot-widget-wrapper .trustspot-review-footer>.six-column:last-child {width: calc(100% - 85px) !important;min-width: 250px !important;display: inline-block !important }}@media (max-width: 600px) {.trustspot-photo-modal .trustspot-modal-slide {height: 100% !important;margin: 0 !important;max-height: none !important }.trustspot-photo-modal .modal-slide-cover, .trustspot-photo-modal .modal-slide-content {width: 100% !important }.trustspot-photo-modal .modal-slide-popup {height: 100% !important;margin-top: 0 !important;margin-bottom: 10px !important;overflow: hidden !important }.trustspot-photo-modal .modal-slide-cover {height: 245px !important;display: inline-block !important }.trustspot-photo-modal .close-slider {color: #fff !important }.trustspot-photo-modal .modal-slide-content {overflow-y: auto !important;height: calc(100vh - 245px) !important }}.trustspot-experience-answer-head {color: #2D2D2D;font-size: 14px;font-weight: 700;margin-top: 10px }.trustspot-inline-write-a-review {display: none }.trustspot-inline-write-a-review[data-reviews-count="0"] {display: inline-block }.trustspot-product-carousel {font-family: ProximaNova }.product-review-read-more {display: inline-block !important;margin-top: 20px !important;text-decoration: none !important;color: #2c7cc0 !important }.product-review-read-more:hover .trustspot-reviews-tooltip {display: block !important }.product-review-read-more span {cursor: pointer !important }.read-more {color: #007bff;font-family: proxima-nova;font-size: 16px;font-weight: 400;line-height: 24px;display: inline-block;text-transform: none }.trustspot-reviews-tooltip {position: absolute !important;width: 300px !important;background: transparent !important;padding: 0 !important;z-index: 99999 !important;display: none }.trustspot-reviews-tooltip-wrapper {background: #F8F8F8 !important;border: 1px solid #dadada;padding: 20px;overflow-y: auto !important }.tooltip-right-arrow .trustspot-reviews-tooltip-wrapper {margin-right: 10px }.tooltip-left-arrow .trustspot-reviews-tooltip-wrapper {margin-left: 10px }.trustspot-tooltip-header {font-size: 17px !important;color: #454545 !important;margin-bottom: 10px !important;font-weight: 700 !important }.trustspot-tooltip-content {font-size: 14px !important;color: #737373 !important }.trustspot-carousel-reviews-container {margin-left: auto !important;margin-right: auto !important;max-width: 95% !important;position: relative !important }.trustspot-carousel-reviews-header {border-bottom: 2px solid #ddd !important;width: calc(100% - 50px) !important;margin: auto !important;margin-bottom: 10px !important;overflow: hidden !important }.trustspot-carousel-reviews-header h2 {border: none !important;color: #454545 !important;margin: 0 0 5px !important;font-size: 18px !important;font-family: ProximaNova !important;float: left !important;font-weight: 600 !important;padding-bottom: 0 }.trustspot-carousel-reviews-header-right {float: right !important }.products-reviews-count {vertical-align: top !important;margin-top: 3px !important;display: inline-block !important;color: #989898 !important;margin-left: 10px !important;font-weight: 400 !important }.trustspot-carousel-reviews-header h2 a {text-decoration: none !important;color: #2c7cc0 !important;font-weight: 400 !important;font-size: 18px !important;margin-left: 10px !important }.trustspot-carousel-reviews-widget {overflow-x: hidden !important;overflow-y: hidden !important;white-space: nowrap !important;width: calc(100% - 60px) !important;margin: auto !important;scroll-behavior: smooth !important;font-size: 0 !important }.product-review-wrapper {padding: 0 10px }.trustspot-carousel-reviews-widget .trustspot-review-col {width: 33.33% !important;display: inline-block !important;margin: 0 !important;white-space: normal !important;vertical-align: top !important;font-size: 16px !important }#trustspot-carousel-reviews-left-arrow {float: left }#trustspot-carousel-reviews-left-arrow i {transform: rotate(135deg) !important;-webkit-transform: rotate(135deg) !important;margin-left: 5px !important;display: inline-block !important;padding: 5px !important;position: relative !important;top: 48% !important;margin-top: -15px;border: solid #a7b7c7 !important;border-width: 0 3px 3px 0 !important }#trustspot-carousel-reviews-right-arrow {float: right }#trustspot-carousel-reviews-right-arrow i {transform: rotate(-45deg) !important;-webkit-transform: rotate(-45deg) !important;margin-right: 5px !important;display: inline-block !important;padding: 5px !important;position: relative !important;top: 48% !important;margin-top: -15px;border: solid #a7b7c7 !important;border-width: 0 3px 3px 0 !important }#trustspot-carousel-reviews-left-arrow:hover i, #trustspot-carousel-reviews-right-arrow:hover i {border-color: #333 !important;cursor: pointer !important }.trustspot-review-col-head {overflow: hidden !important }.product-review-rating {display: inline-block !important }.product-review-rating img {width: 27px !important;display: inline !important }.product-review-date {vertical-align: top !important;margin-top: 5px !important;display: inline-block !important;color: #989898 !important;margin-left: 15px !important;font-size: 15px !important }.reviewer-name {margin: 10px 0 !important;font-family: ProximaNova !important;color: #454545 !important;font-size: 18px !important;font-weight: 400 }.review-product-image {width: 110px !important;display: inline-block !important }.review-product-image>div {width: 100% !important;height: 110px !important;background-repeat: no-repeat !important;background-position: center !important;background-size: contain !important;border-radius: 5px !important }.review-product-image-caption {display: block !important;line-height: 15px !important;margin-top: 5px !important;height: 47px !important;overflow: hidden !important }.review-product-image-caption, .review-product-image-caption span {font-family: ProximaNova !important;font-size: 12px !important;color: #989898 !important;text-decoration: none !important }.trustspot-carousel-reviews-footer {text-align: right !important;margin-top: 40px !important }.trustspot-carousel-reviews-footer a {text-decoration: none !important;color: #424242 !important;font-size: 15px !important }.trustspot-carousel-reviews-footer span {vertical-align: top !important }.trustspot-carousel-reviews-footer img {height: 20px !important;display: inline !important }@media(min-width: 800px) {.tooltip-left-arrow:before {content: "" !important;position: absolute !important;top: 70px;left: -10px;border-width: 10px !important;border-style: solid !important;border-color: transparent #dadada transparent transparent !important }.tooltip-left-arrow:after {content: "" !important;position: absolute !important;top: 70px;left: -9px;border-width: 10px !important;border-style: solid !important;border-color: transparent #F8F8F8 transparent transparent !important }.tooltip-right-arrow:before {content: "" !important;position: absolute !important;left: 100%;top: 70px;border-width: 10px !important;border-style: solid !important;border-color: transparent transparent transparent #dadada !important;margin-left: -10px !important }.tooltip-right-arrow:after {content: "" !important;position: absolute !important;left: 100%;top: 70px;border-width: 10px !important;border-style: solid !important;border-color: transparent transparent transparent #F8F8F8 !important;margin-left: -11px !important;z-index: 999999 !important }}@media(max-width: 900px) {.trustspot-carousel-reviews-header h2, .trustspot-carousel-reviews-header h2 a {font-size: 16px !important;margin-left: 0 !important }.trustspot-carousel-reviews-widget .trustspot-review-col {width: 50% !important }}@media(max-width: 600px) {.trustspot-carousel-reviews-widget .trustspot-review-col {width: 100% !important }.product-review-wrapper {padding: 0 !important }.trustspot-carousel-reviews-footer {margin-top: 20px !important }.review-product-image {width: 90px !important }.review-product-image>div {width: 90px !important;height: 90px !important }.trustspot-reviews-tooltip {width: 220px !important }}.trustspot-photo-carousel {line-height: normal !important;overflow: hidden !important }.trustspot-photo-carousel, .trustspot-photo-gallery {margin-left: auto !important;margin-right: auto !important;max-width: 100% !important;clear: both }.trustspot-photo-carousel img {max-width: 100% !important;max-height: 100% !important }.trustspot-carousel-verified-buyer {color: #5ca223 !important;font-weight: 400 !important;font-size: 14px !important;display: inline-block !important;vertical-align: top !important }.trustspot-carousel-verified-buyer-icon {display: inline-block !important;margin-left: 10px !important }.trustspot-carousel-verified-buyer svg {display: inline-block !important;margin-left: 0 !important;width: 14px !important;fill: #5ca223 !important;vertical-align: -2px }.trustspot-photo-carousel-products-tabs>div {padding: 20px 20px 10px !important;border-bottom: 1px solid #ddd;margin-top: 0 }.trustspot-photo-carousel-products-links a {display: inline-block !important;border: 1px solid #ddd !important;width: 40px !important;height: 40px !important;cursor: pointer !important;border-radius: 5px !important;overflow: hidden !important }.trustspot-photo-carousel-products-links a.active {border: 1px solid #63d5ac !important }.trustspot-photo-carousel-products-links a img {border-radius: 3px !important;border: 1px solid #e3e3e3 !important;height: 40px !important;width: 40px !important;object-fit: cover !important }.trustspot-photo-carousel-products-tab {display: none }.trustspot-photo-carousel-products-tab-left {display: inline-block !important;margin-right: 15px !important;width: 100px !important }.trustspot-photo-carousel-products-tab-right {display: inline-block !important;vertical-align: top !important;margin-top: 5px !important;color: #656363 !important;width: calc(100% - 130px) !important;text-align: left }.trustspot-photo-carousel-products-tab-left img {border: 1px solid #ddd !important;border-radius: 5px !important;height: 100px !important;width: 100px !important;object-fit: contain !important }.trustspot-photo-carousel-buy-btn {font-weight: 700 !important;display: block !important;background: #0279b7 !important;padding: 8px !important;border-radius: 2px !important;border: none !important;color: #fff !important;font-size: 16px !important;margin-top: 15px !important;width: 136px !important;cursor: pointer !important;text-transform: uppercase !important;text-align: center !important;text-decoration: none !important }.trustspot-photo-carousel-products-metatag {margin: 12px 0 !important;font-size: 14px !important;color: #868686 !important }.trustspot-photo-carousel-title {color: #5c5c5c !important;font-size: 29px !important;margin: 10px auto !important;max-width: 100% !important }.trustspot-photo-carousel-title span {color: #5c5c5c !important }.trustspot-photo-carousel .trustspot-photo-carousel-content {display: none;position: fixed !important;z-index: 9999 !important;top: 0 !important;bottom: 0 !important;left: 0 !important;right: 0 !important;background: rgba(0, 0, 0, 0.8) !important }.trustspot-photo-carousel .trustspot-carousel-slide {display: none;max-height: 640px !important;margin: calc((100vh - 530px)/2) auto !important;height: 530px !important;max-width: 1082px !important;position: relative !important;padding: 0 10px !important }.trustspot-photo-carousel .carousel-slide-popup {margin: 0 auto !important;height: 100% !important;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5) !important;position: relative !important;background: #000 !important }.carousel-slide-popup iframe {max-height: 100%;max-width: 100% }.trustspot-photo-carousel #trustspotCloseSlider {position: absolute !important;width: 100% !important;height: 100% !important;cursor: default !important }.trustspot-photo-carousel #trustspotCloseSliderFooter {position: absolute !important;color: #fff !important;margin-right: 5px !important;text-decoration: none !important }#trustspotCloseSliderFooter span {vertical-align: top !important;font-size: 14px !important }#trustspotCloseSliderFooter img {height: 17px !important;display: inline-block }.trustspot-photo-carousel .carousel-slide-cover {width: 58% !important;height: 100% !important;float: left !important;text-align: center !important;background: #000 !important;display: flex !important;flex-direction: column !important;align-items: center !important;position: relative }.trustspot-slide-caption {position: absolute;bottom: 0;height: 50px;left: 0;right: 0;text-align: left;color: #fff;background: rgba(0, 0, 0, 0.5);font-size: 14px;padding: 10px 20px;box-sizing: border-box;display: flex;overflow: hidden;line-height: 18px }.trustspot-photo-carousel .carousel-slide-cover img {margin: auto !important }.trustspot-photo-carousel .carousel-slide-content {width: 42% !important;float: right !important;height: 100% !important;background: #fff !important;overflow-y: auto !important;position: relative !important;scrollbar-width: thin !important }.trustspot-photo-carousel .content-wrap {margin-top: 0;padding: 30px 20px !important;overflow: hidden !important;text-align: left !important }.trustspot-photo-carousel .carousel-slide-header {display: flex !important;align-items: center !important;width: 100% !important;padding-bottom: 10px !important;margin-bottom: 5px !important }.trustspot-photo-carousel .carousel-slide-header img {width: 45px !important;min-width: 45px !important;height: 45px !important;float: left !important }.trustspot-photo-carousel .trustspot-instagram-avatar {border-radius: 100% !important }.trustspot-photo-carousel .carousel-slide-header .reviewer-initials {border-radius: 100% !important;background-color: #83b6de !important;color: #fff !important;text-align: center !important;width: 45px !important;height: 45px !important;float: left !important }.trustspot-photo-carousel .carousel-slide-header .reviewer-initials span {display: block !important;margin-top: 10px !important;font-size: 22px !important }.trustspot-photo-carousel .carousel-slide-header label {padding-left: 14px !important;font-weight: 700 !important;color: #0279b7 !important;max-width: calc(100% - 50px) !important;overflow: hidden !important;text-transform: none !important;margin: 0 !important;display: inline-block !important }.trustspot-photo-carousel .carousel-slide-header label span {margin-right: 5px }.trustspot-carousel-date {margin-left: auto !important;font-size: 15px !important;color: #a8a6a6 !important }.trustspot-photo-carousel #instagram-slide .carousel-slide-header {border-bottom: 1px solid #e3e3e3 !important }.trustspot-photo-carousel #instagram-slide .carousel-slide-header label {padding-top: 8px !important;font-size: 16px !important }.trustspot-photo-carousel-slide-footer {margin-top: 10px !important }.trustspot-photo-carousel-slide-footer-left {float: left !important }.trustspot-photo-carousel-slide-footer-right {float: right !important }.trustspot-photo-carousel-slide-footer a {color: #6e6a6a !important;cursor: pointer !important;text-decoration: none !important;font-size: 14px !important }.trustspot-photo-carousel-slide-footer a img {width: 20px !important;vertical-align: middle !important }.trustspot-photo-carousel .carousel-slide-box-content p {margin: 5px 0 !important;overflow-wrap: break-word }.trustspot-photo-carousel .carousel-slide-box-content {color: #333 !important;font-size: 15px !important }.trustspot-photo-carousel #instagram-slide .carousel-slide-box-content {color: #4f4f4f !important;font-size: 16px !important }.trustspot-photo-carousel #instagram-slide .hashtag {color: #3085c8 !important }.trustspot-photo-carousel .rating {padding-left: 0 !important;margin-top: 5px !important }.trustspot-photo-carousel .rating img.star-rating {width: 25px !important;height: 25px !important;margin-right: 2px !important }.trustspot-photo-carousel .rating span {font-size: 25px !important;color: #ffd200 !important }.trustspot-photo-carousel #prevArrow, .trustspot-photo-carousel #nextArrow {height: 200px !important;z-index: 99 !important;position: absolute !important;cursor: pointer !important }.trustspot-photo-carousel #nextArrow .carousel-slider-arrow, .trustspot-photo-carousel #prevArrow .carousel-slider-arrow {border-color: #737373 !important }.trustspot-photo-carousel #nextArrow:hover .carousel-slider-arrow, .trustspot-photo-carousel #prevArrow:hover .carousel-slider-arrow {transition: .2s !important;cursor: pointer !important;border-color: #fff !important }.trustspot-photo-carousel .carousel-slider-left, .trustspot-photo-carousel .carousel-slider-right {background: rgba(80, 79, 79, 0.5) !important;position: absolute !important;height: 100% !important;z-index: 4 !important;top: 0 !important }.trustspot-photo-carousel .carousel-slider-left:hover, .trustspot-photo-carousel .carousel-slider-right:hover {background: rgba(0, 0, 0, 0.6) !important;transition: .2s !important;cursor: pointer !important }.trustspot-photo-carousel .carousel-slider-left:hover {padding-right: 10px !important }.trustspot-photo-carousel .carousel-slider-right:hover {padding-left: 10px !important }.trustspot-photo-carousel .carousel-slider-left {left: 0 }.trustspot-photo-carousel .carousel-slider-right {right: 0 !important }.trustspot-photo-carousel i.carousel-slider-arrow {border: solid #fff !important;border-width: 0 3px 3px 0 !important;display: inline-block !important;padding: 15px !important;position: relative !important;top: 48% !important;margin-top: -15px }.trustspot-photo-carousel #nextArrow i.carousel-slider-arrow, .trustspot-photo-carousel #prevArrow i.carousel-slider-arrow {border-width: 0 4px 4px 0 !important }.trustspot-photo-carousel .carousel-slider-arrow.right {transform: rotate(-45deg) !important;-webkit-transform: rotate(-45deg) !important;margin-right: 18px !important }.trustspot-photo-carousel .carousel-slider-arrow.left {transform: rotate(135deg) !important;-webkit-transform: rotate(135deg) !important;margin-left: 18px !important }.trustspot-photo-carousel .trustspot-carousel-container>div:not(.trustspot-reviews-gallery) {white-space: nowrap !important;height: 180px !important;scroll-behavior: smooth !important;width: auto !important;overflow-y: hidden !important;max-width: none !important;overflow-x: auto !important;height: 200px !important }.trustspot-photo-carousel .trustspot-carousel-container {text-align: center !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;position: relative !important;overflow: hidden !important }.trustspot-photo-carousel[data-visual-type="carousel"] .trustspot-carousel-container {height: 180px !important }.trustspot-photo-carousel .carousel-column {display: inline-block !important;width: 180px !important;margin: 0 2px !important;position: relative !important }.trustspot-photo-carousel .carousel-column div {width: 100% !important;height: 180px !important;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;background-color: #000 !important;border-radius: 3px !important;cursor: pointer !important }.trustspot-photo-carousel .carousel-column .overlay {background-color: #000 !important;position: absolute !important;top: 0 !important;height: 100% !important;width: 100% !important;opacity: 0 !important;will-change: transform;transform: translateZ(0) }.trustspot-photo-carousel .carousel-column:hover .overlay {opacity: .8 !important;cursor: pointer !important }.trustspot-photo-carousel .carousel-column:not(.instagram-slide) .overlay:not(.overlay-video)::before {content: "\2605 \2605 \2605 \2605 \2605 " !important;color: #ffff !important;font-size: 30px !important;line-height: 175px !important }.trustspot-photo-carousel .carousel-column.instagram-slide .overlay {background-image: url(https://s3.amazonaws.com/trustspot-downloads/insta-hover.png) !important;background-size: 80% 80% !important;background-position: center !important;background-image: url(https://s3.amazonaws.com/trustspot-downloads/insta-hover.png) !important;background-size: 80% 80% !important;background-position: center !important }.trustspot-photo-carousel .carousel-column .overlay.overlay-video {background-image: url(https://trustspot.io/assets/img/video-hover.png);background-size: 80% 80% !important;background-position: center !important }.trustspot-photo-carousel .close-slider {position: absolute !important;right: 5px !important;top: 5px !important;cursor: pointer !important;color: #999 !important;font-size: 32px !important;z-index: 999 !important;text-decoration: none !important;font-style: normal !important;font-family: Times New Roman !important }.trustspot-photo-carousel .close-slider:hover {color: #000 !important }.trustspot-photo-carousel .close-slider:before {content: '\00d7' !important }.trustspot-product-widget-product-review-avatar {min-width: 45px;width: 45px;height: 45px;background: #0279b7;color: #fff;font-size: 30px;text-align: center;border-radius: 50%;vertical-align: top;display: inline-block;float: left !important }.trustspot-product-widget-product-review-avatar span {margin-top: 6px;margin-left: 2px;display: inline-block }@media (max-width: 720px) {.trustspot-photo-carousel-title {font-size: 29px !important }.trustspot-photo-carousel .trustspot-carousel-slide {height: auto !important;margin: 0 !important;padding: 0 !important }.trustspot-photo-carousel .trustspot-photo-carousel-content, .trustspot-photo-carousel .carousel-slide-content {overflow-y: auto !important }.trustspot-photo-carousel .carousel-slide-cover, .trustspot-photo-carousel .carousel-slide-content {width: 100% !important }.trustspot-photo-carousel .carousel-slide {width: 80% !important }.trustspot-photo-carousel .carousel-slide-popup {margin-top: 0 !important;margin-bottom: 0 !important;overflow: hidden !important }.trustspot-photo-carousel .carousel-slide-cover {height: 245px !important;display: inline-block !important }.trustspot-photo-carousel .close-slider {color: #fff !important;right: 10px !important }.trustspot-photo-carousel .close-slider:hover {color: #d2d2d2 !important }.trustspot-photo-carousel .carousel-slide-content {overflow-y: auto !important;height: calc(100vh - 245px) !important;position: unset !important }.trustspot-photo-carousel .trustspot-carousel-container>div:not(.trustspot-reviews-gallery), .carousel-column div {height: 80px !important }.trustspot-carousel-container>div:not(.trustspot-reviews-gallery) .carousel-column {width: 80px !important }.trustspot-photo-carousel i.carousel-slider-arrow {padding: 10px !important }.trustspot-photo-carousel .trustspot-photo-carousel-content {height: 100% !important;overflow: hidden !important }.trustspot-photo-carousel #prevArrow, .trustspot-photo-carousel #nextArrow {height: 245px !important;top: 0 !important }.trustspot-photo-carousel #prevArrow {left: 0 !important }.trustspot-photo-carousel #nextArrow {right: 0 !important;left: unset !important }.ts-modal-open {overflow: hidden }}.trustspot-photo-carousel .trustspot-carousel-container>div.trustspot-reviews-gallery {max-width: 100% !important;margin: auto !important;overflow: hidden !important;min-height: 180px !important }.trustspot-carousel-container>div.trustspot-reviews-gallery .carousel-column {float: left !important;margin-top: 4px !important }@media(max-width: 500px) {.trustspot-carousel-container>div.trustspot-reviews-gallery .carousel-column {width: 100px !important;height: 100px !important;overflow: hidden !important;-webkit-tap-highlight-color: transparent }.trustspot-photo-carousel.visual-type-gallery .carousel-column:not(.instagram-slide) .overlay::before {line-height: 100px !important;font-size: 20px !important }.trustspot-gallery-filter-bar>div {margin: 0 }.ts-search-filter-input input {max-width: calc(100% - 35px) !important }.trustspot-gallery-filter>a {margin-right: 0 }.trustspot-experience-btn {text-align: center !important }.trustspot-experience-btn a {width: 100% !important }.trustspot-photo-carousel .content-wrap {padding-bottom: 75px !important }}.trustspot-visual-carousel-head, .trustspot-visual-gallery-head {overflow: hidden;position: relative }.trustspot-visual-gallery-head, .trustspot-gallery-filters-wrapper {clear: both;margin: auto;max-width: 100% }.trustspot-gallery-filter-bar {box-shadow: 0 -1px 0 0 #ebedf3, 0 1px 0 0 #ebedf3;-webkit-box-shadow: 0 -1px 0 0 #ebedf3, 0 1px 0 0 #ebedf3;-moz-box-shadow: 0 -1px 0 0 #ebedf3, 0 1px 0 0 #ebedf3;-ms-box-shadow: 0 -1px 0 0 #ebedf3, 0 1px 0 0 #ebedf3;-o-box-shadow: 0 -1px 0 0 #ebedf3, 0 1px 0 0 #ebedf3;padding: 4px 0;margin: 12px auto;box-sizing: border-box;display: inline-block;width: 100% }.trustspot-gallery-filter-menu {display: inline }.trustspot-gallery-filter-bar .trustspot-gallery-filter {display: inline-block }.trustspot-gallery-filter-menu>.trustspot-gallery-filter:last-child {float: right }.ts-search-filter {display: inline-block }.ts-search-filter-input {position: relative }.ts-search-filter-input input {border-radius: 3px;box-shadow: inset 0 0 0 1px #d5dbe3;-moz-box-shadow: inset 0 0 0 1px #d5dbe3;-webkit-box-shadow: inset 0 0 0 1px #d5dbe3;-o-box-shadow: inset 0 0 0 1px #d5dbe3;-ms-box-shadow: inset 0 0 0 1px #d5dbe3;color: #667282;font-size: 14px;padding: 7px 15px 7px 20px;height: 30px;-webkit-transition: all .25s ease;-moz-transition: all .25s ease;-ms-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;border: none;width: 34px;min-width: auto;max-width: 100%;outline: none }.ts-search-filter-input svg {position: absolute;top: 0;left: 0;width: 35px;height: 30px;cursor: pointer;box-sizing: border-box;padding: 6px }.ts-search-filter-input .ts-close-search svg {left: unset;right: 3px;display: none }.ts-search-filter-input.ts-expanded-search input {width: 355px;padding: 7px 30px 7px 35px }.ts-search-filter-input.ts-expanded-search .ts-close-search svg {display: inline-block }.trustspot-gallery-filter {margin: 0 25px 0 0;text-align: right;position: relative }.trustspot-gallery-filter .trustspot-filter-btn label {display: inline-block;font-size: 14px;font-weight: 600;color: #8b95a2;letter-spacing: 1px;padding-right: 10px }.trustspot-gallery-filter .trustspot-filter-btn span {pointer-events: none }.trustspot-gallery-filter>a {text-decoration: none;color: #444;padding: 7px 5px;display: inline-block;font-size: 13px;margin-right: 4px;margin-bottom: 0;cursor: pointer;font-weight: 700;letter-spacing: 0;text-transform: uppercase }.trustspot-gallery-filter>a::after {content: "";border: solid #8d8d8d;border-width: 0 2px 2px 0;display: inline-block;padding: 2.8px;margin-left: 10px;margin-right: 2px;transform: rotate(45deg);-webkit-transform: rotate(45deg);vertical-align: top;margin-top: 2px;transition: all .2s }.trustspot-filters-dropdown {display: none;position: absolute;margin: 0;right: 0;padding: 0;margin-top: 1px;transition: all .2s }.trustspot-filter-dropdown {display: none;position: absolute;margin: 0;left: 0;padding: 15px 0 7px;text-align: left;list-style: none;border: 1px solid #ddd;border-radius: 3px;background-color: #fff;z-index: 999;min-width: 170px;box-shadow: 0 4px 3px 0 rgba(0, 0, 0, 0.5) }#trustspot-gallery-filter.ts-dropdown-opened .trustspot-filters-dropdown {display: block }#trustspot-gallery-filter.ts-dropdown-opened>a {color: #8b95a2 }#trustspot-gallery-filter.ts-dropdown-opened>a::after {margin-top: 8px;transform: rotate(225deg);-webkit-transform: rotate(225deg) }.trustspot-filters-dropdown li {padding: 9px 12px }.trustspot-filters-dropdown li.ts-sort-active {background: #f6f6f6;border-bottom: 1px solid #ddd }.trustspot-filters-dropdown a {box-shadow: 0 4px 3px 0 rgba(0, 0, 0, 0.1) }[data-filter-type="sortby"] .trustspot-filter-dropdown {padding-top: 0 }.trustspot-gallery-filter-bar div>.trustspot-gallery-filter:last-child .trustspot-filter-dropdown {left: 0;right: unset }.trustspot-gallery-filter.ts-dropdown-opened .trustspot-filter-dropdown {display: block;overflow-x: hidden }.trustspot-gallery-filter.ts-dropdown-opened>a {color: #8b95a2 }.trustspot-gallery-filter.ts-dropdown-opened>a::after {margin-top: 5px;transform: rotate(225deg);-webkit-transform: rotate(225deg) }.trustspot-filter-dropdown li {padding: 9px 12px;white-space: nowrap;margin: 3px 0 }.trustspot-filter-dropdown li.ts-sort-active {background: #f6f6f6;border-bottom: 1px solid #ddd }.trustspot-filter-dropdown a {color: #969696;text-decoration: none;font-size: 15px;cursor: pointer }.trustspot-filter-dropdown li a:hover, .trustspot-filter-dropdown li.ts-sort-by-active a {color: #0278b5 }.trustspot-filter-dropdown li a i {margin-right: 5px }.ts-checkbox-filter a::before {content: "";display: inline-block;width: 15px;height: 15px;transition: all .2s ease;vertical-align: middle;margin-right: 5px;mask-size: 100% 100%;mask-repeat: no-repeat;-webkit-mask-size: 100% 100%;-webkit-mask-repeat: no-repeat;mask-image: url(https://trustspot.io/assets/img/collector/multiple-choice.png);-webkit-mask-image: url(https://trustspot.io/assets/img/collector/multiple-choice.png);background-color: #979797;position: relative;top: -2px;margin-right: 10px }.ts-filter-active.ts-checkbox-filter a::before {transition: all 0;font-size: 14px;text-align: center;mask-image: url(https://trustspot.io/assets/img/collector/multiple-choice.png);-webkit-mask-image: url(https://trustspot.io/assets/img/collector/multiple-choice-checked.png);background-color: #0279b7 }.ts-filter-active.ts-checkbox-filter a {color: #222 }.trustspot-gallery-filter-results>* {display: inline-block;margin-right: 20px;color: #8b95a2;font-size: 14px }.filter-results-list {margin-bottom: 10px;margin-top: 0;padding: 0;list-style: none;margin-right: 10px }.filter-results-list li span {margin-left: 5px;cursor: pointer;font-weight: 700;width: 15px;height: 15px;display: inline-block;text-align: center;color: #667282;background-color: #f8f9fd;box-shadow: 0 0 0 1px #ebedf3;border-radius: 1px;line-height: 16px }.filter-results-list li span:hover {background-color: #f6f6f6 }.clear-all-filters {font-weight: 700;cursor: pointer }.clear-all-filters:hover {color: #555 }.filter-results-list li {display: inline-block;margin-right: 15px }.ts-reset-filter {position: absolute;top: 5px;right: 7px;font-size: 11px;color: #667282;cursor: pointer;text-transform: uppercase }.ts-reset-filter:hover {color: #333f4f }.trustspot-experience-btn {margin-bottom: 8px }.trustspot-experience-btn a {color: #fff !important;text-decoration: none !important;background-color: #648538;border-color: #648538;text-decoration: none;font-size: 16px;line-height: 1.5em;padding: 6px 14px;min-width: 24px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: .1s linear background-color, .1s linear border-color, .1s linear color;transition: .1s linear background-color, .1s linear border-color, .1s linear color;display: inline-block;border: 1px solid transparent;border-radius: 4px;white-space: nowrap;box-sizing: border-box;text-align: center }.trustspot-loading {min-height: 180px }.trustspot-loading>* {display: none !important }.trustspot-loading .ts-spinner {display: block !important }.trustspot-loading .ts-spinner * {display: inline-block !important }.ts-spinner {margin: 0 auto;padding-top: 50px;padding-bottom: 50px;width: 100px;text-align: center;display: none }.ts-spinner>div {width: 25px;height: 25px;background-color: #0279b7;border-radius: 100%;-webkit-animation: ts-bouncedelay 1.4s infinite ease-in-out both;animation: ts-bouncedelay 1.4s infinite ease-in-out both;display: inline-block }.ts-spinner .ts-bounce-1 {-webkit-animation-delay: -.32s;animation-delay: -.32s }.ts-spinner .ts-bounce-2 {-webkit-animation-delay: -.16s;animation-delay: -.16s }@-webkit-keyframes ts-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0) }40% {-webkit-transform: scale(1.0) }}@keyframes ts-bouncedelay {0%, 80%, 100% {-webkit-transform: scale(0);transform: scale(0) }40% {-webkit-transform: scale(1.0);transform: scale(1.0) }}@media (max-width: 1140px) {.trustspot-gallery-filter {margin-left: 15px }.trustspot-experience-btn {position: unset }}.trustspot-filters-top-nav {display: none;align-items: center;background-color: #f8f9fd;box-shadow: 0 1px 0 0 #ebedf3;-moz-box-shadow: 0 1px 0 0 #ebedf3;-webkit-box-shadow: 0 1px 0 0 #ebedf3;-o-box-shadow: 0 1px 0 0 #ebedf3;-ms-box-shadow: 0 1px 0 0 #ebedf3;margin-bottom: 10px;padding: 12px 10px;padding-left: 0 }.trustspot-filters-top-nav button {border: none;padding: 9px 12px;font-size: 14px;background: transparent;cursor: pointer;min-width: 75px }.ts-filter-apply-btn {color: #fff;font-weight: 600 }.ts-ml-auto {margin-left: auto }.ts-close-filters {padding: 10px;cursor: pointer }.ts-close-filters::after {content: "";border: solid #8d8d8d;border-width: 0 2px 2px 0;display: inline-block;padding: 4px;margin-left: 10px;margin-right: 2px;transform: rotate(135deg);-webkit-transform: rotate(135deg);vertical-align: top;margin-top: 1px;transition: all .2s }.ts-filters-toggle {display: none;width: 40px;float: right;padding: 5px;margin-left: 5px;border: 1px solid #d5dbe3;text-align: center;height: 35px;box-sizing: border-box;border-radius: 3px;cursor: pointer;margin-left: auto;-webkit-tap-highlight-color: transparent }.ts-filters-toggle svg {height: 24px;width: 20px }@media (min-width: 500px) {.trustspot-gallery-filter.ts-dropdown-opened .trustspot-filter-dropdown {max-height: 400px;overflow-y: auto;padding-right: 10px }}@media (max-width: 500px) {.ts-filters-toggle {display: block }.trustspot-filters-top-nav {display: flex }.ts-search-filter {width: 100%;display: flex }.ts-search-filter-input {width: 100% }.ts-search-filter-input .ts-close-search svg {display: block }.ts-search-filter-input input {width: 100% !important;max-width: 100% !important;padding: 7px 15px 7px 35px;height: 35px }.ts-close-search {display: none }.ts-search-filter-input.has-search-query input {padding-right: 30px }.ts-search-filter-input.has-search-query .ts-close-search {display: block }.ts-search-filter-input svg {top: 3px }.ts-filters-open .trustspot-gallery-filter-menu {display: block }.trustspot-gallery-filter-menu {display: none;position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #fff;z-index: 999999;overflow: hidden;padding: 0 }.trustspot-gallery-filter-menu .clear-all-filters {font-weight: 400 }.trustspot-gallery-filter-bar .trustspot-gallery-filter {width: 100%;text-align: left;display: block;margin: 0;float: none !important;padding: 10px;box-sizing: border-box }.trustspot-gallery-filter.ts-dropdown-opened .trustspot-filter-dropdown {position: unset;box-shadow: none;border: none;padding-top: 0;padding-left: 0 }[data-filter-type="sortby"] .trustspot-filter-dropdown {padding-left: 10px !important }.trustspot-gallery-filter>a {width: 100%;box-sizing: border-box }.filter-results-list {display: inline;margin-right: 0 }.filter-results-caption {margin-right: 5px }.trustspot-gallery-filter-results .clear-all-filters {margin-bottom: 10px;margin-right: 0 }.filter-results-list li {margin-bottom: 10px }.trustspot-gallery-filter>a::after {float: right }.ts-reset-filter {display: none }.trustspot-filters-contents {max-height: calc(100% - 70px);overflow-y: auto }}.ts-custom-reviews-table {margin-bottom: 0;width: 100%;font-size: 15px }.ts-custom-reviews-table td {border: none;padding: 5px 15px 2px 0 }div.ts-range-box {width: 160px;margin: 5px 0;font-size: 0;position: relative }div.ts-range-box.fit-type {margin-bottom: 16px }.ts-range-box sub {font-size: 12px;position: absolute;top: 12px;color: #898989;margin: 0 2px;right: 0 }.ts-range-box sub:first-child {left: 0 }span.ts-range-box {width: calc(20% - 4px);display: inline-block;height: 8px;background: #ededed;margin: 0 2px }.ts-custom-desc-box {margin-top: 20px;margin-bottom: 15px;font-size: 15px }.ts-custom-desc-box>* {display: inline-block }.ts-custom-desc-box label {font-weight: 700 }.trustspot-collector-box {background: #fff;padding: 16px;margin-bottom: 12px;border: 1px solid #e6e6e6 }.trustspot-collector-box .trustspot-collector-box-head {color: #444 }.trustspot-collectors-wrapper {margin-top: 20px }.trustspot-collector-box {background: #fbfbfb;padding: 16px;margin-bottom: 12px;border: 1px solid rgba(0, 0, 0, 0.07) }.trustspot-collector-box .trustspot-collector-box-head {color: #2D2D2D;font-size: 14px;margin-bottom: 7px;font-weight: 700 }.trustspot-collector-box p.trustspot-collector-box-body {color: #353535;font-weight: 400;line-height: 22px;font-size: 14px;margin: 0 !important;white-space: pre-wrap }.trustspot-collector-box img {margin-top: 5px;margin-bottom: 10px;max-width: 100% }.trustspot-collector-box[data-question-type="slider"] {padding: 16px 5px }.trustspot-collector-box[data-question-type="slider"] .trustspot-collector-box-head {padding: 0 11px }.trustspot-collector-box[data-question-type="slider"] iframe {height: 100px;width: 100% !important }.trustspot-collector-box .rating {float: none !important;padding-left: 0 !important }.trustspot-carousel-preview {width: 100%;height: 354px;max-height: 354px;margin-top: 10px;margin-bottom: 10px }.trustspot-carousel-preview-image {height: 100%;text-align: center;display: flex;align-items: center;justify-content: center }.trustspot-carousel-preview-image img {cursor: pointer }.trustspot-carousel-preview-image img:hover {opacity: .9 }.trustspot-photo-carousel[data-layout="mobile"] .trustspot-carousel-preview {height: 200px;margin-bottom: 0 }.trustspot-photo-carousel[data-layout="mobile"] .trustspot-carousel-preview-image {background-color: #000 }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .trustspot-carousel-container {height: 110px !important }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .carousel-column div {height: 110px !important }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .trustspot-carousel-container>div {height: 130px !important }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .carousel-column {width: 110px !important }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .carousel-column .overlay::before {line-height: 110px !important;font-size: 20px !important }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .carousel-slider-left:hover, .trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .carousel-slider-right:hover {padding: 0 !important }.trustspot-photo-carousel.trustspot-has-preview[data-layout="mobile"] .carousel-slider-arrow {top: 50% !important;margin-top: -10px }#gallery-load-more {text-align: center;margin-top: 20px }#gallery-load-more a {cursor: pointer }.trustspot-gallery-no-results {display: none;font-size: 14px;font-weight: 400;margin: 0;opacity: .8;color: #5b5b5b;margin-top: 10px;text-align: center }#trustspot-carousel-wrapper {font-family: 'ProximaNova';background-color: #fff;margin: auto;padding: 10px;max-width: 1140px }#trustspot-carousel-wrapper img {max-width: 100%;max-height: 100% }#trustspot-carousel-wrapper * {outline: none }#trustspot-carousel-wrapper h1 {font-size: 20px;color: #4f4f4f;margin: 10px 0 0;font-weight: 400 }#trustspot-top-products-carousel {padding: 10px;border-bottom: 1px solid #ddd;padding-bottom: 12px;margin: 0;box-shadow: 0 2px 2px -2px #eee }#trustspot-products-carousel-footer {max-width: 1140px;margin: auto;text-align: right }#trustspot-products-carousel-footer div {display: flex;align-items: center;justify-content: right;text-decoration: none !important;color: #b7b7b7;font-size: 14px }#trustspot-products-carousel-footer div span {margin-left: auto }#trustspot-products-carousel-footer div img {height: 26px;margin: 8px 0 8px 5px }#trustspot-top-products-carousel .slick-arrow {z-index: 99999 }#trustspot-top-products-carousel .slick-arrow.slick-prev {left: 0 }#trustspot-top-products-carousel .slick-arrow.slick-next {right: 0 }#trustspot-top-products-carousel .slick-slide {text-align: left }#trustspot-top-products-carousel .ts-top-product-link .ts-img {background-size: contain;background-repeat: no-repeat;background-position: center;width: 100%;height: 140px;width: 100%;height: 140px;position: relative }#trustspot-top-products-carousel .ts-top-product-link .ts-img span {background-size: contain;background-repeat: no-repeat;background-position: center;display: block;position: absolute;width: 100%;height: 100% }#trustspot-top-products-carousel .ts-top-product-link .ts-img span.ts-no-available-img {background-size: 60px auto;visibility: hidden }#trustspot-top-products-carousel .ts-top-product-link .ts-img img {max-width: 100%;max-height: 100%;margin: auto;border-radius: 5px;position: relative }#trustspot-top-products-carousel .ts-top-product-link .ts-img img[alt]:after {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #fff;font-weight: 300;line-height: 2;text-align: center;content: attr(alt) }#trustspot-top-products-carousel .ts-top-product-link .ts-product-name {margin-top: 3px;display: block;height: 20px;overflow: hidden;color: #737373;font-size: 14px;white-space: nowrap }#trustspot-top-products-carousel .ts-top-product-link .ts-product-name:hover {color: #333 }#trustspot-top-products-carousel .slick-list {width: calc(100% - 20px);margin: auto }#trustspot-top-products-carousel a {text-decoration: none !important;color: #444 }#trustspot-top-products-carousel .ts-top-product-price {margin: 2px 0;font-size: 16px;color: #23527c;font-weight: 400 }#trustspot-top-products-carousel .ts-top-product-stars {cursor: pointer;display: inline-block;font-size: 7px }#trustspot-top-products-carousel .ts-stars-count {font-size: 14px;margin-left: 3px;color: #969696;vertical-align: top }#trustspot-top-products-carousel .slick-next:before, #trustspot-top-products-carousel .slick-prev:before {background-position: top center !important;outline: none;content: '';display: block;width: 20px;height: 20px }#trustspot-top-products-carousel .slick-prev:before {background: url(https://trustspot.io/assets/img/widget_pre.png) no-repeat }#trustspot-top-products-carousel .slick-next:before {background: url(https://trustspot.io/assets/img/widget_next.png) no-repeat }#trustspot-top-products-carousel {height: 210px }#trustspot-carousel-wrapper {position: relative;height: 310px;margin-bottom: 10px }.trustspot-slide-button-container {margin: 0;padding: 0;position: absolute;top: 40%;height: 30px;width: 30px;text-align: center;z-index: 4 }.slide-container-right {right: 0 }.slide-container-left {left: 0 }.trustpot-slide-button {margin: 0;padding: 0;height: 30px;width: 30px;background: none !important;color: inherit;border: none;padding: 0 !important;font: inherit;cursor: pointer }.trustpot-slide-button svg {height: 24px }.timespan-since-review {color: #adabab }#myModal {overflow-y: hidden;z-index: 65 !important;}@media only screen and (max-width: 667px) {.animate.fadeInUp.three.btn_free_brouchure.button_radius2 {border-radius: 2.8rem !important;}.classic .grid-container a.button.classic.classic_mobileplus_button, .mobileplus .grid-container a.button.mobileplus.classic_mobileplus_button {width: 100%;}.grid-container.life_mob .buying_text h2.header_text {margin: 3.5% 0% 0% 2%;}section.primarycontent .grid-container a.button.quiz-results-mobile, section.primarycontent .grid-container a.button.quiz-results-classic {width: 100% !important;}.primarycontent .grid-container .shrink.cell:nth-child(2) {padding: unset;}a.button.top_order_buton, .small-12.cell.prod_support_btn .button.support-click {padding: 0.95em 1em !important;height: 65px !important;font-size: 22px !important;}body.products section.body section.pricingguide .callout a.button, body.products section.body section.pricingguide .callout a.button, .life_text_align_center.about_text a.button.classic {width: 280px !important;}.grid-container .small-12.large-6.cell.life_text_align_center.about_text a.button.classic.aboutusbtn {width: 370px !important;}section.support.bottom_margin .bottom-gallery .button_classic, .pricingguide .grid-container.life_mob .grid-padding-x>.cell {width: 100% !important;}.classichome.products.premium_mobile_plus.reveal1 .button_premium.classic_premium_button, .small-12.large-6.cell.life_text_align_center.about_text a.button.classic, .classic_home_product.align-center-middle .classichome.products.premium_mobile_plus.reveal1 .button_classic.classic_premium_button, .classic_home_product .products-div a.classic_premium_button, input#get_brochure_now, body.products section.body section.pricingguide .callout a.button, body.products section.body section.pricingguide .callout a.button, .life_text_align_center.about_text a.button.classic {width: 410px !important;}.small-12.cell.prod_support_btn .button.support-click, .grid-x.align-center.top_margin .small-12.cell.desk_cell .grid-x.buttom_div, .grid-x.align-center.top_margin .small-12.cell.desk_cell .grid-x.buttom_div .prod_support_btn {margin-left: 0% !important;}input#get_brochure_now {width: 100% !important;}.customerbanner.blue-section.blue-section-bottom-form {padding: 19px 10px !important;}.title-bar .grid-x.align-middle .small-6.cell a img {width: 100%;}.life-assure-medical-alert-system-top-bottom-margin .grid-container, .pricingguide .grid-container.life_mob .grid-padding-x>.cell {}.grid-x.grid-padding-x.classic_home_product.align-center-middle .shrink.cell.productBtn, .grid-x.grid-padding-x.classic_home_product.align-center-middle .shrink.cell.productBtn a.classic_premium_button, a.button.classic.order, section.support.bottom_margin a.button_classic, .small-12.medium-6.large-12.cell.classichome.products.premium_mobile_plus.reveal1.topSpace-class .life_mob .grid-x.grid-padding-x.align-center div.shrink.cell, .classic_home_product.align-center-middle .classichome.products.premium_mobile_plus.reveal1 .button_classic.classic_premium_button {width: 100% !important;}.small-12.medium-6.large-12.cell.classichome.products.premium_mobile_plus.reveal1.topSpace-class .image_new_set {padding: 0px !important;}}@media only screen and (min-width: 486px) and (max-width: 767px) {.classichome.products.premium_mobile_plus.reveal1 .button_premium.classic_premium_button, .small-12.large-6.cell.life_text_align_center.about_text a.button.classic, .classic_home_product .products-div a.classic_premium_button, a.button.top_order_buton, .grid-container .small-12.large-6.cell.life_text_align_center.about_text a.button.classic.aboutusbtn, input#get_brochure_now, body.products section.body section.pricingguide .callout a.button, body.products section.body section.pricingguide .callout a.button, .life_text_align_center.about_text a.button.classic {width: 470px !important;}}a.clsBtn.classic b, a.button.mobileplus.mobileplus_new b {line-height: 1.7;}@media only screen and (min-width: 320px) and (max-width: 480px) {.mob_iframe {max-width: 100%;height: 230px;}}a.button_classic.classic_premium_button h3, a.button_premium.classic_premium_button h3, a.button.mobileplus, a.button.classic, a.button_classic h3, a.clsBtn.classic b, .pull-left, .previous, .action-button-previous, .ordopt_div #msform .cancel-button, #msform .action-button, #btnSubmit, .small-12.medium-6.cell.life_text_align_center a.button.support-click, .cityhero .more_info, .top_div .logobtn_div .more_info, .pc-item .pc-label-radio, .quiz-form .btn_submit_form, #get_brochure_now_form, a.button.quiz-results-mobile, a.button.quiz-results-classic, .prod_support_btn a.button.support-click, .customerbanner.blue-section.blue-section-bottom-form #salesforce-form input#get_brochure_now, .classic .grid-container .small-12.medium-9.cell a.button.classic b, .classic .grid-container .small-12.medium-9.cell a.button b, .mobileplus .grid-container .small-12.medium-9.cell a.button b, #mobileplus a.button.classic.order.order-now-btn.life_desk, #classic a.button.classic.order.order-now-btn, a.button.classic b, a.button.mobileplus b, #mobileplus .checkout a.button.order-now-btn, .cityhero .jumbotron-form .btn_submit_form, .hero .jumbotron-form button#lp-pom-button-52, .primarycontent a.button.quiz-results-mobile b {font-size: 19px !important;}.mobileplus .grid-container .small-12.medium-9.cell a.button b {line-height: 1;}.prod_support_btn a.button.support-click {line-height: 1.5;}.header #desktop-menu.top-bar ul li a.button h4, .animate.fadeInUp.three.btn_free_brouchure.button_radius2 b, a.button_classic.classic_premium_button h3, a.button_premium.classic_premium_button h3, a.button.mobileplus, a.button.classic, a.button_classic h3, a.clsBtn.classic b, .cancel-button, #msform .action-button, #btnSubmit, a.button.support-click, .cityhero .more_info, .top_div .logobtn_div .more_info, .pc-item .pc-label-radio, .quiz-form .btn_submit_form, #get_brochure_now_form, a.button.quiz-results-mobile, a.button.quiz-results-classic, .prod_support_btn a.button.support-click {text-transform: uppercase !important;}h3 b, h4 b, a b, a h3, input#cancel-button, button.next.action-button, .button.submit_button, a.button.support-click, .more_info, button#lp-pom-button-52-pop {font-family: Arial, sans-serif !important;font-size: 22px !important;}.background_laBackgroundLoRes a.button_classic.classic_premium_button, .life-assure-medical-alert-system-top-bottom-margin .seo_pages .premium_mobile_plus.active.card .shrink, .small-12.medium-6.large-5.cell.classichome.products.premium_mobile_plus.active a.button_classic.classic_premium_button {width: 280px !important;}h1.mt-3.mb-4.text-center.blogTop-heading {text-transform: capitalize;}a.button.quiz-results-classic b, a.button.quiz-results-mobile b {}.primarycontent .grid-container a.button.quiz-results-mobile, .primarycontent .grid-container a.button.quiz-results-classic {width: 250px;}.pc-item .pc-label-radio {font-size: 19px !important;}a.button.classic, a.button.mobileplus, a.button.quiz-results-mobile, a.button.quiz-results-classic {padding: 20px !important;}.support .button_classic {width: 85% !important;}section.support.bottom_margin .button_classic h3 {}section.support.bottom_margin .button_classic h3 {line-height: 36px !important;}.classic_home_product a.button_classic.classic_premium_button h3 {line-height: 26px;}#mobileplus a.button.classic.order.order-now-btn.life_desk, #classic a.button.classic.order.order-now-btn.life_desk {width: 100% !important;}.small-12.medium-6.large-5.cell.classichome.products.premium_mobile_plus.active a.button_premium.classic_premium_button {padding: 0.33em 0em !important;}#myModal .modal-content #jumbotron-form1 .main-divarea #lp-pom-button-52-pop {font-size: 19px !important;}body.products section.body section.pricingguide .callout a.button {}body.products section.body .life_desk a.button, .primarycontent .grid-container a.button.quiz-results-mobile, .primarycontent .grid-container a.button.quiz-results-classic {height: 65px !important;width: 270px !important;}.classic .grid-container .small-12.medium-9.cell .grid-padding-x>.cell, .mobileplus .grid-container .small-12.medium-9.cell .grid-padding-x>.cell {padding-right: 0.625rem !important;padding-left: 0.625rem !important;}.submit_button, .prod_support_btn a.button.support-click, .btn_free_brouchure.button_radius2, a.button.classic, a.button.mobileplus, input#cancel-button, button.next.action-button.pull-right.next-button.next-btn {border-radius: 2.8rem !important;}body.products section.body a.button.classic, body.products section.body a.button.mobileplus, .grid-x.show-for-medium.life_desk a.clsBtn.classic, .grid-x.show-for-medium.life_desk a.button.mobileplus {width: 312px;display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: unset !important;}.grid-x.show-for-medium.life_desk a.clsBtn.classic, .grid-x.show-for-medium.life_desk a.button.mobileplus {padding: 20px !important;}a.button.support-click {margin: 10px 0px;width: 312px !important;padding: 23px !important;border-radius: 2.8rem !important;}.row.d-flex.justify-content-center.align-items-center.gy-5.post-item .post-img img.img-fluid {height: 210px !important;}.border-1 .card .line_height_set a {color: #019ae4 !important;}.all-posts-container h2, .all-posts-container h3, .all-posts-container h1, #blog-detailsSection .blogTop-heading, .single-post-content h2, .single-post-content h3 {line-height: 1.4 !important;text-transform: capitalize;}#blog-detailsSection h1, #blog-detailsSection h2, #blog-detailsSection h3, section.grid-container.my-4.related-posts-container.vertical_spacing h3 {text-transform: capitalize !important;margin-bottom:15px !important;}@media (max-width: 600px) {.pc-form-element.pc-radio-inline {max-width: 165px !important;width: 165px !important;}.table-answers_new {padding: 0% 4% 0% !important;}a.button.classic.classic_mobileplus_button, a.button.mobileplus.classic_mobileplus_button, .primarycontent .grid-container a.button.quiz-results-mobile, .primarycontent .grid-container a.button.quiz-results-classic, #classic a.button.classic.order.order-now-btn.life_mob, iframe.mob_iframe, a.button.classic.order.order-now-btn.life_mob, .logobtn_div .more_info {width: 100% !important;}.primarycontent .grid-container .grid-x.grid-padding-x {display: block !important;}.primarycontent .grid-container .grid-x.grid-padding-x .shrink.cell {padding: 0px !important;}a.button.support-click {padding: 10px !important;line-height: 1.1;width: 70% !important;}.grid-x.features_ord_mob.life_mob a.button.classic, .grid-x.features_ord_mob.life_mob a.button.mobileplus {width: 312px !important;}}#blog-detailsSection ol.breadcrumb {margin: 2.5rem 0px 15px;}.single-post-container .grid-container .single-post-img .new_class_img {height: 343px !important;}.breadcrumb>li {line-height: 14px;}.breadcrumb>li {display: inline-block;}.breadcrumb {margin: -4px 0 10px 0;padding: 0;}.breadcrumb {background-color: transparent;font-size: 13px;padding-left: 0;margin-bottom: 24px;font-weight: 400;}.breadcrumb>li+li::before {speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;font-size: 14px;line-height: 14px;content: "/";padding: 0 8px 0 5px;color: #ccc;position: relative;top: 1px;}.single-post-content .life-assure-medical-alert-system-top-bottom-margin {background-color: #ffffff !important;}.single-post-content a.button_classic.classic_premium_button h3 {margin: 20px !important;}.single-post-content .life-assure-medical-alert-system-top-bottom-margin h4.quizSubheading-txt {font-weight: 500 !important;text-align: center !important;}.single-post-content .life-assure-medical-alert-system-top-bottom-margin h2 b {font-weight: 700;}#blog-detailsSection .grid-container .breadcrumb a {text-decoration: none !important;color: #b5121b !important;}.highlights .list-title {color: #b5121b !important;}.border-1 #blog-sidebar .line_height_set, .border-1 .line_height_set, .list-unstyled li a {color: #019AE4 !important;}.button_classic {display: inline-flex !important;align-items: center !important;justify-content: center !important;}.button_premium {display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: unset !important;}.classic_premium_button h3 {line-height: unset !important;}#blog-detailsSection .single-post-content h3 {color: #b5121b !important;margin-bottom:15px !important;}p.line_height_set::before {content: "\2022";color: #000000;font-weight: bold;display: inline-block;width: 1em;font-size: 20px;}div#blog-detailsSection p {margin-bottom: 15px !important;}.line_heignt_blog_page {line-height: 1.4 !important;}@media (min-width: 767px) and (max-width: 1920px) {.button.classic.order.order-now-btn.life_desk {display: inline-flex !important;}.button.classic.order.order-now-btn.life_mob {display: none !important;}.button.order-now-btn.life_mob {display: none !important;}.button.order-now-btn.life_desk {display: inline-flex !important;}}.grecaptcha-badge {display: none !important;}@media (min-width: 320px) and (max-width: 767px) {.refrence_linknew {font-size: 14px !important;text-align: left !important;}.class_new_logo {display: block !important;margin: 11px auto !important;}input#get_brochure_now {padding: 0.85em 0.5em !important;}#salesforce-form .input#get_brochure_now {margin-left: 0 !important;}a.button.support-click {width: 100% !important;display: inline-flex;align-items: center;justify-content: center;}.grid-x.align-center h1.text-center.top_title {margin: 0 !important;}.new_width_images {max-width: 100% !important;}a.button.classic {height: 65px !important;}.button.classic.order.order-now-btn.life_mob {font-size: 19px !important;}.button.order-now-btn.life_mob {height: 65px !important;}.header-red h3 {padding: 0 !important;}.btn_free_brouchure.button_radius2 b {margin-top: 7px !important;}.button.classic.order.order-now-btn.life_desk {display: none !important;}.button.classic.order.order-now-btn.life_mob {display: inline-flex !important;}.button.order-now-btn.life_mob {display: inline-flex !important;}.button.order-now-btn.life_desk {display: none !important;}}h1.mt-3.mb-4.text-center.blogTop-heading, h1.mt-3.mb-4.text-center.blogTop-headingb-4 {text-align: start !important;border-bottom: none;}#blog-detailsSection h2 {margin-bottom: 15px !important;}#blog-detailsSection h3 {margin-bottom: 15px !important;}#blog-detailsSection em, i {font-style: normal !important;}h1.mt-3.mb-4.text-center.blogTop-heading, h1.mt-3.mb-4.text-center.blogTop-headingb-4 {line-height: 2.75rem !important;}#msform .action-button {display: inline-flex;align-items: center;justify-content: space-around;}.button.order-now-btn.life_desk {text-transform: uppercase;display: inline-flex;align-items: center;justify-content: center;}.button.order-now-btn.life_mob {text-transform: uppercase;display: inline-flex;align-items: center;justify-content: center;}a.button_classic.classic_premium_button {display: inline-flex !important;align-items: center !important;justify-content: center !important;}a.button_classic.classic_premium_button h3 {height: unset !important;}.classichome.products.premium_mobile_plus.reveal1 .button_classic.classic_premium_button {height: 65px;width: 312px !important;line-height: unset !important;}.support .button_classic {width: 80% !important;}.support .button_classic h3 {padding: 0 !important;}#btnSubmit {height: 65px;display: inline-flex;align-items: center;justify-content: center;}.classichome.products.reveal1 .button_classic {height: 65px;}.classichome.products.premium_mobile_plus.reveal1 .button_premium.classic_premium_button {height: 65px;}.small-12.cell.prod_support_btn .button.support-click {display: inline-flex;align-items: center;justify-content: center;font-weight: 600;}.small-12.cell.align-center.contact-field .button.submit_button_new {display: inline-flex;align-items: center;justify-content: center;text-transform: uppercase;}.form-group .button.radius.bold-font.btn_submit_form {display: inline-flex;align-items: center;justify-content: center;text-transform: uppercase;height: 65px;font-size: 19px !important;}.btn_free_brouchure.button_radius2 {display: inline-flex;align-items: center;justify-content: center;padding: 0;}.btn_free_brouchure.button_radius2 b {display: unset;line-height: unset;margin-top: 0px;}.btn_free_brouchure.button_radius2 p {line-height: unset;margin-bottom: 0;margin-top: 0;}.pc-item .pc-label-radio {display: inline-flex;align-items: center;justify-content: center;}.cityhero .logobtn_div .more_info {padding: 0 20px;}#product_quiz {width: 100% !important;}.logobtn_div .more_info {padding: 0 20px;}.more_info {width: 43%;}.form-heading {font-size: 1.2em;}.bottom_form_text p {font-size: 14px !important;}.sections-space {margin-top: 4.8%;margin-bottom: 4.8%;}.padding-0 {padding: 0 !important;}.padding_new {margin-top: 0 !important;padding-top: 3.8% !important;}.senior_ul {margin-bottom: 0;}.senior_ul li {font-size: 16px !important;font-weight: 300 !important;}#senior-list li {font-size: 16px !important;font-weight: 300 !important;}#vertical_spacing_success {padding-bottom: 105px !important;}@media only screen and (min-width: 320px) and (max-width: 767px) {#vertical_spacing_success {padding-bottom: 25px !important;}.infoTxtImg-wrapper .infoTxtImg-col {padding: 0 10px !important;}.colReverse-property {flex-direction: column-reverse !important;}.colorh2 {font-size: 28px !important;line-height: 1.4;text-align: center !important;margin-bottom: 2rem;}.mobBottom-space {margin-bottom: 16px;}.image_height {height: auto !important;}.seoguarantee h3 {text-align: left;font-size: 16px;}.seoguarantee h3 div {margin-bottom: 8px;}section.all-posts-container .grid-container h1.mt-3 {margin: 1.5rem 0rem !important;font-size: 34px !important;}}.sections-space .infoTxtImg-col p {text-align: left !important;}#blog-detailsSection .grid-container .breadcrumb a {line-height: 1.8 !important;}.align-middle{align-items: center !important;}#desktop-menu li a.button {display: flex;align-items: center;justify-content: center;}