 @font-face{font-family:'plaza-icon';src:url(https://template.hasthemes.com/alula/alula/assets/fonts/plaza-icon.eot?uto3fr);src:url('https://template.hasthemes.com/alula/alula/assets/fonts/plaza-icon.eot?uto3fr#iefix') format('embedded-opentype'),url(https://template.hasthemes.com/alula/alula/assets/fonts/plaza-icon.ttf?uto3fr) format('truetype'),url(https://template.hasthemes.com/alula/alula/assets/fonts/plaza-icon.woff?uto3fr) format('woff'),url('../fonts/plaza-icon.svg?uto3fr#plaza-icon') format('svg');font-weight:400;font-style:normal;font-display: swap;}[class^="icon-"],[class*=" icon-"]{font-family:'plaza-icon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-airplay:before{content:"\e900"}.icon-align-justify:before{content:"\e901"}.icon-archive:before{content:"\e902"}.icon-arrow-left-circle:before{content:"\e903"}.icon-arrow-right-circle:before{content:"\e904"}.icon-award:before{content:"\e905"}.icon-bar-chart-2:before{content:"\e906"}.icon-book:before{content:"\e907"}.icon-book-open:before{content:"\e908"}.icon-camera:before{content:"\e909"}.icon-cast:before{content:"\e90a"}.icon-chevron-down:before{content:"\e90b"}.icon-chevron-left:before{content:"\e90c"}.icon-chevron-right:before{content:"\e90d"}.icon-chevron-up:before{content:"\e90e"}.icon-clipboard:before{content:"\e90f"}.icon-clock:before{content:"\e910"}.icon-code:before{content:"\e911"}.icon-credit-card:before{content:"\e912"}.icon-edit:before{content:"\e913"}.icon-eye:before{content:"\e914"}.icon-facebook:before{content:"\e915"}.icon-flag:before{content:"\e916"}.icon-gift:before{content:"\e917"}.icon-grid:before{content:"\e918"}.icon-headphones:before{content:"\e919"}.icon-heart:before{content:"\e91a"}.icon-home:before{content:"\e91b"}.icon-image:before{content:"\e91c"}.icon-instagram:before{content:"\e91d"}.icon-layers:before{content:"\e91e"}.icon-link-2:before{content:"\e91f"}.icon-list:before{content:"\e920"}.icon-lock:before{content:"\e921"}.icon-mail:before{content:"\e922"}.icon-map-pin:before{content:"\e923"}.icon-menu:before{content:"\e924"}.icon-message-circle:before{content:"\e925"}.icon-message-square:before{content:"\e926"}.icon-mic:before{content:"\e927"}.icon-minus-circle:before{content:"\e928"}.icon-minus-square:before{content:"\e929"}.icon-monitor:before{content:"\e92a"}.icon-more-horizontal:before{content:"\e92b"}.icon-more-vertical:before{content:"\e92c"}.icon-music:before{content:"\e92d"}.icon-navigation:before{content:"\e92e"}.icon-phone:before{content:"\e92f"}.icon-phone-call:before{content:"\e930"}.icon-phone-forwarded:before{content:"\e931"}.icon-phone-incoming:before{content:"\e932"}.icon-play-circle:before{content:"\e933"}.icon-plus-circle:before{content:"\e934"}.icon-plus-square:before{content:"\e935"}.icon-power:before{content:"\e936"}.icon-printer:before{content:"\e937"}.icon-radio:before{content:"\e938"}.icon-repeat:before{content:"\e939"}.icon-rotate-ccw:before{content:"\e93a"}.icon-rss:before{content:"\e93b"}.icon-scissors:before{content:"\e93c"}.icon-search:before{content:"\e93d"}.icon-send:before{content:"\e93e"}.icon-settings:before{content:"\e93f"}.icon-share-2:before{content:"\e940"}.icon-shopping-cart:before{content:"\e941"}.icon-sliders:before{content:"\e942"}.icon-smartphone:before{content:"\e943"}.icon-speaker:before{content:"\e944"}.icon-star:before{content:"\e945"}.icon-tag:before{content:"\e946"}.icon-trash-2:before{content:"\e947"}.icon-truck:before{content:"\e948"}.icon-tv:before{content:"\e949"}.icon-twitter:before{content:"\e94a"}.icon-user:before{content:"\e94b"}.icon-users:before{content:"\e94c"}.icon-video:before{content:"\e94d"}.icon-voicemail:before{content:"\e94e"}.icon-volume-2:before{content:"\e94f"}.icon-watch:before{content:"\e950"}.icon-wifi:before{content:"\e951"}.icon-x-circle:before{content:"\e952"}.icon-zoom-in:before{content:"\e953"}
 
 /*=====  End of Plaza Icon  ======*/
* {margin: 0; padding: 0}
#popup {
width: 500px;
height: 400px;
border: 1px solid #090909;
position: fixed;
background: #fff;
margin: 0 auto;
z-index:2;
}
#container {
position: relative;
width: 980px;
height: 4000px;
border: 1px solid #090909;
background: #f509f6;
margin: 0 auto;
z-index:1;
}
#backgroundPopup1{
z-index:999998;
}
#popupContact1 {
z-index:999999;
}
#popupContactClose1{
background:url(../images/close.png) no-repeat scroll left top transparent;
border:medium none;
color:#909090;
height:30px;
position:absolute;
right:-20px;
text-align:center;
text-decoration:none;
top:-20px;
width:30px;
}
#popupInner1,#popupContent1 {
position: relative;
width: 100%;
height: 100%;
}

