/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/


/*************** ADD CUSTOM CSS HERE.   ***************/

@media only screen and (max-width: 48em) {
    /*************** ADD MOBILE ONLY CSS HERE  ***************/
}

.language {
    position: absolute;
    right: 0px;
    opacity: 1;
    z-index: 696969;
    width: 100%;
}

.language .row {
    max-width: 100%;
}

.lang {
    text-align: right;
    float: left;
    width: 100%;
    position: relative;
}

.lang li {
    list-style: none;
    float: right;
    padding-left: 3px;
}

.page-title-overlay h1 {
    font-size: 40px;
}

@media screen and (min-width:687px) {
    .visible-lg.bpgPhoto {
        margin-top: -50px;
    }
}

.lang li img {
    height: 15px;
}

.phonering-alo-phone {
    left: -40px !important;
}

* {
    margin: 0;
    padding: 0;
    line-height: 1.5
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/Roboto-Light.ttf');
    font-weight: 300;
    font-style: normal;
}

@media screen and (max-width: 687px) {
    .visible-lg {
        display: block!important;
        position: relative;
        padding-bottom: 30px !important;
    }
}

.page-title-overlay h1 {
    display: block;
    width: 100%;
    text-align: center;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/Roboto-Regular.ttf');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/Roboto-Medium.ttf');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/Roboto-Bold.ttf');
    font-weight: 700;
    font-style: normal;
}

.footer-2 .widget-title {
    color: #f16725;
    font-size: 18px;
    margin-bottom: 10px;
    min-height: 25px;
    font-weight: normal;
}

#ft_colum ul {
    color: #1f7f5c;
    text-transform: uppercase;
    margin: 15px 0px 5px 15px;
}

.footer-1 li {
    padding: 5px 0
}

#ft_ttlienhe {
    padding-top: 5px;
    padding-bottom: 5px;
}

body .footer-ship {
    background: antiquewhite !important;
}

#ft_lienhe h3,
#ft_lienhe h2 {
    margin: 10px 0;
}

#ft_ttlienhe img {
    float: left;
    margin-right: 5px;
    margin-top: 0px;
}

#ft_ttlienhe {
    float: left;
    margin-top: 20px;
}

body #ft_ttlienhe {
    margin-top: 0px;
}

#ft_lienhe h1 {
    color: #1f7f5c;
    font-weight: normal;
    font-size: 14px;
    margin-top: 15px;
}

#ft_lienhe {
    clear: both;
    margin-top: 20px;
    border-top: 1px dotted #666;
}

body {
    font-weight: 400;
    font-family: 'times new roman', times, serif !important;
    color: #222;
}

b,
strong {
    font-weight: bold;
}

body,
h2,
h1,
h3,
h4,
h5,
h6,
p {
    font-family: 'times new roman', times, serif !important;
}

p {
    font-size: 14px;
}

.entry-title,
.entry-content h1,
.entry-content h2,
.entry-content h3,
.entry-content h4,
.entry-content h5,
.entry-content h6,
.entry-content p,
.entry-content a,
.entry-content span,
.entry-content li {
    font-family: 'times new roman', times, serif;
}

.top-bar {
    background-color: #333;
    color: #c5c5c5;
    position: relative;
    z-index: 998
}

.container {
    width: 1200px;
    max-width: 100%;
    margin: 0 auto
}

.top-bar .top-bar-left {
    text-align: left
}

.top-bar>div {
    color: #c5c5c5
}

.top-bar .top-bar-right {
    text-align: right
}

.top-bar ul.top-bar-info {
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 0
}

.top-bar ul.top-bar-info li {
    display: inline-block;
    line-height: 50px;
    vertical-align: middle;
    padding-left: 20px;
    padding-right: 20px;
    border-right: solid 1px #484848;
    font-size: 11px;
    font-weight: 600
}

.top-bar ul.top-bar-info li:first-child {
    border-left: solid 1px #484848
}

.top-bar ul.top-bar-info i.fa {
    color: #e8aa00;
    font-size: 14px;
    padding-right: 12px;
    vertical-align: middle
}

.top-bar .widget-social-profile {
    line-height: 50px
}

.top-bar .widget-social-profile {
    line-height: 50px
}

.widget-social-profile li {
    display: inline-block;
    vertical-align: middle
}

