html {position: relative;min-height: 100%;}body {font-family: 'Open Sans', sans-serif;background: #eff1f4;}a {color: #007bff;}a:hover {color: #0056b3;}button:focus, button .focus, button:active:focus, button .focus:active, button .active:focus, button .active.focus {outline: none;}a.btn {text-decoration: none;}.navbar .navbar-collapse {float: right;}h1 {margin: 30px 0 0 0;font-weight: 300;font-size: 44px;color: #868e96;}@media (max-width: 767px) {h1 {font-size: 30px;margin-top: 10px;}}h1 .badge {font-size: 13px;margin: 3px 0 0 15px;font-weight: 400;background: #adb5bd;position: absolute;}@media (max-width: 767px) {h1 .badge {margin: 10px 0 0 0;display: table;position: relative;}}.h1-blue {color: #007bff;font-size: 22px;font-weight: 600;margin: 20px 10px;}h2 {font-size: 20px;font-weight: 600;color: #007bff;}h3 {font-size: 16px;font-weight: 600;}.white-container {background: #fff;border-top: 1px solid #e9ecef;border-bottom: 1px solid #e9ecef;}.white-container-radius {background: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;margin-top: 35px;}.white-box-up {border-bottom: 1px solid #e9ecef;}.gray-box-left {background: #f8f9fa;border-bottom-left-radius: 0.25rem;}.table-no-line {margin: 30px 20px;}.table-no-line td {padding: 1px;border: 0;color: #868e96;}.table-no-line .space td {padding-top: 20px;}.table-no-line strong {font-weight: 600;}.table-no-line .final-price {color: #000;font-weight: 700;}.payment-box {padding-top: 10px;}.payment-label {display: block;margin: 20px 20px 0 20px;}.payment-label input {float: left;margin-top: 5px;}.payment-label .logo-bank {width: 130px;display: block;margin: 0 35px 0 20px;float: left;}.payment-label .name-bank {color: #868e96;font-weight: 300;display: block;float: left;}.payment-btn {padding: 50px 25px 25px 25px;text-align: right;}.payment-btn button {margin-bottom: 8px;padding: 10px 15px;}.payment-btn span {font-style: italic;color: #868e96;font-size: 14px;}.breadcrumb {display: none;padding: 0 0 5px 0;margin: 5px 0 0 0;font-size: 13px;background: transparent;}ul.ul-arrow {list-style-type: none;margin: 0;padding: 0 0 0 16px;}ul.ul-arrow li {line-height: 22px;margin: 2px 0;}ul.ul-arrow li:before {font-family: "font-zd";margin: 0 0 0 -19px;content: "\e907";font-size: 18px;font-weight: 400;position: absolute;}ul.ul-icon {list-style-type: none;margin: 0;padding: 5px 0 20px 20px;}ul.ul-icon li {line-height: 22px;margin: 5px 0 5px 15px;}ul.ul-icon li .zdf-icon {margin: 2px 0 0 -30px;font-size: 19px;position: absolute;}.accordion .card-header:before {font-family: "font-zd";content: "\e90e";font-size: 18px;float: right;}.accordion .card-header.collapsed:before {content: "\e90d";}.collapse-openclose {text-decoration: none;font-size: 25px;float: right;}.collapse-openclose .zdf-arrowu-bb {display: block;}.collapse-openclose .zdf-arrowd-bb {display: none;}.collapse-openclose:hover {text-decoration: none;}.collapse-openclose span {margin: 0 0 0 10px;}.collapse-openclose.collapsed .zdf-arrowu-bb {display: none;}.collapse-openclose.collapsed .zdf-arrowd-bb {display: block;}.rating {z-index: 1;position: absolute;background: #ffc107;padding: 0 6px 3px 6px;margin: 5px 0 0 5px;border-radius: 0.15rem;}.rating a {text-decoration: none;color: #000;}.rating a .zdf-icon {font-size: 16px;display: inline-block;margin: 5px 0 0 0;float: left;}.rating a .value {display: inline-block;font-size: 12px;margin: 5px 0 0 5px;}.multi-column {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 2em;-moz-column-gap: 2em;column-gap: 2em;-webkit-column-width: 10em;-moz-column-width: 10em;column-width: 21em;padding: 15px;}@media (max-width: 767px) {.multi-column {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}}.header {background: #000 !important;padding: 5px 0;}@media (max-width: 992px) {.header {text-align: center;padding: 0;}}@media (max-width: 992px) {.header .container {display: block;}}@media (max-width: 992px) {.header .container .row {margin: 0;}}.header .container .row .navbar-brand {display: inline-block;text-indent: -9999px;background-repeat: no-repeat;}.header .container .row .navbar-toggler {color: #fff;}@media (max-width: 992px) {.header .container .row .navbar-toggler {position: absolute;right: 0;top: 5px;}}@media (max-width: 992px) {.header .container .row .navbar-toggler-top-menu {position: absolute;left: 0;right: auto;color: #fff;}}@media (max-width: 992px) {.header .container .row .navbar-collapse {float: none;margin: 0 -5px 0 -5px;}}@media (max-width: 992px) {.header .container .row .form-search {margin: 0 0 5px 0 !important;}}.header .container .row .form-search .form-control {width: 500px;padding-right: 40px;}@media (max-width: 992px) {.header .container .row .form-search .form-control {width: 100%;margin-top: 0;}}.header .container .row .form-search .btn {background: transparent;margin: 8px 0 0 -45px;}@media (max-width: 992px) {.header .container .row .form-search .btn {margin: 0 0 0 -45px;}}.header .container .row .form-search .btn .zdf-icon {font-weight: 600;font-size: 18px;color: #adb5bd;}.top-menu {background: #fff !important;padding-top: 2px;padding-bottom: 0;border-bottom: 1px solid #dee2e6;}@media (max-width: 992px) {.top-menu {padding-top: 0;}.top-menu .container {display: block;}.top-menu .container .row {display: block;}.top-menu .container .row .navbar-collapse {float: none;}}.top-menu .navbar-nav {margin-bottom: -2px;}.top-menu .navbar-nav .nav-item {padding: 0;}.top-menu .navbar-nav .nav-item .nav-link {text-decoration: none;color: #000;padding: 10px 15px;}.top-menu .navbar-nav .nav-item .nav-link:hover {color: #007bff;}.top-menu .navbar-nav .nav-item.active {font-size: 16px;}.top-menu .navbar-nav .nav-item.active .nav-link {color: #000;border-bottom: 3px solid #007bff;}.top-filter {margin-top: 20px;margin-bottom: 5px;}.top-filter label {font-size: 13px;text-transform: uppercase;display: none;}.top-filter .btn {width: 100%;}.left-filter .card-filter {background: none;border: none;margin: 0;}@media (max-width: 767px) {.left-filter .card-filter {margin: 15px 0;}}.left-filter .card-filter .collapse, .left-filter .card-filter .collapsed, .left-filter .card-filter .collapsing, .left-filter .card-filter .collapse.show {display: block;height: auto;}@media (max-width: 767px) {.left-filter .card-filter .collapse {display: none;}}.left-filter .card-filter .card-header {display: none;}@media (max-width: 767px) {.left-filter .card-filter .card-header {display: block;text-align: center;border: 0;}}.left-filter .card-filter .card-header h2 {margin: 0;padding: 0;border: 0;color: #000;font-size: 14px;}.left-filter .card-filter .card-header:before {display: none;}.left-filter .card-filter .card-block {padding: 0;}@media (max-width: 767px) {.left-filter .card-filter .card-block {padding: 0 25px 25px 25px;}}.left-filter .card-filter .card-block h2 {margin-top: 30px;margin-bottom: 15px;padding-bottom: 10px;color: #000;font-size: 14px;border-bottom: 1px solid #dee2e6;text-transform: uppercase;}.left-filter .card-filter .card-block .custom-controls-stacked .custom-control .custom-control-description {margin-left: 5px;}.left-filter .card-filter .card-block .custom-controls-stacked .custom-control .custom-control-description span {font-size: 14px;color: #adb5bd;}.left-filter .card-filter .card-block .btn-offer-filters {width: 255px;background: #eff1f4;padding: 20px 0 15px 0;position: sticky;bottom: 0;}@media (max-width: 1200px) {.left-filter .card-filter .card-block .btn-offer-filters {width: 210px;}}@media (max-width: 767px) {.left-filter .card-filter .card-block .btn-offer-filters {width: auto;}}.left-filter .card-filter .card-block .btn-offer-filters-fixed {position: relative;}.left-filter .selected-option {display: none;}@media (max-width: 767px) {.left-filter .selected-option {display: block;}.left-filter .selected-option h3 {font-size: 14px;font-weight: 400;margin: 0 0 10px 0;padding: 0;}.left-filter .selected-option p {margin: 0;}.left-filter .selected-option p a {display: inline-block;text-decoration: none;background: #fff;color: #000;font-size: 13px;border: 1px solid #dee2e6;padding: 3px 23px 3px 8px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin: 0 3px 6px 0;}.left-filter .selected-option p a:after {font-family: "font-zd";content: "\e91e";position: absolute;margin: -4px 0 0 0;font-size: 20px;color: #007bff;}}.sort {font-size: 14px;color: #868e96;float: right;margin: 27px 0 -10px 0;}.sort strong {color: #212529;font-weight: 600;}@media (max-width: 992px) {.card-deck {display: block;}.card-deck .card.invisible {display: none;}}.card-deck .card {margin-top: 30px;}.card-deck .card .card-img-top {height: 220px;overflow: hidden;position: relative;}@media (max-width: 1200px) {.card-deck .card .card-img-top {height: 180px;}}@media (max-width: 480px) {.card-deck .card .card-img-top {height: 160px;}}.card-deck .card .card-img-top .card-img {height: 220px;background-size: cover;background-position: center;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;}@media (max-width: 1200px) {.card-deck .card .card-img-top .card-img {height: 180px;}}@media (max-width: 480px) {.card-deck .card .card-img-top .card-img {height: 160px;}}.card-deck .card .card-img-top .card-img a {width: 100%;height: 100%;display: block;}.card-deck .card:hover .card-img, .card-deck .card:focus .card-img {transform: scale(1.1);}.card-deck .card .card-body .card-title {margin-bottom: 5px;}.card-deck .card .card-body .locality {font-size: 14px;color: #868e96;}.card-deck .card .card-body .description {font-size: 14px;}.card-deck .card .card-body .card-icon {font-size: 14px;margin: 4px 0;}.card-deck .card .card-body .card-icon .zdf-icon {font-size: 20px;float: left;margin: 1px 8px 0 0;}.card-deck .card .card-footer {background: transparent;border-top: 0;margin-top: -40px;}.card-deck .card .card-footer .important-info {margin: 8px 0 0 0;font-size: 14px;float: left;}.card-deck .card .card-footer .important-info a {display: block;margin: -10px 0 0 17px;}.card-deck .card .card-footer .important-info .text-red {color: #dc3545;}.card-deck .card .card-footer .important-info .text-orange {color: #fd7e14;}.card-deck .card .card-footer .important-info .text-gray {color: #868e96;}.card-deck .card .card-footer .price {margin: 0;text-align: right;float: right;font-size: 26px;font-weight: 700;color: #28a745;margin-top: -5px;}.card-deck .card .card-footer .price .zdf-icon {font-size: 40px;margin: -35px -15px 0 0;display: block;color: #007bff;}.card-deck .card:hover, .card-deck .card:focus {border: 1px solid #ced4da;}.card-deck .card a:hover, .card-deck .card a:focus {text-decoration: none;}.card-block {margin-top: 30px;}.card-block .input-group {margin-top: 10px;}.card-block .input-group:first-child {margin-top: 0;}.card-price {font-size: 26px;font-weight: 700;color: #28a745;}.card-price .zdf-icon {font-size: 40px;display: block;color: #007bff;}.datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td {padding: 4px 9px;}@media only screen and (max-width: 576px) {.datepicker.dropdown-menu th, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.datepicker-inline td {padding: 4px 11px;}}table.table-condensed th.datepicker-switch, table.table-condensed th.prev, table.table-condensed th.next {font-size: 1.2rem;padding: 10px 0;}.environs {background: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;margin-top: 25px;padding: 20px;}.environs h2 {margin-bottom: 20px;}.environs .card {background: none;border: 0;font-size: 14px;}.environs .card .card-header {background: none;border: 0;padding: 0;}.environs .card .card-header h3 {margin: 0;font-size: 14px;}.environs .card .card-header h3 a {display: block;}.environs .card .card-header h3 a span.title {display: inline-block;color: #000;}.environs .card .card-header h3 a span.distance {float: right;margin: 0;display: inline-block;font-size: 13px;color: #868e96;}.environs .card .card-header:before {display: none;}.environs .card .card-body {padding: 10px 0 0 0;margin-bottom: -15px;}.environs .card .card-body img {width: 140px;height: 90px;border-radius: 0.25rem;margin: 5px 15px 5px 0;float: left;}.package {margin-top: 25px;}.package-h2 {text-align: center;background-color: #f8f9fa;margin-bottom: 0;padding: 30px 0 25px 0;border-radius: 0.25rem;}.nav-package {background-color: #f8f9fa;}.nav-package .nav-item .nav-link {margin-top: 3px;}.nav-package .nav-item .nav-link.active {text-decoration: none;margin-top: 1px;border-top: 3px solid #007bff;}.package-select {padding: 0 0 30px 101px;background-color: #f8f9fa;}.package-select .input-group {width: 17rem;margin: 0 15px;float: left;}.package-select .input-group .form-control[readonly] {background-color: #fff;}.accordion-package {padding: 20px 30px;}.accordion-package .card {border: 0;}.accordion-package .card .card-header {border: 0;padding: .75rem 0;background: #fff;}.accordion-package .card .card-header ul.ul-arrow {padding-right: 280px;margin-top: 15px;}.accordion-package .card .card-header ul.ul-arrow .more {margin-top: 5px;}.accordion-package .card .card-header ul.ul-arrow .more:before {display: none;}.accordion-package .card .card-header .more {display: none;}.accordion-package .card .card-header:before {display: none;}.accordion-package .card .card-header.collapsed .more {display: block;}.accordion-package .card .card-header.collapsed p.more {position: absolute;top: 42px;right: 15px;}.accordion-package .card .card-header.collapsed p.more .btn {width: 230px;padding: 10px 0;}.accordion-package .card .card-header.collapsed p.more .btn .zdf-icon:before {margin: 0 5px 0 0;}.accordion-package .card .card-header.collapsed .next {display: none;}.accordion-package .card .collapse .card-block, .accordion-package .card .collapsing .card-block {padding: 10px 0 0 0;}.accordion-package .card .collapse .card-block h3, .accordion-package .card .collapsing .card-block h3 {padding: 25px 0 15px 0;}.accordion-package .card .collapse .card-block .table-accessory, .accordion-package .card .collapsing .card-block .table-accessory {padding: 25px 0 15px 0;}.accordion-package .card .collapse .card-block .table-accessory tr td, .accordion-package .card .collapsing .card-block .table-accessory tr td {vertical-align: middle;padding: 0.4rem;}.accordion-package .card .collapse .card-block .table-accessory tr td.title, .accordion-package .card .collapsing .card-block .table-accessory tr td.title {width: 55%;}.accordion-package .card .collapse .card-block .table-accessory tr td.price, .accordion-package .card .collapsing .card-block .table-accessory tr td.price {width: 15%;font-weight: 700;}.accordion-package .card .collapse .card-block .table-accessory tr td.count, .accordion-package .card .collapsing .card-block .table-accessory tr td.count {width: 10%;}.accordion-package .card .collapse .card-block .table-accessory tr td.count .btn, .accordion-package .card .collapsing .card-block .table-accessory tr td.count .btn {padding: 0.3rem;border-radius: 0.2rem;}.accordion-package .card .collapse .card-block .table-accessory tr td.count .form-control, .accordion-package .card .collapsing .card-block .table-accessory tr td.count .form-control {width: 60px;text-align: center;margin: 0 3px;padding: 0.2rem .75rem;border-radius: 0.2rem;}.accordion-package .card .collapse .card-block .table-accessory tr td.summary, .accordion-package .card .collapsing .card-block .table-accessory tr td.summary {width: 20%;text-align: right;color: #868e96;}.accordion-package .card .collapse .card-block .table-summary, .accordion-package .card .collapsing .card-block .table-summary {padding: 25px 0 15px 0;}.accordion-package .card .collapse .card-block .table-summary tr td, .accordion-package .card .collapsing .card-block .table-summary tr td {vertical-align: top;padding: 0.3rem 0.4rem;font-size: 15px;color: #868e96;}.accordion-package .card .collapse .card-block .table-summary tr td.title, .accordion-package .card .collapsing .card-block .table-summary tr td.title {width: 30%;}.accordion-package .card .collapse .card-block .table-summary tr td.summary, .accordion-package .card .collapsing .card-block .table-summary tr td.summary {width: 20%;text-align: right;}.accordion-package .card .collapse .card-block .buy, .accordion-package .card .collapsing .card-block .buy {padding: 10px 0 0;}.accordion-package .card .collapse .card-block .buy .btn, .accordion-package .card .collapsing .card-block .buy .btn {width: 230px;padding: 10px 0;float: right;}.accordion-package .card .collapse .card-block .buy .btn .zdf-icon:before, .accordion-package .card .collapsing .card-block .buy .btn .zdf-icon:before {margin: 0 5px 0 0;}.partner-info {background: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;margin: 30px 0 0 0;}.partner-info h2, .partner-info h3 {margin: 20px;}.partner-info p {margin: 25px;}.partner-info .ul-arrow {margin-left: 30px;}.partner-info ul.ul-arrow {padding: 0 15px 0 15px;}.partner-info .top-img {margin: 20px 0;}.partner-info .embed-contact {padding: 0 25px 25px 25px;}.hd-img {height: 400px;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover;}.hd-img .next-photo {width: 100%;height: 100%;display: block;}@media screen and (min-height: 700px) {.hd-img {height: 470px;}}@media screen and (min-height: 850px) {.hd-img {height: 600px;}}@media screen and (min-height: 1000px) {.hd-img {height: 770px;}}@media screen and (max-width: 1099px) and (min-height: 700px) {.hd-img {height: 360px;}}@media screen and (max-width: 1099px) and (min-height: 850px) {.hd-img {height: 480px;}}@media screen and (max-width: 1099px) and (min-height: 1000px) {.hd-img {height: 520px;}}@media screen and (max-width: 767px) and (min-height: 700px) {.hd-img {height: 240px;}}@media screen and (max-width: 767px) and (min-height: 850px) {.hd-img {height: 180px;}}@media screen and (max-width: 767px) and (min-height: 1000px) {.hd-img {height: 488px;}}@media only screen and (min-device-width: 1440px) and (max-device-width: 1440px) and (max-height: 900px) {.hd-img {height: 480px;}}@media only screen and (min-device-width: 1366px) and (max-device-width: 1366px) and (max-height: 768px) {.hd-img {height: 320px;}}@media only screen and (max-width: 992px) {.hd-img {height: 320px;}}@media (max-width: 480px) {.hd-img {height: 160px;}}.h1-detail {color: #000;font-size: 36px;font-weight: 600;margin-bottom: 5px;}@media (max-width: 992px) {.h1-detail {margin-top: 15px;font-size: 21px;}}.locality-detail {color: #343a40;font-size: 14px;}.img-preview {margin-top: -150px;}@media (max-width: 992px) {.img-preview {margin-top: 15px;}}@media (max-width: 480px) {.img-preview {margin: 0;padding: 0;}}.img-preview a {width: 32%;margin: 0 2% 0 0;float: left;position: relative;}@media (max-width: 480px) {.img-preview a {margin: 0;width: 33.3%;}}.img-preview a img {border: 1px solid #fff;}.img-preview a span {width: 100%;height: 100%;font-size: 26px;font-weight: 700;display: block;position: absolute;background: rgba(255, 255, 255, 0.8);text-align: center;}@media (max-width: 992px) {.img-preview a span {padding: 0;}}.img-preview a:nth-child(3n) {margin: 0;}.card-rating .number {height: 60px;background: rgba(0, 0, 0, 0.8);border: 0;padding: 12px 0 0 20px;margin-top: -60px;margin-bottom: 0;border-top-left-radius: 0.25rem;border-top-right-radius: 0.25rem;}@media (max-width: 992px) {.card-rating .number {margin-top: 20px;border-bottom-left-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}}.card-rating .number a.count-rating {color: #ffc107;font-size: 14px;margin: 7px 20px 0 0;float: right;}.card-rating .number a.count-rating:hover {color: #fff;}.card-rating .number span {color: #868e96;font-size: 25px;}.card-rating .number span strong {color: #ffc107;}.card-rating .number .collapse-openclose span {margin: 5px 15px 0 10px;}.card-progress {background: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;border-top: 0;border-top-left-radius: 0;border-top-right-radius: 0;}.card-progress .card-progress-p {margin: 0;font-size: 15px;}.card-progress .card-progress-p span {color: #adb5bd;display: block;font-size: 12px;font-style: italic;float: right;margin-top: 3px;}.card-progress .progress {margin: 5px 0 15px 0;}.card-progress .progress .progress-bar {height: 10px;background: #ffc107;}.card-rating-text {background: none;border: 0;padding: 0;}.card-rating-text .rating-text-up {background: #fff;border: 1px solid #dee2e6;border-radius: 0.25rem;padding: 20px 20px 10px 20px;background: #fff7dd;border-bottom: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.card-rating-text .rating-text-up h2 {margin-bottom: 20px;}.card-rating-text .rating-text-up p {padding-left: 30px;margin: 0 0 10px 0;}.card-rating-text .rating-text-up p .zdf-icon {font-size: 20px;margin-left: -30px;display: block;float: left;margin-top: 2px;}.card-rating-text .rating-text-up p span {font-size: 14px;}.card-rating-text .rating-text-up .like {color: #28a745;font-weight: 600;}.card-rating-text .rating-text-up .dislike {color: #adb5bd;}.card-rating-text .rating-box {margin-top: 25px;}.card-rating-text .rating-box .rating-box-date {font-size: 14px;color: #868e96;margin-top: 7px;float: right;}.card-rating-text .rating-box .rating-box-number {font-size: 20px;color: #868e96;font-weight: 300;}.card-rating-text .rating-box .rating-box-number strong {color: #000;font-weight: 700;}.card-rating-text .rating-box .rating-box-author {margin: -10px 0 10px 0;font-weight: 600;}.card-rating-text .rating-box .rating-box-help {font-size: 14px;color: #868e96;}.card-rating-text {margin: 30px 0;}@media (max-width: 992px) {.card-rating-text .rating-text-up {border-bottom: 1px solid #dee2e6;border-bottom-left-radius: 0.25rem;border-bottom-right-radius: 0.25rem;}}.card-service {background: none;border: 0;}.card-service h3 {margin: 25px 0 15px 0;}.card-service .icons {display: none;}.card-service .icons.collapsed {display: block;color: #000;text-decoration: none;margin-bottom: 10px;}.card-service .icons.collapsed .zdf-icon {font-size: 26px;margin: 0 20px 0 0;float: left;}.card-service .more {font-size: 14px;display: inline-block;margin-top: 2px;float: left;color: #000;}@media (max-width: 992px) {.card-service .more {display: block;float: none;clear: both;padding-top: 20px;}}.card-service .more span {color: #007bff;text-decoration: underline;}.card-service .card-body {background: none;border: 0;padding: 0;}.card-service .card-body h3 {margin: 0 0 5px 0;}body {margin-bottom: 80px;}.footer {height: 80px;width: 100%;position: absolute;bottom: 0;}.footer .footer-bgcolor {background: #212529;color: #868e96;font-size: 14px;}.footer a {color: #adb5bd;}.footer hr {border-top-color: #495057;}.autocomplete-suggestions {background: #fff;border: 1px solid #dee2e6;border-top-color: #e9ecef;border-radius: 0.25rem;border-top-left-radius: 0;border-top-right-radius: 0;font-size: 14px;text-align: left;overflow: auto;}.autocomplete-suggestion {padding: 2px 12px;color: #000;white-space: nowrap;overflow: hidden;}.autocomplete-selected {background: #e9ecef;}.autocomplete-suggestions strong {font-weight: normal;color: #3399FF;}.autocomplete-group {padding: 2px 12px;color: #adb5bd;border-top: 1px solid #e9ecef;}.autocomplete-group strong {display: block;border-bottom: 1px solid #000;}#blueimp-gallery a {color: white;}#blueimp-gallery .prev, #blueimp-gallery .next {background: none;border: 0;}#blueimp-gallery .next span {margin: 0 0 0 -20px;}#blueimp-gallery h3.title {background: rgba(0, 0, 0, 0.95);padding: 15px 20px;position: absolute;text-align: center;top: auto;left: 0;bottom: 10px;width: 100%;}#blueimp-gallery .indicator {bottom: 100px;}@media (max-width: 480px) {#blueimp-gallery .indicator {display: none;}}#blueimp-gallery .indicator li {width: 25px;height: 25px;border-radius: 0;background-size: cover;background-position: 50% 50%;}[v-cloak] {display: none;}.rich-content {margin: 25px;}.rich-content > p {margin: 25px 0;}.rich-content img {max-width: 100%;width: unset;height: unset;}button {cursor: pointer;}