.navigation-top-topbar {
    border-bottom: 1px solid rgb(163 163 163 / 17%);
}
.pb-10 {
    padding-bottom: 10px !important;
}
.pt-10 {
    padding-top: 10px !important;
}
@media (min-width: 768px) {
    .text-md-start {
        text-align: left !important;
    }
}
.text-center {
    text-align: center !important;
}
.social-link-small {
    display: inline-block;
}
.headertop-dropdown-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
@media (min-width: 768px) {
    .justify-content-md-end {
        justify-content: flex-end !important;
    }
}
.headertop-dropdown-container .header-top-single-dropdown a {
    color: #333;
    font-weight: 300;
    font-size: 14px;
	line-height: 44px;
}
.order-1 {
    order: 1 !important;
}
.logocty {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}
.logocty img
{
	width:145px;
}
.social-link-small {
    display: inline-block;
	    margin-bottom: -6px;
}
.social-link-small img {
	width:25px;
}
.follow-text {
    font-size: 15px;
    line-height: 44px;
    font-weight: 300;
}

.pb-25 {
    padding-bottom: 25px !important;
}
.pt-25 {
    padding-top: 25px !important;
}
@media (min-width: 992px) {
    .order-lg-2 {
        order: 2 !important;
    }
}

@media (min-width: 992px) {
    .order-lg-4 {
        order: 4 !important;
    }
}
@media (min-width: 576px) {
    .order-sm-3 {
        order: 3 !important;
    }
}
.text-end {
    text-align: right !important;
}
.order-2 {
    order: 2 !important;
}
.customer-support-text {
    position: relative;
    -webkit-transform: translateX(120px);
    transform: translateX(120px);
}
.customer-support-text .icon {
    position: absolute;
    left: 0;
    top: 5px;
}
.customer-support-text .text {
    padding-left: 52px;
}
.customer-support-text .text p {
    margin: 0;
    font-family: "IBM Plex Sans", sans-serif;
    font-size: 18px;
    color: #ffdd20;
    font-weight: 700;
    line-height: 25px;
}
.navigation-top-search-area .row {
    display: flex;
    align-items: center;   /* căn giữa theo chiều dọc */
}

.search-bar form {
    display: flex;
    align-items: center;
	margin-top:20px;
}

.customer-support-text {
    display: flex;
    align-items: center;
		margin-top:30px;
}

.customer-support-text .icon img {
    display: block;
}
@media (min-width: 992px) {
    .order-lg-3 {
        order: 3 !important;
    }
}
@media (min-width: 992px) {
    .order-lg-4 {
        order: 4 !important;
    }
}
.search-bar form input {
    width: 100%;
    font-family: "IBM Plex Sans", sans-serif;
    font-size: 14px;
    color: #555;
    font-weight: 300;
    background: rgba(255, 255, 255, 0.2);
    border: 0;
    padding: 0 65px 0 20px;
    height: 48px;
    border-radius: 5px;
	border: 1px #ebebeb solid;
}
@media (min-width: 1280px) {
    .offset-xl-1 {
        margin-left: 8.33333333%;
    }
}
@media (max-width: 991px) {
    .timkiem, .online, .mangxh 
	{
	display: none;
	}
	.headertop-dropdown-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: center;
}
.pt-25 {
    padding-top: 15px !important;
}
.pb-25 {
    padding-bottom: 15px !important;
}
}

.order-1 {
    order: 1 !important;
}
.search-bar form button {
    position: absolute;
    top: 21px;
    right: 0;
    background: transparent;
    border: 0;
    width: 60px;
    padding: 0;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    margin: 0;
    font-family: "IBM Plex Sans", sans-serif;
    font-size: 22px;
    color: #afafaf;
    font-weight: 400;
    line-height: 48px;
}
[class^="icon-"], [class*=" icon-"] {
    font-family: 'plaza-icon' !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-search:before {
    content: "\e93d";
}