@charset "UTF-8";
/* HOMETALK
 * Author: Onizuka Nghia~
 * Primary color: var(--primary-color);
 */

html.has-off-canvas {
  overflow: hidden;
}
html body {
  font-family: 'San Francisco Display', sans-serif!important;
  background-color: #f9f9f9!important;
  font-weight: 300;
  font-style: normal;
}
.font-normal { font-family: 'San Francisco Display', sans-serif!important; }
a { color: #FFFFFF; }
a:hover, a:active { color: var(--primary-color); }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6 {
  color: #FFFFFF;
}
h1, h2, h3, h4, h5, h6, .heading-font,
.off-canvas-center .nav-sidebar.nav-vertical > li > a, .nav > li > a {
  font-family: 'SVN-Aguda', sans-serif!important;
  font-weight: 900;
}
.position-absolute {
  position: absolute!important;
}
.text-justify {
  text-align: justify!important;
}
.oni-row.row-xsmall>.col {
  padding: 0 8px 16px!important;
}

.bg-transparent {
  background: transparent!important;
}
.text-white {
  color: #fff!important;
}
.text-primary {
  color: var(--primary-color)!important;
}
.leading-normal {
  line-height: normal!important;
}
.text-uppercase {
  text-transform: uppercase!important;
}
.text-decoration-none {
  text-decoration: none!important;
}
.justify-between {
  -webkit-box-pack: justify!important;
  -ms-flex-pack: justify!important;
  justify-content: space-between!important;
}
.p-no-space p {
  margin-top: 0!important;
  margin-bottom: 0!important;
}
.h-auto {
  height: auto!important;
}

.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}
@media(max-width: 549px){
  .mobile-pl-0 { padding-left: 0; }
  .mobile-pr-0 { padding-right: 0; }
  .mobile-text-left {
    text-align: left!important;
  }	
  .mobile-text-center {
    text-align: center!important;
  }	
  .mobile-text-right {
    text-align: right!important;
  }	
}

.svg-clock {
  text-indent: -99999px;
  display: inline-block;
  width: 15px;
  margin-right: 4px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.70996 14.2804C6.46996 14.2504 6.22995 14.2304 5.98995 14.1904C4.49996 13.9404 3.19996 13.3004 2.12996 12.2304C0.539955 10.6304 -0.170045 8.68039 0.0299552 6.42039C0.169955 4.91039 0.759955 3.57039 1.76996 2.43039C3.11996 0.920392 4.80996 0.110392 6.82996 0.00039175C8.23995 -0.0696082 9.55996 0.260392 10.77 1.00039C12.62 2.13039 13.76 3.77039 14.16 5.91039C14.21 6.18039 14.23 6.45039 14.27 6.72039V7.56039C14.26 7.66039 14.25 7.76039 14.24 7.86039C14.07 9.40039 13.48 10.7504 12.45 11.9004C11.35 13.1204 9.98995 13.8804 8.36996 14.1704C8.09995 14.2204 7.82996 14.2404 7.55996 14.2804H6.70996ZM7.13996 1.11039C3.81996 1.11039 1.10996 3.80039 1.10996 7.14039C1.10996 10.4604 3.79996 13.1704 7.12996 13.1804C10.45 13.1904 13.17 10.4804 13.17 7.15039C13.17 3.82039 10.47 1.12039 7.13996 1.12039V1.11039Z' fill='white'/%3E%3Cpath d='M6.57996 5.52039C6.57996 4.98039 6.57996 4.43039 6.57996 3.89039C6.57996 3.47039 6.96996 3.20039 7.33996 3.35039C7.56996 3.44039 7.68996 3.64039 7.68996 3.93039C7.68996 4.85039 7.68996 5.77039 7.68996 6.69039C7.68996 6.85039 7.73995 6.95039 7.86996 7.04039C8.46996 7.48039 9.04996 7.92039 9.63996 8.37039C9.84996 8.52039 9.93996 8.72039 9.87996 8.98039C9.77995 9.36039 9.34995 9.52039 9.02995 9.29039C8.81995 9.15039 8.62996 8.99039 8.42996 8.84039C7.91996 8.46039 7.41996 8.08039 6.90996 7.71039C6.67996 7.54039 6.57996 7.34039 6.57996 7.06039C6.57996 6.55039 6.57996 6.04039 6.57996 5.53039V5.52039Z' fill='white'/%3E%3C/svg%3E%0A");
}
.svg-clock img {
  display: none!important;
}

