.grecaptcha-badge {display: none !important;}html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*,*:before,*:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block}html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}audio, canvas, video {display: inline-block;*display: inline;*zoom: 1}audio:not([controls]) {display: none}[hidden] {display: none}input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;*width: 13px;*height: 13px}input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none}button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0}textarea {overflow: auto;vertical-align: top;resize: vertical}ul, ol {margin: 1em 0;padding: 0 0 0 40px}dd {margin: 0 0 0 40px}nav ul, nav ol {list-style: none;list-style-image: none;margin: 0;padding: 0}pre, code, kbd, samp {font-family: monospace, serif; _font-family: 'courier new', monospace;font-size: 1em }pre {white-space: pre;white-space: pre-wrap;word-wrap: break-word}q {quotes: none}q:before, q:after {content: "";content: none}small {font-size: 85%}img {display: inline-block;outline: 0;}.hidden {display: none !important;visibility: hidden}.visuallyhidden {border: 0;clip: rect(0,0,0,0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto}.invisible {visibility: hidden}html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}body {margin: 0;font-size: 1em;}.centered {margin-left: auto;margin-right: auto;}.align-right {padding-left: auto;}.container {max-width: 1200px;}.container--fluid {padding-left: 1.5rem;padding-right: 1.5rem;}.container--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row {box-sizing: border-box;display: -ms-flexbox;display: flex;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex: 0 1 auto;flex: 0 1 auto;margin-left: -1rem;}.row--reverse {-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12 {box-sizing: border-box;-ms-flex: 0 0 auto;flex: 0 0 auto;padding-left: 1rem;}.col-xs {-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;}.col-xs-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-xs-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-xs-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-xs-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-xs-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-xs-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-xs-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-xs-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-xs-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-xs-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-xs-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-xs-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-xs-1 {margin-left: 8.33333%;}.offset-xs-2 {margin-left: 16.66667%;}.offset-xs-3 {margin-left: 25%;}.offset-xs-4 {margin-left: 33.33333%;}.offset-xs-5 {margin-left: 41.66667%;}.offset-xs-6 {margin-left: 50%;}.offset-xs-7 {margin-left: 58.33333%;}.offset-xs-8 {margin-left: 66.66667%;}.offset-xs-9 {margin-left: 75%;}.offset-xs-10 {margin-left: 83.33333%;}.offset-xs-11 {margin-left: 91.66667%;}.offset-xs-12 {margin-left: 100%;}.col--reverse {-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.hidden-xs-up {display: none !important;}.hidden-xl-down {display: none !important;}.row-xs--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-xs--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-xs--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-xs--top {-ms-flex-align: start;align-items: flex-start;}.row-xs--middle {-ms-flex-align: center;align-items: center;}.row-xs--bottom {-ms-flex-align: end;align-items: flex-end;}.row-xs--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-xs--between {-ms-flex-pack: justify;justify-content: space-between;}.col-xs--first {-ms-flex-order: -1;order: -1;}.col-xs--last {-ms-flex-order: 1;order: 1;}.alpha-xs-up {padding-left: 0;}.alpha-xl-down {padding-left: 0;}.flex {display: -ms-flexbox;display: flex;}.flex--centerfull {-ms-flex-pack: center !important;justify-content: center !important;-ms-flex-align: center !important;align-items: center !important;}.flex--center {-ms-flex-pack: center !important;justify-content: center !important;}.flex--middle {-ms-flex-align: center !important;align-items: center !important;}@media (min-width: 36em) {.col-sm {-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;}.col-sm-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-sm-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-sm-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-sm-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-sm-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-sm-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-sm-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-sm-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-sm-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-sm-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-sm-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-sm-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-sm-1 {margin-left: 8.33333%;}.offset-sm-2 {margin-left: 16.66667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.33333%;}.offset-sm-5 {margin-left: 41.66667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.33333%;}.offset-sm-8 {margin-left: 66.66667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.33333%;}.offset-sm-11 {margin-left: 91.66667%;}.offset-sm-12 {margin-left: 100%;}.hidden-sm-up {display: none !important;}.row-sm--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-sm--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-sm--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-sm--top {-ms-flex-align: start;align-items: flex-start;}.row-sm--middle {-ms-flex-align: center;align-items: center;}.row-sm--bottom {-ms-flex-align: end;align-items: flex-end;}.row-sm--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-sm--between {-ms-flex-pack: justify;justify-content: space-between;}.col-sm--first {-ms-flex-order: -1;order: -1;}.col-sm--last {-ms-flex-order: 1;order: 1;}.alpha-sm-up {padding-left: 0;}}@media (min-width: 36em) and (max-width: 47.99em) {.container-sm--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row-sm-column {-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 48em) and (max-width: 61.99em) {.container-md--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row-md-column {-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 48em) {.col-md {-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;}.col-md-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-md-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-md-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-md-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-md-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-md-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-md-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-md-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-md-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-md-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-md-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-md-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-md-1 {margin-left: 8.33333%;}.offset-md-2 {margin-left: 16.66667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.33333%;}.offset-md-5 {margin-left: 41.66667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.33333%;}.offset-md-8 {margin-left: 66.66667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.33333%;}.offset-md-11 {margin-left: 91.66667%;}.offset-md-12 {margin-left: 100%;}.hidden-md-up {display: none !important;}.row-md--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-md--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-md--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-md--top {-ms-flex-align: start;align-items: flex-start;}.row-md--middle {-ms-flex-align: center;align-items: center;}.row-md--bottom {-ms-flex-align: end;align-items: flex-end;}.row-md--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-md--between {-ms-flex-pack: justify;justify-content: space-between;}.col-md--first {-ms-flex-order: -1;order: -1;}.col-md--last {-ms-flex-order: 1;order: 1;}.alpha-md-up {padding-left: 0;}}@media (min-width: 62em) and (max-width: 74.99em) {.container-lg--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.row-lg-column {-ms-flex-direction: column;flex-direction: column;}}@media (min-width: 62em) {.col-lg {-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;}.col-lg-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-lg-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-lg-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-lg-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-lg-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-lg-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-lg-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-lg-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-lg-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-lg-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-lg-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-lg-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-lg-1 {margin-left: 8.33333%;}.offset-lg-2 {margin-left: 16.66667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.33333%;}.offset-lg-5 {margin-left: 41.66667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.33333%;}.offset-lg-8 {margin-left: 66.66667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.33333%;}.offset-lg-11 {margin-left: 91.66667%;}.offset-lg-12 {margin-left: 100%;}.hidden-lg-up {display: none !important;}.row-lg--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-lg--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-lg--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-lg--top {-ms-flex-align: start;align-items: flex-start;}.row-lg--middle {-ms-flex-align: center;align-items: center;}.row-lg--bottom {-ms-flex-align: end;align-items: flex-end;}.row-lg--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-lg--between {-ms-flex-pack: justify;justify-content: space-between;}.col-lg--first {-ms-flex-order: -1;order: -1;}.col-lg--last {-ms-flex-order: 1;order: 1;}.alpha-lg-up {padding-left: 0;}}@media (min-width: 75em) {.container-xl--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.col-xl {-ms-flex-positive: 1;flex-grow: 1;-ms-flex-preferred-size: 0;flex-basis: 0;max-width: 100%;}.col-xl-1 {-ms-flex-preferred-size: 8.33333%;flex-basis: 8.33333%;max-width: 8.33333%;}.col-xl-2 {-ms-flex-preferred-size: 16.66667%;flex-basis: 16.66667%;max-width: 16.66667%;}.col-xl-3 {-ms-flex-preferred-size: 25%;flex-basis: 25%;max-width: 25%;}.col-xl-4 {-ms-flex-preferred-size: 33.33333%;flex-basis: 33.33333%;max-width: 33.33333%;}.col-xl-5 {-ms-flex-preferred-size: 41.66667%;flex-basis: 41.66667%;max-width: 41.66667%;}.col-xl-6 {-ms-flex-preferred-size: 50%;flex-basis: 50%;max-width: 50%;}.col-xl-7 {-ms-flex-preferred-size: 58.33333%;flex-basis: 58.33333%;max-width: 58.33333%;}.col-xl-8 {-ms-flex-preferred-size: 66.66667%;flex-basis: 66.66667%;max-width: 66.66667%;}.col-xl-9 {-ms-flex-preferred-size: 75%;flex-basis: 75%;max-width: 75%;}.col-xl-10 {-ms-flex-preferred-size: 83.33333%;flex-basis: 83.33333%;max-width: 83.33333%;}.col-xl-11 {-ms-flex-preferred-size: 91.66667%;flex-basis: 91.66667%;max-width: 91.66667%;}.col-xl-12 {-ms-flex-preferred-size: 100%;flex-basis: 100%;max-width: 100%;}.offset-xl-1 {margin-left: 8.33333%;}.offset-xl-2 {margin-left: 16.66667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.33333%;}.offset-xl-5 {margin-left: 41.66667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.33333%;}.offset-xl-8 {margin-left: 66.66667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.33333%;}.offset-xl-11 {margin-left: 91.66667%;}.offset-xl-12 {margin-left: 100%;}.hidden-xl-up {display: none !important;}.row-xl--start {-ms-flex-pack: start;justify-content: flex-start;text-align: start;}.row-xl--center {-ms-flex-pack: center;justify-content: center;text-align: center;}.row-xl--end {-ms-flex-pack: end;justify-content: flex-end;text-align: end;}.row-xl--top {-ms-flex-align: start;align-items: flex-start;}.row-xl--middle {-ms-flex-align: center;align-items: center;}.row-xl--bottom {-ms-flex-align: end;align-items: flex-end;}.row-xl--around {-ms-flex-pack: distribute;justify-content: space-around;}.row-xl--between {-ms-flex-pack: justify;justify-content: space-between;}.row-xl-column {-ms-flex-direction: column;flex-direction: column;}.col-xl--first {-ms-flex-order: -1;order: -1;}.col-xl--last {-ms-flex-order: 1;order: 1;}.alpha-xl-up {padding-left: 0;}}@media (max-width: 35.99em) {.container-xs--padded {padding-left: 0.5rem;padding-right: 0.5rem;}.hidden-xs-down {display: none !important;}.row-xs-column {-ms-flex-direction: column;flex-direction: column;}.alpha-xs-down {padding-left: 0;}}@media (max-width: 47.99em) {.hidden-sm-down {display: none !important;}.alpha-sm-down {padding-left: 0;}}@media (max-width: 61.99em) {.hidden-md-down {display: none !important;}.alpha-md-down {padding-left: 0;}}@media (max-width: 74.99em) {.hidden-lg-down {display: none !important;}.alpha-lg-down {padding-left: 0;}}.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0}.cf:before,.cf:after {content: "";display: table}.cf:after {clear: both}.icon {display: inline-block;}.icon--22 {height: 22px;width: 22px;}.icon__svg {height: inherit;width: inherit;display: inline-block;fill: currentColor;}body {background: #fff;font-family: 'Roboto Condensed', sans-serif;font-size: 17px;font-weight: 300;color: #333333;line-height: 1.3}a img {border: none}.right {float: right}.left {float:left}.spacing {margin: 10px}.spacing.left {margin: 10px 10px 10px 0}.spacing.right {margin: 10px 0 10px 10px}.border {border: 2px solid #bbbbbb}code, samp, kbd {font-family: Consolas, 'Andale Mono WT', 'Andale Mono', 'Lucida Console', 'Lucida Sans Typewriter', monospace;color: #555}pre code {line-height: 1.4;font-size: 11px}pre {padding: 10px;margin: 10px 0;overflow: auto;width: 93%;background: #f1f1f1;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px}*:first-child+html pre {padding-bottom: 20px;overflow-y: hidden;overflow: visible;overflow-x: auto}* html pre {padding-bottom: 20px;overflow: visible;overflow-x: auto}hr {border: solid #bbbbbb;border-width: 1px 0 0 0;clear: both;margin: 10px 0 30px 0;height: 0}.m-t--0 {margin-top: 0;}.m-t--10 {margin-top: 10px;}.m-b--10 {margin-bottom: 10px;}.u-w100 {width: 100%;}.img-block {display: block;width: 100%;height: auto;}.img-vertical {position: relative;transform: translateY(-50%);top: 50%;}.is-selectable {cursor: pointer;}@keyframes fadeIn {from {opacity: 0;}to {opacity: 1;}}.fadeIn {animation-duration: 1s;animation-fill-mode: both;animation-name: fadeIn;}a {color: rgb(22, 22, 22);}p {text-align: justify;}a:hover {color: #bbbbbb;transition: transform 0.6s ease-out;-webkit-transition: color 0.6s ease-out;-moz-transition: color 0.6s ease-out;-o-transition: color 0.6s ease-out;}a:focusa:hover,a:active {outline: 0}strong {font-weight: 700;}h1,h2,h3 {font-weight: 300;color: rgb(22, 22, 22);}h1 {font-size: 32px;}h2 {font-size: 28px}h3 {font-size: 26px}blockquote,blockquote p {font-size: 14px;line-height: 1.5;color: #555;font-style: italic;font-family: Georgia, Times New Roman, serif}blockquote {margin: 0 0 20px 0;padding: 9px 10px 10px 19px;border-left: 5px solid #f1f1f1}blockquote cite {display: block;font-size: 12px;color: #555}blockquote cite:before {content: "\2014 \0020";}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited {font-family: Georgia, Times New Roman, serif;}.txt-center {text-align: center;}.txt-justify {text-align: justify;}.txt-regular {font-weight: 300;}.txt-bold {font-weight: 700;}.txt-upper {text-transform: uppercase;}.txt-capitalize {text-transform: capitalize;}.input + .input {margin-top: 10px;}.input__label {display: block;margin-bottom: 5px;}.input__required {color: #d44c54;}.input__field {background-color: #fff;border: 1px solid #bbbbbb;border-radius: 4px;font-size: 14px;height: 32px;line-height:20px;padding: 0 10px;width: 100%;margin: 0;}.input__field::placeholder {color: #808080;}.input__field:focus {outline: 0;}.input__field--textarea {height: 74px;resize: none;}.form--trabaja .input__field--textarea {height: 125px;}.input--checkbox .input__field {display: inline-block;margin-right: 10px;vertical-align: middle;width: 15px;}.input__submit, .btn {background-color: rgb(22, 22, 22);border-radius: 4px;border: 0;color: #fff;cursor: pointer;font-size: 16px;font-weight: 700;height: 30px;line-height: 30px;outline: 0;padding: 0 15px;text-transform: uppercase;-webkit-appearance: none;-moz-appearance:    none;appearance:         none;}a.btn {text-decoration: none;padding: 8px 20px}.input.has-error .input__field,.select.has-error {border-color: #d44c54;}.input.input--checkbox.has-error,.input.input--checkbox.has-error *{color: #d44c54 !important;}.input--select {width: 100%;}.select {background-color: #fff;border-radius: 4px;border: 1px solid #bbbbbb;height: 32px;position: relative;}.select::before,.select::after {content: '';pointer-events: none;position: absolute;}.select::before {border-radius: 0 3px 3px 0;bottom: 0;right: 0;top: 0;width: 25px;}.select::after {color: rgb(22, 22, 22);content: "\25BC";font-size: .7em;height: 1em;line-height: 1;margin-right: -.25em;right: 8px;top: 50%;transform: translateY(-50%);}.select__field {-moz-appearance: none;-webkit-appearance: none;appearance: none;background-color: transparent;border-radius: 0;border: 0 none;font-size: 14px;margin: 0;outline: 0;padding-right: 2.5em;padding: .5em .5em .5em .5em;width: 100%;}.select__field.is-empty {color: #808080;}.upload-box {display: flex;}.upload-box__text {border-radius: 4px 0 0 4px;border-right: 0;flex-grow: 1;}.upload-box__btn {align-items: center;background-color: rgb(22, 22, 22);border-radius: 0 4px 4px 0;color: #fff;display: inline-flex;justify-content: center;overflow: hidden;padding: 0 10px;position: relative;}.upload-box__label {font-size: 16px;padding: 0 15px;}.upload-box__field {cursor: pointer;height: 100%;margin: 0;opacity: 0;padding: 0;position: absolute;right: 0;top: 0;}@keyframes spinAround {from {transform: rotate(0deg);}to {transform: rotate(359deg);}}.btn {position: relative;}.btn--loading {color: transparent !important;pointer-events: none;}.btn--loading::after {animation: spinAround 500ms infinite linear;border: 2px solid #dbdbdb;border-radius: 50%;border-right-color: transparent;border-top-color: transparent;content: "";display: block;height: 1rem;left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%;width: 1rem;}#wrapper {}.global__header {position: absolute;top: 0;width: 100%;z-index: 99999;}.mbl__logo {display: block;height: 105px;margin-top: 10px;}.global__logo {background-color: rgba(51, 51, 51, 0);display: block;height: 200px;transition: height .2s ease-out;}.nav__link {cursor: pointer;position: relative;text-decoration: none;}.main-navigation {margin: 15px 0;justify-content: space-between;align-items: flex-start;}.main-navigation .nav__link {color: #fff;font-size: 18px;padding: 20px 10px 5px 10px;text-transform: uppercase;}.main-navigation .nav__link--logo {display: block;padding: 0;}.main-navigation .nav__link:not(.nav__link--logo)::after {content: '';position: absolute;left: 10px;bottom: 0;height: 2px;background-color: #fff;transition: width .3s linear;width: 0;}.main-navigation .nav__link.is-active,.main-navigation .nav__link:hover {text-decoration: none;color: #fff;}.main-navigation .nav__link.is-active::after,.main-navigation .nav__link:hover::after {width: calc(100% - 20px);}.footer-navigation .nav__link {color: #333333;display: block;padding: 5px 0;}.footer-navigation .nav__link--separator {padding: 10px 0;}.footer-navigation .nav__link:hover {color: rgb(22, 22, 22);}.banner {overflow: hidden;margin-bottom: 1rem;position: relative;}.banner::after {content: '';background-image: url('/uploads/assets/img/gradient.png');background-size: 100% 100%;display: block;position: absolute;top: 0;height: 55px;width: 100%;z-index: 200;}.banner__img {width: 100%;height: auto;}.content-wrapper {padding-top: 20px}.content > p:first-of-type {margin-top: 0;}.social__link {cursor: pointer;border-radius: 4px;background-color: rgb(22, 22, 22);color: #fff;text-decoration: none;height: 35px;width: 35px;display: flex;align-items: center;justify-content: center;}.social__link + .social__link {margin-left: 10px;}.mobile-menu__social {justify-content: center;margin-top: 15px;}.tattoo-list .tattoo {display: flex;justify-content: center;align-items: center;max-height: 400px;height: auto;margin-bottom: 1rem;overflow: hidden;position: relative;opacity: 0;transition: opacity .3s cubic-bezier(.25, .46, .45, .94);}.tattoo__image {flex-shrink: 0;height: auto;width: 100%;}.tattoo__back {background-color: rgba(22, 22, 22, .6);color: #fff;flex-direction: column;left: 0;position: absolute;width: 100%;}.touch .tattoo__back {bottom: 0;padding: 15px 10px;}.no-touch .tattoo__back {align-items: center;height: 100%;justify-content: center;opacity: 0;top: 0;transition: opacity .3s ease-in;}.tattoo__name {color: #fff;text-transform: capitalize;text-align: center;}.touch .tattoo__name {margin: 0;}.tattoo__artist {display: block;text-align: center;}.no-touch .tattoo-list .tattoo:hover .tattoo__back {opacity: 1;}.tattoo-list .tattoo.is-visible {opacity: 1;}.ch-regalo__inner {background-color: #333333;color: #fff;padding: 10px 0 12px;margin-top: 60px;}.ch-regalo__img {margin-top: -45px;}.ch-regalo__header-title {flex-direction: column;}.ch-regalo__form {padding-left: 15px;padding-right: 15px;}.ch-regalo__title {font-size: 36px;line-height: 1;margin: 0;text-transform: uppercase;}.ch-regalo__subtitle {color: #fff;font-size: 22px;}.ch-regalo__label {margin-bottom: 10px;margin-top: 12px;}.ch-regalo__form .input__field,.ch-regalo__form .select, {border: 0;}.ch-regalo .input--select {width: calc(100% - 115px);}.ch-regalo__info {font-size: 16px;line-height: 1.1em;margin-bottom: 0;margin-top: 5px;}.ch-regalo .input--lopd {margin-top: 10px;}.global__footer {}.global__footer-top {padding: 45px 0 25px 0;}.global__footer-section + .global__footer-section {border-left: 1px solid #bbbbbb;}.global__footer-title {margin-top: 0;}.global__footer-lang a,.global__footer-lang span{margin-right: 10px;}.global__footer-lang img{max-height: 25px}.global__footer-bottom {background-color: rgb(22, 22, 22);color: #fff;padding: 15px;}.copyright {font-size: 12px;margin: 0;}.copyright__link,.copyright__link:hover,.copyright__link:active {color: #fff;display: inline-block;}.back-top a {display: inline-block;width: auto;padding: 8px;border-left: 5px solid #fff;border-right: 5px solid #fff;font:  normal italic 11px/20px Georgia, Times New Roman, serif;text-decoration: none;color: #555;background: #f1f1f1;color: #555;border-radius: 10px 0 10px 0;-webkit-border-radius: 10px 0 10px 0;-moz-border-radius: 10px 0 10px 0;-o-border-radius: 10px 0 10px 0;position: absolute;top: -14px;left: 48%}@media (max-width: 35.99em) {.ch-regalo__img {display: block;margin-bottom: 20px;margin-left: auto;margin-right: auto;}.ch-regalo__header-inner {padding-left: 15px;padding-right: 15px;}.global__footer-section--address {margin-bottom: 1rem;text-align: center;}.global__footer-section--seven {padding-left: 2rem;}.global__footer-social {justify-content: center;}}@media (min-width: 36em) {.ch-regalo__img,.ch-regalo__header-inner {float: left;}.ch-regalo__header-inner {margin-left: 15px;padding-right: 15px;width: calc(100% - 215px);}.ch-regalo__info {margin-top: 10px;}.tattoo-list .tattoo {height: auto;}.tattoo__name {font-size: 20px;}.mbl__logo {height: 140px;}}@media (max-width: 47.99em) {.ch-regalo .input--lopd {text-align: center;}}@media (min-width: 48em) {.banner::after {height: 150px;width: 100%;}.ch-regalo__header-inner {margin-left: 15px;padding-right: 0;width: calc(100% - 180px);}}@media (min-width: 48em) and (max-width: 61.99em) {.ch-regalo__img {height: 150px;margin-top: -38px;}}@media (min-width: 62em) {.global__header {position: fixed;}.global__header--mini {background-color: rgba(22, 22, 22, .8);transition: background 0.3s cubic-bezier(0.4, 0, 1, 1) .15s;}.global__header--mini .main-navigation {margin: 5px 0;}.global__header--mini .global__logo {height: 100px;}.global__header--mini .nav__link--logo {padding: 0 !important;}.global__header--mini .main-navigation .nav__link {padding: 35px 10px 5px 10px;}.ch-regalo__header-inner {width: calc(100% - 230px);}.ch-regalo__header-title {flex-direction: row;}.ch-regalo__subtitle {margin-left: 10px;margin-top: 8px;}.ch-regalo__info {margin-top: 5px;}.ch-regalo__form {margin-left: 215px;margin-top: -95px;padding-left: 0;}.ch-regalo__label {margin-top: 5px;}}@media (max-width: 74.99em) {.global__footer-section--address {padding-left: 2rem;}}@media (min-width: 75em) {.tattoo__name {font-size: 24px;}.ch-regalo__form {padding-right: 0;}}.banner {max-height: 80vh;position: relative;}.videoWrapper {position: relative;padding-bottom: 56.25%;padding-top: 25px;height: 100%;}.videoWrapper iframe {position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.home-modules__block {display: flex;justify-content: center;align-items: center;overflow: hidden;max-height: 20vh;position: relative;}.home-modules__img {display: block;width: 100%;height: 100%;}.home-modules__overlay {background-color: rgba(22, 22, 22, .6);top: 0;left: 0;width: 100%;height: 100%;position: absolute;transition: opacity .3s cubic-bezier(0.39, 0.58, 0.57, 1);opacity: 0;}.home-modules__title {color: #fff;font-size: 30px;left: 50%;margin: 0;position: absolute;text-shadow: 0 0 30px rgba(0, 0, 0, 1);text-transform: uppercase;top: 50%;transform: translate(-50%,-50%);text-align: center;width: 80%}.home-modules__block:hover .home-modules__overlay {opacity: 1;}.home-section {margin-top: 2rem;}.home-section__title {font-size: 32px;}.estudio__content {background-color: rgb(22, 22, 22);color: #fff;height: 100%;}.estudio__content-inner {height: 100%;display: flex;flex-direction: column;justify-content: center;padding: .5rem 3rem;max-width: 850px;margin-left: auto;margin-right: auto;}.estudio__picture {display: flex;height:100%;justify-content: center;align-items: center;overflow: hidden;}.back_estudio {background-image: url('/uploads/images/estudio.jpg');background-position: top center;background-repeat: no-repeat;background-size: cover;}.estudio__image {width: 100%;height: auto}@media (min-width: 36em) {.home-modules__title {font-size: 28px;}}@media (max-width: 48em) {.home-modules__block {margin-bottom: 10px;}.estudio__picture {display: block}}@media (min-width: 48em) {.home-modules__title {font-size: 30px;}.home-section {margin-top: 5rem;}.estudio__content-inner {padding: 1rem 3rem;}}@media (min-width: 62em) and (max-width: 74.99em) {}@media (min-width: 62em) {.estudio__image {flex-shrink: 1;min-height: 100%;width: auto}}@media (min-width: 75em) {.home-modules__title {font-size: 35px;}.estudio__content-inner {padding: 3rem;}}