@layer lf-platform, lf-adopted-reset;
@layer lf-adopted-reset {
  .lf-adopted.lf-set-f5d6ef0d, .lf-adopted-body { all: initial; display: block; }
  .lf-adopted.lf-set-f5d6ef0d *:not(.lf-form):not(.lf-form *):not(svg):not(svg *) { all: revert; }
  .lf-adopted-body { all: initial; display: block; }
}
.lf-adopted.lf-set-f5d6ef0d { --lf-adopted-rem: 10px; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="30x30"]) { width: 30px; height: 30px; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="285x275"]) { width: 285px; height: 275px; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="100%x"]) { width: 100%; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="5%x"]) { width: 5%; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="95%x"]) { width: 95%; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="5%x142"]) { width: 5%; height: 142px; }
:where(.lf-adopted.lf-set-f5d6ef0d [data-lf-size="95%x142"]) { width: 95%; height: 142px; }
@font-face { font-family: "Helvetica Neue"; src: url("/assets/adopted/f5fe6df4f4230d0da84b.ttf") format("truetype"); font-style: normal; font-weight: normal; }
@font-face { font-family: "Helvetica Neue Medium"; src: url("/assets/adopted/f5fe6df4f4230d0da84b.ttf") format("truetype"); font-style: normal; font-weight: normal; }
.lf-adopted.lf-set-f5d6ef0d [hidden] { display: none; }
.lf-adopted.lf-set-f5d6ef0d:not(lf-none) { font-family: sans-serif; text-size-adjust: 100%; }
.lf-adopted.lf-set-f5d6ef0d :where(.lf-adopted-body):not(lf-none) { margin: 0px; }
.lf-adopted.lf-set-f5d6ef0d a { background: transparent; }
.lf-adopted.lf-set-f5d6ef0d a:focus { outline: dotted thin; }
.lf-adopted.lf-set-f5d6ef0d a:active,
.lf-adopted.lf-set-f5d6ef0d a:hover { outline: 0px; }
.lf-adopted.lf-set-f5d6ef0d h1 { margin: 0.67em 0px; font-size: 2em; }
.lf-adopted.lf-set-f5d6ef0d b,
.lf-adopted.lf-set-f5d6ef0d strong { font-weight: bold; }
.lf-adopted.lf-set-f5d6ef0d img { border: 0px; }
.lf-adopted.lf-set-f5d6ef0d svg:not(:root) { overflow: hidden; }
.lf-adopted.lf-set-f5d6ef0d button,
.lf-adopted.lf-set-f5d6ef0d input,
.lf-adopted.lf-set-f5d6ef0d select,
.lf-adopted.lf-set-f5d6ef0d textarea { margin: 0px; font-family: inherit; font-size: 100%; }
.lf-adopted.lf-set-f5d6ef0d button,
.lf-adopted.lf-set-f5d6ef0d input { line-height: normal; }
.lf-adopted.lf-set-f5d6ef0d button,
.lf-adopted.lf-set-f5d6ef0d select { text-transform: none; }
.lf-adopted.lf-set-f5d6ef0d button,
.lf-adopted.lf-set-f5d6ef0d:not(lf-none) input[type="button"] { cursor: pointer; appearance: button; }
.lf-adopted.lf-set-f5d6ef0d:not(lf-none) input[disabled] { cursor: default; }
.lf-adopted.lf-set-f5d6ef0d input[type="checkbox"] { padding: 0px; box-sizing: border-box; }
.lf-adopted.lf-set-f5d6ef0d textarea { overflow: auto; vertical-align: top; }
.lf-adopted.lf-set-f5d6ef0d table { border-collapse: collapse; border-spacing: 0px; }
@media print {
.lf-adopted.lf-set-f5d6ef0d * { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; }
.lf-adopted.lf-set-f5d6ef0d a,
.lf-adopted.lf-set-f5d6ef0d a:visited { text-decoration: underline; }
.lf-adopted.lf-set-f5d6ef0d a[href]::after { content: " (" attr(href) ")"; }
.lf-adopted.lf-set-f5d6ef0d a[href^="#"]::after { content: ""; }
.lf-adopted.lf-set-f5d6ef0d tr,
.lf-adopted.lf-set-f5d6ef0d img { break-inside: avoid; }
.lf-adopted.lf-set-f5d6ef0d img { max-width: 100% !important; }
@page { margin: 2cm 0.5cm; }
.lf-adopted.lf-set-f5d6ef0d p,
.lf-adopted.lf-set-f5d6ef0d h2,
.lf-adopted.lf-set-f5d6ef0d h3 { orphans: 3; widows: 3; }
.lf-adopted.lf-set-f5d6ef0d h2,
.lf-adopted.lf-set-f5d6ef0d h3 { break-after: avoid; }
.lf-adopted.lf-set-f5d6ef0d select { background: rgb(255, 255, 255) !important; }
}
.lf-adopted.lf-set-f5d6ef0d *,
.lf-adopted.lf-set-f5d6ef0d ::before,
.lf-adopted.lf-set-f5d6ef0d ::after { box-sizing: border-box; }
.lf-adopted.lf-set-f5d6ef0d:not(lf-none) { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.lf-adopted.lf-set-f5d6ef0d :where(.lf-adopted-body):not(lf-none) { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
.lf-adopted.lf-set-f5d6ef0d input,
.lf-adopted.lf-set-f5d6ef0d button,
.lf-adopted.lf-set-f5d6ef0d select,
.lf-adopted.lf-set-f5d6ef0d textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
.lf-adopted.lf-set-f5d6ef0d a { color: rgb(66, 139, 202); text-decoration: none; }
.lf-adopted.lf-set-f5d6ef0d a:hover,
.lf-adopted.lf-set-f5d6ef0d a:focus { color: rgb(42, 100, 150); text-decoration: underline; }
.lf-adopted.lf-set-f5d6ef0d a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.lf-adopted.lf-set-f5d6ef0d img { vertical-align: middle; }
.lf-adopted.lf-set-f5d6ef0d h1,
.lf-adopted.lf-set-f5d6ef0d h2,
.lf-adopted.lf-set-f5d6ef0d h3,
.lf-adopted.lf-set-f5d6ef0d h4 { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: inherit; }
.lf-adopted.lf-set-f5d6ef0d h1,
.lf-adopted.lf-set-f5d6ef0d h2,
.lf-adopted.lf-set-f5d6ef0d h3 { margin-top: 20px; margin-bottom: 10px; }
.lf-adopted.lf-set-f5d6ef0d h4 { margin-top: 10px; margin-bottom: 10px; }
.lf-adopted.lf-set-f5d6ef0d h1 { font-size: 36px; }
.lf-adopted.lf-set-f5d6ef0d h2 { font-size: 30px; }
.lf-adopted.lf-set-f5d6ef0d h3 { font-size: 24px; }
.lf-adopted.lf-set-f5d6ef0d h4 { font-size: 18px; }
.lf-adopted.lf-set-f5d6ef0d p { margin: 0px 0px 10px; }
.lf-adopted.lf-set-f5d6ef0d ul { margin-top: 0px; margin-bottom: 10px; }
.lf-adopted.lf-set-f5d6ef0d .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.lf-adopted.lf-set-f5d6ef0d .container::before,
.lf-adopted.lf-set-f5d6ef0d .container::after { display: table; content: " "; }
.lf-adopted.lf-set-f5d6ef0d .container::after { clear: both; }
.lf-adopted.lf-set-f5d6ef0d .container::before,
.lf-adopted.lf-set-f5d6ef0d .container::after { display: table; content: " "; }
.lf-adopted.lf-set-f5d6ef0d .container::after { clear: both; }
@media (min-width: 768px) {
.lf-adopted.lf-set-f5d6ef0d .container { width: 750px; }
}
@media (min-width: 992px) {
.lf-adopted.lf-set-f5d6ef0d .container { width: 970px; }
}
@media (min-width: 1200px) {
.lf-adopted.lf-set-f5d6ef0d .container { width: 1170px; }
}
.lf-adopted.lf-set-f5d6ef0d .col-md-3,
.lf-adopted.lf-set-f5d6ef0d .col-md-4,
.lf-adopted.lf-set-f5d6ef0d .col-md-6,
.lf-adopted.lf-set-f5d6ef0d .col-md-9,
.lf-adopted.lf-set-f5d6ef0d .col-md-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
@media (min-width: 992px) {
.lf-adopted.lf-set-f5d6ef0d .col-md-3,
.lf-adopted.lf-set-f5d6ef0d .col-md-4,
.lf-adopted.lf-set-f5d6ef0d .col-md-6,
.lf-adopted.lf-set-f5d6ef0d .col-md-9,
.lf-adopted.lf-set-f5d6ef0d .col-md-12 { float: left; }
.lf-adopted.lf-set-f5d6ef0d .col-md-12 { width: 100%; }
.lf-adopted.lf-set-f5d6ef0d .col-md-9 { width: 75%; }
.lf-adopted.lf-set-f5d6ef0d .col-md-6 { width: 50%; }
.lf-adopted.lf-set-f5d6ef0d .col-md-4 { width: 33.3333%; }
.lf-adopted.lf-set-f5d6ef0d .col-md-3 { width: 25%; }
}
.lf-adopted.lf-set-f5d6ef0d table { max-width: 100%; background-color: transparent; }
.lf-adopted.lf-set-f5d6ef0d input[type="checkbox"] { margin: 4px 0px 0px; line-height: normal; }
.lf-adopted.lf-set-f5d6ef0d select[size] { height: auto; }
.lf-adopted.lf-set-f5d6ef0d input[type="checkbox"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.lf-adopted.lf-set-f5d6ef0d .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); vertical-align: middle; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
.lf-adopted.lf-set-f5d6ef0d .form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px; }
.lf-adopted.lf-set-f5d6ef0d .form-control::-webkit-input-placeholder { color: rgb(153, 153, 153); }
.lf-adopted.lf-set-f5d6ef0d textarea.form-control { height: auto; }
.lf-adopted.lf-set-f5d6ef0d .form-group { margin-bottom: 15px; }
@media (min-width: 768px) {
.lf-adopted.lf-set-f5d6ef0d .form-inline .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; }
.lf-adopted.lf-set-f5d6ef0d .form-inline .form-control { display: inline-block; }
}
.lf-adopted.lf-set-f5d6ef0d .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: normal; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 4px; user-select: none; }
.lf-adopted.lf-set-f5d6ef0d .btn:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.lf-adopted.lf-set-f5d6ef0d .btn:hover,
.lf-adopted.lf-set-f5d6ef0d .btn:focus { color: rgb(51, 51, 51); text-decoration: none; }
.lf-adopted.lf-set-f5d6ef0d .btn:active { background-image: none; outline: 0px; box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; }
.lf-adopted.lf-set-f5d6ef0d .btn-default { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); }
.lf-adopted.lf-set-f5d6ef0d .btn-default:hover,
.lf-adopted.lf-set-f5d6ef0d .btn-default:focus,
.lf-adopted.lf-set-f5d6ef0d .btn-default:active { color: rgb(51, 51, 51); background-color: rgb(235, 235, 235); border-color: rgb(173, 173, 173); }
.lf-adopted.lf-set-f5d6ef0d .btn-default:active { background-image: none; }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
.lf-adopted.lf-set-f5d6ef0d .modal { position: fixed; inset: 0px; z-index: 1040; display: none; overflow: auto scroll; }
.lf-adopted.lf-set-f5d6ef0d :where(.lf-adopted-body):not(lf-none) { color: rgb(96, 96, 96); background-color: rgb(0, 0, 0); font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight: 300; }
.lf-adopted.lf-set-f5d6ef0d .apply-now-img { width: 400px; }
.lf-adopted.lf-set-f5d6ef0d .apply-now-link { position: relative !important; }
.lf-adopted.lf-set-f5d6ef0d * { -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.004) 1px 1px 1px; }
.lf-adopted.lf-set-f5d6ef0d h4 { font-size: 12px; }
.lf-adopted.lf-set-f5d6ef0d .modal { position: fixed; left: 0px; top: 0px; width: 100%; height: 100vh; z-index: 99998; background-color: rgba(0, 0, 0, 0.3); display: grid; align-items: center; justify-content: center; visibility: hidden; opacity: 0; font-weight: normal; }
.lf-adopted.lf-set-f5d6ef0d .modal_box { padding: 10px 0px 0px; max-width: 400px; z-index: 1; margin: 30px 15px; background-color: rgb(50, 58, 66); transition: opacity 0.4s, visibility 0.4s; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .form-control { width: 320px; margin: 25px 40px 5px; background-color: rgb(74, 82, 92); padding: 20px; color: rgb(255, 255, 255); border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 0px !important; }
.lf-adopted.lf-set-f5d6ef0d .modal_box input { padding: 5px 10px; border-radius: 0px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .one-line input { width: 200px; font-size: 13px; margin-top: 18px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box p { text-align: center; font-size: 15px; margin-top: 25px; margin-bottom: 10px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box h1 { text-align: center; font-size: 24px; color: white; }
.lf-adopted.lf-set-f5d6ef0d .one-line { display: flex; justify-content: space-between; }
.lf-adopted.lf-set-f5d6ef0d .password_label { position: relative; }
.lf-adopted.lf-set-f5d6ef0d .password_label .password_btn { position: absolute; right: 50px; top: 9px; width: 20px; height: 20px; }
.lf-adopted.lf-set-f5d6ef0d .password_label .btn_view { visibility: visible; }
.lf-adopted.lf-set-f5d6ef0d .password_label .btn_hidden { visibility: hidden; }
.lf-adopted.lf-set-f5d6ef0d .modal-container { float: left; padding-bottom: 15px; margin-top: -15px; font-weight: normal; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .btn-default { padding-bottom: 20px; padding-top: 20px; outline: none; background: white; cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-transform: uppercase; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .btn-cancel { padding-bottom: 20px; padding-top: 20px; outline: none; background: white; cursor: pointer; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-transform: uppercase; }
.lf-adopted.lf-set-f5d6ef0d #home { position: relative; background: url("/assets/adopted/4e3dfafab16cd33f663f.jpg") 0% 0% / cover no-repeat; text-align: center; padding: 100px 50px; margin-bottom: 20px; }
.lf-adopted.lf-set-f5d6ef0d .a-social { pointer-events: none !important; text-decoration: none !important; cursor: default !important; }
.lf-adopted.lf-set-f5d6ef0d #what_is { background: url("/assets/adopted/571ff8643e892c481678.jpg") 0% 0% / cover; padding: 65px; height: 580px; }
.lf-adopted.lf-set-f5d6ef0d #what_is h2 { font-family: "Helvetica Neue Light"; color: rgb(255, 255, 255); font-weight: 100; font-size: 48px; margin: 0px 0px 40px; }
.lf-adopted.lf-set-f5d6ef0d #what_is a { width: 100%; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 18px; font-weight: 400; margin-top: 25px; float: left; }
.lf-adopted.lf-set-f5d6ef0d #what_is p { color: rgb(255, 255, 255); font-size: 15px; line-height: 25px; }
.lf-adopted.lf-set-f5d6ef0d #miniloans .box a { font-size: 16px; }
.lf-adopted.lf-set-f5d6ef0d #miniloans .box img { height: auto; width: 100%; min-width: 380px; }
.lf-adopted.lf-set-f5d6ef0d .box_loans { background-color: rgb(255, 255, 255); padding: 30px; margin-bottom: 20px; border-right: 20px solid rgb(0, 0, 0); background-position: right bottom; }
.lf-adopted.lf-set-f5d6ef0d .box_quote { background-color: rgb(255, 255, 255); padding: 30px; margin-bottom: 20px; }
.lf-adopted.lf-set-f5d6ef0d .box_quote .form-map .form-control { width: 100%; }
.lf-adopted.lf-set-f5d6ef0d .box_quote h2 { font-family: arial; font-size: 20px; color: rgb(96, 96, 96); margin: 0px 0px 25px; padding: 0px; }
.lf-adopted.lf-set-f5d6ef0d .box_quote a { width: 100%; text-decoration: none; cursor: pointer; position: absolute; bottom: 0px; left: 0px; background-color: rgb(255, 255, 255); font-size: 18px; color: rgb(0, 0, 0); text-transform: uppercase; padding: 20px 20px 20px 30px; border-top: 1px solid rgb(222, 222, 222); }
.lf-adopted.lf-set-f5d6ef0d .box_loans p { line-height: 25px; font-size: 15px; }
.lf-adopted.lf-set-f5d6ef0d .box { position: relative; border-left: 20px solid rgb(0, 0, 0); overflow: hidden; padding: 0px !important; }
.lf-adopted.lf-set-f5d6ef0d .box img { width: 100%; height: auto; }
.lf-adopted.lf-set-f5d6ef0d .right { border-right: 0px; }
.lf-adopted.lf-set-f5d6ef0d .first { border-left: 0px; }
.lf-adopted.lf-set-f5d6ef0d #login { background-color: rgb(56, 64, 74); margin-bottom: 20px; height: 280px !important; }
.lf-adopted.lf-set-f5d6ef0d #generic { background-color: rgb(56, 64, 74); margin-bottom: 20px; height: 280px !important; }
.lf-adopted.lf-set-f5d6ef0d .box_content { padding: 20px; }
.lf-adopted.lf-set-f5d6ef0d #login h2 { font-size: 18px; color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 18px; }
.lf-adopted.lf-set-f5d6ef0d #login .form-control { width: 100%; background-color: rgb(74, 82, 92); float: left; padding: 20px; color: rgb(255, 255, 255); border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 0px !important; }
.lf-adopted.lf-set-f5d6ef0d #login .form-group { width: 100%; margin-bottom: 20px; }
.lf-adopted.lf-set-f5d6ef0d #login-button,
.lf-adopted.lf-set-f5d6ef0d #apply-button,
.lf-adopted.lf-set-f5d6ef0d .box a { width: 100%; position: absolute; bottom: 0px; left: 0px; background-color: rgb(255, 255, 255); font-size: 18px; color: rgb(0, 0, 0); text-transform: uppercase; padding: 30px 20px 30px 30px; font-family: "Helvetica Neue Medium"; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.lf-adopted.lf-set-f5d6ef0d .modal-container a { color-scheme: unset; forced-color-adjust: unset; math-depth: unset; position: unset; position-anchor: unset; text-size-adjust: unset; appearance: unset; color: unset; font: unset; font-palette: unset; font-synthesis: unset; position-area: unset; text-orientation: unset; text-rendering: unset; text-spacing-trim: unset; -webkit-font-smoothing: unset; -webkit-locale: unset; -webkit-text-orientation: unset; -webkit-writing-mode: unset; writing-mode: unset; zoom: unset; accent-color: unset; place-content: unset; place-items: unset; place-self: unset; alignment-baseline: unset; anchor-name: unset; anchor-scope: unset; animation-composition: unset; animation: unset; animation-trigger: unset; app-region: unset; aspect-ratio: unset; backdrop-filter: unset; backface-visibility: unset; background: unset; background-blend-mode: unset; baseline-shift: unset; baseline-source: unset; block-size: unset; border-block: unset; border: unset; border-radius: unset; border-collapse: unset; border-end-end-radius: unset; border-end-start-radius: unset; border-inline: unset; border-shape: unset; border-start-end-radius: unset; border-start-start-radius: unset; inset: unset; box-decoration-break: unset; box-shadow: unset; box-sizing: unset; break-after: unset; break-before: unset; break-inside: unset; buffered-rendering: unset; caption-side: unset; caret-animation: unset; caret-color: unset; caret-shape: unset; clear: unset; clip: unset; clip-path: unset; clip-rule: unset; color-interpolation: unset; color-interpolation-filters: unset; color-rendering: unset; columns: unset; column-fill: unset; gap: unset; rule-break: unset; rule: unset; rule-inset: unset; rule-visibility-items: unset; column-span: unset; contain: unset; contain-intrinsic-block-size: unset; contain-intrinsic-size: unset; contain-intrinsic-inline-size: unset; container: unset; content: unset; content-visibility: unset; corner-shape: unset; corner-block-end-shape: unset; corner-block-start-shape: unset; counter-increment: unset; counter-reset: unset; counter-set: unset; cx: unset; cy: unset; d: unset; display: unset; dominant-baseline: unset; dynamic-range-limit: unset; empty-cells: unset; field-sizing: unset; fill: unset; fill-opacity: unset; fill-rule: unset; filter: unset; flex: unset; flex-flow: unset; flex-line-count: unset; float: unset; flood-color: unset; flood-opacity: unset; grid: unset; grid-area: unset; height: unset; hyphenate-character: unset; hyphenate-limit-chars: unset; hyphens: unset; image-orientation: unset; image-rendering: unset; initial-letter: unset; inline-size: unset; inset-block: unset; inset-inline: unset; interactivity: unset; interest-delay: unset; interpolate-size: unset; isolation: unset; letter-spacing: unset; lighting-color: unset; line-break: unset; list-style: unset; margin-block: unset; margin: unset; margin-inline: unset; marker: unset; mask: unset; mask-type: unset; math-shift: unset; math-style: unset; max-block-size: unset; max-height: unset; max-inline-size: unset; max-width: unset; min-block-size: unset; min-height: unset; min-inline-size: unset; min-width: unset; mix-blend-mode: unset; object-fit: unset; object-position: unset; object-view-box: unset; offset: unset; opacity: unset; order: unset; orphans: unset; outline: unset; outline-offset: unset; overflow-anchor: unset; overflow-block: unset; overflow-clip-margin: unset; overflow-inline: unset; overflow-wrap: unset; overflow: unset; overlay: unset; overscroll-behavior-block: unset; overscroll-behavior-inline: unset; overscroll-behavior: unset; padding-block: unset; padding: unset; padding-inline: unset; page: unset; page-margin-safety: unset; page-orientation: unset; paint-order: unset; perspective: unset; perspective-origin: unset; pointer-events: unset; position-try: unset; position-visibility: unset; print-color-adjust: unset; quotes: unset; r: unset; reading-flow: unset; reading-order: unset; resize: unset; rotate: unset; ruby-align: unset; ruby-overhang: unset; ruby-position: unset; rule-overlap: unset; rx: unset; ry: unset; scale: unset; scroll-axis-lock: unset; scroll-behavior: unset; scroll-initial-target: unset; scroll-margin-block: unset; scroll-margin: unset; scroll-margin-inline: unset; scroll-marker-group: unset; scroll-padding-block: unset; scroll-padding: unset; scroll-padding-inline: unset; scroll-snap-align: unset; scroll-snap-stop: unset; scroll-snap-type: unset; scroll-target-group: unset; scroll-timeline: unset; scrollbar-color: unset; scrollbar-gutter: unset; scrollbar-width: unset; shape-image-threshold: unset; shape-margin: unset; shape-outside: unset; shape-rendering: unset; size: unset; speak: unset; stop-color: unset; stop-opacity: unset; stroke: unset; stroke-dasharray: unset; stroke-dashoffset: unset; stroke-linecap: unset; stroke-linejoin: unset; stroke-miterlimit: unset; stroke-opacity: unset; stroke-width: unset; tab-size: unset; table-layout: unset; text-align: unset; text-align-last: unset; text-anchor: unset; text-autospace: unset; text-box: unset; text-combine-upright: unset; text-decoration: unset; text-decoration-skip-ink: unset; text-emphasis: unset; text-emphasis-position: unset; text-fit: unset; text-indent: unset; text-justify: unset; text-overflow: unset; text-shadow: unset; text-transform: unset; text-underline-offset: unset; text-underline-position: unset; text-wrap: unset; timeline-scope: unset; timeline-trigger: unset; touch-action: unset; transform: unset; transform-box: unset; transform-origin: unset; transform-style: unset; transition: unset; translate: unset; trigger-scope: unset; user-select: unset; vector-effect: unset; vertical-align: unset; view-timeline: unset; view-transition-class: unset; view-transition-group: unset; view-transition-name: unset; view-transition-scope: unset; visibility: unset; border-spacing: unset; -webkit-box-align: unset; -webkit-box-decoration-break: unset; -webkit-box-direction: unset; -webkit-box-flex: unset; -webkit-box-ordinal-group: unset; -webkit-box-orient: unset; -webkit-box-pack: unset; -webkit-box-reflect: unset; -webkit-line-break: unset; -webkit-line-clamp: unset; -webkit-mask-box-image: unset; -webkit-rtl-ordering: unset; -webkit-ruby-position: unset; -webkit-tap-highlight-color: unset; -webkit-text-combine: unset; -webkit-text-decorations-in-effect: unset; -webkit-text-fill-color: unset; -webkit-text-security: unset; -webkit-text-stroke: unset; -webkit-user-drag: unset; white-space-collapse: unset; widows: unset; width: unset; will-change: unset; window-drag: unset; word-break: unset; word-spacing: unset; x: unset; y: unset; z-index: unset; cursor: pointer; }
.lf-adopted.lf-set-f5d6ef0d .qq-form-fix #login-button { border-top: 1px solid rgb(222, 222, 222); border-radius: 0px; bottom: -30px; }
.lf-adopted.lf-set-f5d6ef0d .form-map #apply-button { border-top: 1px solid rgb(222, 222, 222); border-radius: 0px; bottom: -40px; padding: 20px 0px; }
.lf-adopted.lf-set-f5d6ef0d .box a:hover,
.lf-adopted.lf-set-f5d6ef0d .news a:hover { text-decoration: underline; }
.lf-adopted.lf-set-f5d6ef0d .news { position: relative; border-left: 20px solid rgb(0, 0, 0); overflow: hidden; background-color: rgb(255, 255, 255); margin-bottom: 20px; padding: 20px; height: 280px !important; }
.lf-adopted.lf-set-f5d6ef0d .news a { font-size: 20px; color: rgb(68, 68, 68); text-decoration: none !important; }
.lf-adopted.lf-set-f5d6ef0d .news a h2:hover { text-decoration: underline; color: rgb(0, 0, 0) !important; }
.lf-adopted.lf-set-f5d6ef0d .box_quote a:hover { text-decoration: underline; }
.lf-adopted.lf-set-f5d6ef0d .news h2 { font-size: 20px; color: rgb(68, 68, 68); padding: 0px; margin: 0px; line-height: 25px; }
.lf-adopted.lf-set-f5d6ef0d .news .date { font-size: 12px; color: rgb(96, 96, 96); width: 100%; margin: 15px 0px 25px; float: left; padding-left: 25px; background: url("/assets/adopted/26e5a589089dba4e63d7.jpg") no-repeat; }
.lf-adopted.lf-set-f5d6ef0d .news p { color: rgb(149, 149, 149); font-size: 13px; line-height: 22px; font-family: "Helvetica Neue"; height: 70px; }
.lf-adopted.lf-set-f5d6ef0d .box-social { display: flex; align-items: center; justify-content: center; text-align: center; height: 75%; }
.lf-adopted.lf-set-f5d6ef0d #box-social ul { list-style: none; padding: 0px; margin: 0px; display: flex; }
.lf-adopted.lf-set-f5d6ef0d #box-social li { margin: 0px 10px; }
.lf-adopted.lf-set-f5d6ef0d .box-social img { width: 45px; margin-left: 5px; margin-right: 5px; }
.lf-adopted.lf-set-f5d6ef0d .box-social a { width: auto; position: static; bottom: auto; left: auto; background-color: transparent; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.lf-adopted.lf-set-f5d6ef0d .date { margin-bottom: 20px; }
.lf-adopted.lf-set-f5d6ef0d #bottom { height: 50px; padding-top: 5px; background: rgb(0, 0, 0); }
.lf-adopted.lf-set-f5d6ef0d #bottom img { float: left; margin-right: 10px; margin-left: 10px; }
.lf-adopted.lf-set-f5d6ef0d #bottom h4 { float: left; }
.lf-adopted.lf-set-f5d6ef0d #bottom ul { list-style-type: none; position: absolute; bottom: 5px; right: 10px; }
.lf-adopted.lf-set-f5d6ef0d #bottom ul li { float: left; }
.lf-adopted.lf-set-f5d6ef0d #social-links { display: flex; align-items: center; }
.lf-adopted.lf-set-f5d6ef0d #social-links ul { padding: 5px 10px 8px; margin-bottom: 5px; }
.lf-adopted.lf-set-f5d6ef0d .form-map .form-control { padding: 0px 12px; width: 82%; }
.lf-adopted.lf-set-f5d6ef0d .form-map button { border-radius: 30px; padding: 10px 40px; background: rgb(136, 199, 139); color: rgb(255, 255, 255); margin-top: 15px; }
.lf-adopted.lf-set-f5d6ef0d #loans { background: url("/assets/adopted/9718fc95e4dfa55dcdfd.jpg") 0% 0% / cover; height: 360px; margin-bottom: 20px; margin-top: 25px; }
.lf-adopted.lf-set-f5d6ef0d #loans h1 { text-align: center; font-family: "Helvetica Neue Light"; font-weight: 100; font-size: 50px; padding: 100px 0px; color: rgb(255, 255, 255) !important; }
.lf-adopted.lf-set-f5d6ef0d .social-items { position: relative; }
.lf-adopted.lf-set-f5d6ef0d .asw-menu-btn { bottom: 70px !important; }
@media (max-width: 1110px) and (min-width: 992px) {
.lf-adopted.lf-set-f5d6ef0d .news { height: 320px !important; }
.lf-adopted.lf-set-f5d6ef0d .box-social img { margin-left: 0px; margin-right: 0px; width: 45px !important; }
.lf-adopted.lf-set-f5d6ef0d #box-social li { margin-left: 5px; margin-right: 5px; }
.lf-adopted.lf-set-f5d6ef0d .box_quote a { padding-left: 0px; }
}
@media (max-width: 992px) {
.lf-adopted.lf-set-f5d6ef0d .form-map { margin-bottom: 30px; }
.lf-adopted.lf-set-f5d6ef0d .form-map .form-control { width: 100%; }
}
@media (max-width: 1200px) and (min-width: 992px) {
.lf-adopted.lf-set-f5d6ef0d #generic img { height: auto; width: 259px; }
.lf-adopted.lf-set-f5d6ef0d .news .date { margin: 10px 0px; }
.lf-adopted.lf-set-f5d6ef0d #what_is img { max-width: 460px; }
}
@media (max-width: 992px) and (min-width: 715px) {
.lf-adopted.lf-set-f5d6ef0d .form-group { margin-bottom: 15px; width: 150px; display: inline-block; }
.lf-adopted.lf-set-f5d6ef0d .form-map .form-group { margin-bottom: 15px; display: inline-block; width: 100% !important; }
}
@media (max-width: 768px) {
.lf-adopted.lf-set-f5d6ef0d #bottom,
.lf-adopted.lf-set-f5d6ef0d #social-links { display: flex; flex-direction: column; align-items: center; }
.lf-adopted.lf-set-f5d6ef0d #social-links ul { position: relative; }
}
@media (max-width: 714px) {
.lf-adopted.lf-set-f5d6ef0d #login { padding-top: 15px; height: 210px; text-align: center; }
.lf-adopted.lf-set-f5d6ef0d .form-group { margin-bottom: 15px; width: 160px; display: inline-block; margin-right: 20px; }
.lf-adopted.lf-set-f5d6ef0d .form-map .form-group { margin-bottom: 15px; width: 100%; display: inline-block; }
}
@media (max-width: 991px) {
.lf-adopted.lf-set-f5d6ef0d .news { border-left: 0px; height: auto !important; }
.lf-adopted.lf-set-f5d6ef0d .box { border-left: 0px; }
.lf-adopted.lf-set-f5d6ef0d .box_loans { border: 0px; padding-bottom: 100px; }
}
@media (max-width: 991px) and (min-width: 670px) {
.lf-adopted.lf-set-f5d6ef0d #what_is { height: 620px; }
.lf-adopted.lf-set-f5d6ef0d #what_is img { position: absolute; left: 50%; transform: translateX(-50%); }
}
@media (max-width: 991px) and (min-width: 670px) {
.lf-adopted.lf-set-f5d6ef0d #bottom,
.lf-adopted.lf-set-f5d6ef0d #social-links { flex-direction: column; align-items: center; }
}
@media (max-width: 669px) {
.lf-adopted.lf-set-f5d6ef0d #what_is { height: 650px; }
.lf-adopted.lf-set-f5d6ef0d #what_is img { width: 80%; }
.lf-adopted.lf-set-f5d6ef0d .box_quote a { padding-left: 0px; padding-right: 0px; }
}
@media (max-width: 535px) {
.lf-adopted.lf-set-f5d6ef0d .asw-menu-btn { bottom: 122px !important; }
.lf-adopted.lf-set-f5d6ef0d #social-links ul { margin-bottom: 10px; }
.lf-adopted.lf-set-f5d6ef0d #bottom { padding-left: 20px; padding-bottom: 15px; }
.lf-adopted.lf-set-f5d6ef0d .news p { height: 120px; }
.lf-adopted.lf-set-f5d6ef0d .apply-now-img { width: 250px; padding-bottom: 20px; }
}
@media (max-width: 440px) {
.lf-adopted.lf-set-f5d6ef0d #bottom { padding-top: 10px; padding-left: 30px; height: 100px; }
.lf-adopted.lf-set-f5d6ef0d #bottom ul { display: block; width: 100%; }
}
@media (max-width: 414px) {
.lf-adopted.lf-set-f5d6ef0d #login { text-align: center; height: 250px; }
.lf-adopted.lf-set-f5d6ef0d .form-group { margin-bottom: 15px; display: block; margin-right: 20px; width: 100% !important; }
.lf-adopted.lf-set-f5d6ef0d input { width: 100% !important; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .one-line input { padding: 20px 66px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .form-control { width: calc(100% - 70px) !important; }
.lf-adopted.lf-set-f5d6ef0d .modal_box { max-width: 380px; margin-right: 0px; margin-left: 0px; }
.lf-adopted.lf-set-f5d6ef0d .modal-container { margin-top: 0px !important; }
.lf-adopted.lf-set-f5d6ef0d #login .form-control { margin-bottom: 7px; }
}
@media (max-width: 382px) {
.lf-adopted.lf-set-f5d6ef0d #login { text-align: center; height: 250px; }
.lf-adopted.lf-set-f5d6ef0d .form-group { margin-bottom: 15px; display: block; margin-right: 20px; width: 100% !important; }
.lf-adopted.lf-set-f5d6ef0d input { width: 100% !important; }
.lf-adopted.lf-set-f5d6ef0d #bottom ul { display: flex; justify-content: center; padding: 0px 0px 0px 25px; margin: 0px; }
.lf-adopted.lf-set-f5d6ef0d .modal-container { padding-top: 5px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box { max-width: 370px; margin-right: 0px; margin-left: 0px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .one-line input { padding: 20px 63.5px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .form-control { padding-right: 20px; padding-left: 20px; margin-left: 10px; margin-right: 10px; width: calc(100% - 25px) !important; }
.lf-adopted.lf-set-f5d6ef0d .modal_box h1 { font-size: 20px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box p { padding-left: 10px; padding-right: 10px; }
}
.lf-adopted.lf-set-f5d6ef0d .qq-form-fix { margin-bottom: 50px; }
@media (max-width: 372px) {
.lf-adopted.lf-set-f5d6ef0d .modal_box { width: 320px; max-width: calc(100% - 30px); box-sizing: border-box; margin-left: 15px; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .one-line input { padding-left: 47px; padding-right: 47px; }
}
@media (max-width: 350px) {
.lf-adopted.lf-set-f5d6ef0d #what_is { height: 100%; }
.lf-adopted.lf-set-f5d6ef0d .modal_box { width: 100%; max-width: calc(100% - 30px); box-sizing: border-box; margin-left: 15px; }
.lf-adopted.lf-set-f5d6ef0d .one-line { flex-direction: column; }
.lf-adopted.lf-set-f5d6ef0d .modal_box .form-control { width: calc(100% - 25px) !important; }
.lf-adopted.lf-set-f5d6ef0d #login .form-control { margin-bottom: 7px; }
.lf-adopted.lf-set-f5d6ef0d .news p { height: 120px; }
.lf-adopted.lf-set-f5d6ef0d #home { padding-left: 10px; }
.lf-adopted.lf-set-f5d6ef0d #loans h1 { padding-top: 40px; }
.lf-adopted.lf-set-f5d6ef0d .box_quote { padding-top: 20px; }
.lf-adopted.lf-set-f5d6ef0d .box_quote a { padding-left: 0px; border-top-width: 0px; }
.lf-adopted.lf-set-f5d6ef0d .box_loans { padding-left: 5px; padding-bottom: 100px; }
.lf-adopted.lf-set-f5d6ef0d .apply-now-img { width: 250px; margin-left: -40px; padding-bottom: 20px; }
}

@layer lf-platform, lf-adopted-reset;
@layer lf-adopted-reset {
  .lf-adopted.lf-set-86bc31c0, .lf-adopted-body { all: initial; display: block; }
  .lf-adopted.lf-set-86bc31c0 *:not(.lf-form):not(.lf-form *):not(svg):not(svg *) { all: revert; }
  .lf-adopted-body { all: initial; display: block; }
}
.lf-adopted.lf-set-86bc31c0 { --lf-adopted-rem: 10px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="300x"]) { width: 300px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="x44"]) { height: 44px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="300x44"]) { width: 300px; height: 44px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="7x"]) { width: 7px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="286x"]) { width: 286px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="100%x"]) { width: 100%; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="x10"]) { height: 10px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="15x"]) { width: 15px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="x13"]) { height: 13px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="300x13"]) { width: 300px; height: 13px; }
:where(.lf-adopted.lf-set-86bc31c0 [data-lf-size="30x30"]) { width: 30px; height: 30px; }
@font-face { font-family: "Helvetica Neue"; src: url("/assets/adopted/f5fe6df4f4230d0da84b.ttf") format("truetype"); font-style: normal; font-weight: normal; }
@font-face { font-family: "Helvetica Neue Medium"; src: url("/assets/adopted/f5fe6df4f4230d0da84b.ttf") format("truetype"); font-style: normal; font-weight: normal; }
.lf-adopted.lf-set-86bc31c0 [hidden] { display: none; }
.lf-adopted.lf-set-86bc31c0:not(lf-none) { font-family: sans-serif; text-size-adjust: 100%; }
.lf-adopted.lf-set-86bc31c0 :where(.lf-adopted-body):not(lf-none) { margin: 0px; }
.lf-adopted.lf-set-86bc31c0 a { background: transparent; }
.lf-adopted.lf-set-86bc31c0 a:focus { outline: dotted thin; }
.lf-adopted.lf-set-86bc31c0 a:active,
.lf-adopted.lf-set-86bc31c0 a:hover { outline: 0px; }
.lf-adopted.lf-set-86bc31c0 h1 { margin: 0.67em 0px; font-size: 2em; }
.lf-adopted.lf-set-86bc31c0 img { border: 0px; }
.lf-adopted.lf-set-86bc31c0 svg:not(:root) { overflow: hidden; }
.lf-adopted.lf-set-86bc31c0 button,
.lf-adopted.lf-set-86bc31c0 input,
.lf-adopted.lf-set-86bc31c0 select { margin: 0px; font-family: inherit; font-size: 100%; }
.lf-adopted.lf-set-86bc31c0 button,
.lf-adopted.lf-set-86bc31c0 input { line-height: normal; }
.lf-adopted.lf-set-86bc31c0 button,
.lf-adopted.lf-set-86bc31c0 select { text-transform: none; }
.lf-adopted.lf-set-86bc31c0 button,
.lf-adopted.lf-set-86bc31c0:not(lf-none) input[type="button"] { cursor: pointer; appearance: button; }
.lf-adopted.lf-set-86bc31c0:not(lf-none) input[disabled] { cursor: default; }
.lf-adopted.lf-set-86bc31c0 input[type="radio"] { padding: 0px; box-sizing: border-box; }
.lf-adopted.lf-set-86bc31c0 table { border-collapse: collapse; border-spacing: 0px; }
@media print {
.lf-adopted.lf-set-86bc31c0 * { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; }
.lf-adopted.lf-set-86bc31c0 a,
.lf-adopted.lf-set-86bc31c0 a:visited { text-decoration: underline; }
.lf-adopted.lf-set-86bc31c0 a[href]::after { content: " (" attr(href) ")"; }
.lf-adopted.lf-set-86bc31c0 tr,
.lf-adopted.lf-set-86bc31c0 img { break-inside: avoid; }
.lf-adopted.lf-set-86bc31c0 img { max-width: 100% !important; }
@page { margin: 2cm 0.5cm; }
.lf-adopted.lf-set-86bc31c0 h2 { orphans: 3; widows: 3; }
.lf-adopted.lf-set-86bc31c0 h2 { break-after: avoid; }
.lf-adopted.lf-set-86bc31c0 select { background: rgb(255, 255, 255) !important; }
}
.lf-adopted.lf-set-86bc31c0 *,
.lf-adopted.lf-set-86bc31c0 ::before,
.lf-adopted.lf-set-86bc31c0 ::after { box-sizing: border-box; }
.lf-adopted.lf-set-86bc31c0:not(lf-none) { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.lf-adopted.lf-set-86bc31c0 :where(.lf-adopted-body):not(lf-none) { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
.lf-adopted.lf-set-86bc31c0 input,
.lf-adopted.lf-set-86bc31c0 button,
.lf-adopted.lf-set-86bc31c0 select { font-family: inherit; font-size: inherit; line-height: inherit; }
.lf-adopted.lf-set-86bc31c0 a { color: rgb(66, 139, 202); text-decoration: none; }
.lf-adopted.lf-set-86bc31c0 a:hover,
.lf-adopted.lf-set-86bc31c0 a:focus { color: rgb(42, 100, 150); text-decoration: underline; }
.lf-adopted.lf-set-86bc31c0 a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.lf-adopted.lf-set-86bc31c0 img { vertical-align: middle; }
.lf-adopted.lf-set-86bc31c0 h1,
.lf-adopted.lf-set-86bc31c0 h2,
.lf-adopted.lf-set-86bc31c0 h4 { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: inherit; }
.lf-adopted.lf-set-86bc31c0 h1,
.lf-adopted.lf-set-86bc31c0 h2 { margin-top: 20px; margin-bottom: 10px; }
.lf-adopted.lf-set-86bc31c0 h4 { margin-top: 10px; margin-bottom: 10px; }
.lf-adopted.lf-set-86bc31c0 h1 { font-size: 36px; }
.lf-adopted.lf-set-86bc31c0 h2 { font-size: 30px; }
.lf-adopted.lf-set-86bc31c0 h4 { font-size: 18px; }
.lf-adopted.lf-set-86bc31c0 ul { margin-top: 0px; margin-bottom: 10px; }
.lf-adopted.lf-set-86bc31c0 .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.lf-adopted.lf-set-86bc31c0 .container::before,
.lf-adopted.lf-set-86bc31c0 .container::after { display: table; content: " "; }
.lf-adopted.lf-set-86bc31c0 .container::after { clear: both; }
.lf-adopted.lf-set-86bc31c0 .container::before,
.lf-adopted.lf-set-86bc31c0 .container::after { display: table; content: " "; }
.lf-adopted.lf-set-86bc31c0 .container::after { clear: both; }
@media (min-width: 768px) {
.lf-adopted.lf-set-86bc31c0 .container { width: 750px; }
}
@media (min-width: 992px) {
.lf-adopted.lf-set-86bc31c0 .container { width: 970px; }
}
@media (min-width: 1200px) {
.lf-adopted.lf-set-86bc31c0 .container { width: 1170px; }
}
.lf-adopted.lf-set-86bc31c0 .col-md-3,
.lf-adopted.lf-set-86bc31c0 .col-md-9,
.lf-adopted.lf-set-86bc31c0 .col-md-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
@media (min-width: 992px) {
.lf-adopted.lf-set-86bc31c0 .col-md-3,
.lf-adopted.lf-set-86bc31c0 .col-md-9,
.lf-adopted.lf-set-86bc31c0 .col-md-12 { float: left; }
.lf-adopted.lf-set-86bc31c0 .col-md-12 { width: 100%; }
.lf-adopted.lf-set-86bc31c0 .col-md-9 { width: 75%; }
.lf-adopted.lf-set-86bc31c0 .col-md-3 { width: 25%; }
}
.lf-adopted.lf-set-86bc31c0 table { max-width: 100%; background-color: transparent; }
.lf-adopted.lf-set-86bc31c0 label { display: inline-block; margin-bottom: 5px; font-weight: bold; }
.lf-adopted.lf-set-86bc31c0 input[type="radio"] { margin: 4px 0px 0px; line-height: normal; }
.lf-adopted.lf-set-86bc31c0 input[type="radio"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.lf-adopted.lf-set-86bc31c0 .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); vertical-align: middle; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
.lf-adopted.lf-set-86bc31c0 .form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px; }
.lf-adopted.lf-set-86bc31c0 .form-control::-webkit-input-placeholder { color: rgb(153, 153, 153); }
.lf-adopted.lf-set-86bc31c0 .form-group { margin-bottom: 15px; }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
.lf-adopted.lf-set-86bc31c0 :where(.lf-adopted-body):not(lf-none) { color: rgb(96, 96, 96); background-color: rgb(0, 0, 0); font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight: 300; }
.lf-adopted.lf-set-86bc31c0 * { -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.004) 1px 1px 1px; }
.lf-adopted.lf-set-86bc31c0 h4 { font-size: 12px; }
.lf-adopted.lf-set-86bc31c0 .calculator_container { display: flex; flex-flow: wrap; }
.lf-adopted.lf-set-86bc31c0 .calculator_container h2 { flex: 1 1 100%; }
.lf-adopted.lf-set-86bc31c0 .box_loans { background-color: rgb(255, 255, 255); padding: 30px; margin-bottom: 20px; border-right: 20px solid rgb(0, 0, 0); background-position: right bottom; }
.lf-adopted.lf-set-86bc31c0 .box_quote { background-color: rgb(255, 255, 255); padding: 30px; margin-bottom: 20px; }
.lf-adopted.lf-set-86bc31c0 .box_quote .form-map .form-control { width: 100%; }
.lf-adopted.lf-set-86bc31c0 .box_quote h2 { font-family: arial; font-size: 20px; color: rgb(96, 96, 96); margin: 0px 0px 25px; padding: 0px; }
.lf-adopted.lf-set-86bc31c0 .right { border-right: 0px; }
.lf-adopted.lf-set-86bc31c0 #login-button { width: 100%; position: absolute; bottom: 0px; left: 0px; background-color: rgb(255, 255, 255); font-size: 18px; color: rgb(0, 0, 0); text-transform: uppercase; padding: 30px 20px 30px 30px; font-family: "Helvetica Neue Medium"; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.lf-adopted.lf-set-86bc31c0 .qq-form-fix #login-button { border-top: 1px solid rgb(222, 222, 222); border-radius: 0px; bottom: -30px; }
.lf-adopted.lf-set-86bc31c0 #bottom { height: 50px; padding-top: 5px; background: rgb(0, 0, 0); }
.lf-adopted.lf-set-86bc31c0 #bottom img { float: left; margin-right: 10px; margin-left: 10px; }
.lf-adopted.lf-set-86bc31c0 #bottom h4 { float: left; }
.lf-adopted.lf-set-86bc31c0 #bottom ul { list-style-type: none; position: absolute; bottom: 5px; right: 10px; }
.lf-adopted.lf-set-86bc31c0 #bottom ul li { float: left; }
.lf-adopted.lf-set-86bc31c0 #social-links { display: flex; align-items: center; }
.lf-adopted.lf-set-86bc31c0 #social-links ul { padding: 5px 10px 8px; margin-bottom: 5px; }
.lf-adopted.lf-set-86bc31c0 .form-map .form-control { padding: 0px 12px; width: 82%; }
.lf-adopted.lf-set-86bc31c0 .form-map button { border-radius: 30px; padding: 10px 40px; background: rgb(136, 199, 139); color: rgb(255, 255, 255); margin-top: 15px; }
.lf-adopted.lf-set-86bc31c0 #loans { background: url("/assets/adopted/9718fc95e4dfa55dcdfd.jpg") 0% 0% / cover; height: 360px; margin-bottom: 20px; margin-top: 25px; }
.lf-adopted.lf-set-86bc31c0 #loans h1 { text-align: center; font-family: "Helvetica Neue Light"; font-weight: 100; font-size: 50px; padding: 100px 0px; color: rgb(255, 255, 255) !important; }
.lf-adopted.lf-set-86bc31c0 .asw-menu-btn { bottom: 70px !important; }
@media (max-width: 992px) {
.lf-adopted.lf-set-86bc31c0 .form-map { margin-bottom: 30px; }
.lf-adopted.lf-set-86bc31c0 .form-map .form-control { width: 100%; }
}
@media (max-width: 992px) and (min-width: 715px) {
.lf-adopted.lf-set-86bc31c0 .form-group { margin-bottom: 15px; width: 150px; display: inline-block; }
.lf-adopted.lf-set-86bc31c0 .form-map .form-group { margin-bottom: 15px; display: inline-block; width: 100% !important; }
}
@media (max-width: 768px) {
.lf-adopted.lf-set-86bc31c0 #bottom,
.lf-adopted.lf-set-86bc31c0 #social-links { display: flex; flex-direction: column; align-items: center; }
.lf-adopted.lf-set-86bc31c0 #social-links ul { position: relative; }
}
@media (max-width: 714px) {
.lf-adopted.lf-set-86bc31c0 .form-group { margin-bottom: 15px; width: 160px; display: inline-block; margin-right: 20px; }
.lf-adopted.lf-set-86bc31c0 .form-map .form-group { margin-bottom: 15px; width: 100%; display: inline-block; }
}
@media (max-width: 991px) {
.lf-adopted.lf-set-86bc31c0 .box_loans { border: 0px; padding-bottom: 100px; }
}
@media (max-width: 991px) and (min-width: 670px) {
.lf-adopted.lf-set-86bc31c0 #bottom,
.lf-adopted.lf-set-86bc31c0 #social-links { flex-direction: column; align-items: center; }
}
@media (max-width: 535px) {
.lf-adopted.lf-set-86bc31c0 .asw-menu-btn { bottom: 122px !important; }
.lf-adopted.lf-set-86bc31c0 #social-links ul { margin-bottom: 10px; }
.lf-adopted.lf-set-86bc31c0 #bottom { padding-left: 20px; padding-bottom: 15px; }
}
@media (max-width: 440px) {
.lf-adopted.lf-set-86bc31c0 #bottom { padding-top: 10px; padding-left: 30px; height: 100px; }
.lf-adopted.lf-set-86bc31c0 #bottom ul { display: block; width: 100%; }
}
@media (max-width: 414px) {
.lf-adopted.lf-set-86bc31c0 .form-group { margin-bottom: 15px; display: block; margin-right: 20px; width: 100% !important; }
.lf-adopted.lf-set-86bc31c0 input { width: 100% !important; }
}
@media (max-width: 382px) {
.lf-adopted.lf-set-86bc31c0 .form-group { margin-bottom: 15px; display: block; margin-right: 20px; width: 100% !important; }
.lf-adopted.lf-set-86bc31c0 input { width: 100% !important; }
.lf-adopted.lf-set-86bc31c0 #bottom ul { display: flex; justify-content: center; padding: 0px 0px 0px 25px; margin: 0px; }
}
.lf-adopted.lf-set-86bc31c0 .qq-form-fix { margin-bottom: 50px; }
@media (max-width: 350px) {
.lf-adopted.lf-set-86bc31c0 #loans h1 { padding-top: 40px; }
.lf-adopted.lf-set-86bc31c0 .box_quote { padding-top: 20px; }
.lf-adopted.lf-set-86bc31c0 .box_loans { padding-left: 5px; padding-bottom: 100px; }
}
.lf-adopted.lf-set-86bc31c0 #MLCalcForm *,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm label,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm input,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm select,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm option,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm td { font-family: Tahoma, sans-serif; font-size: 12px; color: rgb(0, 0, 0); font-weight: normal; line-height: normal; }
.lf-adopted.lf-set-86bc31c0 #MLCalcClose { display: none; color: rgb(245, 245, 245); font-size: 18px; font-weight: bold; font-family: Arial; cursor: pointer; position: absolute; background: rgb(213, 213, 213); border: 1px solid rgb(213, 213, 213); z-index: 10002; text-align: center; line-height: 24px; }
.lf-adopted.lf-set-86bc31c0 #MLCalcHolder { display: none; position: absolute; z-index: 10001; margin: 0px; padding: 0px; background: url("/assets/adopted/710d70fd77ffc831fbd7.gif") center center no-repeat; text-align: center; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .nobg,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm table { background: none; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm form,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm td,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm img { padding: 0px; margin: 0px; border: 0px; background: transparent; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm table { border-collapse: collapse; margin: 0px; width: auto; height: auto; border: 0px; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm select { width: auto; background: rgb(255, 255, 255); font-family: Tahoma, sans-serif; font-size: 12px; height: 26px; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm input { padding: 1px 1px 1px 6px; margin: auto auto 3px; background: rgb(255, 255, 255); width: auto; height: 26px; font-family: Tahoma, sans-serif; font-size: 12px; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm #downPaymentValue { color: rgb(187, 187, 187); }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .disabled { color: rgb(128, 128, 128); }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .formPlaceHolder { background-color: rgb(245, 245, 245); text-align: center; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .formFields td { padding: 5px; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm label { white-space: nowrap; text-align: right; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .right { text-align: right; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .center { text-align: center; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm img { max-width: none; width: auto; border: 0px; background: none; box-shadow: none; margin: 0px; padding: 0px; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm .zeroHeight { line-height: 0; height: auto; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm map { display: none; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm a { border: 0px; box-shadow: none; background: none; padding: 0px; margin: 0px; display: inline; cursor: default; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm tr { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm input { display: inline; }
.lf-adopted.lf-set-86bc31c0 #MLCalcForm input,
.lf-adopted.lf-set-86bc31c0 #MLCalcForm select { font-size: 12px; color: rgb(51, 51, 51); border: 1px solid rgb(213, 213, 213); padding: 5px; border-radius: 5px; }

@layer lf-platform, lf-adopted-reset;
@layer lf-adopted-reset {
  .lf-adopted.lf-set-bf2293aa, .lf-adopted-body { all: initial; display: block; }
  .lf-adopted.lf-set-bf2293aa *:not(.lf-form):not(.lf-form *):not(svg):not(svg *) { all: revert; }
  .lf-adopted-body { all: initial; display: block; }
}
.lf-adopted.lf-set-bf2293aa { --lf-adopted-rem: 10px; }
:where(.lf-adopted.lf-set-bf2293aa [data-lf-size="30x30"]) { width: 30px; height: 30px; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/13f98ed725e546a2bdd6.woff2") format("woff2"); unicode-range: U+308, U+530-58F, U+2010, U+2024, U+25CC, U+FB13-FB17; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/9a5a2f2b0da0e7076c87.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+980-9FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1, U+11DF0-11DF1; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/e5bc79a90e8383c63cc9.woff2") format("woff2"); unicode-range: U+2C7, U+2D8-2D9, U+2DB, U+307, U+1400-167F, U+18B0-18F5, U+25CC, U+11AB0-11ABF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/d1d9a63c3e2b3d49f75a.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/1b5054245d1dce437f77.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/593ce9e426f8f0414e9a.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/a00d2f37f9ed54bb19ea.woff2") format("woff2"); unicode-range: U+30E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/863466942b1f8d934073.woff2") format("woff2"); unicode-range: U+589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/3c9b03bdaae53baf8879.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/e3b46b3d1361a6de7690.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/6c5c26cbec47f5a91dfe.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+A80-AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/0816a985dc83cd76d7fa.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+A01-A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/d98a9ab79c4389312ddb.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/69906e35ae1a2487e580.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B83, U+C80-CF3, U+1CD0, U+1CD2-1CD3, U+1CDA, U+1CF2, U+1CF4, U+200C-200D, U+20B9, U+25CC, U+A830-A835; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/3da7b9b9d61067e364d9.woff2") format("woff2"); unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/babf273e8e1a191cf189.woff2") format("woff2"); unicode-range: U+E81-EDF, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/0d82c2a908b56d4e3eec.woff2") format("woff2"); unicode-range: U+307, U+323, U+951-952, U+964-965, U+B83, U+D00-D7F, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC, U+A830-A832; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/28e50905a6b547044991.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B01-B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/b03bea1a7aedc7f626d6.woff2") format("woff2"); unicode-range: U+964-965, U+D81-DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/58d37912d04b30fc984d.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/1d07d9bd225a77af6c3d.woff2") format("woff2"); unicode-range: U+964-965, U+B82-BFA, U+200C-200D, U+20B9, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/b081dc9aba682e1b2f7c.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B83, U+C00-C7F, U+1CD5-1CD6, U+1CD8, U+1CDA, U+1CF2, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/e7576887bce982614246.woff2") format("woff2"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/d17bc59991d2af2e45b2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/90e8e66a54e38d0055fd.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/5db61fb734da4c38695f.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/649d84c0f860056a0874.woff2") format("woff2"); unicode-range: U+308, U+530-58F, U+2010, U+2024, U+25CC, U+FB13-FB17; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/aba1b800dee0ac023e72.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+980-9FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1, U+11DF0-11DF1; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/06d51bbafe0238f23aed.woff2") format("woff2"); unicode-range: U+2C7, U+2D8-2D9, U+2DB, U+307, U+1400-167F, U+18B0-18F5, U+25CC, U+11AB0-11ABF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/5c82e8adf3f6dc8531a3.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/c98d475d3a8fe96b3ae5.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/69cb403fc451873df096.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/1ace9af324aee0d57f2b.woff2") format("woff2"); unicode-range: U+30E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/9f6a2be46295338c6ae7.woff2") format("woff2"); unicode-range: U+589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/bca0794aa07b3f883b84.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/6f1d3502a0fed24c0b89.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/73377fc09fad070e29da.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+A80-AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/ab60b060ad1026fd4481.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+A01-A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/55d3277442216863a911.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/bedda9b5a80124760754.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B83, U+C80-CF3, U+1CD0, U+1CD2-1CD3, U+1CDA, U+1CF2, U+1CF4, U+200C-200D, U+20B9, U+25CC, U+A830-A835; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/5ec7e4707520c5e70a4d.woff2") format("woff2"); unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/9482bf10e73b4c020fa1.woff2") format("woff2"); unicode-range: U+E81-EDF, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/ca073bc59aea8d0c7deb.woff2") format("woff2"); unicode-range: U+307, U+323, U+951-952, U+964-965, U+B83, U+D00-D7F, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC, U+A830-A832; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/019d1a9dbb4773434bb3.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B01-B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/bea2c9508f5f554e43c0.woff2") format("woff2"); unicode-range: U+964-965, U+D81-DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/c9e49243c6f95820b13e.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/926c92d08091553947dd.woff2") format("woff2"); unicode-range: U+964-965, U+B82-BFA, U+200C-200D, U+20B9, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/f6586b1d443d26d23602.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B83, U+C00-C7F, U+1CD5-1CD6, U+1CD8, U+1CDA, U+1CF2, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/f05fd6440095bf3e4a43.woff2") format("woff2"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/15e89eaccb751a036447.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/6872dbcbdc17e388d989.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 500; src: url("/assets/adopted/2326b68a516618dfd0e8.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/840a6b065f374fb5cc0d.woff2") format("woff2"); unicode-range: U+308, U+530-58F, U+2010, U+2024, U+25CC, U+FB13-FB17; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/bcb0e89aa82df9d25117.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+980-9FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1, U+11DF0-11DF1; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/ac166cbb5995f6c45820.woff2") format("woff2"); unicode-range: U+2C7, U+2D8-2D9, U+2DB, U+307, U+1400-167F, U+18B0-18F5, U+25CC, U+11AB0-11ABF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/781b1d53e204dc001ca5.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/a3734d51fd2528a2fed6.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/8fafc2137a8d78536ebb.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF4, U+1CF7-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B0A; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/d3f84de0918d5ee7866a.woff2") format("woff2"); unicode-range: U+30E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/78abf73bfaf6b6bd0d47.woff2") format("woff2"); unicode-range: U+589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/cf3009d75d6fe3d9916c.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/13ba2f462777d8c8e43c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/86163676db6e3a46d43b.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+A80-AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/cd80a0d1679de7fe117c.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+A01-A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/a714e05a84477c74c252.woff2") format("woff2"); unicode-range: U+307-308, U+590-5FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/91de2b2a205639caf94e.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B83, U+C80-CF3, U+1CD0, U+1CD2-1CD3, U+1CDA, U+1CF2, U+1CF4, U+200C-200D, U+20B9, U+25CC, U+A830-A835; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/625206fc5b60119442c4.woff2") format("woff2"); unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/0e2339236f72394c26b2.woff2") format("woff2"); unicode-range: U+E81-EDF, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/27f50204bea7773ee858.woff2") format("woff2"); unicode-range: U+307, U+323, U+951-952, U+964-965, U+B83, U+D00-D7F, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC, U+A830-A832; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/21d534d2c453f599a7e2.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B01-B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/c12cc258222dc665342f.woff2") format("woff2"); unicode-range: U+964-965, U+D81-DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/454a8256334a27d4a79f.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/e3699c2273e54f6c38f7.woff2") format("woff2"); unicode-range: U+964-965, U+B82-BFA, U+200C-200D, U+20B9, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/fc18d32838518ad0124b.woff2") format("woff2"); unicode-range: U+951-952, U+964-965, U+B83, U+C00-C7F, U+1CD5-1CD6, U+1CD8, U+1CDA, U+1CF2, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/436f97f602e71bb58d67.woff2") format("woff2"); unicode-range: U+2D7, U+303, U+331, U+E01-E5B, U+200C-200D, U+25CC; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/5f100b705ed329d22125.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/4d8bd8246be1834caf3c.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 700; src: url("/assets/adopted/589d61320c754066037a.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/01f94d674db55952c358.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/481dd0c01e6bbb129fd1.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/ec7769b0898139962764.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/97fbf7bd0b4579e63239.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/7cb4281a0ccc84cc1861.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/2addf2d86d7a5778653b.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/0b60bbe04e9c479444b3.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/cedb374b05a35034cf96.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 300; font-stretch: 100%; src: url("/assets/adopted/1404ca348bd75ef836f4.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/01f94d674db55952c358.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/481dd0c01e6bbb129fd1.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/ec7769b0898139962764.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/97fbf7bd0b4579e63239.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/7cb4281a0ccc84cc1861.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/2addf2d86d7a5778653b.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/0b60bbe04e9c479444b3.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/cedb374b05a35034cf96.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 400; font-stretch: 100%; src: url("/assets/adopted/1404ca348bd75ef836f4.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/01f94d674db55952c358.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/481dd0c01e6bbb129fd1.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/ec7769b0898139962764.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/97fbf7bd0b4579e63239.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/7cb4281a0ccc84cc1861.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/2addf2d86d7a5778653b.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/0b60bbe04e9c479444b3.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/cedb374b05a35034cf96.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 500; font-stretch: 100%; src: url("/assets/adopted/1404ca348bd75ef836f4.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/01f94d674db55952c358.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/481dd0c01e6bbb129fd1.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/ec7769b0898139962764.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/97fbf7bd0b4579e63239.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/7cb4281a0ccc84cc1861.woff2") format("woff2"); unicode-range: U+302-303, U+305, U+307-308, U+310, U+312, U+315, U+31A, U+326-327, U+32C, U+32F-330, U+332-333, U+338, U+33A, U+346, U+34D, U+391-3A1, U+3A3-3A9, U+3B1-3C9, U+3D1, U+3D5-3D6, U+3F0-3F1, U+3F4-3F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/2addf2d86d7a5778653b.woff2") format("woff2"); unicode-range: U+1-C, U+E-1F, U+7F-9F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/0b60bbe04e9c479444b3.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/cedb374b05a35034cf96.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Roboto; font-style: normal; font-weight: 700; font-stretch: 100%; src: url("/assets/adopted/1404ca348bd75ef836f4.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
@font-face { font-family: "Google Sans Text"; font-style: normal; font-weight: 400; src: url("/assets/adopted/9637fe89ea4d7f930857.woff2") format("woff2"); unicode-range: U+2190-2193; }
@font-face { font-family: "Helvetica Neue"; src: url("/assets/adopted/f5fe6df4f4230d0da84b.ttf") format("truetype"); font-style: normal; font-weight: normal; }
.lf-adopted.lf-set-bf2293aa .ssQIHO-checkbox-menu-item > span > span { background-color: rgb(0, 0, 0); display: inline-block; }
@media (forced-colors: active), (prefers-contrast: more) {
.lf-adopted.lf-set-bf2293aa .ssQIHO-checkbox-menu-item > span > span { background-color: buttontext; }
}
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-mtc label { font-weight: 400; }
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-mtc li,
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-mtc ul { box-sizing: border-box; }
.lf-adopted.lf-set-bf2293aa .gm-style-mtc-bbw { display: flex; flex-wrap: wrap; }
.lf-adopted.lf-set-bf2293aa .gm-style-mtc-bbw .gm-style-mtc:first-of-type > button { border-start-start-radius: 2px; border-end-start-radius: 2px; }
.lf-adopted.lf-set-bf2293aa .gm-style-mtc-bbw .gm-style-mtc:last-of-type > button { border-start-end-radius: 2px; border-end-end-radius: 2px; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view { display: flex; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view table,
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view tbody,
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view td,
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view th,
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view thead,
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view tr { background: inherit; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view table { display: table; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view .VAKR-sr-only { clip: rect(0px, 0px, 0px, 0px); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view tr { display: table-row; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view td { box-sizing: border-box; display: table-cell; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255)); padding: 6px; vertical-align: middle; white-space: nowrap; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view td:first-child { text-align: end; }
.lf-adopted.lf-set-bf2293aa .LGLeeN-keyboard-shortcuts-view td kbd { background-color: light-dark(rgb(232, 234, 237), rgb(60, 64, 67)); border-radius: 2px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-sizing: border-box; color: inherit; display: inline-block; font-family: "Google Sans Text", Roboto, Arial, sans-serif; line-height: 16px; margin: 0px 2px; min-height: 20px; min-width: 20px; padding: 2px 4px; position: relative; text-align: center; }
.lf-adopted.lf-set-bf2293aa .gm-control-active > img { box-sizing: content-box; display: none; left: 50%; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.lf-adopted.lf-set-bf2293aa .gm-control-active > img:first-child { display: block; }
.lf-adopted.lf-set-bf2293aa .gm-control-active:active > img:first-child,
.lf-adopted.lf-set-bf2293aa .gm-control-active:disabled > img:first-child,
.lf-adopted.lf-set-bf2293aa .gm-control-active:focus > img:first-child,
.lf-adopted.lf-set-bf2293aa .gm-control-active:hover > img:first-child { display: none; }
.lf-adopted.lf-set-bf2293aa .gm-control-active:focus > img:nth-child(2),
.lf-adopted.lf-set-bf2293aa .gm-control-active:hover > img:nth-child(2) { display: block; }
.lf-adopted.lf-set-bf2293aa .gm-control-active:active > img:nth-child(3) { display: block; }
.lf-adopted.lf-set-bf2293aa .gm-control-active:disabled > img:nth-child(4) { display: block; }
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-cc a,
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-cc button,
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-cc span { font-size: 10px; box-sizing: border-box; }
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-cc a,
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-cc button,
.lf-adopted.lf-set-bf2293aa .gm-style .gm-style-cc span { outline-offset: 3px; }
@media print {
.lf-adopted.lf-set-bf2293aa .gm-style .gmnoprint,
.lf-adopted.lf-set-bf2293aa .gmnoprint { display: none; }
}
@media screen {
.lf-adopted.lf-set-bf2293aa .gm-style .gmnoscreen,
.lf-adopted.lf-set-bf2293aa .gmnoscreen { display: none; }
}
.lf-adopted.lf-set-bf2293aa .gm-style-moc { background-color: rgba(0, 0, 0, 0.59); pointer-events: none; text-align: center; transition: opacity ease-in-out; }
.lf-adopted.lf-set-bf2293aa .gm-style-mot { color: white; font-family: Roboto, Arial, sans-serif; font-size: 22px; margin: 0px; position: relative; top: 50%; transform: translateY(-50%); }
.lf-adopted.lf-set-bf2293aa .gm-style img { max-width: none; }
.lf-adopted.lf-set-bf2293aa .gm-style { font: 400 11px Roboto, Arial, sans-serif; text-decoration: none; }
.lf-adopted.lf-set-bf2293aa [hidden] { display: none; }
.lf-adopted.lf-set-bf2293aa:not(lf-none) { font-family: sans-serif; text-size-adjust: 100%; }
.lf-adopted.lf-set-bf2293aa :where(.lf-adopted-body):not(lf-none) { margin: 0px; }
.lf-adopted.lf-set-bf2293aa a { background: transparent; }
.lf-adopted.lf-set-bf2293aa a:focus { outline: dotted thin; }
.lf-adopted.lf-set-bf2293aa a:active,
.lf-adopted.lf-set-bf2293aa a:hover { outline: 0px; }
.lf-adopted.lf-set-bf2293aa strong { font-weight: bold; }
.lf-adopted.lf-set-bf2293aa kbd { font-family: monospace, serif; font-size: 1em; }
.lf-adopted.lf-set-bf2293aa img { border: 0px; }
.lf-adopted.lf-set-bf2293aa svg:not(:root) { overflow: hidden; }
.lf-adopted.lf-set-bf2293aa button,
.lf-adopted.lf-set-bf2293aa input,
.lf-adopted.lf-set-bf2293aa textarea { margin: 0px; font-family: inherit; font-size: 100%; }
.lf-adopted.lf-set-bf2293aa button,
.lf-adopted.lf-set-bf2293aa input { line-height: normal; }
.lf-adopted.lf-set-bf2293aa button { text-transform: none; }
.lf-adopted.lf-set-bf2293aa button,
.lf-adopted.lf-set-bf2293aa:not(lf-none) input[type="button"] { cursor: pointer; appearance: button; }
.lf-adopted.lf-set-bf2293aa:not(lf-none) input[disabled] { cursor: default; }
.lf-adopted.lf-set-bf2293aa textarea { overflow: auto; vertical-align: top; }
.lf-adopted.lf-set-bf2293aa table { border-collapse: collapse; border-spacing: 0px; }
@media print {
.lf-adopted.lf-set-bf2293aa * { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; }
.lf-adopted.lf-set-bf2293aa a,
.lf-adopted.lf-set-bf2293aa a:visited { text-decoration: underline; }
.lf-adopted.lf-set-bf2293aa a[href]::after { content: " (" attr(href) ")"; }
.lf-adopted.lf-set-bf2293aa thead { display: table-header-group; }
.lf-adopted.lf-set-bf2293aa tr,
.lf-adopted.lf-set-bf2293aa img { break-inside: avoid; }
.lf-adopted.lf-set-bf2293aa img { max-width: 100% !important; }
@page { margin: 2cm 0.5cm; }
.lf-adopted.lf-set-bf2293aa p,
.lf-adopted.lf-set-bf2293aa h2 { orphans: 3; widows: 3; }
.lf-adopted.lf-set-bf2293aa h2 { break-after: avoid; }
}
.lf-adopted.lf-set-bf2293aa *,
.lf-adopted.lf-set-bf2293aa ::before,
.lf-adopted.lf-set-bf2293aa ::after { box-sizing: border-box; }
.lf-adopted.lf-set-bf2293aa:not(lf-none) { font-size: 62.5%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.lf-adopted.lf-set-bf2293aa :where(.lf-adopted-body):not(lf-none) { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); }
.lf-adopted.lf-set-bf2293aa input,
.lf-adopted.lf-set-bf2293aa button,
.lf-adopted.lf-set-bf2293aa textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
.lf-adopted.lf-set-bf2293aa a { color: rgb(66, 139, 202); text-decoration: none; }
.lf-adopted.lf-set-bf2293aa a:hover,
.lf-adopted.lf-set-bf2293aa a:focus { color: rgb(42, 100, 150); text-decoration: underline; }
.lf-adopted.lf-set-bf2293aa a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; }
.lf-adopted.lf-set-bf2293aa img { vertical-align: middle; }
.lf-adopted.lf-set-bf2293aa h2,
.lf-adopted.lf-set-bf2293aa h4 { font-family: "Open Sans", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.1; color: inherit; }
.lf-adopted.lf-set-bf2293aa h2 { margin-top: 20px; margin-bottom: 10px; }
.lf-adopted.lf-set-bf2293aa h4 { margin-top: 10px; margin-bottom: 10px; }
.lf-adopted.lf-set-bf2293aa h2 { font-size: 30px; }
.lf-adopted.lf-set-bf2293aa h4 { font-size: 18px; }
.lf-adopted.lf-set-bf2293aa p { margin: 0px 0px 10px; }
.lf-adopted.lf-set-bf2293aa ul { margin-top: 0px; margin-bottom: 10px; }
.lf-adopted.lf-set-bf2293aa kbd { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
.lf-adopted.lf-set-bf2293aa .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.lf-adopted.lf-set-bf2293aa .container::before,
.lf-adopted.lf-set-bf2293aa .container::after { display: table; content: " "; }
.lf-adopted.lf-set-bf2293aa .container::after { clear: both; }
.lf-adopted.lf-set-bf2293aa .container::before,
.lf-adopted.lf-set-bf2293aa .container::after { display: table; content: " "; }
.lf-adopted.lf-set-bf2293aa .container::after { clear: both; }
@media (min-width: 768px) {
.lf-adopted.lf-set-bf2293aa .container { width: 750px; }
}
@media (min-width: 992px) {
.lf-adopted.lf-set-bf2293aa .container { width: 970px; }
}
@media (min-width: 1200px) {
.lf-adopted.lf-set-bf2293aa .container { width: 1170px; }
}
.lf-adopted.lf-set-bf2293aa .col-md-4,
.lf-adopted.lf-set-bf2293aa .col-md-8,
.lf-adopted.lf-set-bf2293aa .col-md-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; }
@media (min-width: 992px) {
.lf-adopted.lf-set-bf2293aa .col-md-4,
.lf-adopted.lf-set-bf2293aa .col-md-8,
.lf-adopted.lf-set-bf2293aa .col-md-12 { float: left; }
.lf-adopted.lf-set-bf2293aa .col-md-12 { width: 100%; }
.lf-adopted.lf-set-bf2293aa .col-md-8 { width: 66.6667%; }
.lf-adopted.lf-set-bf2293aa .col-md-4 { width: 33.3333%; }
}
.lf-adopted.lf-set-bf2293aa table { max-width: 100%; background-color: transparent; }
.lf-adopted.lf-set-bf2293aa th { text-align: left; }
.lf-adopted.lf-set-bf2293aa label { display: inline-block; margin-bottom: 5px; font-weight: bold; }
.lf-adopted.lf-set-bf2293aa .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); vertical-align: middle; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
.lf-adopted.lf-set-bf2293aa .form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px; }
.lf-adopted.lf-set-bf2293aa .form-control::-webkit-input-placeholder { color: rgb(153, 153, 153); }
.lf-adopted.lf-set-bf2293aa textarea.form-control { height: auto; }
.lf-adopted.lf-set-bf2293aa .form-group { margin-bottom: 15px; }
@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes { 
  0% { background-position: 40px 0px; }
  100% { background-position: 0px 0px; }
}
.lf-adopted.lf-set-bf2293aa :where(.lf-adopted-body):not(lf-none) { color: rgb(96, 96, 96); background-color: rgb(0, 0, 0); font-family: HelveticaNeue-Light, "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; font-weight: 300; }
.lf-adopted.lf-set-bf2293aa * { -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, 0.004) 1px 1px 1px; }
.lf-adopted.lf-set-bf2293aa h4 { font-size: 12px; }
.lf-adopted.lf-set-bf2293aa .contact_box { background-color: rgb(255, 255, 255); padding: 30px 20px; }
.lf-adopted.lf-set-bf2293aa .contacts_box { padding: 0px; background-color: rgb(255, 255, 255); border-right: 30px solid rgb(0, 0, 0); overflow: hidden; }
.lf-adopted.lf-set-bf2293aa .contact_box .form-control { margin-right: 0px !important; width: 100% !important; }
.lf-adopted.lf-set-bf2293aa .contacts { padding: 25px 30px; }
.lf-adopted.lf-set-bf2293aa .contacts p { float: left; line-height: 26px; color: rgb(117, 117, 117); }
.lf-adopted.lf-set-bf2293aa .pin { float: left; padding-top: 10px; padding-left: 70px; background: url("/assets/adopted/56e7e6db7e219ae3cd71.jpg") left top no-repeat; }
.lf-adopted.lf-set-bf2293aa #bottom { height: 50px; padding-top: 5px; background: rgb(0, 0, 0); }
.lf-adopted.lf-set-bf2293aa #bottom img { float: left; margin-right: 10px; margin-left: 10px; }
.lf-adopted.lf-set-bf2293aa #bottom h4 { float: left; }
.lf-adopted.lf-set-bf2293aa #bottom ul { list-style-type: none; position: absolute; bottom: 5px; right: 10px; }
.lf-adopted.lf-set-bf2293aa #bottom ul li { float: left; }
.lf-adopted.lf-set-bf2293aa #social-links { display: flex; align-items: center; }
.lf-adopted.lf-set-bf2293aa #social-links ul { padding: 5px 10px 8px; margin-bottom: 5px; }
.lf-adopted.lf-set-bf2293aa #map { margin: 0px 0px 25px; padding: 0px; }
.lf-adopted.lf-set-bf2293aa .form-map .form-control { padding: 0px 12px; width: 82%; }
.lf-adopted.lf-set-bf2293aa .form-map button { border-radius: 30px; padding: 10px 40px; background: rgb(136, 199, 139); color: rgb(255, 255, 255); margin-top: 15px; }
.lf-adopted.lf-set-bf2293aa .contact_box textarea.form-control { height: 182px; resize: vertical; }
.lf-adopted.lf-set-bf2293aa .asw-menu-btn { bottom: 70px !important; }
@media (max-width: 991px) and (min-width: 351px) {
.lf-adopted.lf-set-bf2293aa .contact_box { margin-right: 30px; }
}
@media (max-width: 992px) {
.lf-adopted.lf-set-bf2293aa .form-map { margin-bottom: 30px; }
.lf-adopted.lf-set-bf2293aa .form-map .form-control { width: 100%; }
}
@media (max-width: 992px) and (min-width: 715px) {
.lf-adopted.lf-set-bf2293aa .form-group { margin-bottom: 15px; width: 150px; display: inline-block; }
.lf-adopted.lf-set-bf2293aa .form-map .form-group { margin-bottom: 15px; display: inline-block; width: 100% !important; }
}
@media (max-width: 768px) {
.lf-adopted.lf-set-bf2293aa #bottom,
.lf-adopted.lf-set-bf2293aa #social-links { display: flex; flex-direction: column; align-items: center; }
.lf-adopted.lf-set-bf2293aa #social-links ul { position: relative; }
}
@media (max-width: 714px) {
.lf-adopted.lf-set-bf2293aa .form-group { margin-bottom: 15px; width: 160px; display: inline-block; margin-right: 20px; }
.lf-adopted.lf-set-bf2293aa .form-map .form-group { margin-bottom: 15px; width: 100%; display: inline-block; }
}
@media (max-width: 991px) and (min-width: 670px) {
.lf-adopted.lf-set-bf2293aa #bottom,
.lf-adopted.lf-set-bf2293aa #social-links { flex-direction: column; align-items: center; }
}
@media (max-width: 535px) {
.lf-adopted.lf-set-bf2293aa .asw-menu-btn { bottom: 122px !important; }
.lf-adopted.lf-set-bf2293aa #social-links ul { margin-bottom: 10px; }
.lf-adopted.lf-set-bf2293aa #bottom { padding-left: 20px; padding-bottom: 15px; }
}
@media (max-width: 440px) {
.lf-adopted.lf-set-bf2293aa #bottom { padding-top: 10px; padding-left: 30px; height: 100px; }
.lf-adopted.lf-set-bf2293aa #bottom ul { display: block; width: 100%; }
}
@media (max-width: 414px) {
.lf-adopted.lf-set-bf2293aa .form-group { margin-bottom: 15px; display: block; margin-right: 20px; width: 100% !important; }
.lf-adopted.lf-set-bf2293aa input { width: 100% !important; }
}
@media (max-width: 382px) {
.lf-adopted.lf-set-bf2293aa .form-group { margin-bottom: 15px; display: block; margin-right: 20px; width: 100% !important; }
.lf-adopted.lf-set-bf2293aa input { width: 100% !important; }
.lf-adopted.lf-set-bf2293aa #bottom ul { display: flex; justify-content: center; padding: 0px 0px 0px 25px; margin: 0px; }
}
.lf-adopted.lf-set-bf2293aa .contacts-box-fix { margin-bottom: 57px; }
@media (max-width: 350px) {
.lf-adopted.lf-set-bf2293aa .contacts_box { padding-left: 20px; border-right-width: 0px; }
.lf-adopted.lf-set-bf2293aa .contacts_box img { margin-left: -20px; }
}
/* lf:ours-inside */
/* Their form's own clothes where the walk read them, ours where it did not (2026-09-22): a form of ours standing on a band of theirs was an opaque white box on navy, which is the right form wearing the wrong clothes. */
.lf-adopted .lf-form .lf-form__control { display: block; width: 100%; box-sizing: border-box; padding: var(--lf-form-field-pad, 0.75rem 1rem); border: var(--lf-form-field-edge, 1px solid var(--lf-border, #c8ccd2)); border-radius: var(--lf-form-field-radius, var(--radius-md, 6px)); background: var(--lf-form-field-bg, var(--lf-surface, #fff)); color: var(--lf-form-field-ink, var(--lf-fg-strong, #1c2230)); font: inherit; }
/* A height only where the walk measured one, and never on a textarea: a box meant to hold three lines is not the same shape as the one-line fields beside it. */
.lf-adopted .lf-form input.lf-form__control, .lf-adopted .lf-form select.lf-form__control { height: var(--lf-form-field-h, auto); }
/* The room between fields is the form's own ROW GAP, not a margin under each one (2026-09-24). The margin was written, stored and published, and the fields stayed 40 apart: `.lf-form` is a grid whose `gap` is our own 2rem, and a margin inside a grid item adds to the gap rather than replacing it. Measured on the published page against theirs - 40 against 16 - which is the only way this kind of mistake ever shows up. */
.lf-adopted .lf-form { row-gap: var(--lf-form-gap, 2rem); }
.lf-adopted .lf-form .lf-form__field { display: block; margin-block: 0; }
/* ...and the press stands its own distance from the last field, which is a separate measurement: theirs sits its fields 16 apart and the button 24 below. The difference, because the row gap has already put `--lf-form-gap` there. */
.lf-adopted .lf-form .lf-form__submit { margin-block-start: calc(var(--lf-form-submit-gap, var(--lf-form-gap, 0px)) - var(--lf-form-gap, 0px)); min-height: var(--lf-form-submit-h, auto); font-size: var(--lf-form-submit-font, inherit); }
.lf-adopted .lf-form label { display: block; margin-bottom: 0.375rem; font-weight: var(--lf-form-label-weight, 600); font-size: var(--lf-form-label-size, inherit); }
/* The button, said again for the same reason as the control: a Wix sheet's reset (`div, span, ..., button { background: 0 0; border: 0; padding: 0 }`) is scoped in here at (0,1,1) and beat our (0,1,0) button, leaving "Submit" as 18px of bare text on a dark band (2026-09-18, wix-authority). */
.lf-adopted .lf-form .lf-form__submit { display: inline-flex; align-items: center; justify-content: center; width: auto; padding: 0.75rem var(--lf-form-submit-pad, 1.5rem); border: var(--lf-form-submit-edge, 1px solid var(--color-accent-500, #1c2230)); border-radius: var(--lf-form-submit-radius, var(--radius-md, 6px)); background: var(--lf-form-submit-bg, var(--color-accent-500, #1c2230)); color: var(--lf-form-submit-ink, var(--color-on-accent, #fff)); font: inherit; font-size: var(--lf-form-submit-font, inherit); font-weight: var(--lf-form-submit-weight, 600); line-height: 1.2; cursor: pointer; }
.lf-adopted .lf-form__done[hidden], .lf-adopted .lf-form[hidden], .lf-adopted .lf-form [hidden] { display: none !important; }
/* `hidden` is a UA rule, and `all: revert` in the reset layer reverts to the AUTHOR origin - so every element their page hid with the attribute came back (2026-09-22). */
.lf-adopted [hidden] { display: none !important; }
/* "Powered by HomeMagnet" inside a kept footer (2026-11-04). The reset layer above outranks our base stylesheet, so every rule the mark has was reverted to the browser's: left-aligned at the page edge, a browser-blue underlined link, the wordmark's two grays gone. It wears their band's text color and nothing else of theirs; the rest is ours, said here with the weight their own sheet carries. */
.lf-adopted .lf-makers-mark { display: block !important; margin: 0 !important; padding: var(--space-md, 1rem) var(--space-lg, 1.5rem) !important; color: inherit !important; font: 400 0.75rem/1.4 Inter, system-ui, sans-serif !important; text-align: center !important; opacity: 0.75 !important; background: none !important; border: 0 !important; }
.lf-adopted .lf-makers-mark a { color: inherit !important; text-decoration: underline !important; text-underline-offset: 0.2em !important; font: inherit !important; background: none !important; }
.lf-adopted .lf-makers-mark .lf-makers-mark__wordmark { font-family: Inter, system-ui, sans-serif !important; font-weight: 800 !important; letter-spacing: -0.025em !important; white-space: nowrap !important; }
.lf-adopted .lf-makers-mark .lf-makers-mark__home { color: #6b7280 !important; }
.lf-adopted .lf-makers-mark .lf-makers-mark__magnet { color: #9ca3af !important; }
.lf-adopted .lf-form { max-width: none; padding: var(--lf-form-pad, 0); border: var(--lf-form-edge, 0); border-radius: var(--lf-form-radius, 0); background: var(--lf-form-panel, transparent); box-shadow: none; color: var(--lf-form-ink, inherit); }
/* Their labels carried no asterisk, so neither do ours on their page
   (Yuri, 2026-09-24). The control keeps `required`, which is what makes
   the browser enforce it; the mark is decoration, and a mark theirs did
   not have reads as a form somebody else designed. */
.lf-adopted .lf-form .lf-form__required { display: none; }
/* ...and neither did their form say anything about a spam check, so
   neither does ours on their page (Yuri, 2026-09-24: *"our text about
   protection should not be there if client form doesn't have it"*). The
   CHECK still runs - it is the hidden field beside this, and it is what
   stops the form being a mailbox for robots. What goes is a sentence of
   ours in the middle of a form of theirs, which is the same argument as
   the asterisk above: a mark their design did not have reads as a form
   somebody else built. */
.lf-adopted .lf-form .lf-form__captcha--quiet { display: none; }
/* The fine print goes UNDER the button, where their own sat (Yuri,
   2026-09-24, comparing his form with ours). Ours put "Protected by an
   automatic spam check." between the last field and the press, which is
   the one place on a form where nothing should stand: it reads as a
   condition of the button. `order` rather than a move in the view, because
   the view is shared with every form of ours and this is a rule about a
   form standing on a page of theirs. */
.lf-adopted .lf-form .lf-form__captcha, .lf-adopted .lf-form .lf-form__privacy, .lf-adopted .lf-form .lf-form__note { order: 1; }
.lf-adopted .lf-form .lf-form__label, .lf-adopted .lf-form .lf-form__consent-label, .lf-adopted .lf-form .lf-form__captcha-note, .lf-adopted .lf-form .lf-form__privacy, .lf-adopted .lf-form .lf-form__note, .lf-adopted .lf-form .lf-form__status { color: var(--lf-form-label-ink, inherit); }
/* `!important`: this sheet is layered under our own, where the form's two columns are set. */
.lf-adopted.lf-adopted--form-stacked .lf-form { grid-template-columns: minmax(0, 1fr) !important; }
@media (min-width: 640px) {
  .lf-adopted .lf-form:not(:has(.lf-form__field ~ .lf-form__field)) { display: grid; width: 100%; max-width: 38rem; margin-inline: auto; text-align: left; grid-template-columns: minmax(0, 1fr) auto; align-items: end; column-gap: 1rem; row-gap: 0.5rem; }
  .lf-adopted .lf-form:not(:has(.lf-form__field ~ .lf-form__field)) > * { grid-column: 1 / -1; }
  .lf-adopted .lf-form:not(:has(.lf-form__field ~ .lf-form__field)) > .lf-form__field { grid-column: 1; grid-row: 1; margin: 0; }
  .lf-adopted .lf-form:not(:has(.lf-form__field ~ .lf-form__field)) > .lf-form__submit { grid-column: 2; grid-row: 1; width: auto; margin: 0; }
}
/* Their `body` is one to a page; our stand-in for it is one to a BAND. `body { min-block-size: 100vh }` - a line in most modern resets - made every kept band at least a window tall: hillhurstmortgage.com's 560px band stood 900, four of eight bands on the page, 9,075px against their 6,635 (2026-09-18). The band walk measures the piece inside, so the corpus check could not see it. */
.lf-adopted .lf-adopted-body, .lf-adopted-body { min-height: 0 !important; min-block-size: 0 !important; }
/* ...and their margins stay inside it, on their paint (2026-11-02). Their `body` is black and Empire Mortgage's header carries a 20px margin under it; on their page that margin is body, on ours it escaped the band through margin collapse and drew OUR white page - a white strip under their header and over their footer. `flow-root` holds a child's margin inside the box that paints. Zero specificity, so their own body's `display` still wins. */
:where(.lf-adopted-body) { display: flow-root; }
/* A kept header that floated is repaired rather than refused (2026-09-22): sticky or fixed, it stood over the page and nothing under it could be reached. At the top of the page it looked exactly like this. */
/* `relative`, not `static`: static was the first repair and it took the header's z-index with it - z-index only applies to a positioned element - so their drop-down painted UNDER the band below, laid out perfectly and invisible (2026-09-22). Relative stops it floating and keeps it stacking. */
.lf-shell__header .lf-adopted, .lf-shell__header .lf-adopted-body > *, .lf-shell__footer .lf-adopted, .lf-shell__footer .lf-adopted-body > * { position: relative !important; }
/* ...and a drop-down has to be able to hang out of the bar it hangs from (2026-09-22): their panel opened on hover, correctly, and was cut off a few pixels below the header because the wrappers around a kept band clip. */
.lf-shell__header .lf-adopted, .lf-shell__header .lf-adopted-body { overflow: visible !important; }
/* ...and above the band that follows it. Said HERE rather than in shells.css because this sheet demonstrably reaches a published page and that one's tail did not (2026-09-22). A drop-down 334 pixels tall, laid out correctly, painting under the hero. */
.lf-shell__header .lf-adopted { z-index: 40 !important; }
.lf-adopted .lf-frame { display: block; width: 100%; border: 0; height: var(--lf-frame-h-mobile, 520px); }
@media (min-width: 640px) { .lf-adopted .lf-frame { height: var(--lf-frame-h, 520px); } }
/* lf:stand-ins */
.lf-adopted .lf-showcase__stack {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
  gap: var(--lf-space-4, 1rem);
  margin: 0;
  padding: 0;
  list-style: none;
}

.lf-adopted .lf-showcase__card {
  margin: 0;
  overflow: hidden;
  border-radius: var(--lf-radius-lg, 0.75rem);
  box-shadow: 0 1.25rem 2.75rem rgb(0 0 0 / 22%);
}

.lf-adopted .lf-showcase__img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  
  object-position: top center;
}


.lf-adopted .lf-showcase__stack { grid-template-columns: 1fr; }
.lf-adopted .lf-showcase__card { aspect-ratio: 16 / 10; }
.lf-adopted .lf-showcase__card:not(:first-child) { display: none; }

@media (prefers-reduced-motion: no-preference) {
  .lf-adopted .lf-showcase__stack--turns {
    display: block;
    position: relative;
    
    height: auto;
    aspect-ratio: 16 / 13;
    perspective: 1150px;
    perspective-origin: 50% 50%;
  }

  
  .lf-adopted .lf-showcase__stack--turns .lf-showcase__card {
    position: absolute;
    inset: 0;
    width: min(22rem, 86%);
    aspect-ratio: 16 / 10;
    height: auto;
    margin: auto;
    opacity: 0;
    transform-origin: 50% 50%;
  }

  
  .lf-adopted .lf-showcase__stack--turns .lf-showcase__card:not(:first-child) { display: block; }



  
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card {
    animation: lf-showcase-turn-12 28.56s linear infinite;
  }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--1 { animation-delay: 0.00s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--2 { animation-delay: -2.38s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--3 { animation-delay: -4.76s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--4 { animation-delay: -7.14s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--5 { animation-delay: -9.52s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--6 { animation-delay: -11.90s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--7 { animation-delay: -14.28s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--8 { animation-delay: -16.66s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--9 { animation-delay: -19.04s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--10 { animation-delay: -21.42s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--11 { animation-delay: -23.80s; }
  .lf-adopted .lf-showcase__stack--of-12 .lf-showcase__card--12 { animation-delay: -26.18s; }
  
  @keyframes lf-showcase-turn-12 {
      0.0000% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      2.7311% { opacity: 0.5; z-index: 2; transform: translateY(73.3%) scale(0.42) rotateX(36deg); }
      8.3333% { opacity: 0.5; z-index: 2; transform: translateY(73.3%) scale(0.42) rotateX(36deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      11.0644% { opacity: 0.9; z-index: 6; transform: translateY(51.7%) scale(0.62) rotateX(21deg); }
      16.6667% { opacity: 0.9; z-index: 6; transform: translateY(51.7%) scale(0.62) rotateX(21deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      19.3978% { opacity: 1.0; z-index: 9; transform: translateY(0%) scale(1.2) rotateX(0deg); }
      25.0000% { opacity: 1.0; z-index: 9; transform: translateY(0%) scale(1.2) rotateX(0deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      27.7311% { opacity: 0.72; z-index: 4; transform: translateY(-51.7%) scale(0.58) rotateX(-21deg); }
      33.3333% { opacity: 0.72; z-index: 4; transform: translateY(-51.7%) scale(0.58) rotateX(-21deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      36.0644% { opacity: 0.36; z-index: 2; transform: translateY(-73.3%) scale(0.4) rotateX(-36deg); }
      41.6667% { opacity: 0.36; z-index: 2; transform: translateY(-73.3%) scale(0.4) rotateX(-36deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      44.3978% { opacity: 0.0; z-index: 1; transform: translateY(-89.2%) scale(0.28) rotateX(-46deg); }
      50.0000% { opacity: 0.0; z-index: 1; transform: translateY(-89.2%) scale(0.28) rotateX(-46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      52.7311% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
      58.3333% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      61.0644% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
      66.6667% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      69.3978% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
      75.0000% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      77.7311% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
      83.3333% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      86.0644% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
      91.6667% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); animation-timing-function: cubic-bezier(0.45, 0, 0.15, 1); }
      94.3978% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
      100.0000% { opacity: 0.0; z-index: 1; transform: translateY(89.2%) scale(0.28) rotateX(46deg); }
  }
  
}