.section-bg-contain .section-bg {
  background-size: contain!important;
}

#goog-gt-tt {
  display: none!important;
}
.grecaptcha-badge {
  right: -248px!important;
  z-index: 99;
}
.grecaptcha-badge:hover {
  right: 0!important;
}

/*== Shortcode Slider ==*/
.slider.slider-show-nav {
  position: relative;
}
.slider.slider-show-nav .flickity-prev-next-button {
  width: 40px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 39px 11px;
  position: absolute;
  bottom: -1.2em;
  top: auto;
  right: 0;
  left: auto;
}
.slider.slider-show-nav .flickity-prev-next-button svg {
  display: none;
}
.slider-wrapper .slider.slider-show-nav .flickity-prev-next-button {
  display: block;
}
.slider.slider-show-nav .flickity-prev-next-button.previous {
  margin-right: 60px;
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='11' viewBox='0 0 39 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.2575 5.55103H1.5' stroke='%23FFFFFF' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M6.20632 10.2574L1.5 5.55105L6.20632 0.844727' stroke='%23FFF' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.slider.slider-show-nav .flickity-prev-next-button.next {
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='11' viewBox='0 0 39 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.922363 5.55103H37.6799' stroke='%23FFF' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M32.9736 0.844727L37.68 5.55105L32.9736 10.2574' stroke='%23FFF' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
/*== Shortcode Menu ===*/
.ux-menu.horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  flex-wrap: wrap;
  font-family: 'SVN-Aguda', sans-serif !important;
  font-weight: 900;
  font-size: 15px;
  text-transform: uppercase;
  margin-left: -12px;
  margin-right: -12px;
}
.ux-menu.horizontal .ux-menu-link.last .ux-menu-link__link {
  color: #FFFFFF;
}
.ux-menu.horizontal .ux-menu-link.last .ux-menu-link__link[href="#"] {
  pointer-events: none;
}
.ux-menu.horizontal .ux-menu-link__link {
  min-height: auto;
  padding-left: 12px;
  padding-right: 12px;
}
.ux-menu.horizontal.ux-menu--divider-solid .ux-menu-link__link {
  border-bottom-width: 0;
  position: relative;
}
.ux-menu.horizontal.ux-menu--divider-solid .ux-menu-link:last-child .ux-menu-link__link::after {
  display: none;
}
.ux-menu.horizontal.ux-menu--divider-solid .ux-menu-link__link::after {
  content: "";
  border-right: 1px solid #ececec;
  height: 14px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%)
}
.ux-menu.horizontal.nav-portfolios {
  min-height: 54px;
  margin-left: 0;
  margin-right: 0;
}
.ux-menu.horizontal.nav-portfolios .ux-menu-link {
  background-color: #FF6845;
  max-width: 100%;
  flex-grow: 1;
}
.ux-menu.horizontal.nav-portfolios .ux-menu-link .ux-menu-link__link {
  justify-content: center;
  text-align: center;
  border-left: 1px solid #ffffff;
}
.ux-menu.horizontal.nav-portfolios .ux-menu-link:first-child .ux-menu-link__link {
  border-left: none;
}

@media(max-width: 549px){
  .ux-menu.horizontal.nav-portfolios .ux-menu-link {
    margin-bottom: 3px!important;
  }
  .ux-menu.horizontal.nav-portfolios .ux-menu-link .ux-menu-link__link {
    border: none;
  }
  .ux-menu.horizontal.footer-menu {
    background-image: url("data:image/svg+xml,%3Csvg width='1' height='34' viewBox='0 0 1 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline y1='0.5' x2='1' y2='0.5' stroke='%23434343'/%3E%3C/svg%3E%0A");
    background-position: top;
    line-height: 25px;
    padding-bottom: 1px;
  }
}

/*== Shortcode Social ===*/
.social-icons .button.icon {
  color: var(--primary-color);
  margin-left: 8px;
}
/*== Shortcode Testimonial ===*/
.testimonial-box .icon-box-text {
  display: flex;
  flex-direction: column;
}
.testimonial-box .icon-box-text  .testimonial-meta {
  order: 0;
}
/*== Shortcode banner ==*/
.banner.has-animation .banner-layers.container {
  overflow: hidden;
}

