@charset "UTF-8";.uk-container {  max-width: 1200px; }* + address, * + blockquote, * + dl, * + fieldset, * + figure, * + ol, * + p, * + pre, * + ul {  margin-top: 0; }.lang-mobile ul li img {  width: 30px;  height: 30px;  border-radius: 50%;  object-fit: cover;}.lang-mobile ul li {  display: inline-block;  margin-right: 5px;}.lang-mobile{  display: none;}.uk-flex {  display: -webkit-flex;  display: -webkit-box;  display: -moz-flex;  display: -moz-box;  display: -ms-flexbox;  display: flex; }.uk-flex-inline {  display: -ms-inline-flexbox;  display: -webkit-inline-flex;  display: -webkit-inline-box;  display: inline-flex; }.uk-flex-top {  -ms-flex-align: start;  -webkit-align-items: flex-start;  -webkit-box-align: start;  align-items: flex-start; }.uk-flex-middle {  -ms-flex-align: center;  -webkit-align-items: center;  -webkit-box-align: center;  align-items: center; }.uk-flex-bottom {  -ms-flex-align: end;  -webkit-align-items: flex-end;  -webkit-box-align: end;  align-items: flex-end; }.uk-flex-center {  -ms-flex-pack: center;  -webkit-justify-content: center;  -webkit-box-pack: center;  justify-content: center; }.uk-flex-right {  -ms-flex-pack: end;  -webkit-justify-content: flex-end;  -webkit-box-pack: end;  justify-content: flex-end; }.uk-dropdown, .uk-dropdown-navbar, .uk-nav-navbar > li > a:focus, .uk-nav-navbar > li > a:hover, .uk-navbar-nav > li.uk-active > a, .uk-navbar-nav > li > a:active, .uk-navbar-nav > li.uk-open > a, .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus {  background: initial;  color: initial; }.uk-form input:not([type]), .uk-form input[type=text], .uk-form input[type=password], .uk-form input[type=email], .uk-form input[type=url], .uk-form input[type=search], .uk-form input[type=tel], .uk-form input[type=number], .uk-form input[type=datetime], .uk-form input[type=datetime-local], .uk-form input[type=date], .uk-form input[type=month], .uk-form input[type=time], .uk-form input[type=week], .uk-form input[type=color], .uk-form select, .uk-form textarea {  border: 1px solid transparent;  color: initial;  transition: initial;  transition-property: border, background, color, box-shadow, padding; }.uk-subnav-border > :nth-child(n+2):before {  border-left: none; }.uk-visible-md {  display: none; }/* ------------------------------   Responsive Style   ---------------------------- */@media (max-width: 959px) {  .uk-visible-md {    display: block; }  .uk-hidden-md {    display: none; } }@media (max-width: 768px) {  .lang-mobile{    display: block;  }  .uk-container {    padding: 0 15px; } }/* ------------------------------   Global Style   ---------------------------- */@font-face {  font-family: "Roboto";  src: url("../fonts/Roboto-Black.eot");  src: url("../fonts/Roboto-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Black.woff") format("woff"), url("../fonts/Roboto-Black.ttf") format("truetype"), url("../fonts/Roboto-Black.svg#Roboto-Black") format("svg");  font-weight: 800;  font-style: normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }@font-face {  font-family: "Roboto";  src: url("../fonts/Roboto-Medium.eot");  src: url("../fonts/Roboto-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Medium.woff") format("woff"), url("../fonts/Roboto-Medium.ttf") format("truetype"), url("../fonts/Roboto-Medium.svg#Roboto-Medium") format("svg");  font-weight: 700;  font-style: normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }@font-face {  font-family: "Roboto";  src: url("../fonts/Roboto-Light.eot");  src: url("../fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Light.woff") format("woff"), url("../fonts/Roboto-Light.ttf") format("truetype"), url("../fonts/Roboto-Light.svg#Roboto-Light") format("svg");  font-weight: 300;  font-style: normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }@font-face {  font-family: "Roboto";  src: url("../fonts/Roboto-Light.eot");  src: url("../fonts/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Light.woff") format("woff"), url("../fonts/Roboto-Light.ttf") format("truetype"), url("../fonts/Roboto-Light.svg#Roboto-Light") format("svg");  font-weight: 400;  font-style: normal;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; }html {  overflow-x: hidden; }body {  font-family: 'Roboto', "Open Sans";  font-size: 14px;  line-height: 20px;  font-weight: 400;  color: #3e4752; }img {  max-width: 100%; }a {  color: #222831; }  a:hover, a:active, a:focus {    color: #0092ca; }a, a:hover, a:focus {  outline: none;  text-decoration: none; }h1, h2, h3, h4, h5, h6 {  font-family: 'Roboto', 'Open Sans'; }h1, h2, h3, h4, h5, h6 {  margin: 0 0 15px 0; }td, th {  padding: 10px; }table, th, td {  border: 1px solid rgba(0, 0, 0, 0.1); }td {  border-width: 0 1px 1px 0; }th {  border-width: 0 1px 1px 0;  font-weight: bold; }.rs-ul {  margin: 0;  padding: 0;  list-style: none; }ul {  list-style: none; }ul, li {  margin: 0;  padding: 0; }.mr-25 {  margin-bottom: 25px; }.w-100 {  width: 100%; }.wrapper-content {  background-color: #ffffff;  z-index: 9;  position: relative; }.clearfix {  clear: both; }.scroll-page {  position: relative; }  .scroll-page #scroll-page {    position: absolute;    top: -75px; }.color-primary {  color: #222831 !important; }.color-red {  color: #e61d1d !important; }.bg-primary {  background: #222831 !important; }.color-white {  color: #ffffff; }.box-shadow {  box-shadow: 0 0 40px rgba(42, 42, 42, 0.55); }.row-collapse {  padding: 0 !important;  margin: 0 !important; }  .row-collapse [class*='col-'] {    padding: 0 !important;    margin: 0 !important; }.sec-padding {  padding: 40px 0; }.sec-background {  background-color: #ebebeb; }.sec-title {  position: relative;  margin-bottom: 17px; }  .sec-title h3 {    position: relative;    color: #0092ca;    font-size: 40px;    line-height: 48px;    margin-bottom: 10px;    text-transform: uppercase;    font-weight: 700; }  .sec-title a {    font-weight: 300;    font-size: 40px;    color: #222831; }    .sec-title a:hover {      color: #0092ca !important; }.business-relate .sec-title, .widget .sec-title {  margin-bottom: 20px;  margin-top: 10px; }  .business-relate .sec-title h3, .widget .sec-title h3 {    font-size: 22px;    line-height: 26px; }    .business-relate .sec-title h3:before, .widget .sec-title h3:before {      content: '';      width: 3px; }.form-group {  margin-bottom: 30px;  position: relative; }  .form-group select {    -webkit-appearance: none;    -moz-appearance: none;    appearance: none;    -webkit-box-sizing: padding-box;    -moz-box-sizing: padding-box;    box-sizing: padding-box; }  .form-group select::-ms-expand {    display: none; }  .form-group select {    text-indent: 0.01px;    text-overflow: ''; }  .form-group .select-arrow {    position: absolute;    right: 7px;    top: 47%;    background: url("../images/select-arrow.png") 0 0 no-repeat;    width: 12px;    height: 7px; }.form-control:focus {  border-color: #cccccc;  border-radius: 4px;  box-shadow: none; }.icon {  padding-left: 15px;  position: relative; }  .icon:before {    position: absolute;    content: '';    height: 100%;    width: 20px;    left: 0;    top: 0; }.icon-eye {  padding-right: 10px; }  .icon-eye:before {    font-family: "FontAwesome";    content: "";    speak: none;    font-weight: normal;    font-variant: normal;    text-transform: none;    -webkit-font-smoothing: antialiased;    text-decoration: none; }.backtotop {  opacity: .8;  border-radius: 50%;  width: 40px;  height: 40px;  position: fixed;  bottom: -70px;  right: 30px;  background-color: #222831;  color: #ffffff;  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);  z-index: 99;  text-align: center;  font-size: 35px;  line-height: 36px;  outline: none;  cursor: pointer;  transition: all .5s ease; }  .backtotop:hover {    opacity: 1;    transition: all .5s ease; }  .backtotop.show-backtotop {    -webkit-animation-name: bounceInDown;    animation-name: bounceInDown;    transition: all .5s ease;    bottom: 30px; }.tp-bannertimer {  display: none !important; }.color-white {  color: #ffffff !important; }.overlay:hover .overlay-background {  -webkit-transform: scale(1);  -moz-transform: scale(1);  -ms-transform: scale(1);  -o-transform: scale(1);  transform: scale(1);  transition: all .5s ease; }.overlay .overlay-background {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  -webkit-transform: scale(0);  -moz-transform: scale(0);  -ms-transform: scale(0);  -o-transform: scale(0);  transform: scale(0);  transition: all .5s ease; }.uk-panel-box-primary {  background-color: #ebf7fd;  color: #2d7091;  border-color: rgba(45, 112, 145, 0.3);  border: 1px solid #e5e5e5;  border-radius: 4px; }.loading {  background-color: #ffffff;  z-index: 99999;  display: table;  position: fixed;  top: 0;  left: 0;  right: 0;  bottom: 0;  width: 100%;  height: 100%; }  .loading .table-cell {    display: table-cell;    vertical-align: middle; }    .loading .table-cell img {      display: block;      margin: auto; }.uk-pagination.uk-pagination-padding {  padding: 40px 0; }.uk-pagination.uk-pagination-background-default {  background: #ffffff; }.uk-pagination.uk-pagination-background-second {  background: #f2f2f2; }.uk-pagination li {  margin: 0 !important;  padding: 0 5px; }  .uk-pagination li.uk-active.prev a .icon, .uk-pagination li.uk-active.next a .icon {    color: #ffffff;    border: 2px solid #222831;    transition: all .5s ease; }  .uk-pagination li.uk-active a {    border: 2px solid #222831;    background: #222831 !important;    color: #ffffff;    transition: all .5s ease; }  .uk-pagination li:hover.prev a .icon, .uk-pagination li:hover.next a .icon {    border: 2px solid #222831;    transition: all .5s ease; }  .uk-pagination li:hover a {    border: 2px solid #222831;    transition: all .5s ease; }  .uk-pagination li.prev a, .uk-pagination li.next a {    height: auto;    line-height: initial;    border: none;    padding: 0; }    .uk-pagination li.prev a .icon, .uk-pagination li.next a .icon {      font-size: 24px;      color: #000000;      display: block;      height: 50px;      line-height: 46px;      border: 2px solid #ececec;      padding: 0 11px;      margin: 0;      transition: all .5s ease; }  .uk-pagination li a {    height: 40px;    line-height: 40px;    border: 2px solid #ececec;    padding: 0 13px;    margin: 0;    background: #ffffff !important;    font-size: 16px;    font-weight: 500;    color: #222831;    transition: all .5s ease; }.content > .article, .content > .box-wp {  min-height: 130px; }.gallery-home .bx-wrapper {  box-shadow: none;  border: none;  background: none; }  .gallery-home .bx-wrapper .box-img {    margin-bottom: 25px; }.btn-booking {  margin-top: 20px; }  .btn-booking a {    height: 36px;    line-height: 36px !important;    font-family: "Open Sans";    font-size: 17px;    color: #ffffff;    padding: 10px 20px !important;    color: #ffffff;    background-color: #0092ca;    text-transform: uppercase; }/* ------------------------------   Responsive Style   ---------------------------- */@media (max-width: 768px) {  .uk-container {    padding: 0 15px; }  .mr-25-sm {    margin-bottom: 25px; }  .scroll-page #scroll-page {    position: relative;    top: -30px; } }/* ------------------------------   Header Style   ---------------------------- */.vi .menu > ul.uk-navbar-nav > li > a {  font-family: "Roboto", sans-serif;  font-size: 14px;  text-transform: uppercase; }.header .height {  height: 93px;  margin-right: -15px; }.header .height-small {  height: 62px; }.header .header-main {  background-color: #222831;  z-index: 999;  position: relative; }  .header .header-main.uk-active {    box-shadow: 0 0 20px rgba(0, 0, 0, 0.18); }    .header .header-main.uk-active .menu {      transition: all .3s ease; }      .header .header-main.uk-active .menu .logo-center a:before {        content: '';        top: -11px; }  .header .header-main .header-top {    width: 100%;    color: #ffffff; }    .header .header-main .header-top .open-daily .f-size-black {      font-weight: 900; }    .header .header-main .header-top .open-daily i {      padding: 0 7px; }    .header .header-main .header-top .social ul li {      padding: 0 10px;      display: inline-block; }      .header .header-main .header-top .social ul li a {        font-size: 18px;        color: #606671; }      .header .header-main .header-top .social ul li:hover a {        color: #ffffff; }  .header .header-main .header-search .form-search {    position: fixed;    display: none;    height: 100%;    width: 100%;    top: 0;    left: 0;    right: 0;    bottom: 0;    background: rgba(0, 0, 0, 0.95);    z-index: 999999; }    .header .header-main .header-search .form-search .pa {      margin: auto;      width: 600px; }      .header .header-main .header-search .form-search .pa input {        border: 0;        background: none;        border-bottom: 1px solid rgba(255, 255, 255, 0.5);        padding: 0;        text-align: center;        color: #ffffff;        letter-spacing: 2px;        height: 60px;        font-size: 24px;        padding-top: 30%; }        .header .header-main .header-search .form-search .pa input:focus input::-webkit-input-placeholder {          color: transparent !important; }        .header .header-main .header-search .form-search .pa input:focus input:-moz-placeholder {          color: transparent !important;          opacity: 1; }        .header .header-main .header-search .form-search .pa input:focus input::-moz-placeholder {          color: transparent !important;          opacity: 1; }        .header .header-main .header-search .form-search .pa input:focus input:-ms-input-placeholder {          color: transparent !important; }    .header .header-main .header-search .form-search #button-close {      right: 20px;      top: 40px;      color: #ffffff;      width: 40px;      height: 40px;      line-height: 40px;      font-size: 40px;      position: absolute;      transition: all .5s ease; }      .header .header-main .header-search .form-search #button-close:hover {        -webkit-transform: rotate(180deg);        -ms-transform: rotate(180deg);        -o-transform: rotate(180deg);        transform: rotate(180deg);        transition: all .5s ease; }      .header .header-main .header-search .form-search #button-close .icon {        padding-left: 0; }        .header .header-main .header-search .form-search #button-close .icon.icon-close:before {          content: '';          background: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzJweCIgdmVyc2lvbj0iMS4xIiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCA2NCA2NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjQgNjQiPgogIDxnPgogICAgPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4Ljk0MSwzMS43ODZMMC42MTMsNjAuMTE0Yy0wLjc4NywwLjc4Ny0wLjc4NywyLjA2MiwwLDIuODQ5YzAuMzkzLDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OSAgIGMwLjUxNiwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTlsMjguNTQxLTI4LjU0MWwyOC41NDEsMjguNTQxYzAuMzk0LDAuMzk0LDAuOTA5LDAuNTksMS40MjQsMC41OWMwLjUxNSwwLDEuMDMxLTAuMTk2LDEuNDI0LTAuNTkgICBjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OUwzNS4wNjQsMzEuNzg2TDYzLjQxLDMuNDM4YzAuNzg3LTAuNzg3LDAuNzg3LTIuMDYyLDAtMi44NDljLTAuNzg3LTAuNzg2LTIuMDYyLTAuNzg2LTIuODQ4LDAgICBMMzIuMDAzLDI5LjE1TDMuNDQxLDAuNTljLTAuNzg3LTAuNzg2LTIuMDYxLTAuNzg2LTIuODQ4LDBjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDlMMjguOTQxLDMxLjc4NnoiLz4KICA8L2c+Cjwvc3ZnPgo=") no-repeat center center;          background-size: 30px auto;          display: block;          width: 40px;          height: 40px; }.search form {  position: absolute;  width: 320px;  right: 64px;  -webkit-transition: "all 2s ease-in-out";  -moz-transition: "all 2s ease-in-out";  -ms-transition: "all 2s ease-in-out";  transition: "all 2s ease-in-out"; }  .search form input[type='text'] {    opacity: 1;    transform: scale(0);    z-index: -1;    padding-right: 34px; }.search.active:hover a {  color: #ffffff; }.search.active input[type='text'] {  opacity: 1;  transform: scale(1); }.menu {  transition: all .3s ease;  height: 46px;  background: transparent;  display: -webkit-flex;  display: -webkit-box;  display: -moz-flex;  display: -moz-box;  display: -ms-flexbox;  display: flex;  -ms-flex-pack: center;  -webkit-justify-content: center;  -webkit-box-pack: center;  justify-content: center;  -ms-flex-align: center;  -webkit-align-items: center;  -webkit-box-align: center;  align-items: center; }  .menu ul.uk-navbar-nav li a {    font-family: "Roboto", sans-serif;    font-size: 16px;    font-weight: 400;    color: #222831; }  .menu ul.uk-navbar-nav li.uk-active a {    font-weight: bold;    color: #0092ca; }  .menu > ul.uk-navbar-nav > li {    position: relative; }    .menu > ul.uk-navbar-nav > li:hover > a {      color: #0092ca; }    .menu > ul.uk-navbar-nav > li.search:hover a {      color: #ffffff; }    .menu > ul.uk-navbar-nav > li > a {      text-transform: uppercase;      font-size: 16px;      font-weight: 300;      color: #ffffff;      height: 46px;      line-height: 46px;      padding: 0 18px; }      .menu > ul.uk-navbar-nav > li > a .icon {        position: relative; }        .menu > ul.uk-navbar-nav > li > a .icon.icon-search {          cursor: pointer;          width: 20px;          height: 46px; }          .menu > ul.uk-navbar-nav > li > a .icon.icon-search:before {            content: '';            display: block;            background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NDMwN0RCQjQ4MkUxMUU3ODdBMEM4QjJGQjhCNEIyQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDMwN0RCQTQ4MkUxMUU3ODdBMEM4QjJGQjhCNEIyQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGRDI2QjQ0N0E0N0U3MTFCNEJDQzZCQTE3MUY3NTMyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4REJCOEY3MTFDMjRGRkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1Sn33AAAARFJREFUeNpi/P//PwMSsALiRiBWAGI2IP4LxL+A+CAQ5wPxDwZ0ADIAivuA+C8QLwFiLyCWB2INIE4D4tNA/AuI7ZDUgzGMMeE/BBigK0DCddjUgAhzqIQqHs0wPAOIv6AbAHLeaiI0w/A3II5FNuAFENuSYMAKIN4D4zNBQ/YaA/HgKhDzwTggAxiBmIMEA7iA+A+yAexA7EiCAZZAfAc5HcwD4ntE+l8EGmM6yIHIBRWsJsKA60A8FVtCsoUaMhmHRiUgPgtV44gsx4iUFwyAeD2UfRqIb0PzgzEQ6wHxGiDeBMRbgTgCiFei5wUYjoMmrENAvBvqZGMk+WioS8KRvUAqDoMakkOuATCXPgMIMAAtdEapFwbDwAAAAABJRU5ErkJggg==") no-repeat center center;            background-size: 16px auto; }        .menu > ul.uk-navbar-nav > li > a .icon.icon-close {          cursor: pointer; }          .menu > ul.uk-navbar-nav > li > a .icon.icon-close:before {            font-family: "FontAwesome";            content: "";            speak: none;            font-weight: normal;            font-variant: normal;            text-transform: none;            -webkit-font-smoothing: antialiased;            text-decoration: none; }    .menu > ul.uk-navbar-nav > li.menu-language > a {      padding: 0 0 0 30px; }    .menu > ul.uk-navbar-nav > li.menu-language .uk-dropdown {      width: 150px; }    .menu > ul.uk-navbar-nav > li.logo-center {      position: relative;      width: 153px;      display: block;      height: 70px;      padding: 0 15px; }      .menu > ul.uk-navbar-nav > li.logo-center a {        padding: 0;        color: transparent; }        .menu > ul.uk-navbar-nav > li.logo-center a:before {          content: '';          position: absolute;          top: -15px;          height: 93px;          width: 153px;          display: block;          opacity: 1;          transform: initial; }    .menu > ul.uk-navbar-nav > li > .uk-dropdown {      width: 250px;      padding: 0;      margin: 0;      background: #ffffff;      box-shadow: 0 0 7px rgba(0, 0, 0, 0.15); }      .menu > ul.uk-navbar-nav > li > .uk-dropdown .uk-nav {        margin: 0; }      .menu > ul.uk-navbar-nav > li > .uk-dropdown li {        position: relative; }        .menu > ul.uk-navbar-nav > li > .uk-dropdown li:last-child a {          border-bottom: none; }        .menu > ul.uk-navbar-nav > li > .uk-dropdown li:hover {          margin-left: -2px;          border-left: 2px solid #0092ca; }          .menu > ul.uk-navbar-nav > li > .uk-dropdown li:hover > a {            background: #f5f5f5;            transition: all 0s ease;            color: #0092ca; }          .menu > ul.uk-navbar-nav > li > .uk-dropdown li:hover .submenu-dropdown {            z-index: 999;            opacity: 1;            -webkit-transform: translateX(250px);            -moz-transform: translateX(250px);            -ms-transform: translateX(250px);            -o-transform: translateX(250px);            transform: translateX(250px); }        .menu > ul.uk-navbar-nav > li > .uk-dropdown li a {          font-size: 14px;          font-weight: 300;          color: #222831;          margin: 0;          padding: 0 30px;          line-height: 46px;          border-bottom: 1px solid #efefef;          background: #ffffff;          transition: all 0s ease;          text-transform: uppercase; }          .menu > ul.uk-navbar-nav > li > .uk-dropdown li a:before {            display: none; }        .menu > ul.uk-navbar-nav > li > .uk-dropdown li .submenu-dropdown {          width: 250px;          padding: 0;          box-shadow: 0 0 7px rgba(0, 0, 0, 0.15);          background: #ffffff;          position: absolute;          top: 0px;          right: 0px;          transition: transform .5s ease-in-out;          -moz-transition: transform .5s ease-in-out;          -ms-transition: transform .5s ease-in-out;          -webkit-transition: transform .5s ease-in-out;          opacity: 0; }          .menu > ul.uk-navbar-nav > li > .uk-dropdown li .submenu-dropdown ul {            padding-left: 0px; }    .menu > ul.uk-navbar-nav > li:nth-child(n+5) > .uk-dropdown li:hover .submenu-dropdown {      z-index: 999;      opacity: 1;      -webkit-transform: translateX(-250px);      -moz-transform: translateX(-250px);      -ms-transform: translateX(-250px);      -o-transform: translateX(-250px);      transform: translateX(-250px); }#show_toggle {  display: none; }.logo a img {  margin: 9px 0; }.hermes .tp-bullet {  height: 10px;  width: 10px; }.mobile-icon-search {  display: none; }  .mobile-icon-search a {    font-family: 'fontawesome', sans-serif;    line-height: 70px;    color: #ffffff;    font-size: 20px;    cursor: pointer; }    .mobile-icon-search a .icon-search:before {      position: relative;      content: '\f002'; }#show_toggle {  margin-left: 40px;  display: none;  height: 70px;  line-height: 70px;  text-align: right;  float: right; }  #show_toggle a {    font-family: 'fontawesome', sans-serif;    line-height: 70px;    color: #0092ca;    font-size: 24px;    cursor: pointer; }    #show_toggle a.icon_close:before {      content: '\f00d'; }    #show_toggle a.icon_menu:before {      content: '\f0c9'; }/*    Menu media*/.menu-media {  background: #ffffff;  display: none;  position: absolute;  left: 0;  right: 0;  top: 100%;  z-index: 9999;  width: 100%; }  .menu-media .nav-holder ul {    list-style: none;    padding: 0;    margin: 0; }    .menu-media .nav-holder ul > li.uk-active > a {      color: #0092ca; }  .menu-media .nav-holder > ul > li {    border-bottom: 1px solid #dbdbdb; }    .menu-media .nav-holder > ul > li:last-child {      border-bottom: none; }    .menu-media .nav-holder > ul > li:hover > a, .menu-media .nav-holder > ul > li.active > a {      color: #0092ca; }      .menu-media .nav-holder > ul > li:hover > a i, .menu-media .nav-holder > ul > li.active > a i {        color: #0092ca; }    .menu-media .nav-holder > ul > li > a {      display: block;      color: #222831;      padding: 5px 25px;      font-size: 14px;      font-weight: 500;      line-height: 40px; }      .menu-media .nav-holder > ul > li > a button {        border: none;        color: #222831;        background: #ffffff;        position: absolute;        right: 20px;        width: 30px;        height: auto;        cursor: pointer;        z-index: 999; }        .menu-media .nav-holder > ul > li > a button:focus {          outline: none; }        .menu-media .nav-holder > ul > li > a button i {          font-size: 10px; }    .menu-media .nav-holder > ul > li ul.submenu {      background: #f5f5f5;      display: none; }      .menu-media .nav-holder > ul > li ul.submenu li {        display: block;        border-top: 1px solid #dbdbdb; }        .menu-media .nav-holder > ul > li ul.submenu li:hover > a, .menu-media .nav-holder > ul > li ul.submenu li.active > a {          color: #0092ca; }          .menu-media .nav-holder > ul > li ul.submenu li:hover > a i, .menu-media .nav-holder > ul > li ul.submenu li.active > a i {            color: #0092ca; }        .menu-media .nav-holder > ul > li ul.submenu li > a {          display: block;          line-height: 40px;          padding: 5px 30px;          color: #222831; }          .menu-media .nav-holder > ul > li ul.submenu li > a span {            padding-right: 5px; }        .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu {          position: relative; }          .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu a button {            border: none;            color: #222831;            background: #f5f5f5;            position: absolute;            right: 20px;            width: 30px;            height: auto;            cursor: pointer;            z-index: 999; }            .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu a button:focus {              outline: none; }          .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu .child-submenu {            display: none;            background: #e8e8e8; }            .menu-media .nav-holder > ul > li ul.submenu li.child-has-submenu .child-submenu li a {              padding: 5px 60px; }/* ------------------------------   Responsive Style   ---------------------------- */@media (max-width: 1185px) {  .menu > ul.uk-navbar-nav > li > a {    font-size: 15px; }  .uk-navbar-nav > li > a {    padding: 0 10px; } }@media (max-width: 1070px) {  .menu > ul.uk-navbar-nav > li > a {    font-size: 14px; }  .uk-navbar-nav > li > a {    padding: 0 5px; } }@media (min-width: 963px) and (max-width: 1164px) {  .search form {    left: 54px;    top: 4px; } }@media (max-width: 990px) {  .menu > ul.uk-navbar-nav > li.menu-language > a {    padding-left: 30px; } }@media (max-width: 959px) {  .menu {    display: none; }  #show_toggle, .mobile-icon-search {    display: block; }  .uk-sticky-placeholder, .header .header-main {    height: 70px !important; }  .logo a img {    height: 60px;    margin: 5px 0; }  .header .height {    height: 70px;    margin-right: 0; } }@media (max-width: 768px) {  .header .header-main .header-search .form-search .pa {    width: initial; }    .header .header-main .header-search .form-search .pa input {      padding-top: 24%; } }@media (max-width: 958px) {  .mobile-icon-search {    position: relative; }    .mobile-icon-search form {      position: absolute;      right: 59px;      top: 18px;      width: 127px; } }@media (max-width: 480px) {  .header .header-main .header-search .form-search .pa input {    padding-top: 40%; }  .logo a img {    height: 40px; }  #show_toggle {    margin-left: 20px; } }@media (min-width: 959px) {  .menu-media {    display: none !important; } }/* ------------------------------   Home Style   ---------------------------- */.slider-home {  min-height: 600px; }  .slider-home .banner-caption-h1 {    font-weight: 500; }.news {  z-index: 2; }  .news.sec-padding {    padding: 40px 0; }  .news .box-news .box-img {    width: 100%; }    .news .box-news .box-img img {      display: block;      width: 100%; }  .news .box-news .box-content {    padding: 20px 12px;    background-color: #eeeeee; }    .news .box-news .box-content a {      display: block;      font-weight: 700;      font-size: 26px;      line-height: 28px;      color: #222831;      margin-bottom: 15px;      max-height: 58px;      min-height: 58px;      overflow: hidden; }    .news .box-news .box-content p {      color: #222831;      margin-bottom: 0;      font-size: 14px;      font-weight: 300;      min-height: 80px;      overflow: hidden; }    .news .box-news .box-content .box-footer {      line-height: 28px;      margin-top: 15px;      font-size: 14px;      font-weight: 500; }      .news .box-news .box-content .box-footer a {        text-transform: uppercase;        font-size: 14px;        font-weight: 500;        margin-bottom: 0;        min-height: 20px; }.gallery-home {  z-index: 1;  background-color: #f6f6f6; }  .gallery-home .bx-wrapper {    margin-bottom: 65px; }    .gallery-home .bx-wrapper:last-child {      margin-bottom: 0; }.review-list {  margin-top: 10px;  margin-bottom: 0px;  position: relative; }  .review-list:after {    content: "";    background-color: #ffffff;    height: 100%;    position: absolute;    right: 0;    width: 2px;    top: 0; }  .review-list .owl-theme .owl-dots .owl-dot.active span, .review-list .owl-theme .owl-dots .owl-dot:hover span {    background-color: #0092ca; }  .review-list .box {    padding-right: 25px;    border-right: 1px solid #ededed; }    .review-list .box .box-img {      display: block;      overflow: initial;      margin-bottom: 40px; }      .review-list .box .box-img img {        width: 105px;        max-width: 170px;        display: block;        margin: auto; }    .review-list .box .driver {      display: block;      margin: 20px auto;      width: 22px;      height: 4px;      background: #0092ca; }    .review-list .box .box-content {      font-size: 16px;      position: relative; }      .review-list .box .box-content:before {        content: '';        position: absolute;        top: -15px;        left: -10px;        display: block;        width: 43px;        height: 33px;        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAhCAYAAABAxlKmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOERCQjhGNzExQzI0RkZBQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkJDNzAxQjQ5QjAxMUU3OTM1Q0M4N0VFMTNBQzJDNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkJDNzAxQTQ5QjAxMUU3OTM1Q0M4N0VFMTNBQzJDNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRGRDI2QjQ0N0E0N0U3MTFCNEJDQzZCQTE3MUY3NTMyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4REJCOEY3MTFDMjRGRkFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EOJFVwAAAuRJREFUeNq0WA1vEkEQPU4oalsqgvbD2mpN1KjV+Af63/UHaCqaNprWfkiBpi2iUKCFw7fJW7Nu9o77GF/yIDd3DO9m52ZmL/f6Xd/LgFvgCjgHbqdxsL1102l/836Qw9c9cBms47qzfEqRStw6nSl0PSFApI+vB+AqWKS5rj7yKSK5YYicgA3tLKNIFckl8DE4Q/MleAReJBGrHK0xmj5t5+A3cCAgVK3UM3CepmtwH2xi+Sf6ujhiVVK9AEs8DiiyIbTsq1wtHYSf4A5EDu1rp4ldAF+BBR6PwBrYEdDpM5qLhq0F7prRjCu2DG4ad6wi+gn8JSD0Bn3fMWynUUI9Q4gropvW+V0hoTmmlSn09zShYWKLXHrzXJN3LgH1tFeM44A5GsTJGxvPjRzVebonJLTMqmLiCEIv4ya5iSU6NHHMUiLxQD21bNf07yUV67OEeNYS1YWiusKmYuIEUR2nEbtsdA6NC6aBRFTXHPbTpE7MO7fRFopqxRGIK7CXRuwsaaMjJHZRwrcWezfk/FCorpYlfGuxpZDzElVglh0rs++84TDqvBo2qrwux3xrs+x0Y4gN9Y1Bpsz5dYH1PWAut1gt/jaLHHcKWyENos1BuxDyh6o9HoIHEWLX2bVcke2GpIhnzLM1CO7rNPAjZoRyhFCdj4/AJzFWz0ZhilCF2+BbRL/oTRGaBA+tfm/fUBaokvdSiw2EytOG9/9QQnSrWuxY6Kmfc9ivhATf1ykwEHI477BJ+S75xvArgRmHTcy3LzwDuIaevlB0R1rsmVDehr3eaUn41mLHAnPrmNtoF34IVJ1zs8YeZhxcogSpbvU9Y3qd+FZkvqSMQJ+veaJwzHRLgz203JHdvdRW+3PC/B3yfUKc3+zo91YJoDaUjbDdrXL2IWbJUQP0x4gHy5XXNQ4+QYxrv0Lo/rQho0fBVU75JdbQCTtSh/unNMs6odgm930VDiw+BfYYMDUe/tP9/ggwAMXfytjmw+8bAAAAAElFTkSuQmCC") no-repeat center center;        background-size: contain; }      .review-list .box .box-content .title h3 {        font-size: 18px;        font-weight: bold;        margin-bottom: 3px; }      .review-list .box .box-content .address {        font-style: italic;        font-size: 15px;        margin-bottom: 3px; }      .review-list .box .box-content .content {        font-size: 14px; }    .review-list .box p {      margin-bottom: 0; }.google-map iframe {  height: 283px; }.home-contact .box-icon, .home-contact .box-content {  display: table-cell;  vertical-align: top; }.home-contact .box-icon {  font-size: 20px;  color: #0092ca; }.home-contact .box-content {  padding-left: 25px; }  .home-contact .box-content h3 {    font-weight: bold;    text-transform: uppercase;    font-size: 21px; }.button-ticket {  margin-top: 15px; }  .button-ticket a {    display: block;    width: 50%;    background-color: #0092ca;    font-size: 16px;    font-weight: bold;    color: #ffffff;    padding: 12px 20px;    margin: auto; }    .button-ticket a:hover {      color: #ffffff; }.ms-slide .title {  font-size: 41px;  color: #ffffff;  font-weight: bold;  line-height: 48px;  width: 900px; }  .ms-slide .title .fix {    padding: 10px;    display: inline;    background: #ca2c2c; }.ms-slide .content {  font-size: 21px;  font-weight: 500;  color: #ffffff; }.ms-slide .price {  color: #ffffff;  font-size: 21px;  font-weight: bold; }.ms-slide .slider-button {  width: 183px;  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAtCAYAAABS6WCiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2QUMxNTYwOEQ5MjJFNzExQUZBNkMxRkFDQjlEN0MzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MUQ2NDk2NDM2QkIxMUU3OUYyRkFCRkE2RTE1QkE5NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MUQ2NDk2MzM2QkIxMUU3OUYyRkFCRkE2RTE1QkE5NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNCODZDQjRBODkyQ0U3MTE5RUMzOEMxNTIyMEZCM0RCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZBQzE1NjA4RDkyMkU3MTFBRkE2QzFGQUNCOUQ3QzM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+upbo9wAABHhJREFUeNqsmH1o1lUUx5+5Z3Pqli+hMrdVU9Nszgm6THD59lDie8LIwi2KSEIsCM0cGURvoFGa4l+z/sgU+sN3EHxBE1OH+VJNaah/TPENac61pLnl4/fE98Lh+Hu52zzwGc/O79577u+ec88995dIp9PLwK10vNwH+0Ciu2TIaInOyUywN9EN6dGFPotAFsgAw8H07hptA/WgFqwHx0CraTMZFAJZoUl863awyvslsLq3wQnwKagASeODKeCy8e98PusP2pX+FR+fyp/RHg1fMsG2CUg8ZIJDSv8H6ONj1IcssEsN3gCeoOFqpf8bPB83XpAP+oIyUANepE58dkC1GQGK6ddjSt8HzPPxqTCI/lwN6tXMt/BtpM040KqefUB9T3BN6etAj7jl/d50ugG+AmOVQWEgOK3a7QeP0a/rlL4pLk4SbPg7eB8UBkSv5ls1+D+gTK2Ck//Ah3FG+8UY0szmoE4WU58DmpX+SFwgNYOOAHeXgOXgG1BA3VlwQbWZDXLYf7vSPw2GxQWS4wWwBvwGWtTMH+dz8XGt0v8FnuGzqWaJ34la3pfBD+AS+Fd1PMxnttNCnjhOFlHfG9xT+n1RRt0AHWAzKI/xazFoVINvZfKQuPhJ6a+CIWFGvwQFHobc70zuXyfX1PMFSi9v/Wpn0qDMehR4E2wDN3kguOdvmAOgkvo8o18bZzSPS7uCSfyu6nwGjFdtS0xCWcsgk8n+qfTngrKT/JkOvubAWnaDVMQBcEC1PcH9LgY+Vno5NieFZSSRNrCRy+qTKD43fSdQP8pM/rMgo5KyBngaGqZ+p8wWWa7i4arSn+rseSoJvQrsYSI4D/LVAXDW7MtcLvEak0DGxBktZllax6PM7WOJ4PXcMq7tOnMAlFJfbpa4JsjoBB5nDSYryZutjNjHs0x2WqLOWH0A/GyNXlfFVTu3i5Qg2R4+LuLEnOwAvbgaOkdLfTVUG21hhknFGOgLpoEvwLNK/505wEdSP9kcAEt9A6mAqW2TeaP3VJtqc8ZWUZ9rontzlFHZZ2+B7eCK6tTBJFIUUBdr+VFlpzqlv8Cl/99oNgOphv5sUg0buSyZEaux2hg9w/M3g4GlozvljJ5mRnHyC5jjmSwyuZWsuPLnSaPfoNPgFlVk+ZJDP1m5Q3+64NMukgIwmeTty1f6gZEgBSpZlFs5qC5dd0GeevYUKE96GMoHpbyXyrVwdETb66Ba/T+YNwYnMoEpYUalkhsP5oIKUOQxuUYZ0FwtPwpoN8AZ7cWysYJl5UQzwzCRcnQ32Ap+Nc/KwdsBfdrF2Z+A42aDR8lx3mNKGChBQVZptp6W7ISHkTZeE1/nCdQ7xJBkoqMxY82zlUPaVHi1vAznh1w7BvIEuqi+voTJDRbjD5Ur9SxBnouoJMawpLntsUI3meVygyqHd3k1yAsxNAPsNN8WwkRS4Gtduf5nMeGf9AwsmdDEzmQz96OQUXzZwz/3eE8t6uoXs4S5nYXJFV6ak+lH8JkuwVrmfsh+nP8ojFgeCDAAFpn/dx7mcfcAAAAASUVORK5CYII=");  background-position: center left;  background-repeat: no-repeat;  background-color: #ca2c2c;  color: #ffffff;  font-size: 18px;  font-weight: bold;  line-height: 45px;  text-align: right;  display: block;  padding-right: 11px; }.ms-bullets-count .ms-bullet {  height: 14px;  width: 14px;  background: #ffffff;  transition: all .5s ease;  border-radius: 50%;  margin: 8px !important; }  .ms-bullets-count .ms-bullet:hover {    transition: all .5s ease;    background: #58c5c7;    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.22); }  .ms-bullets-count .ms-bullet.ms-bullet-selected {    transition: all .5s ease;    background: #58c5c7;    box-shadow: 0 1px 10px rgba(0, 0, 0, 0.22); }.slider_wrapper .banner-caption-h1 {  font-size: 42px !important;  font-weight: bold !important; }.slider_wrapper .banner-caption-h3 {  font-size: 36px !important; }.button-slider {  font-size: 14px !important;  font-weight: 300;  color: #ffffff;  border: 2px solid #0092ca;  background: #0092ca;  height: 36px;  line-height: 36px !important;  transition: all .5s ease; }  .button-slider i {    padding-left: 15px; }  .button-slider:hover {    background-color: #0092ca;    transition: all .5s ease; }  .button-slider .dnw-button.dnw-button-default {    font-size: 18px !important;    height: 36px;    line-height: 36px !important;    color: #ffffff;    padding: 30px 15px !important; }.gallery-list .box-img-1 .box-img {  height: 500px; }.gallery-list .box-img-2 .box-img {  height: 250px; }.gallery-list .box-img-3 .box-img {  height: 420px; }.gallery-list .box-img {  overflow: hidden; }  .gallery-list .box-img img {    overflow: hidden;    height: 100%;    width: 100%; }.gallery-list .detail-box-img {  height: 80px;  text-transform: uppercase;  font-weight: 600;  background-color: #e2e2e2; }  .gallery-list .detail-box-img a:after {    font-family: "FontAwesome";    content: "";    speak: none;    font-weight: normal;    font-variant: normal;    text-transform: none;    -webkit-font-smoothing: antialiased;    text-decoration: none;    padding-left: 10px; }@media (min-width: 768px) and (max-width: 1024px) {  .news .box-news .box-content p {    min-height: 120px; }  .gallery-list .box-img-1 .box-img {    height: 380px; }  .gallery-list .box-img-2 .box-img {    height: 190px; }  .gallery-list .box-img-3 .box-img {    height: 310px; }  .gallery-list .box-img {    overflow: hidden; }    .gallery-list .box-img img {      overflow: hidden;      height: 100%;      width: 100%; }  .gallery-list .detail-box-img {    height: 70px;    text-transform: uppercase;    font-weight: 600;    background-color: #e2e2e2; }    .gallery-list .detail-box-img a:after {      font-family: "FontAwesome";      content: "";      speak: none;      font-weight: normal;      font-variant: normal;      text-transform: none;      -webkit-font-smoothing: antialiased;      text-decoration: none;      padding-left: 10px; } }@media (max-width: 1300px) {  .gallery-home .sec-title {    margin-right: 0px; } }@media (max-width: 940px) {  .review-list .box {    display: block; }    .review-list .box .box-content {      margin: 25px;      text-align: center; } }@media (max-width: 768px) {  .sec-title {    margin-left: 30px; }  .sec-title.right {    float: none; }  .sec-title.min h3 {    max-width: initial; }  .gallery-list .uk-padding-remove {    padding-left: 25px !important; }  .gallery-list .box-img-1 .box-img {    height: auto; }  .gallery-list .box-img-2 .box-img {    height: auto; }  .gallery-list .box-img-3 .box-img {    height: auto; }  .gallery-list .box-img {    overflow: hidden; }    .gallery-list .box-img img {      overflow: hidden;      height: 100%;      width: 100%; }  .gallery-list .detail-box-img {    height: 70px;    text-transform: uppercase;    font-weight: 600;    background-color: #e2e2e2; }    .gallery-list .detail-box-img a:after {      font-family: "FontAwesome";      content: "";      speak: none;      font-weight: normal;      font-variant: normal;      text-transform: none;      -webkit-font-smoothing: antialiased;      text-decoration: none; } }@media (max-width: 480px) {  .slider_wrapper .banner-caption-h1 {    font-size: 24px !important; }  .slider_wrapper .banner-caption-h3 {    font-size: 18px !important; } }/* ------------------------------   Article Style   ---------------------------- */.article {  margin: 60px 0; }  .article .latest-blog-grid .box {    border: 1px solid #e9e9e9;    display: block;    position: relative;    transition: all .5s ease; }    .article .latest-blog-grid .box:hover {      transition: all .5s ease;      box-shadow: 0 0 40px rgba(60, 60, 60, 0.35); }      .article .latest-blog-grid .box:hover .text h5 {        opacity: 0;        transition: all .5s ease; }    .article .latest-blog-grid .box .box-img {      display: block;      position: relative; }      .article .latest-blog-grid .box .box-img img {        display: block;        margin: 0 auto;        width: 100%; }      .article .latest-blog-grid .box .box-img .overlay-background {        background: rgba(34, 40, 49, 0.5);        justify-content: center;        align-items: center;        display: flex; }        .article .latest-blog-grid .box .box-img .overlay-background a {          display: block;          background: #222831;          font-size: 13px;          font-weight: 500;          color: #ffffff;          height: 30px;          line-height: 30px;          padding: 0 22px; }    .article .latest-blog-grid .box .text {      background: #ffffff;      padding: 17px 15px 15px 15px;      position: relative; }      .article .latest-blog-grid .box .text .reard-all {        text-transform: uppercase;        font-weight: 600; }      .article .latest-blog-grid .box .text h5 {        padding: 0 13px;        height: 30px;        line-height: 30px;        background: #222831;        font-size: 13px;        font-weight: 500;        position: absolute;        color: #ffffff;        top: -15px;        left: 30px;        opacity: 1;        transition: all .5s ease; }      .article .latest-blog-grid .box .text h3 {        font-size: 18px;        font-weight: 700;        color: #222831;        padding-bottom: 17px;        margin: 0;        min-height: 50px; }      .article .latest-blog-grid .box .text > p {        font-size: 14px;        font-weight: 400;        color: #222831;        opacity: .9;        padding-bottom: 30px;        margin: 0;        min-height: 80px; }      .article .latest-blog-grid .box .text .read-more {        display: block;        border-top: 1px solid #e5e5e5;        padding-top: 15px; }        .article .latest-blog-grid .box .text .read-more p {          margin-bottom: 0;          font-size: 12px;          font-weight: 400;          color: #808080;          float: left; }          .article .latest-blog-grid .box .text .read-more p span {            padding: 0 8px; }        .article .latest-blog-grid .box .text .read-more a {          display: block;          float: right;          font-size: 14px;          font-weight: 700;          color: #222831;          transition: all .5s ease; }          .article .latest-blog-grid .box .text .read-more a:hover {            color: #222831;            transition: all .5s ease; }  .article.sec-padding {    padding-bottom: 0; }  .article .box {    margin-top: 0;    margin-bottom: 25px; }.breadcrumb {  margin-bottom: 30px; }  .breadcrumb li a {    color: #222831;    font-size: 16px; }.social-box ul {  margin: 0;  padding: 0;  list-style: none; }  .social-box ul li {    display: inline-block;    margin-right: 10px; }    .social-box ul li a {      color: #ffffff; }      .social-box ul li a:hover .icon-share {        background-color: #505050 !important; }      .social-box ul li a .icon-share {        height: 30px;        width: 30px;        font-size: 15px;        line-height: 30px;        text-align: center;        border-radius: 50%; }        .social-box ul li a .icon-share.uk-icon-facebook {          background-color: #3b5998; }        .social-box ul li a .icon-share.uk-icon-twitter {          background-color: #6598fe; }        .social-box ul li a .icon-share.uk-icon-instagram {          background-color: #507fa7; }        .social-box ul li a .icon-share.uk-icon-google-plus {          background-color: #dd4b39; }        .social-box ul li a .icon-share.uk-icon-dribbble {          background-color: #f78422; }.blog-detail, .business-detail {  position: relative;  padding: 10px;  background-color: #ffffff; }  .blog-detail h1, .business-detail h1 {    line-height: 34px;    font-weight: bold;    font-size: 26px;    text-transform: uppercase;    padding-top: 10px;    text-align: center; }  .blog-detail .social-share, .business-detail .social-share {    margin-top: 10px; }  .blog-detail .time, .business-detail .time {    height: 36px;    line-height: 36px; }    .blog-detail .time i, .business-detail .time i {      font-size: 16px; }  .blog-detail .content-blog, .business-detail .content-blog {    margin-top: 25px;    font-family: "Roboto",'Open Sans'; }  .blog-detail .others .list-other, .business-detail .others .list-other {    list-style-type: square;    padding-left: 17px; }    .blog-detail .others .list-other li a, .business-detail .others .list-other li a {      font-size: 17px;      color: #0092ca; }  .blog-detail .others .others-news, .business-detail .others .others-news {    margin-top: 15px;    margin-bottom: 10px;    border-bottom: 1px solid #ededed; }    .blog-detail .others .others-news h3, .business-detail .others .others-news h3 {      font-size: 18px;      color: #0092ca;      font-weight: 600;      text-transform: uppercase; }.article-gallery-title .title h3 {  font-weight: bold; }.article-gallery-title ul li a {  padding-left: 0;  text-transform: uppercase; }.article-gallery-album .title h3 {  text-transform: uppercase;  font-size: 20px;  font-weight: 600; }.article-gallery-album .box-desc {  width: 100%;  height: 90%;  margin-bottom: 10px; }  .article-gallery-album .box-desc img {    display: block;    width: 100%;    height: 100%; }  .article-gallery-album .box-desc .image_youtube {    -webkit-transform: scale(1.7, 1.4);    -moz-transform: scale(1.7, 1.4);    -ms-transform: scale(1.7, 1.4);    -o-transform: scale(1.7, 1.4);    transform: scale(1.7, 1.4); }  .article-gallery-album .box-desc .viewyoutube {    position: absolute;    top: 50%;    left: 50%;    font-size: 40px;    margin: -20px 0px 0px -20px;    color: #ff0000; }  .article-gallery-album .box-desc .view .uk-icon-youtube-play {    font-size: 32px;    color: #ff0606; }  .article-gallery-album .box-desc .view .uk-icon-file-photo-o {    font-size: 32px;    color: #ffffff; }.top-paner .img-top-panner {  width: 100%;  text-align: center;  position: relative;  line-height: 0;  overflow: hidden; }  .top-paner .img-top-panner img {    width: 100%; }@media (max-width: 768px) {  .blog-detail, .business-detail {    margin-top: 0px; } }/* ------------------------------   Article Style   ---------------------------- */.sec-page {  margin: 60px 0; }.page.contact iframe {  height: 490px; }.frm_contact {  margin-top: 15px; }  .frm_contact .form-item input, .frm_contact .form-item select, .frm_contact .form-item textarea {    width: 100%;    padding-left: 15px;    border: 1px solid #dddddd;    border-radius: 4px;    font-size: 14px; }  .frm_contact .form-item input, .frm_contact .form-item select {    line-height: 0;    height: 36px; }  .frm_contact .show-error {    margin-top: 5px;    display: block;    color: rgba(255, 0, 0, 0.55); }  .frm_contact #_send_contact {    background-color: #222831;    border: 1px solid #222831;    transition: all .5s ease;    color: #ffffff;    width: 80px; }    .frm_contact #_send_contact:hover {      background-color: transparent;      transition: all .5s ease;      color: #222831; }@media (max-width: 768px) {  .frm_contact {    margin-bottom: 30px !important; }  .page.contact .google-map {    position: relative; }    .page.contact .google-map:before {      content: '';      position: absolute;      left: 0;      bottom: 0;      right: 0;      top: 0; } }.widget-content ul li {  padding: 15px 0;  border-bottom: 1px solid #e9e9e9; }  .widget-content ul li a {    display: block;    font-weight: 500;    color: #555555;    font-size: 14px; }  .widget-content ul li:last-child {    border-bottom: none; }  .widget-content ul li:first-child {    padding-top: 0; }.widget-content ul.post li {  padding: 15px 0; }  .widget-content ul.post li .img-box, .widget-content ul.post li .content {    display: table-cell;    vertical-align: top; }  .widget-content ul.post li .img-box {    width: 104px; }  .widget-content ul.post li a {    color: #222831; }  .widget-content ul.post li .content {    padding-left: 15px; }    .widget-content ul.post li .content a {      font-size: 16px;      line-height: 26px;      font-weight: 600; }      .widget-content ul.post li .content a:hover {        color: #222831;        text-decoration: underline; }.widget-content ul.hot li .img-box, .widget-content ul.hot li .content {  display: block; }.widget-content ul.hot li .img-box {  width: 100%; }.widget-content ul.hot li .content {  padding-left: 0;  padding-top: 10px; }.widget-content ul.hot li .meta {  color: #999999;  font-size: 13px;  position: relative; }  .widget-content ul.hot li .meta p {    margin-bottom: 0; }  .widget-content ul.hot li .meta .center {    position: absolute;    left: 50%;    margin-left: -20px; }  .widget-content ul.hot li .meta span {    padding-left: 20px; }.widget-content ul.cagetory li:hover a {  color: #222831; }.widget-content ul.tag-cloud {  padding-top: 15px; }  .widget-content ul.tag-cloud li {    padding: 0;    border: none;    display: inline-block; }    .widget-content ul.tag-cloud li a {      display: block;      color: #222831;      text-transform: none;      padding: 4px 17px;      font-size: 12px;      font-weight: normal;      border-radius: 3px;      margin: 0 5px;      margin-right: 10px;      margin-bottom: 15px;      background: #f8f8f8;      transition: all .3s ease; }      .widget-content ul.tag-cloud li a:hover {        background: #222831;        color: #ffffff; }.widget-content .banner {  margin-bottom: 30px;  margin-top: 30px; }.gallery-grid .box {  transition: all .5s ease; }  .gallery-grid .box:hover {    transition: all .5s ease;    box-shadow: 0 0 40px rgba(60, 60, 60, 0.35); }  .gallery-grid .box .box-img img {    display: block;    width: 100%; }  .gallery-grid .box .box-content a {    color: #ffffff;    text-align: center;    text-transform: capitalize;    text-decoration: none; }.content-gallery {  margin-top: 20px; }.article-gallery-title .title {  border-bottom: 3px #ededed solid; }.article-gallery-title .list ul li a {  padding: 9px 0px;  border-bottom: 1px #ededed solid; }.article-gallery-title .active a {  color: #0092ca; }.uk-fixed-navigation {  position: fixed;  right: 0;  left: 0;  top: 0;  z-index: 1030; }.article-gallery-album {  margin-bottom: 20px; }@media (max-width: 768px) {  .article-gallery-album {    margin-top: 10px; } }/* ------------------------------   Footer Style   ---------------------------- */.footer {  color: #ffffff; }  .footer p {    margin: 0; }  .footer .footer-main {    padding: 37px 0 37px 0;    background-color: #222831; }    .footer .footer-main .box .title h3 {      margin-bottom: 12px;      text-transform: uppercase; }    .footer .footer-main .box ul li {      margin-bottom: 10px; }      .footer .footer-main .box ul li a {        color: #ffffff; }        .footer .footer-main .box ul li a:hover {          color: #0092ca; }    .footer .footer-main .box ul.two li {      display: inline-block;      width: 49%; }    .footer .footer-main .box.box-contact p {      line-height: 24px;      margin-bottom: 5px; }    .footer .footer-main .box.box-social {      margin-top: 10px; }      .footer .footer-main .box.box-social ul li {        display: inline-block;        padding-left: 15px; }        .footer .footer-main .box.box-social ul li a:before {          color: #ffffff;          font-size: 24px; }        .footer .footer-main .box.box-social ul li a:hover:before {          color: #0092ca; }        .footer .footer-main .box.box-social ul li:nth-child(1) a:before {          font-family: "FontAwesome";          content: "";          speak: none;          font-weight: normal;          font-variant: normal;          text-transform: none;          -webkit-font-smoothing: antialiased;          text-decoration: none; }        .footer .footer-main .box.box-social ul li:nth-child(2) a:before {          font-family: "FontAwesome";          content: "";          speak: none;          font-weight: normal;          font-variant: normal;          text-transform: none;          -webkit-font-smoothing: antialiased;          text-decoration: none; }        .footer .footer-main .box.box-social ul li:nth-child(3) a:before {          font-family: "FontAwesome";          content: "";          speak: none;          font-weight: normal;          font-variant: normal;          text-transform: none;          -webkit-font-smoothing: antialiased;          text-decoration: none; }        .footer .footer-main .box.box-social ul li:nth-child(4) a:before {          font-family: "FontAwesome";          content: "";          speak: none;          font-weight: normal;          font-variant: normal;          text-transform: none;          -webkit-font-smoothing: antialiased;          text-decoration: none; }    .footer .footer-main .logo-footer img {      display: block;      width: 153px; }  .footer .footer-bottom {    background-color: #393e46; }    .footer .footer-bottom .height {      height: 48px;      overflow: hidden; }    .footer .footer-bottom img {      margin-left: 15px; }  .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6 {    color: #ffffff; }  .footer ul {    list-style: none; }  .footer .menu-footer {    margin-top: 28px; }/* ------------------------------   Responsive Style   ---------------------------- */@media (max-width: 959px) {  .footer .footer-main .box ul.two li {    display: block;    width: 100%; } }@media (max-width: 768px) {  .footer .footer-main .box {    margin-bottom: 20px; }  .footer .footer-main .logo-footer {    margin-bottom: 20px; }  .footer .footer-bottom .height {    margin: 10px 0;    height: initial;    text-align: center;    width: 100%;    -ms-flex-pack: center;    -webkit-justify-content: center;    justify-content: center; }  .footer .footer-bottom .uk-flex-inline {    display: block; }    .footer .footer-bottom .uk-flex-inline img {      margin: 5px 0; } }@media (max-width: 480px) {  .footer .footer-main .box ul.two li {    width: 100%;    display: block; }  .footer .footer-main .uk-grid .uk-width-medium-1-4 {    border-right: none; } }.error404 {  text-align: center;  min-height: 300px;  font-size: 1.15em;  margin-top: 30px; }  .error404 i {    padding-top: 80px;    font-size: 10em; }/*# sourceMappingURL=style.css.map */.alo-ph-img-circle{width:30px;height:30px;top:35px;left:35px;position:absolute;background:rgba(30,30,30,0.1) url(https://1.bp.blogspot.com/-UbTOXZnLovo/V9kU1RLbX4I/AAAAAAAAGYA/4qQQ0CBifcM8IlNe7f-aVL2Ln-wzLcF4wCLcB/s1600/alo.png) no-repeat center center;background-size:contain;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;-webkit-animation:alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:alo-circle-img-anim 1s infinite ease-in-out;-o-animation:alo-circle-img-anim 1s infinite ease-in-out;animation:alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone{position:fixed;visibility:hidden;background-color:transparent;width:100px;height:100px;cursor:pointer;z-index:999;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;left:0;bottom:-5px;}.alo-phone.alo-show{visibility:visible}.alo-phone:hover {  opacity: 1;}.alo-ph-circle{width:100px;height:100px;top:0;left:0;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc ;opacity:.1;-webkit-animation:alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:alo-circle-anim 1.2s infinite ease-in-out;-o-animation:alo-circle-anim 1.2s infinite ease-in-out;animation:alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone:hover .alo-ph-circle,.hotline>a:hover .alo-ph-circle{border-color:#00aff2;opacity:.5}.alo-phone.alo-green:hover .alo-ph-circle, .hotline>a:hover .alo-ph-circle {  border-color: #ff0000;/*#04AFEF*/  opacity: .5;}.alo-phone.alo-green .alo-ph-circle{border-color:#ff0000;opacity:.5}.alo-ph-circle-fill{width:60px;height:60px;top:20px;left:20px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone:hover .alo-ph-circle-fill,.hotline>a:hover .alo-ph-circle-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 ;opacity:.75!important}.alo-phone.alo-green:hover .alo-ph-circle-fill, .hotline>a:hover .alo-ph-circle-fill {  background-color: #ff0000;/*rgba(4,175,239,0.5)*/  opacity: .75!important;}.alo-phone.alo-green .alo-ph-circle-fill{background-color:#ff0000 ;opacity:.75!important}.alo-phone:hover .alo-ph-img-circle,.hotline>a:hover .alo-ph-img-circle{background-color:#00aff2}.alo-phone.alo-green.alo-hover .alo-ph-img-circle, .alo-phone.alo-green:hover .alo-ph-img-circle, .hotline>a:hover .alo-ph-img-circle {  background-color: #ff0000;/*#04AFEF*/}.alo-phone.alo-green .alo-ph-img-circle{background-color:#ff0000;}@-moz-keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}#alo-fixed{visibility:visible;opacity:0;position:fixed;right:-100px;top:100px}#alo-fixed.show{right:10px;visibility:visible;opacity:1}.alo-phone1{position:fixed;visibility:hidden;background-color:transparent;width:100px;height:100px;cursor:pointer;z-index:999;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transition:visibility .5s;-moz-transition:visibility .5s;-o-transition:visibility .5s;transition:visibility .5s;    left: -9px;bottom: 75px;}.alo-phone1.alo-show1{visibility:visible}.alo-phone1:hover {  opacity: 1;}.alo-ph-circle1{width:110px;height:110px;top:0;left:0;position:absolute;background-color:transparent;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgba(30,30,30,0.4);border:2px solid #bfebfc ;opacity:.1;-webkit-animation:alo-circle-anim 1.2s infinite ease-in-out;-moz-animation:alo-circle-anim 1.2s infinite ease-in-out;-ms-animation:alo-circle-anim 1.2s infinite ease-in-out;-o-animation:alo-circle-anim 1.2s infinite ease-in-out;animation:alo-circle-anim 1.2s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone1:hover .alo-ph-circle1,.hotline>a:hover .alo-ph-circle1{border-color:#00aff2;opacity:.5}.alo-phone1.alo-green1:hover .alo-ph-circle1, .hotline>a:hover .alo-ph-circle1 {  border-color: #008fe6;/*#04AFEF*/  opacity: .5;}.alo-phone1.alo-green1 .alo-ph-circle1{border-color:#008fe6;opacity:.5}.alo-ph-circle1-fill1{width:70px;height:70px;top:20px;left:20px;position:absolute;background-color:#000;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.1;-webkit-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-o-animation:alo-circle-fill-anim 2.3s infinite ease-in-out;animation:alo-circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.alo-phone1:hover .alo-ph-circle1-fill1,.hotline>a:hover .alo-ph-circle1-fill{background-color:rgba(0,175,242,0.5);background-color:#00aff2 ;opacity:.75!important}.alo-phone1.alo-green1:hover .alo-ph-circle1-fill1, .hotline>a:hover .alo-ph-circle1-fill1 {  background-color: #008fe6;/*rgba(4,175,239,0.5)*/  opacity: .75!important;}.alo-phone1.alo-green1 .alo-ph-circle1-fill1{background-color:#008fe6 ;opacity:.75!important}.alo-phone1:hover .alo-ph-img-circle1,.hotline>a:hover .alo-ph-img-circle1{background-color:#00aff2}.alo-phone1.alo-green1.alo-hover .alo-ph-img-circle1, .alo-phone1.alo-green1:hover .alo-ph-img-circle, .hotline>a:hover .alo-ph-img-circle {  background-color: #008fe6;/*#04AFEF*/}.alo-phone1.alo-green1 .alo-ph-img-circle1{background-color:#008fe6;}@-moz-keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-webkit-keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-o-keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@keyframes alo-circle-anim{0%{transform:rotate(0) scale(.5) skew(1deg);opacity:.1}30%{transform:rotate(0) scale(.7) skew(1deg);opacity:.5}100%{transform:rotate(0) scale(1) skew(1deg);opacity:.1}}@-moz-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-webkit-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-o-keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@keyframes alo-circle-fill-anim{0%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}50%{transform:rotate(0) scale(1) skew(1deg);opacity:.2}100%{transform:rotate(0) scale(.7) skew(1deg);opacity:.2}}@-moz-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-webkit-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@-o-keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}@keyframes alo-circle-img-anim{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}#alo-fixed{visibility:visible;opacity:0;position:fixed;right:-100px;top:100px}#alo-fixed.show{right:10px;visibility:visible;opacity:1}.alo-ph-img-circle1 {  width: 50px;  height: 50px;  top: 35px;  left: 35px;  position: absolute;  background: rgba(30,30,30,0.1) url(/assets/images/icon-zalo.png) no-repeat center center;  background-size: contain;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;  border: 2px solid transparent;  -webkit-animation: alo-circle-img-anim 1s infinite ease-in-out;  -moz-animation: alo-circle-img-anim 1s infinite ease-in-out;  -ms-animation: alo-circle-img-anim 1s infinite ease-in-out;  -o-animation: alo-circle-img-anim 1s infinite ease-in-out;  animation: alo-circle-img-anim 1s infinite ease-in-out;  -webkit-transform-origin: 50% 50%;  -moz-transform-origin: 50% 50%;  -ms-transform-origin: 50% 50%;  -o-transform-origin: 50% 50%;  transform-origin: 50% 50%;}