.bzotech-top-header{
	background-color: #121212;
	padding: 10px 0;
}
.bzotech-top-header a{
	color:#fff;
	    font-size: 14px;
    font-weight: 500;
}
.bzotech-top-header a i{
	font-size: 20px;
	margin-right: 12px;
}
.bzotech-top-header .elbzotech-list-link-global{
	align-items: center;
    gap: 30px 30px;
}
.bzotech-mid-header{
	padding-top: 25px;
	padding-bottom: 25px;
}
.bzotech-mid-header .elbzotech-text-bt-search{
	border: none;
}
.bzotech-mid-header .button-wrap-global .icon-button-el,
.bzotech-mid-header .mini-cart-icon i,
.bzotech-mid-header .button-account-manager .item-icon-e{
    font-size: 20px;
    background-color: #F5F7FA;
    width: 50px;
    height: 50px;
	display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 50% 50% 50% 50%;
}
.bzotech-mid-header .button-wrap-global .icon-button-el,
.bzotech-mid-header .mini-cart-icon i{
	font-size: 24px;
}
.bzotech-mid-header .elbzotech-mini-cart-global .mini-cart-number {
    right: 35px;
    top: 0px;
}
.bzotech-mid-header .elbzotech-mini-cart-global-style1 .mini-cart-link{
	    align-items: center;
    gap: 10px;
}
.bzotech-mid-header .elbzotech-bt-global-custom{
    align-items: center;
    gap: 10px;
    display: flex;
}
.bzotech-mid-header .button-account-manager .title-account-e{
    justify-content: center;
    align-items: center;
    gap: 10px;
    font-size: 16px;
}
.bzotech-mid-header .mid-right{
    gap: 30px;
}
.bzotech-bottom-header{
	border-top: 1px solid #E5E5E5;
}
.bzotech-bottom-header .bzotech-navbar-nav > li > a{
	font-size: 16px;
    font-weight: 700;
    padding: 20px 25px 20px 25px;
}
.bzotech-bottom-header .social-right a{
    width: 30px;
    height: 30px;
    border-style: none;
    border-radius: 50% 50% 50% 50%;
    display: flex;
    justify-content: center;
    align-items: center;
	color:#fff;
	background: #1877F2;
}
.bzotech-bottom-header .social-right a.instagram{
	background: #E4405F;
}
.bzotech-bottom-header .social-right a.linkedin{
	background: #0A66C2;
}
.bzotech-bottom-header .social-right a.youtube{
	background: #FF0000;
}
.bzotech-bottom-header .social-right{
	gap: 10px;
	    justify-content: end;
    align-items: center;
}
.bzotech-bottom-header .header-info-style1 .title-info .item-icon-e{
	color: #FFFFFF;
    background-color: #0056D2;
    font-size: 18px;
    width: 50px;
    height: 50px;
    border-radius: 50% 50% 50% 50%;
    justify-content: center;
    align-items: center;
}
.bzotech-bottom-header .bzoteche-info-box-global-menu-vertical .header-info-style1 .title-info{
    background-color: #F5F7FA;
    justify-content: space-between;
    padding: 0px 15px 0px 0px;
    border-style: none;
    border-radius: 30px 30px 30px 30px;
    font-size: 16px;
}
.bzotech-bottom-header .bzoteche-info-box-global-menu-vertical {
    max-width: 270px;
}
.bzotech-bottom-header .list-menu-vertical__item-sub {
    width: 1000px;
}
.bzotech-bottom-header .list-menu-vertical__item-sub .elbzotech-heading-global-style1{
      font-size: 18px;
    font-weight: 600;
	margin-bottom: 20px;
}
.bzotech-bottom-header .list-menu-vertical__item-sub .adv-thumb-link {
	margin-bottom: 20px;
}
.bzotech-bottom-header .list-menu-vertical__item-sub .elbzotech-list-link-global {
	gap: 5px;
	margin-bottom: 20px;
}
.bzotech-bottom-header .mega-menu .elbzotech-heading-global {
	margin-bottom: 10px;
}
.bzotech-bottom-header .mega-menu p.title16 {
	margin-bottom: 20px;
}
.bzotech-bottom-header .mega-menu .support-premium p.title16 {
	margin-bottom: 10px;
}
.bzotech-bottom-header .mega-menu .support-premium {
	background: #FFB50F;
	padding: 30px;
}
.bzotech-bottom-header .mega-menu .support-premium p{
	color: var(--bzo-title_typo-color);
}
.bzotech-bottom-header .mega-menu .support-premium .elbzotech-bt-global-default{
	background-color: #FFFFFF;
    color: #080808;
    border-radius: 32px 32px 32px 32px;
    padding: 10px 30px 10px 30px !important;
	margin-top: 20px;
}
.bzotech-bottom-header .mega-menu .support-premium .elbzotech-bt-global-default:hover{
	background-color: #000000;
    color: #FFFFFF;
}
.bzotech-bottom-header .bzotech-menu-global-container{
	    position: relative;
}
.bzotech-bottom-header .bzotech-navbar-nav li.has-mega-menu .mega-menu {
	padding: 30px;
}
.main-page-preview .list-text-info{
	flex-direction: column;
}
.main-page-preview .item-info-box-global{
	gap: 20px 15px;
}
.main-page-preview .preview-info-home{
	padding-top: 50px;
	padding-bottom: 50px;
	gap: 20px 0px;
}
.main-page-preview .bg-top-preview{
	background: #F5F7FA;
	padding-top: 50px;
}
.main-page-preview .bg-top-preview .elbzotech-swiper-slider img{
	border-radius: 10px;
}
.main-page-preview .banner-preview-home {
	margin-top:70px;
	margin-bottom: 70px;
}
.main-page-preview .banner-preview-home .bzotech-row{
	gap:20px 0;
}