/*== Shortcode Form ===*/
form.wpcf7-form {
  margin: 0;
}
input.input-text, textarea.input-text, select.input-text {
  border: none;
  background-color: #EBEBEB;
  font-weight: 300;
  box-shadow: none;
  border-radius: 0;
}
input.input-text:focus, textarea.input-text:focus, select.input-text:focus {
  background-color: #EBEBEB;
  box-shadow: none;
}
input.input-text::placeholder, textarea.input-text::placeholder, select.input-text::placeholder {
  font-style: italic;
  color: #787878;
}
input.btn-submit, button.btn-submit {
  display: block;
  width: 100%;
}
.dark-form input.input-text, .dark-form textarea.input-text, .dark-form select.input-text, 
input.input-text.dark, textarea.input-text.dark, select.input-text.dark {
  border: 1px solid #D9D9D9;
  background-color: #000000;
  color: #FFFFFF;
}
.dark-form input.input-text:focus, .dark-form textarea.input-text:focus, .dark-form select.input-text:focus, 
input.input-text.dark:focus, textarea.input-text.dark:focus, select.input-text.dark:focus {
  background-color: #000000;
}
.wpcf7 form .wpcf7-response-output {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}
/*== Shortcode Portfolio ==*/
.portfolio-element-wrapper.has-filtering .filter-nav li::before {
  content: "/";
  position: absolute;
  padding: 10px 0;
  left: -16px;
  font-size: 15px;
}
.portfolio-element-wrapper.has-filtering .filter-nav li:first-child::before {
  display: none;
}

.portfolio-box.box-shade .box-image {
  position: relative;
}
.portfolio-box.box-shade .box-image::after {
  content: "";
  background: linear-gradient(180deg, rgba(217, 217, 217, 0) 24.1%, rgba(0, 0, 0, 0.75) 81.78%);
  height: 50%;
  width: 100%;
  display: block;
  position: absolute;
  top: auto;
  bottom: 0;
}
.portfolio-box .portfolio-box-category {
  display: none!important;
}

