body{
top: 0 !important;
}
header#masthead {
padding-bottom: 11px;
z-index: 99;
position: relative;
}
header#masthead.full-menu.sticky {
top: 0;
position: sticky;
z-index: 999;
-webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, .15);
box-shadow: 1px 1px 10px rgba(0, 0, 0, .15);
-webkit-animation: stuckMoveDown .6s;
animation: stuckMoveDown .6s;
background-color: #fff;
padding-top: 11px;
}
.full-menu.sticky .top-head {
display: none;
}
@keyframes stuckMoveDown {
0% {
-webkit-transform: translateY(-100%);
transform: translateY(-100%);
}
100% {
-webkit-transform: translateY(0);
transform: translateY(0);
}
}
.top-head.top-head-style-1 .list-info {
border-radius: 0 0 28px 28px;
background: var(--Dark-Blue, #00295D);
width: fit-content;
margin: auto;
}
.top-head.top-head-style-2 {
background: var(--Dark-Blue, #00295D);
margin-bottom: 11px;
}
.top-head ul {
list-style: none;
padding-left: 0;
margin-left: 0;
}
.top-head .list-ul {
display: flex;
justify-content: center;
gap: 20px;
padding: 12px 27px;
align-items: center;
}
.top-head.top-head-style-1 .list-ul .hr {
width: 1px;
height: 16px;
background: rgba(255, 255, 255, 0.60);
}
.top-head .list-ul li {
letter-spacing: 0.3px;
font-size: 14px;
}
.top-head .list-ul li.email b,
.top-head .list-ul li.phone b {
font-weight: 600;
}
.btn-inbox {
border-radius: 40px;
background: linear-gradient(0deg, #F45E2B 0%, #FF845A 100%);
box-shadow: 0 4px 12px 0 rgba(0, 0, 0, 0.12);
max-width: 160px;
height: 48px;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
gap: 8px;
margin-left: auto;
}
.btn-inbox span,
.btn-inbox:hover span {
color: #fff;
}
.btn-diachi-kho {
display: flex;
height: 24px;
padding: 0 16px;
justify-content: space-between;
align-items: center;
border-radius: 20px;
border: 1px solid rgba(255, 255, 255, 0.60);
font-size: 14px;
text-decoration: none;
gap: 5px;
}
.top-head-style-2 .box-mxh ul {
margin-bottom: 0;
}
.top-head-style-2 .list-ul {
justify-content: space-between;
padding: 12px 0;
}
.top-head-style-2 .box-left,
.top-head-style-2 .box-right {
display: flex;
gap: 30px;
} .box-flag-lag{
position: absolute;
top: 10px;   
left: 0;
}
.flag-lang:hover {
cursor: pointer;
}
.pupop-flag-lang.active {
display: block !important;
opacity: 1 !important;
}
#google_translate_element,.skiptranslate{
display: none;
}
svg.flag-lang path{
fill: var(--color-2);
}
@media screen and (max-width:990px) {
.list-info li.phone,
.list-info li.email,
.list-info li.list-mxh,
.list-info .hr {
display: none;
}
.top-head-style-2 .box-left,
.top-head-style-2 .box-right .list-mxh {
display: none;
}
.top-head-style-2 .list-ul {
justify-content: center;
}
header#masthead .site-branding {
padding-top: 11px;
}
}
@media screen and (max-width:570px) {
.btn-inbox {
border-radius: 12px;
max-width: 48px;
height: 48px;
}
.btn-inbox span {
display: none;
}
}