.main-page-preview .banner-preview-home img{
	border-radius: 10px;
}
.title-preview{
	border-bottom: 1px solid #E5E5E5;
    margin-bottom: 30px;
}
.title-preview .elbzotech-heading-global__line{
    width: 60px;
    margin: 10px 0px -1px 0px;
}
.main-page-preview .cate-preview-home{
    padding-bottom: 70px;
}
.post-preview-home{
	padding-top: 70px;
	padding-bottom: 70px;
}
.main-page-preview .home-products .elbzotech-swiper-slider{
    padding: 30px 15px 30px 15px;
    margin: -30px -15px -30px -15px;
}
.new-product-preview-home{
	margin-top: 70px;
}

.new-product-preview-home{
	border-radius: 10px 10px 10px 10px;
}
.banner2-preview-home .zoom-image{
    border-radius: 10px 10px 10px 10px;
}
.banner2-preview-home .elbzotech-info-inner{
	left: 40px;
	align-items: center;
}
.banner2-preview-home{
	margin-top: 70px;
	margin-bottom: 70px;
	gap:20px 0;
}
.banner2-preview-home .info-banner2{
	    max-width: 350px;
}
.banner2-preview-home h2{
    font-size: 32px;
    font-weight: 700;
    margin: 0px 0px 10px 0px;
}
.banner2-preview-home p{
    font-size: 18px;
    font-weight: 400;
    margin: 0px 0px 15px 0px;
    color: #121212;
}
.banner2-preview-home .white h2{
	color: #FFFFFF;
}
.banner2-preview-home .white p{
    color: #DBDBDB;
}
.wapp-product2-preview{
	padding-bottom: 70px;
}
@media(max-width: 1200px){
	.preview-info-home .item-icon-e {
		font-size: 50px;
	}
	.banner2-preview-home p{
		    font-size: 12px;
	}
	.banner2-preview-home h2 {
	    font-size: 18px;
	}
	.banner2-preview-home .info-banner2 {
	    max-width: 200px;
	}
	.banner2-preview-home .elbzotech-info-inner {
	    left: 20px;
	}
	.banner2-preview-home .adv-thumb-link img {
	        min-height: 170px;
   		 object-fit: cover;
	}
	.title-preview {
	    font-size: 18px;
	}
}
@media(max-width: 767px){
	.title-preview {
	    margin-bottom:20px;
	}
}
.preview-footer-page .footer-col1{
	width: 30%;
	padding: 0px 15px;
}
.preview-footer-page .footer-col4,
.preview-footer-page .footer-col3,
.preview-footer-page .footer-col2{
	width: 23.3333333333%;
	padding: 0px 15px;
}
.preview-footer-page .flex-wrapper{
	width: 100%;
}
.preview-footer-page {
	background: #F5F7FA;
}
.preview-footer-page .bzotech-top-footer {
	padding: 70px 0px;
}
.preview-footer-page .bzotech-bottom-footer {
	padding: 20px 0px;
	border-top: 1px solid #E5E5E5;
}
.preview-footer-page .elbzotech-heading-global-style1{
	position: relative;
}
.preview-footer-page .elbzotech-heading-global__line{
	width: 60px;
	margin: 10px 0px -1px 0px;
}
.preview-footer-page .elbzotech-heading-global{
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #E5E5E5;
	font-size: 20px;
	margin-bottom: 30px;
}
.preview-footer-page .elbzotech-list-link-global-block{
    gap: 10px 10px;
}
.preview-footer-page .elbzotech-list-link-global-block .item-link{
    display: flex;
    align-items: center;
    gap: 0px 10px;
}
.preview-footer-page .elbzotech-list-link-global-block .item-link i{
    font-size: 18px;
}
@media(max-width:1200px){
	.bzotech-bottom-header{
		padding: 10px 0;
	}
	.bzotech-bottom-header .col-menu{
		order: 3;
        width: 45px;
		padding-left: 0;
	}
	.bzotech-bottom-header .col-social{
        width: calc(58.33333333% - 45px);
	}
	.bzotech-mid-header .col-search{
        display: none;
	}
	.preview-footer-page .bzotech-top-footer {
		padding: 50px 0px;
	}
	.preview-footer-page .elbzotech-heading-global {
		font-size: 18px;
	}
}
@media(max-width:992px){
	.bzotech-bottom-header .col-menu{
        width: 45px;
	}
	.bzotech-bottom-header .col-social{
        width: calc(58.33333333% - 45px);
	}
	.bzotech-mid-header .button-wrap-global{
        display: none;
	}
	.preview-footer-page .footer-col4, .preview-footer-page .footer-col3, .preview-footer-page .footer-col2,
	.preview-footer-page .footer-col1 {
		width: 50%;
	}
	.preview-footer-page .flex-wrapper{
		gap: 30px 0;
	}
}
@media(max-width:767px){
	.bzotech-mid-header .elbzotech-account-manager-global,
	.bzotech-top-header{
		display: none;
	}
	.bzotech-mid-header .bzotech-col-xs-5{
		width: 40%;
	}
	
	.bzotech-mid-header .bzotech-col-xs-7{
		width: 60%;
	}
	.bzotech-bottom-header .col-logo{
		display: none;
	}
	.bzotech-bottom-header .col-social {
        width: calc(100% - 45px);
    }
	.bzotech-bottom-header .social-right {
        justify-content: start;
    }
	.bzotech-mid-header {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.bzotech-mid-header .elbzotech-logo-global-style-image img{
		width: 120px;
	}
	.preview-footer-page .bzotech-top-footer {
		padding: 35px 0px;
	}
	.preview-footer-page .footer-col4, .preview-footer-page .footer-col3, .preview-footer-page .footer-col2,
	.preview-footer-page .footer-col1 {
		width: 100%;
	}
	.bzotech-bottom-footer .text-right{
		text-align: center;
	}
	.bzotech-bottom-footer .bzotech-row{
		gap: 10px 0;
	}
}