.widget-social-profile li a {
    display: inline-block;
    line-height: 24px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.widget-social-profile li a i.fa {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    font-size: 14px;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    text-align: center;
    border-color: #888;
    line-height: 22px
}

.widget-social-profile.social-icon-bordered li a i.fa {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    border-style: solid;
    border-width: 1px;
    font-size: 12px
}

.widget-social-profile.social-icon-bordered li a:hover i.fa {
    border-color: #e8aa00;
    background-color: #e8aa00;
    color: #fff
}

header.main-header {
    background-color: #fff;
    z-index: 997
}

.header-sticky.navbar-fixed-top {
    -webkit-backface-visibility: visible;
    -moz-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 997;
    left: 0;
    right: 0;
    -webkit-box-shadow: 0 3px 10px -2px #777;
    -moz-box-shadow: 0 3px 10px -2px #777;
    box-shadow: 0 3px 10px -2px #777
}

.header-sticky.navbar-fixed-top .header-logo>a>img {
    max-height: 56px;
    padding-top: 5px;
    padding-bottom: 5px;
    max-width: none;
    transition: all .3s ease 0
}

.header-sticky.navbar-fixed-top .menu-wrapper .x-nav-menu>li.menu-item>a {
    padding: 7px 0
}

header.main-header .header-logo-mobile {
    display: none
}

header.main-header .header-left {
    float: left
}

header.main-header .header-logo>a>img {
    max-height: 96px;
    padding-top: 10px;
    padding-bottom: 10px;
    max-width: none;
    transition: all .3s ease 0
}

.x-nav-menu-toggle {
    display: none
}

.x-nav-menu {
    display: inline-block;
    margin: 0;
    padding: 0;
    list-style: none;
    background-color: transparent;
    position: relative
}

.x-nav-menu li {
    text-align: left;
    top: auto;
    display: inline-block;
    position: relative;
    left: auto
}

.x-nav-menu>li.x-menu-item {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
    padding: 0;
    background-color: transparent
}

header.main-header .header-icon-wrapper {
    display: inline-block;
    vertical-align: middle;
    margin-left: 30px;
    font-size: 14px;
    color: #191919
}

header.main-header .header-icon-wrapper i {
    vertical-align: middle;
    display: inline-block;
    line-height: 52px
}

.x-nav-menu * {
    color: inherit;
    box-sizing: border-box
}

header.main-header .menu-wrapper .x-nav-menu li.current-menu-item>a,
header.main-header .menu-wrapper .x-nav-menu li.menu-item-has-children>a,
header.main-header .menu-wrapper .x-nav-menu li>a,
header.main-header .menu-wrapper .x-nav-menu li>a,
header.main-header .menu-wrapper .x-nav-menu li>a:hover,
header.main-header .menu-wrapper .x-nav-menu li:hover>a,
header.main-header .menu-wrapper .x-nav-menu li ul.sub-menu li:hover>a {
    color: #e8aa00
}

header.main-header .menu-wrapper .x-nav-menu>li.menu-item>a {
    padding: 22px 0;
    line-height: 52px;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.x-nav-menu>li.menu-item>a {
    margin: 0;
    padding: 22px 0;
    color: #191919;
    display: inline-block;
    line-height: 52px;
    letter-spacing: .025em
}

.x-nav-menu li>a {
    position: relative;
    font-size: 12px;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase
}

header.main-header .menu-wrapper .x-nav-menu {
    position: static
}

header.main-header>.menu-wrapper>.container {
    position: relative
}

header.main-header .header-right {
    float: right
}

header.main-header .menu-wrapper .x-nav-menu li>ul.sub-menu {
    border-color: #e8aa00
}

.header-right .menu-main-container {
    display: inline-block
}

.x-nav-menu li.menu-item-has-children>a:after {
    content: "\f107";
    font: normal normal normal 14px/1 FontAwesome;
    padding-left: 5px
}

.x-nav-menu li>ul.sub-menu {
    background-color: #fff;
    color: #888;
    padding: 0;
    margin: 0;
    border-style: solid;
    display: none;
    border-color: #e8aa00;
    border-width: 2px 0 0;
    z-index: 999;
    -webkit-box-shadow: 0 4px 5px -2px #777;
    -moz-box-shadow: 0 4px 5px -2px #777;
    box-shadow: 0 4px 5px -2px #777;
    top: 100%;
    position: absolute
}

.x-nav-menu>li.menu-item+li {
    margin-left: 30px
}

.x-nav-menu li>ul.sub-menu li {
    padding: 0;
    margin: 0;
    min-width: 210px;
    background-color: transparent
}

.x-nav-menu ul.sub-menu>li {
    position: relative
}

.x-nav-menu li>ul.sub-menu li>a {
    -webkit-transition: margin .3s;
    -moz-transition: margin .3s;
    -ms-transition: margin .3s;
    -o-transition: margin .3s;
    transition: margin .3s
}

.x-nav-menu li>ul.sub-menu li>a {
    padding: 8px 20px;
    color: #888;
    letter-spacing: .025em;
    display: block;
    white-space: nowrap
}

.x-nav-menu ul.sub-menu li>a {
    font-size: 11px;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase
}

.x-nav-menu ul li>ul.sub-menu {
    top: 0;
    left: 100%;
    right: auto
}

a,
a:hover,
a.active {
    color: inherit;
    text-decoration: none;
    outline: none
}

.pad5 {
    margin: 0 -8px
}

.pad5>div,
.pad5>ul {
    padding: 0 8px
}

a:hover,
a.active {
    color: #e8aa00
}

img {
    max-width: 100%;
    border: none;
    height: auto
}

.box-title {
    text-align: center;
    margin-bottom: 25px
}

.wp-caption {
    max-width: 100%;
}

.box-title h2 {
    font-size: 18px;
    font-weight: 700;
    color: #1e1e1e;
    line-height: 1.44;
    letter-spacing: .075em;
    text-transform: uppercase;
    margin: 0
}

.box-title h2:after {
    content: '';
    display: block;
    border-bottom: 2px solid #e8aa00;
    width: 45px;
    padding-top: 10px;
    margin-left: auto;
    margin-right: auto
}

.item-serivce {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
    margin-bottom: 30px
}

.item-serivce .img a {
    position: relative;
    display: block;
    overflow: hidden
}

.item-serivce .img img {
    transition: .8s;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    margin: 0!important;
    min-height: 272px;
    border-radius: 10%;
    box-shadow: 2px 3px 8px;
    display: block
}

.item-serivce:hover .img img {
    transform: scale(1.2)
}

.item-serivce h3.title {
    margin: 0;
    text-align: center;
    font-size: 16px;
    line-height: 35px;
    text-transform: uppercase;
    font-weight: 700;
    background: #fdce02;
    transition: .3s;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    box-shadow: 3px 3px 1px;
    overflow: hidden
}

.item-serivce h3.title a {
    color: #0f6b67 transition: 0.4s
}

.item-serivce:hover h3.title {
    background: #0f6b67;
    border-top-color: #fdce02;
    cursor: pointer
}

.item-serivce:hover h3.title a {
    color: #fff
}

.service {
    padding: 30px 0 0
}

.innovation-latest-post .col-md-4:nth-child(3n+1) {
    clear: both
}

.slider-home img {
    object-fit: cover;
    height: 700px;
    width: 100%;
    object-position: 50% 50%
}

.product {
    padding: 30px 0 0;
    background: #0f6b67
}

.item-product {
    margin-bottom: 30px
}

.item-product:hover .img img {
    border: 2px solid #145c92;
    transform: scale(1.1)
}

.item-product .img img {
    min-height: 270px;
    border-radius: 50%;
    border: 2px solid #fdce02;
    width: 100%;
    transition-duration: .8s;
    max-height: 270px;
    display: block;
    margin-left: auto;
    margin-right: auto
}

.item-product h3.title {
    margin: 12px 0;
    text-align: center
}

.item-product h3.title a {
    font-size: 15px;
    color: #fff
}

.item-product h3.title a:hover {
    color: #ed8b22!important
}

.innovation-icon-box.style3 {
    position: relative;
    padding: 0 0 40px 55px
}

.innovation-icon-box.style3 .ibox-icon {
    position: absolute;
    top: 0;
    left: 0;
    display: block
}

.innovation-icon-box.style3 .ibox-icon i {
    font-size: 35px;
    color: #0f6b67
}

.innovation-icon-box.style3 h3 {
    margin: 0;
    padding: 0 0 13px;
    font-size: 14px
}

.innovation-icon-box.style3 h3 a {
    color: #373636;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase
}

.innovation-icon-box.style3 p {
    color: #000;
    margin: 12px 0
}

.bg-why {
    background: #ffd200;
    padding: 30px 0 0
}

.innovation-latest-post .latest-post-item {
    margin-bottom: 30px
}

.entry-thumbnail,
.entry-thumbnail a {
    position: relative;
    overflow: hidden;
    max-height: 200px;
}

.innovation-latest-post .innovation-latest-post-title:hover {
    color: #e8aa00;
    text-decoration: none
}

.innovation-latest-post .innovation-latest-post-readmore:hover {
    color: #e8aa00
}

.entry-thumbnail_overlay img {
    width: 100%;
    display: block;
}

.entry-thumbnail a.prettyPhoto {
    position: absolute;
    top: 0;
    width: 56px;
    height: 55px;
    right: 0;
    line-height: 54px;
    font-size: 16px;
    text-align: center;
    color: #FFF;
    opacity: 0;
    -webkit-transform: scale(.8);
    -moz-transform: scale(.8);
    -ms-transform: scale(.8);
    -o-transform: scale(.8);
    transform: scale(.8);
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    -ms-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear
}

.innovation-latest-post-content {
    padding-top: 10px
}

.phonering-alo-phone {
    position: fixed;
    visibility: hidden;
    background-color: transparent;
    width: 200px;
    height: 200px;
    cursor: pointer;
    z-index: 200000!important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility .5s;
    right: 150px;
    right: -40px;
    bottom: 70px;
    display: block
}

.phonering-alo-phone.phonering-alo-show {
    visibility: visible
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

.phonering-alo-phone.phonering-alo-static {
    opacity: .6
}

.phonering-alo-phone.phonering-alo-hover,
.phonering-alo-phone:hover {
    opacity: 1
}

.phonering-alo-ph-circle {
    width: 140px;
    height: 140px;
    top: 20px;
    left: 20px;
    position: absolute;
    background-color: transparent;
    border-radius: 100% !important;
    border: 2px solid rgba(30, 30, 30, 0.4);
    border: 2px solid #bfebfc 9;
    opacity: .1;
    -webkit-animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle {
    -webkit-animation: phonering-alo-circle-anim 1.1s infinite ease-in-out!important;
    animation: phonering-alo-circle-anim 1.1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {
    -webkit-animation: phonering-alo-circle-anim 2.2s infinite ease-in-out!important;
    animation: phonering-alo-circle-anim 2.2s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,
.phonering-alo-phone:hover .phonering-alo-ph-circle {
    border-color: #00aff2;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,
.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle {
    border-color: #75eb50;
    border-color: #baf5a7;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle {
    border-color: #00aff2;
    border-color: #bfebfc;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,
.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle {
    border-color: #ccc;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle {
    border-color: #75eb50;
    opacity: .5
}

.phonering-alo-ph-circle-fill {
    width: 100px;
    height: 100px;
    top: 50px;
    left: 50px;
    position: absolute;
    background-color: #000;
    border-radius: 100% !important;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill {
    -webkit-animation: phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important;
    animation: phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill {
    -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    opacity: 0!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,
.phonering-alo-phone:hover .phonering-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    background-color: #00aff2 9;
    opacity: .75!important
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,
.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill {
    background-color: rgba(117, 235, 80, 0.5);
    background-color: #baf5a7 9;
    opacity: .75!important
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    background-color: #a6e3fa 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,
.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill {
    background-color: rgba(204, 204, 204, 0.5);
    background-color: #ccc 9;
    opacity: .75!important
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill {
    background-color: rgba(117, 235, 80, 0.5);
    opacity: .75!important
}

.phonering-alo-ph-img-circle {
    width: 60px;
    height: 60px;
    top: 70px;
    left: 70px;
    position: absolute;
    background: rgba(30, 30, 30, 0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;
    border-radius: 100% !important;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle {
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out!important;
    animation: phonering-alo-circle-img-anim 1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle {
    -webkit-animation: phonering-alo-circle-img-anim 0 infinite ease-in-out!important;
    animation: phonering-alo-circle-img-anim 0 infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,
.phonering-alo-phone:hover .phonering-alo-ph-img-circle {
    background-color: #00aff2
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-img-circle,
.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-img-circle {
    background-color: #75eb50;
    background-color: #75eb50 9
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle {
    background-color: #00aff2;
    background-color: #00aff2 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,
.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle {
    background-color: #ccc
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle {
    background-color: #75eb50
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        -webkit-opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        -webkit-opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        -webkit-opacity: .1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
}

.innovation-latest-post .innovation-latest-post-title {
    font-size: 14px;
    font-weight: 700;
    line-height: 1.86;
    color: #373636;
    display: block;
    padding-bottom: 10px;
}

.innovation-latest-post p {
    font-size: 12px;
    font-weight: 400;
    color: #888;
    margin: 12px 0
}

.post-meta-line {
    height: 3px;
    border-top: 1px solid #e9e9e9;
    border-bottom: 1px solid #e9e9e9;
    background-color: #fff
}

.related-posts .innovation-latest-post {
    padding: 0
}

.sidebar ul li:before {
    content: "\f138";
    display: inline-block;
    margin-right: 10px;
    font-size: 14px;
    vertical-align: middle;
    padding-bottom: 5px;
    line-height: 14px;
    font-family: FontAwesome
}

.sidebar ul li {
    background: #F4F4F4;
    border-color: #fff #CCC #CCC #fff;
    border-style: solid;
    border-width: 1px;
    padding: 5px 10px;
    -webkit-box-shadow: 3px 3px 5px 6px #ccc;
    -moz-box-shadow: 3px 3px 5px 6px #ccc;
    box-shadow: 3px 3px 5px 6px #ccc
}

.mauweb-button {
    text-align: center;
    padding-top: 10px
}

.innovation-button.style1 {
    border: 2px solid #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: transparent;
    color: #FFF;
    font-size: 12px;
    line-height: 16px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 8px 22px
}

.mauweb-button .btn2 {
    background: #888!important
}

.innovation-button {
    display: inline-block;
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear
}

.innovation-contact-info span {
    background: #F4F4F4!important;
    border-color: #fff #CCC #CCC #fff!important;
    border-style: solid!important;
    border-width: 1px!important;
    margin: 0!important;
    padding-left: 10px!important;
    font-size: 16px!important;
    padding: 4px;
    display: block;
    color: #000
}

.innovation-contact-info span i {
    color: #373636;
    font-size: 16px;
    width: 30px
}

.innovation-contact-info span.vphcm {
    background: #145c92!important;
    text-align: center!important;
    display: block;
    font-size: 15px!important;
    text-transform: uppercase;
    color: #fff!important;
    font-weight: 700!important;
    border: 0!important
}

.innovation-button.style1:hover {
    border: 2px solid #333;
    color: #FFF
}

.mauweb-button .btn1 {
    background: #145c92!important
}

.sidebar .widget {
    overflow: hidden;
    margin-bottom: 15px
}

.sidebar ul li a {
    font-size: 13px;
    color: inherit
}

.widget-title-sidebar {
    font-size: 13px;
    background: #e8aa00;
    color: #fff;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    margin-bottom: 0
}

.innovation-latest-post .post-meta-line {
    margin: 26px 0 15px
}

.post-meta-line:before {
    content: "";
    border: 1px dotted #e9e9e9;
    display: block
}

.innovation-latest-post .innovation-latest-post-author {
    display: inline;
    color: #373636;
    font-size: 12px;
    font-weight: 400
}

.innovation-latest-post .innovation-latest-post-author span a {
    color: #888;
    padding-right: 8px
}

.innovation-latest-post .innovation-latest-post-readmore {
    color: #888;
    padding-left: 5px
}

.entry-thumbnail:hover a.entry-thumbnail_overlay:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(232, 170, 0, 0.7)
}

.innovation-latest-post .entry-thumbnail:hover a.prettyPhoto {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.innovation-latest-post {
    padding: 30px 20px
}

.top-footer {
    background-color: #2f2f2f;
    color: #afafaf;
    padding: 30px 0
}

.widget-title {
    font-size: 15px;
    display: block;
    letter-spacing: 1px;
    padding-top: 10px;
    margin-bottom: 0;
    padding-bottom: 10px;
    text-transform: uppercase;
    color: #fff
}

.top-footer ul li {
    width: 100%;
    float: left;
    line-height: 1;
    padding-top: 12px;
    padding-bottom: 12px;
    border-bottom: dotted 1px;
    -webkit-transition: padding-left .3s;
    -moz-transition: padding-left .3s;
    -ms-transition: padding-left .3s;
    -o-transition: padding-left .3s;
    transition: padding-left .3s;
    display: inline-block
}

.top-footer ul li a {
    font-size: 13px;
    padding-left: 10px
}

.top-footer ul li:before {
    content: "\f101";
    font-family: FontAwesome
}

.top-footer ul li:hover {
    color: #e8aa00;
    padding-left: 5px!important
}

.blog-inner .entry-thumbnail:hover a.prettyPhoto,
.innovation-latest-post .entry-thumbnail:hover a.prettyPhoto {
    opacity: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1)
}

.bottom-footer h4.title {
    font-size: 15px;
    line-height: 1.2;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-weight: 600;
    border-bottom: 2px solid #e87352;
    padding-bottom: 10px;
    display: inline-block
}

.bottom-footer p {
    margin: 5px 0
}

.bottom-footer {
    background: #4a4d4e;
    border-top: 1px solid #454749;
    padding: 25px 0;
    color: #F5F5F5;
    font-size: 13px
}

.footer-copy {
    background: #060606;
    padding: 10px 0
}

.widget-social-profile li a i.fa {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    font-size: 14px;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    text-align: center;
    border-color: #888;
    line-height: 22px
}

.header-icon-wrapper {
    position: relative
}

.widget-social-profile li a {
    display: inline-block;
    line-height: 24px;
    color: #fff;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s
}

.widget-social-profile li {
    display: inline-block;
    vertical-align: middle
}

.footer-copy {
    font-size: 12px;
    color: #fff
}

.footer-copy p {
    margin: 0
}

ul.widget-social-profile {
    float: right
}

.footer-copy .row {
    display: flex;
    align-items: center
}

.hotline-fix {
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 1000;
    color: #fff;
    background-color: #145c92;
    padding: 5px 0;
    font-size: 12px
}

.sidebar-bottom-left .footer-info {
    float: right
}

.footer-info i {
    color: #e8aa00;
    padding-right: 10px;
    font-size: 24px;
    line-height: 32px
}

.footer-info a {
    color: #FFF;
    font-size: 24px;
    line-height: 32px
}

footer.footer {
    padding-bottom: 42px
}

.banner {
    background-repeat: no-repeat;
    background-position: center -325px;
    background-size: cover!important;
    height: 200px;
    text-align: center;
    width: 100%;
    position: relative;
    color: #fff
}

.page-title-overlay {
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    background-color: #000;
    opacity: .5
}

.box-content {
    padding: 30px 20px;
    background: #fff
}

#maincontent {
    background: #f2f2f2
}

.btHighlight .rowItemContent {
    margin-top: 30px;
}

.pad60 {
    padding-top: 60px;
}

.btHighlight .rowItemContent p {
    font-size: 13px;
}

.khung-cago {
    padding-bottom: 160px;
    position: relative;
    padding-top: 60px;
    z-index: 3;
}

.innovation-heading h2 a {
    color: #e8aa00;
    margin-top: 25px !important;
    margin-bottom: 20px !important;
    font-size: 18px;
    font-weight: bold;
    line-height: 1.44;
    letter-spacing: 0.075em;
    text-transform: uppercase;
    display: block;
}

.innovation-heading.style1 h2:after {
    content: '';
    display: block;
    border-bottom: 2px solid #e8aa00;
    width: 45px;
    position: relative;
    top: -20px;
    padding-top: 10px;
}

.clothes-listing .latest-post-item .entry-thumbnail img {
    min-height: 202px;
    width: 100%;
}

.entry-thumbnail {
    overflow: hidden;
    position: relative;
}

.innovation-latest-post-image {
    max-height: 190px;
    overflow: hidden;
}

.innovation-latest-post1 {
    min-height: 42px !important;
}

.innovation-latest-post1 a,
.entry-content a,
.comment-text a {
    color: #e8aa00;
}

.port {
    max-width: 1160px;
    margin: auto;
}

.btHighlight .rowItemContent {
    padding: 15px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .25), 0 -1px 1px rgba(0, 0, 0, .125);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .25), 0 -1px 1px rgba(0, 0, 0, .125);
    border: 1px solid #f2f2f2;
}

.sIcon {
    float: left;
    width: 64px;
    text-align: center;
    font-size: 32px;
    color: #E8AA00;
}

.btTextLeft .mediumIcon.borderlessIconType .sTxt {
    margin-left: 64px;
}

.dash h4 {
    font-size: 15px;
    margin-bottom: 5px;
    font-weight: 500;
}

.khung-cago {
    background-size: cover;
    background-image: url("img/Transparent-background-with-dots.png");
    background-position: 50% 13.8138px;
}

ul.entry-meta {
    padding: 8px;
    background: #f2f2f2;
    margin-bottom: 10px;
}

input[type="text"],
input[type="tel"],
.wpcf7-submit,
select,
input[type="email"],
input[type="url"],
input[type="password"],
textarea {
    padding: 0 10px;
    font-size: 12px;
    color: #bababa;
    height: 42px;
    line-height: 1;
    background-color: #ffffff;
    border: 2px solid #e9e9e9;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    width: 100%;
    margin-bottom: 10px;
}

.innovation-latest-post-content>p {
    height: 42px;
    overflow: hidden;
}

.wpcf7-submit {
    width: auto;
}

.page-title {
    text-transform: uppercase;
    font-weight: 700;
    margin-top: 0;
    font-size: 18px;
    margin-bottom: 5px;
    color: #373636
}

li {
    list-style: none
}

.page-title-overlay {
    -webkit-align-items: center !important;
    align-items: center !important;
    display: flex;
    text-align: center;
}

.page-title-overlay .page-title a {
    color: #fff
}

.page-title-overlay .page-title {
    text-align: center;
    display: block;
    color: #fff;
    width: 100%;
    font-size: 30px;
    text-transform: uppercase;
}

.blog-inner.blog-style-classic article {
    margin-bottom: 45px
}

.blog-inner .entry-thumbnail-wrap {
    margin-bottom: 30px
}

.blog-inner .entry-thumbnail_overlay img {
    width: 100%;
    display: block
}

.blog-inner h3.entry-title {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 18px
}

.blog-inner h3.entry-title a {
    color: #373636
}

.blog-inner.blog-style-classic .entry-post-meta-wrap {
    margin-bottom: 35px
}

.entry-post-meta-wrap ul.entry-meta li {
    display: inline;
    font-size: 12px
}

.entry-post-meta-wrap ul.entry-meta li a {
    color: #e8aa00
}

.entry-meta-tag-wrap {
    font-size: 12px;
    margin-top: 20px
}

.entry-meta-tag-wrap a {
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    display: inline-block;
    padding: 2px;
    margin-bottom: 10px;
    margin-right: 10px;
    line-height: 1;
    font-size: 12px;
    border: 1px solid #e5e5e5
}

.related-title {
    width: 100%;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    margin-bottom: 20px;
    text-align: center;
    text-transform: uppercase;
    padding: 5px 0;
    display: block;
    color: #fff;
    background-color: #e8aa00;
    border-color: #e8aa00;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.entry-post-meta-wrap ul.entry-meta li+li:before,
.innovation-latest-post.blog-style-classic .entry-post-meta-wrap ul.entry-meta li+li:before,
.blog-inner.blog-single .entry-post-meta-wrap ul.entry-meta li+li:before,
.innovation-latest-post.blog-single .entry-post-meta-wrap ul.entry-meta li+li:before {
    content: "|";
    display: inline-block;
    font-size: 12px;
    padding: 0 10px
}

.blog-inner .entry-excerpt {
    margin-bottom: 20px;
    line-height: 26px
}

p.wp-caption-text {
    text-align: center
}

.main-content {
    background: #f2f2f2
}

.box-fff {
    background: #fff
}

.content-post img,
.content-post iframe {
    display: block;
    margin: 15px auto
}

.blog-inner h3.entry-title a:hover,
.innovation-latest-post h3.entry-title a:hover {
    color: #e8aa00
}

.pagination-wrap {
    clear: both;
    text-align: center
}

.pagination>li>a,
.pagination>li>span {
    color: #333
}

.wp-caption.aligncenter {
    max-width: 100%!important
}

.content-post ul {
    padding-left: 20px
}

.content-post li {
    list-style: inside
}

.content-post li li {
    list-style-type: circle;
}

ul.class {
    float: left;
    width: calc(100% + 20px);
    display: flex;
    flex-wrap: wrap
}

ul.class li {
    width: calc(20% - 20px);
    margin-right: 20px
}

ul {
    margin: 0
}

.owl-prev,
.owl-next {
    display: inline-block;
    text-align: center;
    margin-top: -20px;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 10%;
    z-index: 333
}

.owl-next {
    right: 10%;
    left: auto
}

.owl-prev i,
.owl-next i {
    font-size: 60px;
    color: #fff;
    font-weight: 700
}

.mobile-menu {
    display: none
}

.slider-home {
    overflow: hidden
}

.header-right>div {
    display: inline-block;
}

.cart_help {
    opacity: .9;
    background: #3b88c8;
    padding: 10px 0px;
    -webkit-box-shadow: 0px -2px 16px -1px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px -2px 16px -1px rgba(0, 0, 0, 0.18);
    box-shadow: 0px -2px 16px -1px rgba(0, 0, 0, 0.18);
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 9;
}

.cart_help .hotline {
    padding: 10px 0px;
    display: table;
    margin: 0px;
}

.cart_help .hotline img {
    float: left;
    margin-right: 10px;
}

.cart_help {
    background: #ffd600 !important;
}

.cart_help span {
    color: green !important;
    font-weight: bold !important;
}

.chat_bottom_footer span,
.cart_help .hotline div p {
    color: green !important;
    font-weight: bold !important;
}

.cart_help .hotline div p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 0;
    color: #fff;
    margin-bottom: 0px !important;
}

.cart_help .hotline div {
    float: left;
    display: table;
}

body {
    -moz-user-select: none !important;
    -webkit-touch-callout: none!important;
    -webkit-user-select: none!important;
    -khtml-user-select: none!important;
    -moz-user-select: none!important;
    -ms-user-select: none!important;
    user-select: none!important;
}

.cart_help .block_help {
    background: #fffadf;
    padding: 5px 15px;
    float: left;
    position: relative;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-family: 'hevb';
    min-width: 180px;
}

.cart_help .block_help span {
    color: #374b67 !important;
    font-size: 10px;
    display: block;
}

.cart_help .block_help small {
    color: #a78a00;
    font-size: 15px;
    margin-top: -6px;
    display: block;
}

.footer .main-footer {
    padding-top: 65px;
    padding-bottom: 70px;
}

footer .dark {
    background-color: #2f2f2f;
    color: #afafaf;
}

.cty_thongtin .cty_text {
    position: absolute;
    left: 60px;
}

.cty_thongtin {
    height: 60px;
    margin-top: 0px;
    line-height: 1.3;
}

.cty_thongtin img {
    margin-top: 3px;
}

.top_footer {
    background: #394c66;
    padding: 35px 0px 0px;
    color: #fff;
}

.top_footer p {
    width: 100%;
    float: left;
    text-align: center;
}

.footer-2 {
    margin-bottom: 77px;
    padding-bottom: 30px;
}

.footer-ship-tow i {
    float: left;
    padding-right: 8px;
    font-size: 60px;
    color: #414141;
}

.dv-home .col-md-4:nth-child(3n+1) {
    clear: both
}

.dv-home {
    background: #fff;
}

.dv-home .row {
    max-width: initial;
}

.innovation-feature h4 a {
    color: #e8aa00;
    text-transform: uppercase;
    font-family: 'times new roman', times, serif;
}

.innovation-feature-thumb a {
    display: block;
    overflow: hidden;
}

.innovation-feature img {
    width: 100%;
    height: 200px;
}

.innovation-feature {
    padding-top: 30px;
}

.footer-ship-tow {
    list-style-type: none;
    padding: 50px 0;
    margin-top: 30px;
    margin-bottom: 0px !important;
}

.footer-ship-tow p {
    line-height: 25px;
    text-align: justify;
}

.top_footer .td-container1 {
    border-bottom: 1px solid #eee;
    padding-bottom: 25px;
}

.top_footer h5,
.footer-2 .widget-title span {
    color: #f16725;
    font-size: 16px;
    margin-bottom: 10px;
    text-transform: none;
    min-height: 25px;
    font-weight: normal;
    text-transform: uppercase;
}

.top_footer .truso span {
    float: left;
    color: #95cffe;
    font-weight: bold;
    margin-right: 10px;
    font-size: 12px;
    width: 100px;
}

.truso .desc {
    display: table;
}

.truso p {
    font-size: 12px;
    line-height: 25px;
    margin-bottom: 0px;
    text-align: left;
}

.trusochinh {
    padding: 3px 0px;
}

.hotrochinh {
    background: #435670;
    padding: 10px;
    margin-bottom: 7px;
    color: #fff;
    font-size: 9px;
}

.thanhtoanchinh {
    background: #435670;
    padding: 10px;
    margin-bottom: 7px;
    color: #fff;
    font-size: 13px;
}

.thanhtoanchinh a {
    color: #fff;
}

.td-footer-wrapper {
    padding-top: 0px !important;
}

a.map-hn {
    text-decoration: underline;
    color: #dfb800 !important;
}

.td-footer-wrapper .bottom_footer li {
    width: inherit !important;
}

.footer-2 li a {
    font-size: 13px;
}

.cart_help .block_help img {
    position: absolute;
    top: -9px;
    right: -12px;
}

.footer-2 .td-container aside ul {
    list-style-type: none;
    padding-left: 0px;
}

.footer-2 .td-container aside ul li {
    font-size: 12px;
}

.title-page {
    font-size: 18px;
    font-weight: 700;
    color: #1e1e1e;
    line-height: 1.44;
    letter-spacing: .075em;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 25px;
    text-align: center
}

.title-page:after {
    content: '';
    display: block;
    border-bottom: 2px solid #e8aa00;
    width: 45px;
    padding-top: 10px;
    margin-left: auto;
    margin-right: auto
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 20px;
    margin: 10px 0
}

.innovation-feature .innovation-feature-content {
    background-color: #414141;
    text-align: center;
    margin-bottom: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.innovation-feature .innovation-feature-content h4 {
    font-size: 15px !important;
    color: #f0ad4e !important;
}

.innovation-feature .innovation-feature-content p {
    font-size: 12px;
    font-weight: 400;
    color: #888;
}

.innovation-feature img:hover,
.clothes-listing .latest-post-item .entry-thumbnail img:hover {
    opacity: 0.6;
}

#toc_container {
    background: #f9f9f9;
    border: 0px !important;
    padding: 10px;
    margin-bottom: 1em;
    width: 100% !important;
    display: table;
    font-size: 95%;
    -webkit-box-shadow: 1px 3px 7px 0px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 1px 3px 7px 0px rgba(0, 0, 0, 0.75);
    box-shadow: 1px 3px 7px 0px rgba(0, 0, 0, 0.75);
}

.archive .entry-thumbnail .entry-thumbnail_overlay img {
    height: auto !important;
}

.archive .blog-inner.blog-style-classic article {
    margin-bottom: 5px;
}

.innovation-latest-post1 a:hover {
    color: #007a6f;
}

.single .footer-ship-tow {
    margin-top: 0px !important;
}


/* CUSTOM CALCULATE SHIPPING FORM */

form.calculate-price-form {
    border: 1px solid #ddd;
    padding: 20px 20px 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 25px 0px;
}

.calculate-price-form .form-group-label label {
    color: #333;
    font-weight: 600;
    width: 100%;
    display: block;
    margin-bottom: 5px;
    font-size: 15px;
}

.calculate-price-form button[type="submit"] {
    appearance: button;
    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: -internal-light-dark(black, white);
    letter-spacing: normal;
    word-spacing: normal;
    text-transform: none;
    text-indent: 0px;
    text-shadow: none;
    display: inline-block;
    text-align: center;
    align-items: flex-start;
    cursor: default;
    background-color: -internal-light-dark(rgb(239, 239, 239), rgb(59, 59, 59));
    box-sizing: border-box;
    margin: 0em;
    font: 400 13.3333px Arial;
    padding: 1px 6px;
    border-width: 2px;
    border-style: outset;
    border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
    border-image: initial;
    color: #4b5c76;
    background-color: #fed918;
    border-color: #fed918;
    border-radius: 4px;
    padding: 10px 22px;
    font-weight: 700;
    text-transform: uppercase;
    width: 100%;
}

form.calculate-price-form input,
form.calculate-price-form select {
    border-radius: 5px;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: none;
    -webkit-box-shadow: none;
    display: block;
    width: 100%;
    padding: 10px;
    outline: none;
    font-weight: normal;
    border: 1px solid rgba(45, 45, 45, 0.3);
    background-color: transparent;
    color: #333333;
    text-transform: none;
    font-size: 14px;
    font-family: 'times new roman', times, serif;
}

.form-group-fields .col-md-6 {
    padding: 0px 7.5px;
}

.calculate-price-form .form-group-label {
    border-bottom: 1px solid #29a7df;
    margin-bottom: 18px;
}

.calculate-price-form .select2-container .select2-selection--single,
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 38px !important;
    border-color: rgba(45, 45, 45, 0.3);
}

.calculate-price-form .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 38px;
}

.volumetric_weight {
    background: #f2f2ed;
    padding: 1em;
    font-size: 1.2em;
    max-width: 98vw;
    width: 700px;
    margin: 0 auto;
    border-radius: 5px;
    overflow: hidden;
}

.volumetric_weight fieldset {
    border: none;
}

.volumetric_weight legend {
    display: none;
}

.volumetric_weight label {
    font-size: 1em;
    vertical-align: -webkit-baseline-middle;
}

.volumetric_weight .unit_headline,
.volumetric_weight .measures_headline {
    width: 11em;
    text-align: right;
    margin-right: .8em;
    float: left;
}

.volumetric_weight input.volumetric_weight_radio {
    vertical-align: middle;
    margin: 0;
}

.volumetric_weight .package_type {
    width: 100%;
    margin-bottom: 1em;
}

.volumetric_weight .unit_measure {
    width: 100%;
    margin-bottom: 1em;
}

.volumetric_weight .measures {
    width: 50%;
    text-align: right;
    margin-bottom: .8em;
}

.volumetric_weight .result {
    width: 50%;
    text-align: right;
}

.volumetric_weight input.vm_length,
.volumetric_weight input.vm_width,
.volumetric_weight input.vm_height,
.volumetric_weight input.vm_result {
    color: #666;
    font-size: .75em;
    height: 1.7em;
    width: 8.5em;
    border: 1px solid #7f9db9;
    margin-left: .8em;
    padding-top: .2em;
    padding-left: .2em;
}

.volumetric_weight input.vm_length:focus,
.volumetric_weight input.vm_width:focus,
.volumetric_weight input.vm_height:focus,
.volumetric_weight input.vm_result:focus {
    color: #000;
}

.volumetric_weight input.calculate {
    background: #cc0202;
    border: 1px solid #cc0201;
    font-size: 1em;
    color: #fff;
    margin-right: 24px;
}

.volumetric_weight .result_input {
    color: #000;
    font-weight: bold;
}

.volumetric_weight .radio_input {
    color: #666;
}

.volumetric_weight .radio_input:hover {
    color: #000;
}

.volumetric_weight .radio_space {
    width: 7.5em;
    float: left;
}

.volumetric_weight .dhl_box {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAABuCAYAAADBNTqrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDQtMDNUMTQ6Mzk6MTQrMDc6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA0LTAzVDE0OjQ5OjIwKzA3OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA0LTAzVDE0OjQ5OjIwKzA3OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmU0MzRlYjk3LTcw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) no-repeat;
    width: 17.5em;
    height: 10em;
    float: right;
}

.volumetric_weight .dhl_tube {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJQAAABuCAYAAADBNTqrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFIGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDQtMDNUMTQ6Mzk6MTgrMDc6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA0LTAzVDE0OjQ4OjU3KzA3OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA0LTAzVDE0OjQ4OjU3KzA3OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmQ3ZmZhMjJjLTFj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) no-repeat;
    width: 17.5em;
    height: 10em;
    float: right;
}

.volumetric_weight .dhl_box_length,
.volumetric_weight .dhl_tube_length {
    color: #4c4c4a;
    font-size: 12px;
    font-weight: bold;
    margin-top: 33px;
    margin-left: 120px;
}

.volumetric_weight .dhl_box_width {
    color: #4c4c4a;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    margin-left: 137px;
}

.volumetric_weight .dhl_tube_width {
    color: #4c4c4a;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    margin-left: 155px;
}

.volumetric_weight .dhl_box_height {
    color: #4c4c4a;
    font-size: 12px;
    font-weight: bold;
    margin-top: 30px;
    margin-left: 155px;
}

.volumetric_weight .error {
    font-size: 1em;
    color: #cc0202;
    margin-bottom: .2em;
}

.wp-pagenavi {
    text-align: center;
    margin: 25px 0px;
}

.wp-pagenavi>li>a:not(.last),
.wp-pagenavi>li>span.current {
    border-radius: 100%;
    border: 1px solid #fed815;
    color: #050505;
    text-align: center;
    width: 25px;
    height: 25px;
    line-height: 25px;
    display: block;
}

.wp-pagenavi span.current,
.wp-pagenavi a:hover {
    background-color: #fed815;
}

.wp-pagenavi span.pages {
    border: none !important;
}

.pagination {
    display: block;
    display: block;
}

.wp-pagenavi>li {
    display: inline-block;
    margin-left: 10px;
}

a.page-numbers {
    text-align: center;
    border: 1px solid #fed815;
    padding: 6px 12px 7px;
    font-weight: 700;
    -webkit-transition: background 200ms ease-out;
    transition: background 200ms ease-out;
    color: #343434;
    font-size: 16px;
}

span.page-numbers {
    text-align: center;
    border: 1px solid #fed815;
    padding: 6px 12px 7px;
    font-weight: 700;
    -webkit-transition: background 200ms ease-out;
    font-size: 16px;
    background: #fed815;
    color: #fff;
}

a.page-numbers:hover {
    background: #fed815;
    color: #fff;
}


/***********basic************/


/*Form width*/

.wpcf7 {
    text-align: left;
    width: 100%;
}


/*Input Field widths*/

.wpcf7-text,
.wpcf7-textarea {
    width: 100%;
    border: 1px solid #e4e4e4;
    border-radius: 4px;
}

.wpcf7-text {
    height: 50px;
    padding-left: 10px;
}

.wpcf7-text:focus,
.wpcf7-textarea:focus {
    border-color: #129FEA;
}


/*Label Font*/

.wpcf7-form p {
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
}


/*Submit button Font*/

.wpcf7-submit {
    width: 100%;
    font-size: 15px !important;
    background: #4a97c2 !important;
    color: #fff !important;
    padding: 20px;
}


/*Submit button Hover*/

.wpcf7-submit:hover {
    background: #3b86b0 !important;
}


/*Response messages - Error & Success*/

.wpcf7-response-output {
    margin-bottom: 30px !important;
}


/***********borders************/


/*Form border*/

.wpcf7 {
    padding: 15px 0px !important;
    padding-bottom: 0px !important;
}


/*Input Field borders*/

.wpcf7-text:focus,
.wpcf7-textarea:focus {
    border-color: #8F8F8F !important;
}


/*Submit button Background*/

.wpcf7-submit {
    background: #7E7E7E !important;
    color: #fff !important;
}


/*Submit button Hover*/

.wpcf7-submit:hover {
    background: #5F5F5F !important;
}


/***********colors************/


/*Submit button background & border*/

.wpcf7-submit {
    background-color: #1d2731 !important;
    border: 2px solid #5A5050 !important;
    color: #5A5050 !important;
    font-weight: bold !important;
}


/*Submit button Hover styles*/

.wpcf7-submit:hover {
    background-color: rgba(29, 39, 49, 0.66) !important;
    border-color: #4CAF50 !important;
    color: #4CAF50 !important;
}


/*Label Text color*/

.wpcf7-form p {
    color: #FFF;
}

.wpcf7-form label {
    /*display: none;*/
}


/*Input Field Text color*/

.wpcf7-text,
.wpcf7-textarea {
    color: #777;
}


/****background-images********/


/*Form background*/

.wpcf7 {
    /*background-image: url(https://i.imgur.com/iAFPf0G.jpg);*/
    background-color: rgba(255, 255, 255, 0.2);
    background-position: center;
    background-size: cover;
}


/*Label Text color*/

.wpcf7-form p {
    /*display: none;*/
    /*color: #000000;*/
}


/*Submit button background & border*/

.wpcf7-submit {
    border: 2px solid #FFFFFF !important;
    color: #FFFFFF !important;
}


/*Submit button Hover styles*/

.wpcf7-submit:hover {
    border-color: transparent !important;
    background-color: rgba(0, 0, 0, 0.2) !important;
    color: #FFFFFF !important;
}


/*Input Field border*/

.wpcf7-text:focus,
.wpcf7-textarea:focus {
    border-color: #5A3D3D !important;
}

.footer_top_holder {
    padding-top: 30px;
}

.popup_footer_support {
    position: fixed;
    bottom: 0;
    width: 100%;
    max-width: 640px;
    margin: 0px auto 0;
    display: none;
    z-index: 6969;
    background: #fff;
}

.popup_footer_support_content {
    overflow: hidden;
    clear: both;
}

.popup_footer_support_content.w3 .popup_support_item {
    display: inline-block;
    width: 33.333333333333333333333333%;
    float: left;
    z-index: 69696969;
    position: relative;
}

.popup_support_item a {
    width: 100%;
    border: 0;
    padding: 6px 0;
    height: 47px;
    cursor: pointer;
    box-sizing: border-box;
}

.popup_support_item.class_2 a {
    background: #0094c9;
}

.popup_support_item.class_3 a {
    color: #fff;
    line-height: 1.2;
    background-image: linear-gradient(#c74c6d, #770020);
}

.popup_support_item.class_3 a span {
    color: #fff;
}

.popup_support_item a,
.popup_support_item button {
    display: block;
    text-align: center;
    padding: 6px 0px 5px;
    background: #fd6e1d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fd6e1d), to(#f59000));
    background: -webkit-linear-gradient(top, #f59000, #fd6e1d);
    background: -moz-linear-gradient(top, #f59000, #fd6e1d);
    background: -ms-linear-gradient(top, #f59000, #fd6e1d);
    background: -o-linear-gradient(top, #f59000, #fd6e1d);
    color: #fff;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.popup_support_item a p {
    display: block;
    font-size: 12px;
    color: #fff;
    text-transform: none;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-height: 1;
}

.popup_support_item.class_3 a p {
    color: #000;
}

.popup_footer_content {
    position: fixed;
    width: 100%;
    text-align: center;
    top: 0;
    margin: 0 auto;
    padding: 25% 10% 50px;
    border: 0;
    z-index: 1;
    bottom: 0px;
    background: #000000c9;
    left: 0px;
    right: 0px;
}

.popup_footer_content a {
    background: #fff !important;
    font-size: 15px !important;
    padding: 15px 0 !important;
    margin: 4px 0;
    border-radius: 6px;
    border: 1px solid #eaeaea;
    color: #333 !important;
    z-index: 9999 !important;
}

.popup_footer_content .closer_popup_footer_suppor {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fd6e1d), to(#f59000));
    background: -webkit-linear-gradient(top, #f59000, #fd6e1d);
    color: #fff;
    padding: 14px 0;
    display: block;
    border-radius: 6px;
    cursor: pointer;
    border-radius: 6px;
    cursor: pointer;
}

.footer-1 {
    background-color: #fff0;
}

footer .dark,
footer .dark p,
footer .dark td,
footer .dark h2,
footer .dark h3,
footer .dark h4 {
    color: #afafaf;
}

span.widget-title {
    color: #afafaf;
}


/* .header-wrapper ul>li.menu-item {
    margin-left: 20px;
} */

.header-wrapper ul>li.menu-item li {
    margin-left: 0px;
}

.header-wrapper .nav>li>a {
    color: #e8aa00;
    font-family: 'times new roman', times, serif;
}

.container .row {
    max-width: initial;
}

.row-large>.flickity-viewport>.flickity-slider>.col,
.row-large>.col {
    padding: 0 15px 15px;
    margin-bottom: 0;
}

.row.row-large {
    max-width: 1200px;
}


/*hotline*/

.floating-btn-contact {
    position: fixed;
    bottom: 80px;
    left: 15px;
    z-index: 100;
    display: flex
}

.floating-btn-contact a {
    display: flex;
    width: 170px;
    margin-right: 12px;
}

.floating-btn-contact i,
.floating-btn-contact span {
    align-self: center
}

.floating-btn-contact i,
.floating-btn-contact span {
    display: inline-block;
}

.floating-btn-contact i {
    font-style: normal;
    background: #fff;
    height: 48px;
    border-radius: 50%;
    text-align: center;
    line-height: 44px;
    border: 2px solid #ffc102;
    position: relative;
    flex: 0 0 48px;
}

.floating-btn-contact span {
    background: #ffc102;
    border-radius: 0 30px 30px 0;
    margin-left: -12px;
    color: #fff;
    font-family: 'Oswald', sans-serif;
    font-size: 16px;
    width: 100%;
    padding: 8px 0 8px 6px;
    text-align: center;
    font-weight: bold;
}

.floating-btn-contact a.bt-fbmessage {
    margin-right: 0;
}

.floating-btn-contact a.bt-fbmessage i {
    border-color: #339bef
}

.floating-btn-contact a.bt-fbmessage span {
    background: #339bef
}

.floating-btn-contact i {
    -webkit-animation: spread 4s .7s ease-in-out infinite;
    -webkit-transform-origin: 50% 4px;
    -moz-animation: spread 4s .7s ease-in-out infinite;
    -moz-transform-origin: 50% 4px;
    animation: spread 4s .7s ease-in-out infinite;
    transform-origin: 50% 4px;
    display: block;
}

.floating-btn-contact i b {
    -webkit-animation: ring 4s .7s ease-in-out infinite;
    -webkit-transform-origin: 50% 4px;
    -moz-animation: ring 4s .7s ease-in-out infinite;
    -moz-transform-origin: 50% 4px;
    animation: ring 4s .7s ease-in-out infinite;
    transform-origin: 50% 4px;
    display: block;
    margin-top: 0px;
    margin-left: 0px;
    line-height: 48px;
    font-size: 26px;
    color: #ffc102;
}

.floating-btn-contact i img {
    -webkit-animation: ring 4s .7s ease-in-out infinite;
    -webkit-transform-origin: 50% 4px;
    -moz-animation: ring 4s .7s ease-in-out infinite;
    -moz-transform-origin: 50% 4px;
    animation: ring 4s .7s ease-in-out infinite;
    transform-origin: 50% 4px;
    display: block;
    margin-top: 8px;
    margin-left: 8px;
}

@keyframes spread {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 1);
    }
    1% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, .9);
    }
    3% {
        box-shadow: 0 0 0 4px rgba(255, 255, 255, .8);
    }
    5% {
        box-shadow: 0 0 0 6px rgba(255, 255, 255, .7);
    }
    7% {
        box-shadow: 0 0 0 8px rgba(255, 255, 255, .6);
    }
    9% {
        box-shadow: 0 0 0 10px rgba(255, 255, 255, .5), 0 0 0 0 rgba(255, 255, 255, 0);
    }
    11% {
        box-shadow: 0 0 0 12px rgba(255, 255, 255, .4), 0 0 0 4px rgba(255, 255, 255, .2);
    }
    13% {
        box-shadow: 0 0 0 14px rgba(255, 255, 255, .3), 0 0 0 6px rgba(255, 255, 255, .2);
    }
    15% {
        box-shadow: 0 0 0 16px rgba(255, 255, 255, .2), 0 0 0 8px rgba(255, 255, 255, .2);
        ;
    }
    17% {
        box-shadow: 0 0 0 18px rgba(255, 255, 255, .1), 0 0 0 10px rgba(255, 255, 255, .2);
        ;
    }
    19% {
        box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 18px rgba(255, 255, 255, 0);
        ;
    }
    21% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 1);
    }
    23% {
        box-shadow: 0 0 0 2px rgba(255, 255, 255, .9);
    }
    25% {
        box-shadow: 0 0 0 4px rgba(255, 255, 255, .8);
    }
    27% {
        box-shadow: 0 0 0 6px rgba(255, 255, 255, .7);
    }
    29% {
        box-shadow: 0 0 0 8px rgba(255, 255, 255, .6);
    }
    31% {
        box-shadow: 0 0 0 10px rgba(255, 255, 255, .5), 0 0 0 0 rgba(255, 255, 255, 0);
    }
    33% {
        box-shadow: 0 0 0 12px rgba(255, 255, 255, .4), 0 0 0 4px rgba(255, 255, 255, .2);
    }
    35% {
        box-shadow: 0 0 0 14px rgba(255, 255, 255, .3), 0 0 0 6px rgba(255, 255, 255, .2);
    }
    37% {
        box-shadow: 0 0 0 16px rgba(255, 255, 255, .2), 0 0 0 8px rgba(255, 255, 255, .2);
        ;
    }
    39% {
        box-shadow: 0 0 0 18px rgba(255, 255, 255, .1), 0 0 0 10px rgba(255, 255, 255, .2);
        ;
    }
    41% {
        box-shadow: 0 0 0 20px rgba(255, 255, 255, 0), 0 0 0 18px rgba(255, 255, 255, 0);
        ;
    }
    43% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);
    }
}

@keyframes ring {
    0% {
        transform: rotate(0);
    }
    1% {
        transform: rotate(30deg);
    }
    3% {
        transform: rotate(-28deg);
    }
    5% {
        transform: rotate(34deg);
    }
    7% {
        transform: rotate(-32deg);
    }
    9% {
        transform: rotate(30deg);
    }
    11% {
        transform: rotate(-28deg);
    }
    13% {
        transform: rotate(26deg);
    }
    15% {
        transform: rotate(-24deg);
    }
    17% {
        transform: rotate(22deg);
    }
    19% {
        transform: rotate(-20deg);
    }
    21% {
        transform: rotate(18deg);
    }
    23% {
        transform: rotate(-16deg);
    }
    25% {
        transform: rotate(14deg);
    }
    27% {
        transform: rotate(-12deg);
    }
    29% {
        transform: rotate(10deg);
    }
    31% {
        transform: rotate(-8deg);
    }
    33% {
        transform: rotate(6deg);
    }
    35% {
        transform: rotate(-4deg);
    }
    37% {
        transform: rotate(2deg);
    }
    39% {
        transform: rotate(-1deg);
    }
    41% {
        transform: rotate(1deg);
    }
    43% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(0);
    }
}

.phonering-alo-phone {
    display: none !important;
    position: fixed;
    visibility: hidden;
    background-color: transparent;
    width: 160px;
    height: 160px;
    cursor: pointer;
    z-index: 200000!important;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility .5s;
    right: 150px;
    top: 30px;
    right: -40px;
    top: 70px;
    display: block
}

.phonering-alo-phone.phonering-alo-show {
    visibility: visible
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(2000px, 0, 0);
        transform: translate3d(2000px, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

.phonering-alo-phone.phonering-alo-static {
    opacity: .6
}

.phonering-alo-phone.phonering-alo-hover,
.phonering-alo-phone:hover {
    opacity: 1
}

.phonering-alo-ph-circle {
    width: 160px;
    height: 160px;
    top: 20px;
    left: 20px;
    position: absolute;
    background-color: transparent;
    border-radius: 100% !important;
    border: 2px solid rgba(30, 30, 30, 0.4);
    border: 2px solid #bfebfc 9;
    opacity: .1;
    -webkit-animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle {
    -webkit-animation: phonering-alo-circle-anim 1.1s infinite ease-in-out!important;
    animation: phonering-alo-circle-anim 1.1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle {
    -webkit-animation: phonering-alo-circle-anim 2.2s infinite ease-in-out!important;
    animation: phonering-alo-circle-anim 2.2s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle,
.phonering-alo-phone:hover .phonering-alo-ph-circle {
    border-color: #00aff2;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle,
.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle {
    border-color: #75eb50;
    border-color: #baf5a7;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle {
    border-color: #00aff2;
    border-color: #bfebfc;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle,
.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle {
    border-color: #ccc;
    opacity: .5
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle {
    border-color: #75eb50;
    opacity: .5
}

.phonering-alo-ph-circle-fill {
    width: 100px;
    height: 100px;
    top: 50px;
    left: 50px;
    position: absolute;
    background-color: #000;
    border-radius: 100% !important;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-circle-fill {
    -webkit-animation: phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important;
    animation: phonering-alo-circle-fill-anim 1.7s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-circle-fill {
    -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out!important;
    opacity: 0!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-circle-fill,
.phonering-alo-phone:hover .phonering-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    background-color: #00aff2 9;
    opacity: .75!important
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-circle-fill,
.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-circle-fill {
    background-color: rgba(117, 235, 80, 0.5);
    background-color: #baf5a7 9;
    opacity: .75!important
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-circle-fill {
    background-color: rgba(0, 175, 242, 0.5);
    background-color: #a6e3fa 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-circle-fill,
.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-circle-fill {
    background-color: rgba(204, 204, 204, 0.5);
    background-color: #ccc 9;
    opacity: .75!important
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-circle-fill {
    background-color: rgba(117, 235, 80, 0.5);
    opacity: .75!important
}

.phonering-alo-ph-img-circle {
    width: 60px;
    height: 60px;
    top: 70px;
    left: 70px;
    position: absolute;
    background: rgba(30, 30, 30, 0.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNmlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarY6xSsNQFEDPi6LiUCsEcXB4kygotupgxqQtRRCs1SHJ1qShSmkSXl7VfoSjWwcXd7/AyVFwUPwC/0Bx6uAQIYODCJ7p3MPlcsGo2HWnYZRhEGvVbjrS9Xw5+8QMUwDQCbPUbrUOAOIkjvjB5ysC4HnTrjsN/sZ8mCoNTIDtbpSFICpA/0KnGsQYMIN+qkHcAaY6addAPAClXu4vQCnI/Q0oKdfzQXwAZs/1fDDmADPIfQUwdXSpAWpJOlJnvVMtq5ZlSbubBJE8HmU6GmRyPw4TlSaqo6MukP8HwGK+2G46cq1qWXvr/DOu58vc3o8QgFh6LFpBOFTn3yqMnd/n4sZ4GQ5vYXpStN0ruNmAheuirVahvAX34y/Axk/96FpPYgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6AAAUggAARVYAAA6lwAAF2/XWh+QAAAB/ElEQVR42uya7W3CMBCG31QM4A1aNggTlG6QbpBMkHYC1AloJ4BOABuEDcgGtBOETnD9c1ERCH/lwxeaV8oPFGP86Hy+DxMREW5Bd7gRjSDSNGn4/RiAOvm8C0ZCRD5PSkQVXSr1nK/xE3mcWimA1ZV3JYBZCIO4giQANoYxMwYS6+xKY4lT5dJPreWZY+uspqSCKPYN27GJVBDXheVSQe494ksiEWTuMXcu1dld9SARxDX1OAJ4lgjy4zDnFsC076A4adEiRwAZg4hOUSpNoCsBPDGM+HqkNGynYBCuILuWj+dgWysGsNe8nwL4GsrW0m2fxZBq9rW0rNcX5MOQ9eZD8JFahcG5g/iKT671alGAYQggpYWvpEPYWrU/HDTOfeRIX0q2SL3QN4tGhZJukVobQyXYWw7WtLDKDIuM+ZSzscyCE9PCy5IttCvnZNaeiGLNHKuz8ZVh/MXTVu/1xQKmIqLEAuJ0fNo3iG5B51oSkeKnsBi/4bG9gYB/lCytU5G9DryFW+3Gm+JLwU7ehbJrwTjq4DJU8bHcVbEV9dXXqqP6uqO5e2/QZRYJpqu2IUAA4B3tXvx8hgKp05QZW6dJqrLTNkB6vrRURLRwPHqtYgkC3cLWQAcDQGGKH13FER/NATzi786+BPDNjm1dMkfjn2pGkBHkf4D8DgBJDuDHx9BN+gAAAABJRU5ErkJggg==) no-repeat center center;
    border-radius: 100% !important;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.phonering-alo-phone.phonering-alo-active .phonering-alo-ph-img-circle {
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out!important;
    animation: phonering-alo-circle-img-anim 1s infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-static .phonering-alo-ph-img-circle {
    -webkit-animation: phonering-alo-circle-img-anim 0 infinite ease-in-out!important;
    animation: phonering-alo-circle-img-anim 0 infinite ease-in-out!important
}

.phonering-alo-phone.phonering-alo-hover .phonering-alo-ph-img-circle,
.phonering-alo-phone:hover .phonering-alo-ph-img-circle {
    background-color: #00aff2
}

.phonering-alo-phone.phonering-alo-green.phonering-alo-hover .phonering-alo-ph-img-circle,
.phonering-alo-phone.phonering-alo-green:hover .phonering-alo-ph-img-circle {
    background-color: #75eb50;
    background-color: #75eb50 9
}

.phonering-alo-phone.phonering-alo-green .phonering-alo-ph-img-circle {
    background-color: #00aff2;
    background-color: #00aff2 9
}

.phonering-alo-phone.phonering-alo-gray.phonering-alo-hover .phonering-alo-ph-img-circle,
.phonering-alo-phone.phonering-alo-gray:hover .phonering-alo-ph-img-circle {
    background-color: #ccc
}

.phonering-alo-phone.phonering-alo-gray .phonering-alo-ph-img-circle {
    background-color: #75eb50
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        -webkit-opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        -webkit-opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        -webkit-opacity: .1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg)
    }
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
    100% {
        opacity: 1;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        -ms-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }
}

@-webkit-keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@keyframes phonering-alo-circle-anim {
    0% {
        -webkit-transform: rotate(0) scale(.5) skew(1deg);
        transform: rotate(0) scale(.5) skew(1deg);
        opacity: .1
    }
    30% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .5
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .1
    }
}

@-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@keyframes phonering-alo-circle-fill-anim {
    0% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg);
        opacity: .2
    }
    100% {
        -webkit-transform: rotate(0) scale(.7) skew(1deg);
        transform: rotate(0) scale(.7) skew(1deg);
        opacity: .2
    }
}

@-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@keyframes phonering-alo-circle-img-anim {
    0% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    10% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    20% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    30% {
        -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
        transform: rotate(-25deg) scale(1) skew(1deg)
    }
    40% {
        -webkit-transform: rotate(25deg) scale(1) skew(1deg);
        transform: rotate(25deg) scale(1) skew(1deg)
    }
    50% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
    100% {
        -webkit-transform: rotate(0) scale(1) skew(1deg);
        transform: rotate(0) scale(1) skew(1deg)
    }
}

@media screen and (max-width: 768px) {
    .popup_footer_support {
        display: block;
    }
    .bottom_footer {
        display: none;
    }
    .footer-2.top_footer {
        padding-bottom: 60px !important;
        margin-bottom: 0px !important;
    }
    #uhchatmobile {}
    .td-pb-span6.col-md-6,
    .td-pb-span3.col-md-3 {
        padding: 0px 0px;
    }
    .row>div {
        padding: 0 15px;
    }
    #ft_lienhe h3,
    #ft_lienhe h2 {
        margin: 10px 0;
        font-size: 16px;
        color: #afafaf;
    }
    .tt_text {
        float: left;
    }
    .latest-post-item.col-md-4 {
        padding: 0px 0px;
    }
    .footer-ship-tow {
        padding: 30px 0;
        margin-top: 15px;
    }
    .innovation-feature {
        padding-top: 0px;
    }
    .form-group-fields .col-md-6 {
        width: 100%;
    }
}

.item a {
    color: #fff;
}

.category-footer {
    margin: 0px 0px 15px 0px;
    width: 100%;
    float: left;
}

.category-footer h5 {}

.category-footer h5 a {
    color: #f16725;
    font-size: 16px;
    margin-bottom: 10px;
    min-height: inherit;
    font-weight: normal;
}

.category-footer ul {}

.category-footer ul li {}

.category-footer ul li a {
    color: #fff;
    float: left;
    width: 100%;
    margin: 0px 0px 10px;
}

.box-footer-right {
    position: fixed;
    right: 32px;
    bottom: 80px;
    width: 45px;
}

.box-footer-right a {
    float: left;
    width: 100%;
    margin: 0px 0px 10px 0px;
}

.box-footer-right a img {}

#exampleModal_map .modal-dialog {
    width: 80%;
    margin: 30px auto;
}

.mapcontainer {
    display: none
}

.mapcontainer iframe {
    width: 100%;
    height: 550px;
}

.modal-header .close {
    margin-top: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 40px;
    color: #fff;
    border: 1px solid red;
    padding: 0px;
    margin: 0px;
    opacity: 1;
    text-shadow: none;
    line-height: 1;
    min-height: initial;
    z-index: 69;
    width: 36px;
    height: 36px;
    vertical-align: initial;
    letter-spacing: 1px;
    background: red;
}

.boxes {
    height: 100px;
}

button {
    position: relative;
}

#exampleModal_map .modal-header {
    padding: 10px;
    border-bottom: 0px;
}

#exampleModal_map .modal-body {
    width: 100%;
    float: left;
    background: #fff;
    height: 550px;
    overflow: hidden;
}

.modal-body-left {
    padding: 0px 5px 0px 0px;
    overflow: overlay;
    overflow: scroll;
    height: 100%;
}

.modal-body-left::-webkit-scrollbar {
    width: 16px;
}

.modal-body-left::-webkit-scrollbar-thumb {
    background-color: #b0b0b0;
    border: 5px solid #fff;
    border-radius: 10rem;
}

.faq-body::-webkit-scrollbar-track {
    position: absolute;
    right: -3rem;
    top: -50rem;
    background: transparent;
}

#exampleModal_map button.address-company {
    background: #fff;
    padding: 15px;
    text-align: left;
    text-transform: initial;
    border-bottom: 1px solid #ccc;
}

#exampleModal_map .modal-body h6 {
    padding: 0px 10px 10px;
    font-size: 16px;
    line-height: 1;
    font-weight: bold;
    text-transform: none;
    text-align: center;
}

.address-company p {
    font-size: 14px;
    width: 100%;
    float: left;
    line-height: 1.4;
    margin: 0px 0px 7px;
    font-weight: normal;
}

#exampleModal_map .address-company a {
    width: 100%;
    float: left;
    border: none;
    background: none;
    border-bottom: 1px solid #ddd;
    border-radius: 5px;
}

#exampleModal_map .address-company.active a {
    background: #dedede;
    border-bottom: 1px solid #ddd;
}

.address-company i {
    margin: 0px 8px 0px 0px;
    font-weight: bold;
    color: #7f7f7f;
}

.modal-body-right {
    padding-right: 0px;
}

#SelectMap {
    font-size: 14px;
    margin: 0px 0px 15px 0px;
    color: #000;
}

.billing_address {
    display: none;
}

.header-social-icons,
.header-newsletter-item {
    display: none !important;
}

@media(max-width:768px) {
    .innovation-feature img {
        height: auto
    }
    .entry-thumbnail_overlay img {
        height: auto
    }
    .innovation-latest-post .latest-post-item,
    .blog-inner .entry-thumbnail-wrap,
    .blog-inner.blog-style-classic .entry-post-meta-wrap {
        margin-bottom: 15px
    }
    .container {
        width: 100%;
        padding: 0 15px;
        overflow: hidden
    }
    .navbar-fixed-bottom,
    .navbar-fixed-top {
        position: relative
    }
    .top-bar ul.top-bar-info li {
        padding: 0 5px
    }
    .header-right,
    .hotline-fix,
    .sidebar {
        display: none
    }
    header.main-header .header-left {
        float: none
    }
    header.main-header .header-logo>a>img {
        display: block;
        margin: 0 auto
    }
    .slider-home img {
        height: auto
    }
    ul.widget-social-profile,
    .top-bar .top-bar-right {
        text-align: center
    }
    .header-sticky.navbar-fixed-top .header-logo>a>img {
        max-height: 96px;
        padding-top: 10px;
        padding-bottom: 10px;
        max-width: none;
        transition: all .3s ease 0
    }
    .item-serivce .img img {
        min-height: inherit
    }
    footer.footer {
        padding-bottom: 0
    }
    .header-sticky {
        -webkit-backface-visibility: visible;
        -moz-backface-visibility: visible;
        -ms-backface-visibility: visible;
        backface-visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        z-index: 997;
        left: 0;
        right: 0;
        -webkit-box-shadow: 0 3px 10px -2px #777;
        -moz-box-shadow: 0 3px 10px -2px #777;
        box-shadow: 0 3px 10px -2px #777
    }
    .banner {
        height: 100px
    }
    .khung-cago {
        padding: 30px 0
    }
    #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link {
        font-size: 15px
    }
    #responsive-menu-container #responsive-menu li.responsive-menu-item a,
    #responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a {
        border: 1px solid #fff
    }
    button#responsive-menu-button,
    .responsive-menu-open button#responsive-menu-button,
    #responsive-menu-container,
    #responsive-menu-container #responsive-menu li.responsive-menu-current-item>.responsive-menu-item-link,
    #responsive-menu-container #responsive-menu li.responsive-menu-item a,
    .responsive-menu-open button#responsive-menu-button:hover,
    .responsive-menu-open button#responsive-menu-button:focus,
    button#responsive-menu-button:hover,
    button#responsive-menu-button:focus {
        background: #e8aa00
    }
    #exampleModal_map .modal-dialog {
        width: 100%;
        padding: 0px;
        float: left;
        margin: 0px;
    }
    .modal-content {
        border: none;
        width: 100%;
        float: left;
    }
    #exampleModal_map .modal-body {
        height: 100%;
        overflow: hidden;
        z-index: 1;
        padding: 0px;
    }
    #exampleModal_map .modal-body h6 {
        position: fixed;
        top: 5px;
        background: #fff;
    }
    .modal-body-left {
        padding: 0px;
        overflow: overlay;
        overflow: scroll;
        height: 250px;
        position: absolute;
        top: 15px;
        z-index: 1;
        background: #fff;
        width: 100%;
        float: left;
        right: 0px;
        left: 0px;
        width: 100%;
    }
    .address-company p {
        font-size: 13px;
    }
    #exampleModal_map .address-company a {
        padding: 10px 10px 0px 10px;
    }
    #SelectMap {
        font-size: 14px;
        margin: 0px 0px 15px 0px;
        color: #000;
        display: none;
    }
    .modal-body-right {
        padding: 0px;
        background: none;
        margin: 230px 0px 0px;
    }
}

@media (max-width: 414px) {
    .modal-body-left {
        height: 220px;
    }
    #rev_slider_1_1_wrapper .hades.tparrows {
        display: none !important;
    }
    #rev_slider_1_1_wrapper .hades.tparrows:before {
        display: none !important;
    }
}

.responsive-menu-button {
    display: none !important;
}

th:first-child,
td:first-child {
    padding-left: 10px;
}

.col-inner ul li {
    margin-left: 0 !important;
}