/* MAIN CONTENT */
.ux-menu-link--active .ux-menu-link__link, .ux-menu-link:hover .ux-menu-link__link {
  color: var(--primary-color);
}
#wrapper, #main {
  background-color: #000;
  color: #FFFFFF;
}
.container-width, .full-width .ubermenu-nav, .container, 
.row, .row.row-large, .row.row-collapse {
  max-width: 1231px;
}
.row.row-small {
  max-width: 1216px;
}
.row.row-large {
  max-width: 1261px;
}
.blog-wrapper > .row > .large-10 {
  max-width: 100%!important;
  -ms-flex-preferred-size: 100%!important;
  flex-basis: 100%!important;
}
.blog-wrapper .nav-pagination {
  text-align: right!important;
}
.blog-wrapper .nav-pagination>li>span, .nav-pagination>li>a {
  border-color: transparent;
  font-family: 'SVN-Aguda', sans-serif !important;
  font-weight: 700;
  font-size: 17px;
}
.blog-wrapper.blog-single {
  padding-top: 0!important;
  padding-bottom: 0!important;
}
.box-blog-post .blog-post-inner .button::after {
  content: "";
  display: inline-block;
  margin-left: 3px;
  width: 23px;
  height: 8px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='23' height='8' viewBox='0 0 23 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_110_2874)'%3E%3Cpath d='M0.303711 4H22.5682' stroke='white' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M19.7178 0.385376L22.5685 4.00002L19.7178 7.61466' stroke='white' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_110_2874'%3E%3Crect width='23' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

@media screen and (max-width: 549px) {
  .box-vertical {
    display: flex;
  }
  .box-vertical .box-image {
    width: 40% !important;
	align-self: center;
  }
  .box-vertical .box-image .image-cover {
    padding-top: 100% !important;
  }
}

.slider .flickity-page-dots {
  text-align: right!important;
  right: 15px!important;
}
.slider .flickity-page-dots .dot {
  border-color: #ffffff!important;
  background-color: #ffffff!important;
  margin: 0 4px!important;
}
.slider .flickity-page-dots .dot.is-selected {
  border-color: var(--primary-color)!important;
  background-color: var(--primary-color)!important;
}

.section-beginning {
  overflow-x: hidden;
}
.section-beginning .ux-menu .ux-menu-link__link {
  justify-content: end;
  align-items: center;
  text-decoration: none;
  font-size: 24px;
  font-family: 'SVN-Aguda', sans-serif!important;
}
.section-beginning .ux-menu .ux-menu-link__link .ux-menu-link__text {
  transition: transform .2s;
  transform-origin: right center;
}
.section-beginning .ux-menu .ux-menu-link__link:hover .ux-menu-link__text {
  transform: scale(1.5);
}
.section-beginning .ux-menu .ux-menu-link {
  position: relative;
}
.section-beginning .ux-menu .ux-menu-link::after {
  content: "";
  position: absolute;
  top: 0px;
  bottom: 0;
  left: -50%;
  right: -500px;
  background: linear-gradient(270deg, rgba(60, 60, 60, 0.6) 0%, rgba(115, 115, 115, 0) 100%);
  border-bottom: 1px solid rgba(97, 97, 97, 0.25);
  transition: transform .2s;
  z-index: -1;
}
.section-beginning .ux-menu .ux-menu-link:first-child::after {
  border-top: 1px solid rgba(97, 97, 97, 0.25);
}
.section-beginning .ux-menu .ux-menu-link:hover::after {
  transform: translateX(-50px);
}

.section-services .line-clamp-3 {
  height: 70px;
}

@media screen and (max-width: 549px) {
  .row-service .gap-element ~ .divider {
    display: none;
  }
  .section-services .line-clamp-3 {
    height: auto!important;
    overflow: visible;
    display: block;
  }
}

.absolute-footer {
  padding: 10px 0;
}

/* Menu */
.nav>li>a {
  font-size: 15px;
}
.dark .nav>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active, 
.nav-dark .nav>li.current>a, .nav-dark .nav>li>a:hover, .nav-dark .nav>li.active>a, 
.nav-dropdown.dark>li>a:hover, .nav-dropdown.dark .nav-column>li>a:hover, 
.dark .nav-vertical-fly-out>li>a:hover, .nav-dark a.plain:hover, .nav-dark .nav>li>a.active {
  color: var(--primary-color);
}

/* Buttons */
.button.is-link.white .icon-angle-right::before {
  content: "";
  display: block;
  width: 39px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='11' viewBox='0 0 39 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_64_1270)'%3E%3Cpath d='M1.4668 5.41492H37.8667' stroke='white' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M33.2061 0.754395L37.8666 5.41493L33.2061 10.0755' stroke='white' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_64_1270'%3E%3Crect width='37.6023' height='10.3148' fill='white' transform='translate(0.969727 0.257568)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

/* Button contact VR */
#button-contact-vr .button-contact a img {
	display: none;
}
#button-contact-vr .button-contact a {
	width: 100%;
	position: relative;
	background-repeat: no-repeat;
	background-position: center;
}
#button-contact-vr #messenger-vr.button-contact a {
	background-image: url("data:image/svg+xml,%3Csvg width='25' height='26' viewBox='0 0 25 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.94009 25.0401H4.35009C4.35009 25.0401 4.31009 25.0101 4.29009 25.0001C3.22009 24.7201 2.66009 24.0101 2.66009 22.9001C2.66009 22.0401 2.66009 21.1701 2.66009 20.3101C2.66009 20.1801 2.61009 20.0401 2.53009 19.9401C0.330087 16.9601 -0.449913 13.6401 0.250087 10.0101C1.54009 3.28009 8.27009 -1.15991 14.9701 0.270086C21.8501 1.73009 26.1801 8.57009 24.4801 15.3801C22.7101 22.4901 15.0201 26.8401 7.78009 23.9301C7.62009 23.8601 7.49009 23.8701 7.32009 23.9401C6.53009 24.3201 5.73009 24.6801 4.93009 25.0401H4.94009ZM4.45009 21.3801C4.45009 21.8901 4.45009 22.4101 4.45009 22.9201C4.45009 23.2501 4.58009 23.3301 4.88009 23.1801C5.57009 22.8401 6.26009 22.5101 6.93009 22.1501C7.33009 21.9301 7.69009 21.9401 8.11009 22.1201C10.2301 23.0601 12.4301 23.3101 14.7001 22.8101C20.2801 21.5801 23.9001 16.1501 22.9001 10.5301C22.0001 5.48009 17.5901 1.77009 12.4501 1.77009C9.89009 1.77009 7.60009 2.56009 5.66009 4.23009C2.56009 6.89009 1.31009 10.2701 1.95009 14.3101C2.23009 16.0801 2.98009 17.6601 4.11009 19.0601C4.35009 19.3601 4.46009 19.6701 4.45009 20.0501C4.43009 20.5001 4.45009 20.9501 4.45009 21.3901V21.3801Z' fill='white'/%3E%3Cpath d='M18.7401 9.48009C18.6901 9.61009 18.6601 9.72009 18.6001 9.83009C17.5301 11.6801 16.4601 13.5401 15.3901 15.3901C15.1701 15.7701 14.8701 15.8501 14.4901 15.6101C13.3501 14.9301 12.2201 14.2501 11.0801 13.5601C10.6801 13.3201 10.5501 13.3301 10.1801 13.6101C9.16009 14.3901 8.15009 15.1601 7.13009 15.9401C6.76009 16.2201 6.28009 16.0501 6.22009 15.6101C6.20009 15.4701 6.25009 15.2901 6.33009 15.1801C7.67009 13.2601 9.02009 11.3401 10.3701 9.42009C10.6001 9.10009 10.9201 9.07009 11.2601 9.32009C12.1101 9.95009 12.9501 10.5901 13.8001 11.2201C14.1501 11.4801 14.3401 11.4901 14.7001 11.2301C15.7201 10.5101 16.7501 9.78009 17.7701 9.06009C18.0901 8.83009 18.4101 8.86009 18.6101 9.14009C18.6801 9.24009 18.7101 9.36009 18.7601 9.47009L18.7401 9.48009Z' fill='white'/%3E%3C/svg%3E%0A");
}
#button-contact-vr #zalo-vr.button-contact a {
	background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2197 0C13.8097 0 14.3897 0 14.9797 0C15.0497 0.02 15.1197 0.04 15.1897 0.05C17.3897 0.21 19.4397 0.85 21.3197 2C24.9597 4.24 27.1997 7.47 27.9897 11.68C28.0897 12.19 28.1397 12.71 28.2097 13.23V14.99C28.1497 15.45 28.1097 15.92 28.0297 16.38C27.3897 20.09 25.5797 23.12 22.5697 25.38C19.4997 27.69 16.0197 28.58 12.2197 28.09C9.14966 27.69 6.47965 26.4 4.26965 24.21C1.05965 21.03 -0.340345 17.16 0.0696547 12.67C0.349655 9.68 1.51965 7.04 3.51965 4.79C5.70965 2.32 8.43965 0.78 11.6997 0.21C12.1997 0.13 12.7097 0.07 13.2197 0ZM14.0997 26.57C20.9297 26.57 26.5497 21 26.5497 14.22C26.5497 7.26 21.0297 1.67 14.1197 1.65C7.22965 1.63 1.63965 7.22 1.63965 14.11C1.63965 20.98 7.21966 26.56 14.0997 26.57Z' fill='white'/%3E%3Cpath d='M4.14965 16.76L7.55965 11.85V11.81H4.46965V10.47H9.66965V11.41L6.32965 16.26V16.3H9.71966V17.64H4.14965V16.76Z' fill='white'/%3E%3Cpath d='M13.6797 17.63L13.5797 17.11H13.5497C13.2097 17.52 12.6797 17.75 12.0597 17.75C11.0097 17.75 10.3797 16.98 10.3797 16.16C10.3797 14.81 11.5897 14.16 13.4297 14.17V14.1C13.4297 13.82 13.2797 13.43 12.4797 13.43C11.9497 13.43 11.3897 13.61 11.0497 13.82L10.7497 12.78C11.1097 12.58 11.8197 12.32 12.7697 12.32C14.4997 12.32 15.0497 13.34 15.0497 14.56V16.37C15.0497 16.87 15.0697 17.35 15.1197 17.63H13.6597H13.6797ZM13.4897 15.18C12.6397 15.17 11.9797 15.37 11.9797 16C11.9797 16.41 12.2597 16.62 12.6197 16.62C13.0197 16.62 13.3497 16.35 13.4597 16.02C13.4797 15.93 13.4897 15.84 13.4897 15.74V15.18Z' fill='white'/%3E%3Cpath d='M16.3397 10.09H17.9597V17.64H16.3397V10.09Z' fill='white'/%3E%3Cpath d='M24.3897 14.98C24.3897 16.88 23.0397 17.75 21.6497 17.75C20.1297 17.75 18.9597 16.75 18.9597 15.07C18.9597 13.39 20.0697 12.32 21.7297 12.32C23.3897 12.32 24.3897 13.41 24.3897 14.98ZM20.6297 15.03C20.6297 15.92 20.9997 16.59 21.6897 16.59C22.3197 16.59 22.7197 15.96 22.7197 15.03C22.7197 14.25 22.4197 13.47 21.6897 13.47C20.9097 13.47 20.6297 14.27 20.6297 15.03Z' fill='white'/%3E%3C/svg%3E%0A");
}
#button-contact-vr #phone-vr.button-contact a {
	background-image: url("data:image/svg+xml,%3Csvg width='29' height='29' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.2197 0C13.8097 0 14.3897 0 14.9797 0C15.0497 0.02 15.1197 0.04 15.1897 0.05C17.3897 0.21 19.4397 0.85 21.3197 2C24.9597 4.24 27.1997 7.47 27.9897 11.68C28.0897 12.19 28.1397 12.71 28.2097 13.23V14.99C28.1497 15.45 28.1097 15.92 28.0297 16.38C27.3897 20.09 25.5797 23.12 22.5697 25.38C19.4997 27.69 16.0197 28.58 12.2197 28.09C9.14966 27.69 6.47965 26.4 4.26965 24.21C1.05965 21.03 -0.340345 17.16 0.0696547 12.67C0.349655 9.68 1.51965 7.04 3.51965 4.79C5.70965 2.32 8.43965 0.78 11.6997 0.21C12.1997 0.13 12.7097 0.07 13.2197 0ZM14.0997 26.57C20.9297 26.57 26.5497 21 26.5497 14.22C26.5497 7.26 21.0297 1.67 14.1197 1.65C7.22965 1.63 1.63965 7.22 1.63965 14.11C1.63965 20.98 7.21966 26.56 14.0997 26.57Z' fill='white'/%3E%3Cpath d='M18.5697 21.72C17.4597 21.68 16.4697 21.44 15.5097 21.1C11.0497 19.51 8.10966 16.46 6.75965 11.92C6.55965 11.24 6.44965 10.52 6.38965 9.81C6.32965 9.1 6.61965 8.48 7.11965 7.97C7.35965 7.73 7.57965 7.47 7.81965 7.23C8.70965 6.3 9.93966 6.26 10.8897 7.12C11.1997 7.4 11.4997 7.68 11.7897 7.98C12.5897 8.8 12.6297 10.01 11.8797 10.87C11.3997 11.42 10.9097 11.95 10.1697 12.15C9.83965 12.24 9.79965 12.44 9.97965 12.81C10.4197 13.73 10.9597 14.58 11.6197 15.34C12.7097 16.61 14.0397 17.55 15.5697 18.21C15.9597 18.38 16.0897 18.34 16.2597 17.95C16.5497 17.28 17.0297 16.77 17.6097 16.35C18.3797 15.79 19.3197 15.78 20.0597 16.37C20.5197 16.74 20.9497 17.14 21.3297 17.59C21.8797 18.24 22.0097 19.02 21.6097 19.78C21.1197 20.7 20.4197 21.43 19.3197 21.63C19.0497 21.68 18.7697 21.7 18.5797 21.72H18.5697Z' fill='white'/%3E%3C/svg%3E%0A");
}
#button-contact-vr .button-contact {
	margin: 0;
}
#button-contact-vr .phone-vr-circle-fill {
	display: none;
}
#button-contact-vr .button-contact .phone-vr,
#button-contact-vr .button-contact .phone-vr-img-circle {
	width: 52px;
	height: 52px;
}
#button-contact-vr .button-contact .phone-vr-img-circle {
	width: 52px;
	height: 52px;
	top: 0;
	left: 0;
	border-radius: 0;
}
#button-contact-vr .button-contact:hover .phone-vr-img-circle::before {
	content: "";
	background: #000;
	opacity: 0.05;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	transition: all 0.5s;
}
#button-contact-vr #messenger-vr.button-contact .phone-vr-img-circle {
	background-color: #872a0e;
}
#button-contact-vr #zalo-vr.button-contact .phone-vr-img-circle {
	background-color: #bc3e17;
}
#button-contact-vr #phone-vr.button-contact .phone-vr-img-circle {
	background-color: var(--primary-color);
}
@media screen and (max-width: 549px) {
  #button-contact-vr {
    bottom: 16px!important;
  }
  #button-contact-vr .button-contact .phone-vr, #button-contact-vr .button-contact .phone-vr-img-circle {
    width: 42px!important;
    height: 42px!important;
  }
}