/*
* Author: Unisoft.com.vn
* Template Name: PTF Default Theme
*/
html {font-size: 62.5%;}body {color: #222;font-size: 1.4rem;line-height: 1.6;overflow-x: hidden;}a {color: #222;}a:active, a:focus, a:hover {outline: 0;text-decoration: none;}img {text-indent: -9999px;color: transparent;max-width: 100%;height: auto;}img.lazyload:not([src]) {visibility: hidden;}iframe {border: 0;}.lazyload, .lazyloading {opacity: 0;}.lazyloaded {opacity: 1;transition: opacity 0.3s;}.img-bg {width: 1px;height: 1px;position: absolute;}.title-1 {color: #333;font-size: 2.8rem !important;line-height: 1.3;}.title-2 {font-size: 2.4rem !important;line-height: 1.4;}.title-3 {font-size: 2rem !important;line-height: 1.4;}.title-4 {font-size: 1.8rem !important;}.title-5 {font-size: 1.6rem !important;}.title-6 {font-size: 1.5rem !important;}.text-#b31c8c {color: #b31c8c !important;}.text-orange {color: #b31c8c !important;}.text-blue {color: #2ca931 !important;}.text-grey {color: #666 !important;}.text-white {color: #fff !important;}.text-400 {font-weight: 400 !important;}.text-600 {font-weight: 600 !important;}.text-indent {text-align: center;height: 0;margin: 0;padding: 0;line-height: 0;color: transparent;text-indent: -99999px;}.text-shadow-1 {text-shadow: 2px 2px #fff;}.text-shadow-2 {box-shadow: 3px 3px 5px #ccc;}.bg-white {background-color: #fff;}.bg-grey {background-color: #ececec;}.bg-light-grey {background-color: #f6f6f6;}.bg-trans {background: rgba(0, 0, 0, 0.1);}.bg-trans-white {background: rgba(255, 255, 255, 0.3);}.bg-img-1 {background-image: url(../img/bg_main_light.svg);background-size: 200rem, 100%;background-position: center bottom;background-repeat: no-repeat;}.radius-0 {border-radius: 0;}.radius-1 {border-radius: 0.3rem;}.radius-2 {border-radius: 1rem !important;}.rounded {border-radius: 4rem !important;}.relatived {position: relative;}.hr {border-bottom: 1px solid #ddd;}.line-0 {border-bottom: 1px solid #ddd;}.line-1 {position: relative;}.line-1:before {content: "";position: absolute;width: 14rem;bottom: -2rem;left: 50%;margin-left: -7rem;height: 1px;background: #eaeaea;}.line-1:after {content: "";position: absolute;width: 2.4rem;height: 2.4rem;bottom: -3.1rem;left: 50%;margin-left: -1.2rem;border: 5px solid #fff;border-radius: 2rem;background: #b31c8c;}.line-2 {width: 5rem;height: 0.4rem;border: none !important;background: #b31c8c;display: inline-block;}.form-group {margin-bottom: 1.2rem;}.form-group.temp-file a {color: #666;}.form-group.temp-file .icon {color: #b31c8c;font-size: 0.9rem;top: -1px;position: relative;}.label-info {color: #fff;text-align: center;font-size: 75%;font-weight: 600;line-height: 1;display: inline;padding: 0.2em 0.6em 0.3em;background-color: #00c0ef !important;}.form-control {font-size: 1.4rem;height: calc(1.8em + 1rem);padding: 0.8rem 1.2rem;}.form-textarea {min-height: 18rem;}.fieldset {margin: 2rem 0 1rem;padding: 1rem 2.5rem;border: 1px solid #ccc;border-radius: 3px;}.fieldset .fa-check, .room-policy .fa-check {color: #b31c8c;font-size: 1.2rem;padding-right: 0.5rem;}.fieldset legend {color: #333;font-size: 1.7rem;font-weight: 600;padding: 0 1.5rem;display: inline-block;width: auto;margin: 0 auto;}.error-message {color: #b31c8c;}.btn, button {-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;outline: 0 !important;}.btn {font-size: 1.4rem;padding: 0.5rem 1.2rem !important;}.btn-lg {font-size: 1.8rem;padding: 0.6rem 2.4rem !important;}.btn i {padding-left: 1rem;top: 1px;position: relative;}.sticky-top {top: 11rem;}@media (max-width: 1199px) {.container, .container-xl {max-width: 100%;}}@media (min-width: 1200px) {.container, .container-xl {max-width: 1120px;}}@media (min-width: 1600px) {.container, .container-xl {max-width: 1200px;}}#wrapper {min-height: 30rem;}#header {width: 100%;box-shadow: rgba(0, 0, 0, 0.1) 0 0.3rem 0.6rem;position: fixed;z-index: 999;}#content {min-height: 40rem;margin-top: 3rem;}.top-navbar .container {padding: 0 3.5rem;}.top-navbar, .top-navbar a {color: #fff;font-size: 1.3rem;}.top-navbar a:hover {color: #ffffff !important;}.top-navbar .hotline-icon {font-size: 1.2rem;width: 2rem;height: 2rem;line-height: 2rem;border-radius: 50%;background: #fff;margin-right: 0.5rem;display: inline-block;}.language a:not(:last-child):after {content: "|";color: #fcfcfc;padding-left: 0.6rem;padding-right: 0.5rem;top: -1px;position: relative;}@media (min-width: 1024px) {#content {margin-top: 4rem;}}.menu-item {display: table-cell;vertical-align: top;padding: 1.5rem 0;width: 21rem;}.menu-item:last-child {width: 18rem;}.menu-item .iconbox {margin-right: 1rem;float: left;}.menu-item .iconbox span {color: #2ca931;border: 2px solid #2ca931;border-radius: 100%;vertical-align: middle;text-align: center;width: 4.6rem;height: 4.6rem;line-height: 4.2rem;display: inline-flex;justify-content: center;align-items: center;}.menu-item .iconbox span svg {fill: #2ca931;width: 2.5rem;height: 2.5rem;}.menu-item .contentbox span {color: #2ca931;font-size: 1.6rem;display: block;text-transform: capitalize;font-weight: 600;padding-top: 2px;}.menu-item .contentbox small {display: block;text-transform: capitalize;font-size: 1.2rem;color: #666;}.breadcrumbs {background-color: #e9ecef;}.breadcrumb {font-size: 1.3rem;margin-bottom: 0;}.navbar {padding: 0;}.main-navbar .navbar-toggler {padding-left: 1.5rem;border: none;}.main-navbar .navbar-toggler i {color: #444;font-size: 2.7rem;vertical-align: middle;position: relative;}.main-navbar .navbar-toggler .fa-times {font-size: 2.6rem;margin: 0 3px -1px;}.header-logo img {max-height: 6rem;vertical-align: middle;}.main-navbar .header-phone i {color: #fa1900;font-size: 2.4rem;vertical-align: middle;padding: 0.25rem 1.5rem 0.25rem 0.75rem;transform: rotate(-10deg);-webkit-transform: rotate(-10deg);-ms-transform: rotate(-10deg);-moz-transform: rotate(-10deg);}.navbar-nav .nav-item {position: relative;}.navbar-nav .nav-link {color: #010001 !important;line-height: 1.4;white-space: nowrap;padding: 1.1rem 0 1.1rem 2rem;font-weight: 400;border-top: 1px solid #cecece;background-color: transparent !important;}.navbar-nav .nav-link i {font-size: 1.4rem;position: absolute;top: 1.8rem;right: 1.6rem;}.navbar-nav .dropdown-menu {padding: 0;margin: 0;border: none;background-color: #f4f4f4;border-top: 1px solid #f1f1f1;border-radius: 0;}.navbar-nav .dropdown-menu li a:hover, .navbar-nav .dropdown-menu li:hover a.active {background-color: #e8e8e8 !important;}.navbar-nav .dropdown-menu li:last-child a {border-bottom-color: transparent;}.dropdown-item.active, .dropdown-item:active {background: 0 0;}.mobile-language-options {padding: 2rem 0 !important;text-align: center;}.mobile-language-options li {display: inline-block;list-style: none;margin: 0.8rem;}.mobile-language-options li a {font-size: 1.6rem;white-space: nowrap;border: 1px solid #ebebeb;border-radius: 0.5rem;padding: 0.5rem 1rem;}.mobile-language-options li img {max-height: 1.2rem;margin-top: -2px;}.sticky-top {z-index: 2;}.overlay {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: 0.2s ease;background-color: #000;}.screen-overlay {height: 100%;z-index: 30;position: fixed;top: 0;left: 0;opacity: 0;visibility: hidden;background-color: rgba(34, 34, 34, 0.6);transition: opacity 0.2s linear, visibility 0.1s, width 1s ease-in;}.screen-overlay.show {transition: opacity 0.5s ease, width 0s;opacity: 1;width: 100%;visibility: visible;}.page-search-1 {width: 100%;top: 20%;position: absolute;z-index: 99;}.page-search-2 {padding-top: 4rem;padding-bottom: 4rem;}.page-search-1 .page-search-ct {padding: 2rem 2.5rem 2.2rem 4rem;background: rgba(255, 255, 255, 0.4);}.page-search-1 .page-search-ct .title-3 {}.page-intro {position: relative;background: #fefaf5 url(../img/bg_main_light_2.svg) center bottom repeat-x;background-size: 180rem, 100%;}.page-intro-slider {position: relative;max-height: 50rem;overflow: hidden;}.page-intro-content-1, .page-intro-content-2 {padding-top: 7rem;padding-bottom: 6.5rem;}.page-intro-content-3.top-1 {width: 100%;top: 38%;position: absolute;z-index: 2;}.page-intro-content-3.top-2 {width: 100%;top: 28%;position: absolute;z-index: 2;}.page-intro-content-2 h1, .page-intro-content-2 h2, .page-intro-content-3 h1 {display: inline-block;position: relative;}.page-intro-content-2 .padding-1, .page-intro-content-3 .padding-1 {padding: 0.8rem 3rem;}.page-intro-content-2 .padding-2 {padding: 1rem 3rem;}.page-intro-img img {text-align: center;margin: auto;position: absolute;left: 0;right: 0;bottom: 0;}.page-intro-content-1 p, .page-intro-content-2 p {font-size: 1.5rem;}.page-intro-tip {position: relative;}.page-intro-tip-icon {width: 4.5rem;margin-right: 2rem;top: 1px;position: relative;float: left;}.page-intro-tip-icon i {color: #666;font-size: 2.5rem;line-height: 4.2rem;width: 4.5rem;height: 4.5rem;border: 2px solid #888;border-radius: 0.6rem;}.page-intro-tip-title {color: #444;font-size: 1.6rem;line-height: 1.4;width: calc(100% - 6.5rem);padding-top: 1rem;float: right;}.page-about-summary {background: #f5f6f8 url(../img/bg_main_light.svg) center bottom repeat-x;background-size: 160rem, 100%;}.page-product-step {position: relative;}.page-product-doc ul {margin: 0;padding: 0;}.page-product-doc li {font-style: italic;list-style-type: none;padding-top: 2px;padding-bottom: 2px;}.page-product-doc li::before {content: "\f111";color: #b31c8c;font: 1.2rem "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;padding-right: 1rem;}.wrap-header-1 {padding: 8rem 0;position: relative;background-position: center;background-size: cover;}.wrap-header-1 h1 {padding: 1.2rem 3.5rem;background: rgba(0, 0, 0, 0.15);display: inline-block;position: relative;}.wrap-header-1 h2, .wrap-header-1 h3, .wrap-header-1 p {color: #333;padding: 1rem 3.5rem;background: rgba(0, 0, 0, 0.15);display: inline-block;position: relative;}.content-heading-1 {height: 16rem;padding-top: 6rem;position: relative;background-position: center;background-size: cover;}.content-heading-2 {height: 20rem;position: relative;background-position: center;background-size: cover;}.content-heading-3 {height: 40rem;position: relative;background-position: center;background-size: cover;}.content-heading-3 h1 {color: #fff;padding: 2rem 3.5rem;background: rgba(0, 0, 0, 0.3);display: inline-block;top: 35%;position: relative;}.title-padding-1 {padding: 0 0 1.5rem 0;}.section-title-1 {border-left-width: 4px;border-left-style: solid;display: block;}.section-title-1 h2 {line-height: 1.2;margin-bottom: 0;background: #fff;display: inline-block;position: relative;z-index: 2;}.section-title-1 .line {width: calc(100% - 3.8rem);height: 1px;background-color: #d7d7d7;top: 50%;left: 2.2rem;position: absolute;z-index: 1;}.home-slider-search {position: relative;}.slider-item {text-align: center;max-height: 50rem;overflow: hidden;}.slider-item img {margin: 0 auto;}.home-slider .slick-next:before, .home-slider .slick-prev:before {font-size: 4rem;color: #666 !important;}.home-slider .slick-prev {left: 0.5rem;}[dir="rtl"] .home-slider .slick-prev {right: 0.5rem;left: auto;}.home-slider .slick-next {right: 2.5rem;}[dir="rtl"] .home-slider .slick-next {right: auto;left: 2.5rem;}@media (max-width: 576px) {.home-slider .slick-prev {left: 0.2rem;}[dir="rtl"] .home-slider .slick-prev {right: 0.2rem;left: auto;}.home-slider .slick-next {right: 2.2rem;}[dir="rtl"] .home-slider .slick-next {right: auto;left: 2.2rem;}}@-webkit-keyframes fadeInUpSD {0% {opacity: 0;-webkit-transform: translateY(100px);transform: translateY(100px);}100% {opacity: 1;-webkit-transform: none;transform: none;}}@keyframes fadeInUpSD {0% {opacity: 0;-webkit-transform: translateY(100px);transform: translateY(100px);}100% {opacity: 1;-webkit-transform: none;transform: none;}}.ui-slider {position: relative;text-align: left;}.ui-widget {font-size: 1.1em;}.ui-slider-horizontal {height: 0.6rem;}.ui-slider-horizontal .ui-slider-range-min {left: 0;}.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: 0.7em;display: block;border: 0;background-position: 0 0;}.ui-widget-header {background: #999;color: #222;font-weight: 600;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: #fff;background: -moz-linear-gradient(top, #fff 0, #f1f1f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #f1f1f2));background: -webkit-linear-gradient(top, #fff 0, #f1f1f2 100%);background: -o-linear-gradient(top, #fff 0, #f1f1f2 100%);background: -ms-linear-gradient(top, #fff 0, #f1f1f2 100%);background: linear-gradient(to bottom, #fff 0, #f1f1f2 100%);border-radius: 50%;box-shadow: 0 1px 1px #fff inset, 0 1px 2px rgb(0 0 0 / 40%);height: 2rem;width: 2rem;cursor: pointer;}.ui-slider-horizontal .ui-slider-handle {margin-left: -1rem;top: -0.7rem;border: 2px solid #b31c8c;}.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;}.ui-widget-content a {color: #222;}.slider-info .ui-widget-header {border-radius: 0.4rem 0 0 0.4rem;background-color: #b31c8c;}.sliderinput {border-radius: 0.4rem;margin-top: 1rem;background: #ccc;}.page-about-core-value-item p, .team-slider-item .title p {color: #666;font-size: 1.4rem;}.page-about-connect-item {border: solid 2px #cecece;-webkit-border-radius: 0.6rem;border-radius: 0.6rem;position: relative;min-height: 18rem;-webkit-transition: 0.3s;transition: 0.3s;}.page-about-connect-item .icon-box {-webkit-transition: 0.3s;transition: 0.3s;}.team-slider-item {width: 100%;margin: 0 1.5rem;overflow: hidden;}.team-slider-item img {z-index: 1;border-radius: 2px;display: block;position: relative;-webkit-transition: 0.3s;transition: 0.3s;}.team-slider-item .figure {top: 0;left: 0;z-index: 2;width: 100%;height: 100%;position: absolute;display: flex;flex-direction: column;justify-content: center;align-items: center;align-content: center;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}.team-slider-item .title {position: relative;}.team-slider-item .title::before {bottom: 0;left: 0;width: 3rem;height: 2px;content: "";background: #ccc;position: absolute;-webkit-transition: 0.3s;transition: 0.3s;}.team-slider-item:hover img {opacity: 0.8;}.team-slider-item:hover .title::before {width: 100%;background: #b31c8c;}.team-slider-item:hover .figure {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}.icon-box {border: solid 2px #cecece;width: 7.6rem;height: 7.6rem;position: absolute;top: -3.8rem;left: calc(50% - 3.8rem);background-color: #fff;color: #cecece;font-size: 30px;-webkit-border-radius: 7.6rem;border-radius: 7.6rem;line-height: 7.6rem;}.page-about-connect-item .title-phone {color: #b31c8c;font-size: 24px;}.page-about-connect-item .connect-content {padding-top: 5.5rem;}.page-about-connect-item .connect-dest {color: #4b4b4b;line-height: 22px;}.page-about-connect-item .social {font-size: 4rem;color: #888;padding: 0 3px;}.page-about-connect-item:focus, .page-about-connect-item:hover {border-color: #b31c8c;background: snow;}.page-about-connect-item:focus .icon-box, .page-about-connect-item:hover .icon-box {border-color: #b31c8c;color: #b31c8c;}.page-about-connect-item:focus .title-phone, .page-about-connect-item:hover .title-phone {color: #b31c8c;}.title-padding-2 {padding: 2rem 0 0 1.5rem;}.page-product-step-item {border: 1px solid #b31c8c;border-radius: 0.5rem;box-shadow: rgb(0 0 0 / 8%) 0 0 1.5rem;padding: 1.5rem 2rem 1rem;}.page-product-step-item:hover {box-shadow: rgb(0 0 0 / 20%) 0 0 1.5rem;}.page-product-step-item .icon {color: #ccc;font-size: 3rem;top: 0.4rem;position: relative;}.page-product-step-item .icon-2 {color: #62b32c;font-size: 3rem;top: 0.4rem;position: relative;}.tag-number {width: 3.5rem;height: 3.5rem;color: #fff;font-size: 2.2rem;font-style: italic;line-height: 3.5rem;text-align: center;border-radius: 50%;margin-right: 1rem;padding-right: 0.2rem;background: #b31c8c;display: inline-block;}.withslider {width: 16rem;height: 3.5rem;margin: 0 auto;border-radius: 2rem;border: 1px solid #f2f2f2;color: #b31c8c;box-shadow: inset 0 0 0.3rem 0.3rem #f2f2f2;background-color: #fff !important;cursor: pointer;display: block;}.tag-result {height: 4rem;max-width: 55rem;white-space: nowrap;margin: 0 auto;}.tag-result .label {height: 4rem;color: #fff;font-size: 1.4rem;line-height: 4rem;border: 1px solid #b31c8c;border-radius: 3rem 0 0 3rem;background: #b31c8c;}.tag-result .total {height: 4rem;color: #b31c8c;font-size: 2rem;line-height: 4rem;border: 1px solid #b31c8c;border-radius: 0 3rem 3rem 0;background: #fff;}.tag-result .symbol, .tag-result-2 .symbol {color: #444;font-size: 1.4rem;letter-spacing: 0.5px;font-style: normal;padding-left: 1rem;top: -1px;position: relative;}.tag-result-2 {max-width: 55rem;white-space: nowrap;margin: 0 auto;}.tag-result-2 .label {height: 4rem;color: #fff;font-size: 1.4rem;line-height: 3.4rem;border: 1px solid #b31c8c;border-radius: 1rem 0 0 1rem;background: #b31c8c;}.tag-result-2 .total {height: 4rem;color: #b31c8c;font-size: 2rem;line-height: 3.4rem;border: 1px solid #b31c8c;border-radius: 0 1rem 1rem 0;background: #fff;}.tag-note {font-size: 1.2rem;}.home-intro-content {background: #fff url(../img/img-bg-h1.png) center bottom no-repeat;background-size: cover;}.home-intro-content {border-top: 6px solid #b31c8c;}.home-cate {border: 3px solid #fff;}.home-cate .home-cate-item {border-left: 1px solid #fff;border-right: 1px solid #fff;}.home-cate .home-cate-item i {color: #b31c8c;font-size: 2.6rem;position: relative;top: 0.4rem;}.home-loan-former .req {color: #b31c8c;}.home-loan-former p {font-size: 1.3rem;}.form-check-label {white-space: nowrap;text-align: left;padding: 0 0 0 3.5rem;height: 3.6rem;line-height: 2rem;position: relative;}.form-check-input {position: absolute;opacity: 0;cursor: pointer;}.checkmark {position: absolute;top: 2px;left: 0;width: 1.8rem;height: 1.8rem;background: #fff;border-radius: 50%;border: 1px solid;display: inline-block !important;}.form-check-label:hover .checkmark {background: #ccc;}.checkmark:after {content: "";position: absolute;display: none;}.form-check-label .checkmark:after {top: 50%;left: 50%;width: 1.5rem;height: 1.5rem;border-radius: 50%;border: solid 3px #fff;transform: translate(-50%, -50%) rotate(45deg);}.form-check-label input:checked ~ .checkmark {background: #b31c8c;border: none;}.form-check-label input:checked ~ .checkmark:after {display: block;}.form-check-label input ~ .badge {display: none;}.form-check-label input:checked ~ .badge {display: inline-block;}.home-why-us {position: relative;}.home-why-us-left, .home-why-us-right {position: relative;}.home-why-us-right-item {position: relative;display: block;}.home-why-us-right-item:hover {background: #f9f9f9;border-radius: 0.4rem;box-shadow: rgb(0 0 0 / 8%) 0 0 1.5rem;}.home-why-us-right-item::after {content: "";display: block;clear: both;}.home-why-us-right-item .icon {width: 6.2rem;height: 6.2rem;margin-top: 2px;margin-right: 2rem;border: 2px solid #b31c8c;float: left;}.home-why-us-right-item .icon i {font-size: 3.4rem;line-height: 6.2rem;}.home-why-us-right .content {width: calc(100% - 8.2rem);float: right;}.home-why-us-right .content p {color: #666;font-size: 1.3rem;margin-bottom: 0;}.box-zoom {-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;position: relative;top: 0;}.box-zoom:hover {transform: scale(1.08);}.spin {width: 6em;height: 6em;margin: 0 auto;position: relative;vertical-align: middle;}.circle {border-radius: 100%;}.news-item p {color: #555;font-size: 1.3rem;}.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-property: height, visibility;transition-property: height, visibility;-webkit-transition-duration: 0.35s;transition-duration: 0.35s;-webkit-transition-timing-function: ease;transition-timing-function: ease;}.collapsing.width {-webkit-transition-property: width, visibility;transition-property: width, visibility;width: 0;height: auto;}.title-accordion {padding-left: 4.5rem;background-size: 3rem;cursor: pointer;}.content-accordion {padding-left: 4.5rem;}.content-accordion-item {position: relative;}.content-accordion-item::before {content: "";display: inline-block;border-left: 1.5rem solid transparent;border-right: 1.5rem solid transparent;border-bottom: 1.5rem solid #f4f4f4;position: absolute;top: -1.5rem;left: 4rem;}.about-dev-process {position: relative;}.about-dev-process .box-start {height: 95px; scale: 0.9;background: url(../img/flower-stone.png) top left no-repeat;background-position-x: -1.3rem;}.about-dev-process .box-left:after, .about-dev-process .box-right:after {content: "";position: absolute;height: calc(100% - 5px);background: #ddd;width: 2px;top: 1rem;z-index: 1;}.about-dev-process .dot-left:before, .about-dev-process .dot-right:before {content: "";width: 2.4rem;height: 2.4rem;border-radius: 50%;background: #f7e8f4;position: absolute;top: 0.5rem;z-index: 2;}.about-dev-process .dot-left:after, .about-dev-process .dot-right:after {content: "";width: 1.4rem;height: 1.4rem;border-radius: 50%;background: #b31c8c;position: absolute;top: 1rem;z-index: 3;}.about-dev-process .box-left .title-head, .about-dev-process .box-right .title-head {line-height: 3.6rem;height: 3.6rem;min-width: 17rem;background-color: #b31c8c;display: inline-block;position: relative;}.about-dev-process .box-left .title-head:before, .about-dev-process .box-right .title-head:before {content: " ";height: 0;width: 0;bottom: 0;border: solid transparent;position: absolute;pointer-events: none;border-width: 1.8rem;}.about-dev-process .box-left .title-head:after, .about-dev-process .box-right .title-head:after {content: " ";height: 0;width: 0;bottom: 0;border: solid transparent;position: absolute;pointer-events: none;border-width: 1.8rem;}.about-dev-process .box-left .title-head {padding: 0 5rem 0 3rem;}.about-dev-process .box-left .title-head:before {right: -1px;border-right-color: #fff;}.about-dev-process .box-left .title-head:after {left: -26px;border-right-color: #b31c8c;}.table-doc .icon {color: #b31c8c;font-size: 1.8rem;}.table-doc .icon:focus, .table-doc .icon:hover {color: #b45592;}.loan-person-legal-2 .badge {top: -2px;margin-bottom: 0 2px;position: relative;}.list-item-1 li {padding: 2px 0;}.list-item-1 li::before {content: "\f054";color: #b31c8c;font: 1.2rem "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;padding-right: 1rem;}.item-title a {color: #333;}.list-career-item {background: #fff;border-radius: 3px;border: 1px solid #e0e0e0;position: relative;}.list-career-item:hover {background: #fff;border-radius: 5px;box-shadow: rgba(0, 0, 0, 0.1) 0 0 1.5rem;}.list-career-desc {min-height: 4rem;margin: 0 1.5rem;padding: 0.8rem 0;border-top: 1px solid #e3e3e3;position: relative;}.list-career-desc .dateline {font-size: 1.4rem;font-weight: 600;line-height: 1.4;float: left;}.list-career-desc .viewmore {color: #ffb400;font-size: 2.2rem;top: -0.6rem;position: relative;float: right;}.list-career-item:hover .viewmore {color: #b31c8c;}.slider-pad {margin: 0 0.5rem;}.comment-section .nav-tabs, .section-title-2 .title-3 {color: #b31c8c;border-left: 3px solid #b31c8c;padding-left: 1.2rem;}.comment-section .active .title-3 {color: #b31c8c;}.item-horizontal {position: relative;margin: 0.75rem 0;padding-bottom: 1rem;float: left;width: 100%;height: auto;}.item-horizontal .post-items-1 {background: #f5f5f5;}.item-horizontal .post-items-2 {background: #f5f5f5;}.item-horizontal .post-items-3 {background: #f0f0f0;}.item-horizontal .post-item-image {position: relative;}.item-horizontal .post-item-image .date {color: #fff;font-size: 1.7rem;padding: 0.4rem 1.2rem;background: rgba(0, 0, 0, 0.4);bottom: 0;right: 0;position: absolute;}.item-horizontal a {display: block;}.item-horizontal .description {color: #666;}.item-horizontal-2 {position: relative;}.item-horizontal-2 .post-items-1 {padding: 1.2rem 2rem 1rem;border: 1px solid #ddd;border-left: 3px solid #f7941d;display: block;}.item-horizontal-2 .post-items-1:focus, .item-horizontal-2 .post-items-1:hover {border-color: #f7941d;background: #fcfcfc;}.item-horizontal-2 .post-items-2 {padding: 1.2rem 2rem 1rem;border: 1px solid #b31c8c;border-left: 3px solid #b31c8c;display: block;}.item-horizontal-2 .post-items-2 .title-5 {color: #b31c8c;}.item-horizontal-2 .post-items-2:focus, .item-horizontal-2 .post-items-2:hover {background: #f7e8f4;}.item-horizontal-2 .post-items-3 {padding: 1.2rem 2rem 1rem;border: 1px solid #ddd;border-left: 3px solid #6b6b6b;display: block;}.item-horizontal-2 .post-items-3:focus, .item-horizontal-2 .post-items-3:hover {border-color: #6b6b6b;background: #f8f8f8;}.item-horizontal-2 .post-items-desc-1 {padding-top: 1rem;margin-top: 1rem;border-top: 1px solid #ddd;display: -ms-flexbox;display: flex;-ms-flex-preferred-size: auto;flex-basis: auto;}.item-horizontal-2 .post-items-desc-1 .left-item, .item-horizontal-2 .post-items-desc-1 .right-item {color: #666;font-size: 1.35rem;line-height: 1.8;-ms-flex-direction: row;flex-direction: row;}.gm-style .titlemap {margin-top: 0 !important;margin-bottom: 5px !important;font-size: 15px;font-weight: 600;}.info-map {margin-top: 6px;}.info-map div {margin-bottom: 5px;}.ullist .titlemap {color: #444 !important;line-height: 1.5;position: relative;}.ullist .titlemap span {font-size: 1.2rem;}.controls li {padding-top: 10px;padding-bottom: 10px;padding-left: 5px;padding-right: 5px;border-bottom: solid 1px #eee;}.controls li.active {background-color: #f5f5f5;}.controls li:first-child {display: none;}.meta-sm {width: 100%;display: block;margin: 0;}.meta-sm span {list-style: none;float: left;margin-right: 0.8rem;color: #9b9b9b;font-size: 1.1rem;display: block;}.meta-sm a {list-style: none;float: left;margin-right: 0.8rem;color: #9b9b9b;font-size: 1.1rem;display: block;}.meta-sm span i {margin-right: 0.3rem;}.description {display: block;}.contenter {position: relative;}.br-bt {border-bottom: 1px solid #e6e6e6;}.pr {color: #b31c8c;font-size: 16px;font-weight: 600;}.prx {color: #b31c8c;font-size: 20px;font-weight: 600;}.sr {color: #0577bc;font-size: 16px;font-weight: 600;}.nr {color: #888;font-size: 13px;text-decoration: line-through;float: right;}.nrx {color: #999;font-size: 16px;text-decoration: line-through;}.ptf_about_info {text-align: center;position: relative;padding: 1.5rem 3rem 0.5rem;margin: 1rem 0;background: #f8f8f8;}.ptf_about_info .panel_left_top {left: 0;top: 0;width: 3rem;height: 3rem;border-left: 6px solid #d1d1d1;border-top: 6px solid #d1d1d1;position: absolute;z-index: 1000;}.ptf_about_info .panel_right_top {width: 3rem;height: 3rem;right: 0;top: 0;border-right: 6px solid #d1d1d1;border-top: 6px solid #d1d1d1;position: absolute;z-index: 1000;}.ptf_about_info .panel_left_bottom {width: 3rem;height: 3rem;left: 0;bottom: 0;border-left: 6px solid #d1d1d1;border-bottom: 6px solid #d1d1d1;position: absolute;z-index: 1000;}.ptf_about_info .panel_right_bottom {width: 3rem;height: 3rem;bottom: 0;right: 0;border-right: 6px solid #d1d1d1;border-bottom: 6px solid #d1d1d1;position: absolute;z-index: 1000;}.job-form {padding: 3rem 3rem 1.5rem 3rem;}.job-form .label:empty {display: none;}.btn-file-upload {position: relative;}.btn-file-upload:focus, .btn-file-upload:hover {color: #fff !important;}.btn-file-upload input {position: absolute;top: 0;right: 0;left: 0;bottom: 0;width: 100%;height: 100%;z-index: 2;opacity: 0;background-color: transparent;color: transparent;cursor: pointer;}.post-share {position: relative;width: 100%;}.post-share .share-box {margin: 0;padding: 0;text-align: left;}.post-share .share-box li {display: inline-block;font-size: 1.2rem;line-height: 1.2rem;margin-right: 0.4rem;margin-bottom: 1rem;}.post-share .share-box .views {color: #9b9b9b;line-height: 2.8rem;position: relative;float: left;}.post-share .share-box .social-btn-sm {height: 2.8rem;width: 2.8rem;color: #fff;float: left;overflow: hidden;position: relative;border-radius: 0.25rem;line-height: 3.1rem;text-align: center;font-size: 1.4rem;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}.post-share .share-box li .social-btn-lg {color: #fff;float: left;padding: 0 1rem;text-decoration: none;line-height: 2.8rem;height: 2.8rem;min-width: 7rem;border-radius: 0.25rem;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;position: relative;}.post-share .share-box li .social-btn-lg:hover {opacity: 0.8;}.post-share .share-box li .social-btn-sm:hover {opacity: 0.8;}.post-share .share-box li .social-btn-lg i {font-size: 1.4rem;position: relative;margin-right: 0.5rem;top: 1.5px;}.share-box li a.facebook {background: #3b5998 !important;}.share-box li a.zalo {background: #007bff;}.share-box li a.twitter {background: #55acee;}.share-box li a.linkedin {background: #007bb5;}.share-box li a.whatsapp {background: #3ebe2b;}.share-box li a.whatsapp i {font-size: 17px;}.share-box li a.pinterest {background: #cb2027;}.share-box li a.btn-print {background: #444;}.share-box li a.youtube {background: #b00;}.share-box li a.add-reading-list {background-color: #bababa;color: #fff !important;font-size: 14px !important;}.share-box li a.remove-reading-list {background-color: #43a047;color: #fff !important;font-size: 14px !important;}.zalo-white {height: 2.8rem;width: 2.8rem;background: url(../img/img_zalo_white.png) center no-repeat;position: relative;}.zalo-white.sm {background-size: 1.6rem;}.content-text {position: relative;max-width: 100%;overflow-wrap: break-word;clear: both;}.content-retable .item-left {width: 15rem;display: inline-block;float: left;}.content-retable .item-right {display: inline-block;position: relative;}.content-source {font-size: 1.3rem;text-align: right;display: block;width: 100%;}.comment-section, .content-files, .content-gallery, .content-reactions, .content-tags {position: relative;}.content-files .file {width: 100%;display: block;position: relative;margin-top: 5px;float: left;text-align: left !important;}.content-files .file button {background-color: transparent !important;padding: 0 !important;border: 0 !important;box-shadow: none !important;text-align: left !important;}.content-files .file button:hover {text-decoration: underline;}.content-files .file i {margin-right: 0.5rem;}.content-tags .tags-title {font-size: 1.4rem;line-height: 2.8rem;margin: 0;margin-right: 1.5rem;float: left;}.content-tags .tag-list {float: left;margin: 0;padding: 0;}.content-tags .tag-list li {list-style: none;display: inline-block;margin-right: 0.7rem;margin-bottom: 1rem;}.content-tags .tag-list li a {border: 2px solid #f0f0f0;color: #555;display: block;font-size: 1.25rem;line-height: 1rem;padding: 0.8rem;border-radius: 0.3rem;}.content-tags .tag-list li a:hover {color: #fff !important;background: #61bf29;border-color: #61bf29;}[class*="col-reaction-"] {padding-left: 1rem;padding-right: 1rem;}.content-reactions .progress {background-color: #f5f5f5;border-radius: 0;box-shadow: none !important;height: 2rem;margin: 0;overflow: hidden;}.content-reactions .progress-bar-vertical {width: 100%;height: 5rem;display: flex;align-items: flex-end;float: left;position: relative;}.content-reactions .progress-bar-vertical .progress-bar {width: 100%;height: 0;-webkit-transition: height 0.6s ease;-o-transition: height 0.6s ease;transition: height 0.6s ease;box-shadow: none !important;opacity: 0.7;-moz-transition: all 0.1s ease-in-out 0s;-webkit-transition: all 0.1s ease-in-out 0s;transition: all 0.1s ease-in-out 0s;}.content-reactions .progress-bar-vertical .progress-bar-voted {opacity: 1;}.content-reactions .progress-bar-vertical .span-vote {color: #444;font-size: 2.4rem;text-align: center;width: auto;margin: auto;position: absolute;display: inline-block;top: 2.5rem;bottom: 0;left: 0;right: 0;}.content-reactions .btn-reaction {line-height: 1.4;background-color: #e6e6e6;border: 0 !important;padding: 5px !important;display: block;width: 100%;border-radius: 0 0 0.5rem 0.5rem;-moz-transition: all 0.1s ease-in-out 0s;-webkit-transition: all 0.1s ease-in-out 0s;transition: all 0.1s ease-in-out 0s;}.content-reactions .btn-reaction span {font-size: 12px;}.content-reactions .btn-reaction-voted span {color: #fff;}.content-reactions .icon-cnt {display: block;width: 100%;height: 44px;float: left;position: relative;text-align: center;}.content-reactions .img-reaction {width: 40px;height: 40px;}.content-author {display: table;border-top: 1px solid #f0f0f0;border-bottom: 1px solid #f0f0f0;padding-top: 1.5rem;padding-bottom: 1.5rem;width: 100%;}.content-author-left {display: table-cell;width: 10rem;vertical-align: top;}.content-author-right {padding-left: 2rem;display: table-cell;vertical-align: top;}.content-author-row {width: 100%;display: block;float: left;}.content-author-right .author-link {float: left;}.content-author-right .author-social-cnt {display: block;width: 100%;float: left;margin-top: 1rem;}.content-author-right .author-social {margin: 0;padding: 0;}.content-author-right .author-social li {list-style: none;float: left;margin-right: 2rem;}.bank-item {background: #fff;border-radius: 0.3rem;box-shadow: rgba(0, 0, 0, 0.06) 0 0 1rem;border: 1px solid #e0e0e0;position: relative;}.bank-item-header {border-bottom: 1px solid #ddd;}.bank-item-header img {max-height: 4rem;}.img-author {width: 10rem;height: 10rem;}.comment-section .nav-tabs .active {border: 0;margin-bottom: -2px;}.comment-section .comments {float: left;display: block;width: 100%;}.comment-section .nav-tabs {border-bottom: 1px solid #ddd;}.comment-section .nav-tabs > li {margin-left: 0 !important;}.comment-section .tab-content {margin: 0.5rem 0;}.comment-section .comments .comment-list {padding: 0;margin: 0;float: left;display: block;width: 100%;}.comment-section .comments .comment-list li {width: 100%;list-style: none;display: table;margin-bottom: 2rem;}.comment-section .comments .comment-list li .left {display: table-cell;width: 6.5rem;height: auto;vertical-align: top;text-align: left;}.comment-section .comments .comment-list li .left img {width: 5rem;height: 5rem;border-radius: 1px;}.comment-section .comments .comment-list li .right {display: table-cell;vertical-align: top;}.comment-section .comments .comment-list li .right .row-custom {margin-bottom: 0.5rem;}.comment-section .comments .comment-list li .right .comment {line-height: 2.2rem;}.comment-section .comments .comment-list li .right .username {float: left;display: block;line-height: 1.6rem;}.comment-section .comments .comment-list li .right a {font-size: 1.2rem;}.comment-section .comment-meta .date {font-size: 1.2rem;line-height: 1.4rem;color: #aaa;}.comment-section .comment-meta .btn-reply {color: #888;font-size: 1.3rem !important;line-height: 1.4rem;margin-left: 1.5rem;}.comment-section .comment-meta .btn-reply i {margin-right: 0.5rem;}.comment-section .comment-meta .btn-reply:hover {color: #444;}.comment-section .comment-meta .btn-comment-like {color: #888;font-size: 1.3rem !important;line-height: 1.4rem;margin-left: 1.5rem;position: relative;top: -1px;}.comment-section .comment-meta .btn-comment-like:hover {color: #444;}.comment-section .comment-meta .btn-comment-dislike {color: #888;font-size: 1.3rem !important;line-height: 1.4rem;position: relative;}.comment-section .comment-meta .btn-comment-dislike:hover {color: #444;}.comment-section .comment-meta .comment-like-count {color: #888;font-size: 1.4rem;line-height: 1.4rem;margin: 0 0.5rem;}.comment-section .comments .comment-total {margin-bottom: 3rem;margin-top: 4.5rem;}.comment-section .comments .label-comment {font-size: 1.5rem;line-height: 2.5rem;margin-right: 1rem;margin-bottom: 0;display: block;float: left;}.comment-section .comments .comment-total span {display: block;font-size: 1.5rem;line-height: 2.5rem;float: left;}.row-sub-comment {margin: 0 !important;padding: 0 !important;}.sub-comment-form {padding: 1.5rem;border-radius: 0.3rem;}.sub-comment-form .form-group {margin-bottom: 0.7rem;}.sub-comment-form-registered .form-group {margin-bottom: 0.7rem;}.sub-comment-form-registered {margin-top: 1.5rem;}.row-sub-comment .form-textarea {min-height: 6rem;}.row-sub-comment .comment-list {margin-top: 2rem !important;}.row-sub-comment .comment-list li {margin-bottom: 1.5rem !important;}.btn-load-more {background: #fff;border: 1px solid #e3e3e3;font-size: 1.4rem;line-height: 2rem;margin: 0 auto;padding: 1rem 4rem;text-align: center;transition: all 0.25s ease 0s;color: #444;border-radius: 2rem;max-width: 100%;cursor: pointer;margin-top: 2rem;}.btn-delete-comment {font-size: 1.2rem;color: #d43f3a !important;margin-left: 1.5rem;}.message-comment-result {margin: 1rem 0 !important;min-height: 2.2rem;}.comment-success-message, .success-message {position: relative;color: #00a65a;margin: 0 !important;}.sidebar-active {display: block !important;}.sidebar-widget {position: relative;width: 100%;float: left;display: block;}.sidebar-widget .widget-head-1 {border-left-width: 3px;border-left-style: solid;display: block;}.sidebar-widget .widget-head-2 {border-bottom-width: 2px;border-bottom-style: solid;display: block;}.sidebar-widget .widget-head-2 h3 {line-height: 1.8;}.sidebar-widget .widget-body {padding: 0.1px;display: block;width: 100%;}.sidebar-box {border: 1px solid rgba(0, 185, 242, 0.5);background-color: #f7fdff;}.sidebar-box .widget-list-item {color: #555;line-height: 1.5;padding: 1rem 0;border-bottom: 1px solid rgba(206, 211, 213, 0.5);display: -ms-flexbox;display: flex;-ms-flex-preferred-size: auto;flex-basis: auto;}.sidebar-box .widget-list-item:first-child {padding-top: 1rem;}.sidebar-box .widget-list-item:last-child {border-bottom: none;padding-bottom: 1rem;}.sidebar-box .widget-list-item .icon {line-height: 1.5;padding-right: 1rem;-ms-flex-direction: row;flex-direction: row;}.widget-submenu {padding: 0.8rem 0;}.widget-submenu li a {padding: 0.6rem 0;border-bottom: 1px dashed #dcdcdc;display: block;}.widget-submenu li a::before {content: "\f04b";color: #888;font: 1rem "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;padding-right: 0.5rem;}.widget-submenu li a.active::before, .widget-submenu li a:hover::before {color: #b31c8c;}.widget-booking {border: 1px solid #b31c8c;background: #fff5ea;}.post-item-small {display: table;width: 100%;position: relative;float: left;padding: 1.5rem 0;border-bottom: 1px solid #e9e9e9;}.post-item-small .left {display: table-cell;width: 7.5rem;position: relative;background-color: #fafafa;}.post-item-small .right {display: table-cell;vertical-align: top;padding-left: 1.8rem;position: relative;}.post-item-small img {width: 7.5rem;height: 7rem;float: left;}.post-item-small .title {line-height: 2rem;font-size: 1.35rem;font-weight: 400;}.sidebar-widget .service-list, .sidebar-widget .tag-list {display: table;padding: 1rem 0;}.sidebar-widget .tag-list li {float: left;margin-right: 0.8rem;margin-bottom: 0.8rem;}.sidebar-widget .tag-list li a {color: #888;display: inline-block;font-size: 1.2rem;padding: 0.1rem 0.8rem;text-decoration: none;border-radius: 0.2rem;background-color: #f2f2f2;border: 1px solid #eaeaea;}.sidebar-widget .tag-list li a:hover {color: #000;}.sidebar-widget .service-list li {margin: 0.5rem 1rem 0.5rem 0;border: 1px solid #ececec;border-radius: 0.5rem;display: inline-block;float: left;}.sidebar-widget .service-list li:focus, .sidebar-widget .service-list li:hover {background: #007bff;}.sidebar-widget .service-list li a {font-size: 1.4rem;padding: 0.5rem 0.8rem;display: block;}.sidebar-widget .service-list li:focus a, .sidebar-widget .service-list li:hover a {color: #fff;}.contact-page {background: #ccc url(../img/img-bg-h1.png) center bottom no-repeat;background-size: cover;}.contact-page .form-control {background: rgba(206, 211, 213, 0.3);}.contact-listing {border-top: 6px solid #b31c8c;}.contact-info .fas {color: #444;font-size: 1.4rem;}.contact-map-container {display: block;float: left;width: 100%;}.contact-map-container iframe {display: block;float: left;width: 100%;height: 460px;}.custom-checkbox {cursor: pointer;font-weight: 400 !important;}.custom-checkbox:after {content: "";display: table;clear: both;}.custom-checkbox .checkbox-icon {cursor: pointer;position: relative;display: inline-block;border: 1px solid #dee2e6;background-color: #dee2e6;border-radius: 0.15em;width: 1.3em;height: 1.3em;float: left;margin-right: 0.5em;-moz-transition: 0.2s;-webkit-transition: 0.2s;transition: 0.2s;}.custom-radio .checkbox-icon {border: 1px solid #dee2e6;background-color: transparent;}.custom-checkbox .checkbox-icon i {position: absolute;line-height: 0;top: 8px;left: 2px;}.custom-checkbox input {display: none;}.custom-checkbox input + .checkbox-icon > i {opacity: 0;}.custom-checkbox input:checked + .checkbox-icon {background-color: #f89824;border: 1px solid #f89824;}.custom-checkbox input:checked + .checkbox-icon > i {opacity: 1;color: #fff;}.custom-checkbox input:disabled + .checkbox-icon {opacity: 0.5;}.custom-checkbox:hover + label:before {border-color: #f89824;}.custom-checkbox:checked + label:before {background: #f89824;border-color: #f89824;}.is-invalid {border: 1px solid rgba(200, 12, 30, 0.4) !important;box-shadow: 0 0 0 0.05rem rgba(200, 12, 30, 0.4) !important;}.is-recaptcha-invalid > div {border: 1px solid rgba(200, 12, 30, 0.4) !important;box-shadow: 0 0 0 0.05rem rgba(200, 12, 30, 0.4) !important;}.has-error {border-color: #bc0c09 !important;}form label.error {color: #bc0c09;display: none !important;}form input.error {border: 1px solid rgba(200, 12, 30, 0.4) !important;}form textarea.error {border: 1px solid rgba(200, 12, 30, 0.4) !important;}form select.error {border: 1px solid rgba(200, 12, 30, 0.4) !important;}.modal-centered {top: 20%;}.modal-dialog {z-index: 9;}.modal-header {padding: 1.5rem 2rem 1rem;}.modal-body {padding: 1.5rem 2rem 2rem;}.close {font-size: 2.5rem;}.error-404 {text-align: center;margin: 15rem auto 10rem;}.error-404 img {padding: 0 3rem;max-height: 22rem;}.widget-side {position: fixed;bottom: 10rem;right: 0;z-index: 999 !important;}.widget-support {background-color: #fff;border-radius: 0.5rem 0 0 0.5rem;box-shadow: 0 3px 6px 0 rgb(0 0 0 / 20%);}.widget-support-item {padding: 1rem 0.8rem 0.8rem;}.widget-support-item:first-child {padding-top: 1.2rem;}.widget-support-item:last-child {padding-bottom: 1rem;}.widget-support-item:not(:last-child) {border-bottom: 1px solid #eee;}.widget-support-item:focus, .widget-support-item:hover {background: #eee;}.widget-support-item .icon {font-size: 2.1rem;}.widget-support-item .item-title {font-size: 1rem;}.cookies-warning .text {font-size: 13px;padding: 24px 18px;color: #333;line-height: 24px;}.cookies-warning .icon-cl {cursor: pointer;padding: 8px;position: absolute;font-size: 10px;right: 1px;top: -5px;color: #7b7b7b !important;}.footer-widget-1 {font-size: 1.5rem;}.footer-widget-2 li, .footer-widget-2 li a {color: #666;font-size: 1.3rem;}.footer-widget-2 i {color: #b31c8c;padding-right: 0.5rem;}.footer-social-link {font-size: 0;color: transparent;width: 4rem;height: 4rem;margin-top: 0.4rem;background-position: center center;background-repeat: no-repeat;background-size: contain;display: block;}.social-link-facebook {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNTUnIGhlaWdodD0nNTQnIHZpZXdCb3g9JzAgMCA1NSA1NCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI3LjEzNzQgMC4wMDAyNDQxNDFDMTIuMTQ5OCAwLjAwMDI0NDE0MSAwIDEyLjA4ODUgMCAyNy4wMDAxQzAgNDEuOTExOCAxMi4xNDk4IDU0IDI3LjEzNzQgNTRDNDIuMTI1IDU0IDU0LjI3NDggNDEuOTExOCA1NC4yNzQ4IDI3LjAwMDFDNTQuMjc0OCAxMi4wODg1IDQyLjEyNSAwLjAwMDI0NDE0MSAyNy4xMzc0IDAuMDAwMjQ0MTQxWk0yOS45NjUzIDI4LjE4NThWNDIuODc1MkgyMy44NTY2VjI4LjE4NjRIMjAuODA0N1YyMy4xMjQzSDIzLjg1NjZWMjAuMDg1MUMyMy44NTY2IDE1Ljk1NTUgMjUuNTc5OSAxMy40OTk5IDMwLjQ3NiAxMy40OTk5SDM0LjU1MjFWMTguNTYyNUgzMi4wMDQzQzMwLjA5ODMgMTguNTYyNSAyOS45NzIyIDE5LjI2OTkgMjkuOTcyMiAyMC41OTAxTDI5Ljk2NTMgMjMuMTIzN0gzNC41ODFMMzQuMDQwOSAyOC4xODU4SDI5Ljk2NTNaJyBmaWxsPScjRDRENEQ0Jy8+PC9zdmc+);}.social-link-mail {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNTYnIGhlaWdodD0nNDUnIHZpZXdCb3g9JzAgMCA1NiA0NScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScwLjI2NTYyNScgeT0nMS40MDAxNScgd2lkdGg9JzU0LjI3NDgnIGhlaWdodD0nNDMuMTk5OCcgcng9JzUnIGZpbGw9JyNENEQ0RDQnLz48cGF0aCBkPSdNMi41IDMuNTAwNDlMMjYuMTM2MyAyNi4zMDQ5QzI3LjMzMzcgMjcuNDYwMSAyOS4yNDI1IDI3LjQyMDIgMzAuMzkwNiAyNi4yMTZMNTMgMi41MDA0OScgc3Ryb2tlPScjRjlGOUY5JyBzdHJva2Utd2lkdGg9JzUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPg==);}.social-link-phone {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNTUnIGhlaWdodD0nNTQnIHZpZXdCb3g9JzAgMCA1NSA1NCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTAuNzIyNjU2IDI2Ljk5OTlDMC43MjI2NTYgMTIuMDg4MyAxMi44NzI1IDAgMjcuODYwMSAwQzQyLjg0NzYgMCA1NC45OTc1IDEyLjA4ODMgNTQuOTk3NSAyNi45OTk5QzU0Ljk5NzUgNDEuOTExNSA0Mi44NDc2IDUzLjk5OTggMjcuODYwMSA1My45OTk4QzEyLjg3MjUgNTMuOTk5OCAwLjcyMjY1NiA0MS45MTE1IDAuNzIyNjU2IDI2Ljk5OTlaJyBmaWxsPScjRDRENEQ0Jy8+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yMC43OTAzIDEyLjkxNTRDMjIuMDAyOCAxMi4zOTQ4IDIyLjUxNjEgMTIuNjE0NyAyMy43OTQ3IDEyLjg5MjNDMjQuMjIyMiAxMy4wNzM2IDI0LjU0OTQgMTMuMzM3NyAyNC42MzAxIDEzLjczNEMyNS4xMDcyIDE2LjA3NDYgMjUuMTc5MiAxOC4xNDM2IDI1LjA3NDUgMjAuMjkwMUMyNS4wMTI3IDIxLjU2NDcgMjMuMDc1NSAyMi4yMzQ1IDIyLjA1OTkgMjMuMDU4NEMyMi4yNDI5IDI2Ljc0OTIgMjUuNDIwMiAzMi4wNTY4IDI4LjY1NzcgMzQuMDI0NkMyOS45MDkxIDMzLjU5MjEgMzEuNDgxOCAzMi4zMTc1IDMyLjY2MzIgMzIuOTAzQzM0LjY1MjQgMzMuODg5NCAzNi40ODM3IDM0Ljk4MzcgMzguMzU3NSAzNi41NTA3QzM4LjY3NDggMzYuODE1OSAzOC43NDk2IDM3LjIxOTcgMzguNjk5NiAzNy42NjU1QzM4LjMxMDcgMzguODY3MiAzOC4yMTYyIDM5LjM1NzkgMzcuMTc2NiA0MC4xNTEyQzI3LjEzMzggNDcuODEzOSA5LjE1Mjc4IDE3LjkxMDkgMjAuNzkwMyAxMi45MTU0TDIwLjc5MDMgMTIuOTE1NFonIGZpbGw9JyNmZmYnIHN0cm9rZT0nI2ZmZicvPjwvc3ZnPg==);}.footer-work-time {color: #666;line-height: 1.6;}.flex-grow-1 {-webkit-box-flex: 1 !important;flex-grow: 1 !important;}.f-footer-logo {max-width: 18rem;}.f-footer-address p {margin-bottom: 0.3rem;}.footer-widgets h4 {font-size: 1.4rem;margin-bottom: 1rem;}.f-widget-category a {color: #333;line-height: 2.3rem;}.f-follow-link {margin: 0.8rem 0 1rem;padding: 0;}.f-follow-link li {display: inline-block;margin-right: 0.5rem;margin-bottom: 0.5rem;}.f-follow-link li a {width: 3.6rem;height: 3.6rem;color: #fff;font-size: 2rem;line-height: 4.2rem;text-align: center;display: block;border-radius: 0.4rem;background-color: #f157c0;}.f-follow-link li .facebook:hover {background-color: #3b5998;color: #fff !important;}.f-follow-link li .twitter:hover {background-color: #1da1f2;color: #fff !important;}.f-follow-link li .instagram:hover {background-color: #d02e95;color: #fff !important;}.f-follow-link li .linkedin:hover {background-color: #0177b5;color: #fff !important;}.f-follow-link li .pinterest:hover {background-color: #bd081c;color: #fff !important;}.f-follow-link li .youtube:hover {background-color: #b00;color: #fff !important;}.f-follow-link li .zalo:hover {background-color: #007bff;color: #fff !important;}.f-follow-link li .rss:hover {background-color: #f8991d;color: #fff !important;}.f-follow-img {max-width: 13.5rem;}.f-footer-bct img {max-width: 11.2rem;}.f-ext-link {color: #8e9dac;}.footer-bottom {color: #fff;font-size: 1.2rem;padding: 1.5rem 0;background-color: #b31c8c;}.footer-bottom p {margin-bottom: 0.375rem;}.footer-bottom p a {color: #fff;}.footer-bottom-center, .footer-bottom-left, .footer-bottom-right {display: block;}@media (max-width: 991px) {.main-nav {background: #fff;}.offcanvas-collapse {position: fixed;top: 6rem;bottom: 0;left: -28.1rem;width: 28.1rem;background: #fff;overflow-y: auto;visibility: hidden;transition: visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out;transition: transform 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}.offcanvas-collapse.open {visibility: visible;-webkit-transform: translateX(28rem);transform: translateX(28rem);}.header-logo img {padding: 0.8rem 0;display: inline-block;}.navbar-nav .dropdown-menu li a {font-size: 1.6rem;line-height: 2.4;padding: 0.4rem 1.5rem 0.4rem 1.5rem;border-bottom: 1px solid #eaeaea;}.navbar-nav .dropdown-menu li a::before {color: #aaa;content: "";display: inline-block;margin: auto 0.4em;vertical-align: middle;border-top: 0.3em solid transparent;border-right: 0;border-left: 0.3em solid;border-bottom: 0.3em solid transparent;}#wrapper {padding-top: 6rem;}.loan-calc-slider {padding: 0.5rem 6.5rem;}.loan-person-info-1, .loan-person-info-2 {padding: 1.5rem 5rem;}.loan-person-legal {padding: 1.5rem 3.5rem;}.loan-person-legal-2 {padding: 1rem 0 0 0;}.btn-signup {font-size: 1.8rem;padding: 1rem 2.4rem !important;}.play-bt {margin-top: 1.5rem;}.about-dev-process .box-left:after, .about-dev-process .box-right:after {left: 2rem;}.about-dev-process .dot-left, .about-dev-process .dot-right {padding: 0 0 2rem 4rem;}.about-dev-process .dot-left:before, .about-dev-process .dot-right:before {left: 1rem;}.about-dev-process .dot-left:after, .about-dev-process .dot-right:after {left: 1.5rem;}.about-dev-process .box-right .title-head {padding: 0 5rem 0 3rem;}.about-dev-process .box-right .title-head:before {right: -1px;border-right-color: #fff;}.about-dev-process .box-right .title-head:after {left: -26px;border-right-color: #b31c8c;}}@media (max-width: 767px) {.about-author-left {display: block;text-align: center;}.about-author-right {display: block;margin-top: 15px;}.comment-section .nav-tabs > li > a {padding: 0 10px;font-size: 13px;}.comment-section .comment-meta .btn-reply {margin-left: 5px;}.comment-section .comment-meta .btn-comment-like {margin-left: 5px;}.btn-block-sm {display: block;width: 100%;}.btn-delete-comment {margin-left: 5px;}.form-control {font-size: 1.6rem;height: calc(1.8em + 1rem);padding: 0.8rem 1.2rem;}.btn {font-size: 1.8rem;padding: 0.6rem 2.4rem !important;}.g-recaptcha {-webkit-transform: scale(0.82);-moz-transform: scale(0.82);-ms-transform: scale(0.82);-o-transform: scale(0.82);transform: scale(0.82);-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;}#footer {text-align: center;}}@media (max-width: 480px) {.loan-calc-slider {padding: 1rem 3rem 0.5rem;}.loan-person-info-1 {padding: 0.8rem 1.5rem;}.loan-person-info-2 {padding: 0.8rem 1.5rem;}.loan-person-legal {padding: 1.5rem 0.3rem;}.comment-section .comments .comment-list li .right .sub-comment-form {padding: 0;}.sub-comment-form .g-recaptcha {-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);transform: scale(0.7);-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;-o-transform-origin: 0 0;transform-origin: 0 0;}.g-recaptcha {height: 60px;overflow: visible;}}@media (max-width: 380px) {.comment-section .comments .comment-list li .right .sub-comment-form {max-width: 225px !important;overflow: hidden;}}@media (min-width: 768px) {.page-intro-tip-title {font-size: 1.75rem;}.page-search-1 .form-control {font-size: 1.6rem;}.page-search-1 .btn {font-size: 1.6rem;padding: 0.7rem 1.2rem !important;}.footer-bottom {padding: 0.8rem 0 0.4rem;}.footer-bottom-left {display: inline-block;}.footer-bottom-right {text-align: right;display: inline-block;float: right;}.footer-bottom-center {text-align: center;}}@media (min-width: 992px) {.navbar-nav .nav-link {font-size: 1.5rem;line-height: 2.5rem;padding: 2.4rem 2rem !important;border-top: none !important;}.navbar-nav .nav-link i {position: relative;top: 0;right: 0;}.navbar-nav .dropdown-menu {box-shadow: 1px 4px 6px rgba(0, 0, 0, 0.18);}.navbar-nav .dropdown-menu:after {content: " ";height: 0;width: 0;bottom: 100%;left: 5rem;border: solid transparent;position: absolute;pointer-events: none;border-bottom-color: #e8e8e8;border-width: 9px;}.dropdown:hover > .dropdown-menu {display: block;}.navbar-nav .dropdown-menu li a {font-size: 1.4rem;line-height: 2;min-width: 20rem;padding: 0.4rem 1.5rem 0.4rem 1.5rem;border-bottom: 1px solid #f9f9f9;}.dropdown > .dropdown-toggle:active {pointer-events: none;}#wrapper {padding-top: 10rem;}.loan-calc-slider.st-1 {padding: 1rem 4rem 0.5rem 6.5rem;}.loan-calc-slider.st-2 {padding: 1rem 3rem 0 5rem;}.btn-signup {font-size: 2.2rem;padding: 1rem 4.5rem !important;}.btn-lg {padding: 0.8rem 2.4rem !important;}.page-product-step .col-12.mixed {-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%;}.page-product-step-item {border: 2px solid #b31c8c;border-radius: 1rem;padding: 2.5rem 2.5rem 2rem;}.tag-result {height: 5.5rem;}.tag-result .label {height: 5.5rem;font-size: 1.7rem;line-height: 5.5rem;}.tag-result .total {height: 5.5rem;font-size: 2.8rem;line-height: 5.5rem;}.tag-result-2 .label {height: 4.4rem;font-size: 1.6rem;line-height: 4.4rem;}.tag-result-2 .total {height: 4.4rem;font-size: 2.4rem;line-height: 4.4rem;}.home-intro-content {box-shadow: rgb(0 0 0 / 6%) 0 0 1.2rem;}.contact-listing {box-shadow: rgb(0 0 0 / 6%) 0 0 1.2rem;}.loan-person-info-1 {padding: 1.5rem 0 1.5rem 4rem;}.loan-person-info-2 {padding: 1.5rem 4rem 1.5rem 4rem;}.loan-person-legal {padding: 1.5rem 4rem;}.loan-person-legal-2 {padding: 1.5rem 1.5rem 1.5rem 2.2rem;}.title-padding-1 {padding: 2.5rem 0 0 0;}.title-padding-2 {padding: 2.5rem 0 0 2.5rem;}.spin {width: 8em;height: 8em;margin: 0 auto;}.mt-lg-6, .my-lg-6 {margin-top: 5rem !important;}.about-dev-process .box-start {background-position: top center;}.about-dev-process .box-left:after {left: -1px;right: auto;}.about-dev-process .box-right:after {left: auto;right: -1px;}.about-dev-process .dot-left {padding: 0 0 1rem 3rem;}.about-dev-process .dot-left:before {left: -1.2rem;right: auto;}.about-dev-process .dot-left:after {left: -0.7rem;right: auto;}.about-dev-process .dot-right {padding: 0 3rem 1rem 0;}.about-dev-process .dot-right:before {left: auto;right: -1.2rem;}.about-dev-process .dot-right:after {left: auto;right: -0.7rem;}.about-dev-process .box-right .title-head {padding: 0 3rem 0 5rem;}.about-dev-process .box-right .title-head:before {left: 0;border-left-color: #fff;}.about-dev-process .box-right .title-head:after {right: -26px;border-left-color: #b31c8c;}.page-search-1 {top: 35%;}.content-left.col-lg-9 {padding-right: 2rem;border-right: 1px solid #e9e9e9;}.content-right {padding-left: 2rem;}.title-1 {font-size: 3rem !important;}.title-2 {font-size: 2.6rem !important;}.title-2.fix {font-size: 2.4rem !important;}.col-md-8.item-content {padding-left: 0.5rem;}.error-404 {margin: 20rem auto 10rem;}}@media (min-width: 1024px) {.fieldset {margin: 2rem 1rem 1rem;padding: 1.5rem 2rem;}.wrap-header-1 {padding: 9rem 0 8rem;}.content-heading-1 {height: 24rem;padding-top: 10rem;}.content-heading-2 {height: 30rem;}.content-heading-3 {height: 45rem;}.content-heading-3 h1 {top: 40%;}.page-intro-content-2 {padding-top: 4.5rem;padding-bottom: 4rem;}.page-intro-content-2.fh {padding-top: 3.8rem;}.page-product-step-bg {height: 10rem;width: 100%;top: 50%;position: absolute;z-index: -1;}.page-product-step-bg .line-dot {height: 10rem;margin: auto 8rem;background: url(../img/icon_line_dot.png) center left repeat-x;}.slider-pad {margin: 0 1rem;}.widget-side {bottom: 25rem;}.page-doc-item::after {content: "";width: 1px;height: calc(100% - 6.4rem);border-right: 1px solid #ebebeb;position: absolute;right: 0;top: 5.2rem;bottom: 1.2rem;}}@media (min-width: 1200px) {.table td, .table th {padding: 0.6rem 1rem;}.page-about-core-value-item {padding: 0 4rem;}.footer-work-time {line-height: 1.8;}.footer-social-link {width: 4.8rem;height: 4.8rem;}}@media (min-width: 1600px) {.spin {width: 10em;height: 10em;margin: 0 auto;}}@media print {* {background: 0 0 !important;color: #000 !important;box-shadow: none !important;text-shadow: none !important;}.show-for-print {display: block !important;}.hide-for-print {display: none !important;}a, a:visited {text-decoration: underline;}a[href]:after {content: " ";}.ir a:after, a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}abbr[title]:after {content: " (" attr(title) ")";}blockquote, pre {border: 1px solid #8a8a8a;page-break-inside: avoid;}thead {display: table-header-group;}img, tr {page-break-inside: avoid;}img {max-width: 100% !important;}@page {margin: 1.5cm 1.5cm 1.5cm 2cm;}h2, h3, p {orphans: 3;widows: 3;}h2, h3 {page-break-after: avoid;}}.slick-slider {position: relative;display: block;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus {outline: 0;}.slick-loading .slick-list {background: #fff url(ajax-loader.gif) center center no-repeat;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;left: 0;top: 0;display: block;}.slick-track:after, .slick-track:before {content: "";display: table;}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {float: left;height: 100%;min-height: 1px;display: none;}.slider-nav .slick-slide {padding: 1.5rem 1rem 1rem;}.slick-center {opacity: 1;}[dir="rtl"] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}@font-face {font-family: slick;font-weight: 400;font-style: normal;src: url(../fonts/slick.eot);src: url(../fonts/slick.eot?#iefix) format("embedded-opentype"), url(../fonts/slick.woff) format("woff"), url(../fonts/slick.ttf) format("truetype"), url(../fonts/slick.svg#slick) format("svg");}.slick-next, .slick-prev {font-size: 0;line-height: 0;position: absolute;top: 40%;display: block;width: 2rem;height: 2rem;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: 0;background: 0 0;z-index: 100;}.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {color: transparent;outline: 0;background: 0 0;}.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {opacity: 1;}.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {opacity: 0.25;}.slick-next:before, .slick-prev:before {color: #666 !important;font: 2.5rem "Font Awesome 5 Pro";-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;padding: 0.7rem 1.2rem;margin-top: -0.4rem;opacity: 0.8;background: #fff;}.slick-prev {left: 0.7rem;}[dir="rtl"] .slick-prev {left: auto;right: 1rem;}.slick-prev:before {content: "\f053";}[dir="rtl"] .slick-prev:before {content: "\f054";}.slick-next {right: 2.5rem;}[dir="rtl"] .slick-next {left: 1rem;right: auto;}.slick-next:before {content: "\f054";}[dir="rtl"] .slick-next:before {content: "\f053";}.slick-dots {display: flex;justify-content: center;margin: 0;padding: 2rem 0.5rem;list-style-type: none;position: relative;margin-top: -5rem;}.slick-dots li {margin: 0 0.5rem;}.slick-dots button {display: block;width: 1.5rem;height: 1.5rem;padding: 0;border: 0;border-radius: 100%;background-color: rgba(0, 0, 0, 0.5);text-indent: -9999px;}.slick-dots li.slick-active button {background-color: #b31c8c;}.home-slider .slick-dots {margin-top: -9rem !important;}.home-slider.page-slider .slick-dots {margin-top: -6rem !important;}.team-slider .slick-dots {margin-top: 1rem !important;}.wrap_controls {max-height: 52rem;overflow-y: scroll;overflow-x: hidden;}.wrap_controls::-webkit-scrollbar {width: 10px;background-color: #fcfcfc;}.wrap_controls::-webkit-scrollbar-track {border-radius: .5rem;background: rgba(0,0,0,0.05);}.wrap_controls::-webkit-scrollbar-thumb {border-radius: .5rem;background: linear-gradient(left, #fff, #e3e3e3);border: 1px solid #bbb;}.wrap_controls::-webkit-scrollbar-thumb:hover {background: #fff;}.wrap_controls::-webkit-scrollbar-thumb:active {background: linear-gradient(left, #22ADD4, #1E98BA);}.mfp-bg {top: 0;left: 0;width: 100%;height: 100%;z-index: 1042;overflow: hidden;position: fixed;background: #0b0b0b;opacity: 0.8;}.mfp-wrap {top: 0;left: 0;width: 100%;height: 100%;z-index: 1043;position: fixed;outline: 0 !important;-webkit-backface-visibility: hidden;}.mfp-container {text-align: center;position: absolute;width: 100%;height: 100%;left: 0;top: 0;padding: 0 8px;box-sizing: border-box;}.mfp-container:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}.mfp-align-top .mfp-container:before {display: none;}.mfp-content {position: relative;display: inline-block;vertical-align: middle;margin: 0 auto;text-align: left;z-index: 1045;}.mfp-ajax-holder .mfp-content, .mfp-inline-holder .mfp-content {width: 100%;cursor: auto;}.mfp-ajax-cur {cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {cursor: -moz-zoom-out;cursor: -webkit-zoom-out;cursor: zoom-out;}.mfp-zoom {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;cursor: zoom-in;}.mfp-auto-cursor .mfp-content {cursor: auto;}.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader {-webkit-user-select: none;-moz-user-select: none;user-select: none;}.mfp-loading.mfp-figure {display: none;}.mfp-hide {display: none !important;}.mfp-preloader {color: #ccc;position: absolute;top: 50%;width: auto;text-align: center;margin-top: -0.8em;left: 8px;right: 8px;z-index: 1044;}.mfp-preloader a {color: #ccc;}.mfp-preloader a:hover {color: #fff;}.mfp-s-ready .mfp-preloader {display: none;}.mfp-s-error .mfp-content {display: none;}button.mfp-arrow, button.mfp-close {overflow: visible;cursor: pointer;background: 0 0;border: 0;-webkit-appearance: none;display: block;outline: 0;padding: 0;z-index: 1046;box-shadow: none;touch-action: manipulation;}button::-moz-focus-inner {padding: 0;border: 0;}.mfp-close {width: 44px;height: 44px;line-height: 44px;position: absolute;right: 0;top: 0;text-decoration: none;text-align: center;opacity: 0.65;padding: 0 0 18px 10px;color: #fff;font-style: normal;font-size: 28px;font-family: Arial, Baskerville, monospace;}.mfp-close:focus, .mfp-close:hover {opacity: 1;}.mfp-close:active {top: 1px;}.mfp-close-btn-in .mfp-close {color: #333;}.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {color: #fff;right: -6px;text-align: right;padding-right: 6px;width: 100%;}.mfp-counter {position: absolute;top: 0;right: 0;color: #ccc;font-size: 12px;line-height: 18px;white-space: nowrap;}.mfp-arrow {position: absolute;opacity: 0.65;margin: 0;top: 50%;margin-top: -55px;padding: 0;width: 90px;height: 110px;-webkit-tap-highlight-color: transparent;}.mfp-arrow:active {margin-top: -54px;}.mfp-arrow:focus, .mfp-arrow:hover {opacity: 1;}.mfp-arrow:after, .mfp-arrow:before {content: "";display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;}.mfp-arrow:after {border-top-width: 13px;border-bottom-width: 13px;top: 8px;}.mfp-arrow:before {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left {left: 0;}.mfp-arrow-left:after {border-right: 17px solid #fff;margin-left: 31px;}.mfp-arrow-left:before {margin-left: 25px;border-right: 27px solid #3f3f3f;}.mfp-arrow-right {right: 0;}.mfp-arrow-right:after {border-left: 17px solid #fff;margin-left: 39px;}.mfp-arrow-right:before {border-left: 27px solid #3f3f3f;}.mfp-iframe-holder {padding-top: 40px;padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;}.mfp-iframe-holder .mfp-close {top: -40px;}.mfp-iframe-scaler {width: 100%;height: 0;overflow: hidden;padding-top: 56.25%;}.mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #000;}img.mfp-img {width: auto;max-width: 100%;height: auto;display: block;line-height: 0;box-sizing: border-box;padding: 40px 0 40px;margin: 0 auto;}.mfp-figure {line-height: 0;}.mfp-figure:after {content: "";position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444;}.mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;}.mfp-figure figure {margin: 0;}.mfp-bottom-bar {margin-top: -36px;position: absolute;top: 100%;left: 0;width: 100%;cursor: auto;}.mfp-title {text-align: left;line-height: 18px;color: #f3f3f3;word-wrap: break-word;padding-right: 36px;}.mfp-image-holder .mfp-content {max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;}.mfp-img-mobile img.mfp-img {padding: 0;}.mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;}.mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;}.mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty {padding: 0;}.mfp-img-mobile .mfp-counter {right: 5px;top: 3px;}.mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) {.mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75);}.mfp-arrow-left {-webkit-transform-origin: 0 0;transform-origin: 0 0;}.mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;}.mfp-container {padding-left: 6px;padding-right: 6px;}}@-webkit-keyframes key-animation-ringing {0% {-webkit-transform: rotate(0) scale(1) skew(1deg);}10% {-webkit-transform: rotate(-25deg) scale(1) skew(1deg);}20% {-webkit-transform: rotate(25deg) scale(1) skew(1deg);}30% {-webkit-transform: rotate(-25deg) scale(1) skew(1deg);}40% {-webkit-transform: rotate(25deg) scale(1) skew(1deg);}50% {-webkit-transform: rotate(0) scale(1) skew(1deg);}100% {-webkit-transform: rotate(0) scale(1) skew(1deg);}}@-webkit-keyframes square {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-700px) rotate(600deg);transform: translateY(-700px) rotate(600deg);}}@keyframes square {0% {-webkit-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(-700px) rotate(600deg);transform: translateY(-700px) rotate(600deg);}}.pagination{margin:0 auto}.pagination li a{margin:0 4px;border:1px solid #eaeaf1;color:#63636a;height:32px;text-align:center;-moz-transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;width:auto;min-width:36px;font-size:14px;line-height:32px;border-radius:1px!important;display:block}.pagination li a:hover,.pagination li a:focus,.pagination li a:active{color:#fff}
