.elementor-widget-bzotech-logo .logo-text{
display: flex;
align-items: center;
}
.elementor-widget-bzotech-logo .logo-text svg{
margin-right: 5px;
}.elbzotech-account-manager .elbzotech-dropdown-list{
text-align: left;
}
.elbzotech-account-manager .elbzotech-dropdown-list li i{
margin-right: 10px;
}
.elbzotech-popup-open.elbzotech-popup-overlay{
opacity: 1;
visibility: visible;
z-index: 9992;
}
.elbzotech-login-form{
text-align: center;
}
.elbzotech-login-popup-content{
width: 100%;
max-width: 780px;
margin: auto;
background: #fff;
top: 10%;
overflow-y: scroll;
position: absolute;
left: 0;
right: 0;
border-radius: 15px;
}
.elbzotech-login-popup-content .popup-form{
padding: 50px;
text-align: left;
max-width: 100%;
}
i.elbzotech-close-popup{
display: block;
position: absolute;
right: 0;
top: 0;
font-size: 24px;
color: #fff;
cursor: pointer;
text-align: right;
opacity: 1;
visibility: visible;
padding: 30px
}
.popup-form{
max-width: 300px;
padding: 30px 0;
margin: auto;
display: none;
}
.popup-form.active{
display: block;
}
.ms-error,
.ms-done{
display: none;
}
.popup-form .message {
border-left: 4px solid #00a0d2;
padding: 12px;
margin-left: 0;
margin-bottom: 20px;
background-color: #fff;
box-shadow: 0 0 1px 0 rgba(0,0,0,.1);
color: #999;
font-size: 12px;
}
.popup-form .ms-default{    
color: #999;
font-size: 12px;
}
.popup-form .login_error {
border-left: 4px solid #bf2c2c;
padding: 12px;
margin-left: 0;
margin-bottom: 20px;
background-color: #fff;
box-shadow: 0 0 1px 0 rgba(0,0,0,.1);
color: #999;
font-size: 12px;
}
.popup-form .form-field{
margin-bottom: 20px;
}
.popup-form .form-field .input{
width: 100%;
background: #f8f8f8;
border: none;
height: 55px;
}
.forgetmenot{
text-align: left;
}
.forgetmenot .rememberme{
font-weight: 400;
margin-left: 5px;
}
.elbzotech-bt-full{
width: 100%;
}
.form-header > h2{
margin: 0 0 10px;
font-size: 34px;
padding-bottom: 25px;
border-bottom: 1px solid #D6D6D6;
}
.form-header > .desc{
color: var(--bzo-gray-color);
}
.popup-form form{
margin-top: 30px;
}
.popup-form nav-form{
margin-top: 10px;
}
.popup-form form .submit{
margin-bottom: 12px;
}
.popup-form .nav-form{
margin-top: 23px;
}
.popup-form .nav-form a{
color: #3E77FF;
}
.popup-form .nav-form a:first-child {
border-right: 1px solid var(--bzo-border-color);
margin-right: 10px;
padding-right: 10px;
}
.popup-form .nav-form a:last-child {
border-right: 0;
margin-right: 0;
padding-right: 0;
}
.popup-form .woocommerce-privacy-policy-text{
font-size: 14px;
color: #999;
}
.popup-form #reg_passmail{
margin-bottom: 30px;
}
.elbzotech-account-manager{
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
cursor: pointer;
}
.dropdowm-from-left .elbzotech-dropdown-list{
left: 0;
right: inherit;
}
.dropdowm-from-right .elbzotech-dropdown-list{
right: 0;
left: inherit;
}
.elbzotech-account-manager .button-account-manager *{
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.login-popup-content-wrap .elbzotech-close-popup{
right: 50px;
top: 50px;
font-size: 18px;
color: #454545;
background: #F5F5F5;
border-radius: 50%;
height: 40px;
width: 40px;
text-align: center;
line-height: 40px;
padding: 0;
}
.elbzotech-login-popup-content .popup-form .form-field .input {
border-radius: 15px;
}  .elbzotech-account-default  .button-account-manager{
height: 48px;
line-height: 48px;
padding: 0px 20px!important;
}
.elbzotech-account-style2 .title-account{
display: none;
} @media(max-width: 1200px){
i.elbzotech-close-popup{
font-size: 16px;
}
.elbzotech-login-popup-content{
max-width: 90%;
}
}
@media(max-width: 767px){
.popup-form .nav-form {
flex-direction: column;
}
.login-popup-content-wrap .elbzotech-close-popup{
right: 5px;
top: 8px
}
.elbzotech-login-popup-content .popup-form .form-field .input {
height: 55px;
}
i.elbzotech-close-popup{
padding: 20px;
}
.elbzotech-login-popup-content .popup-form{
padding: 30px 20px;
}
.popup-form form {
margin-top: 20px;
}
.form-header > h2{
font-size: 24px;
padding-bottom: 20px;
}
}.mini_cart_item{
display: flex;
flex-wrap: wrap;
flex-direction: row;
width: 100%;
position: relative;
border-bottom: 1px solid var(--bzo-border-color);
margin-bottom: 15px;
padding-bottom: 15px;
}
.mini_cart_item .product-thumb{
width: 20%;
}
.mini_cart_item .product-info{
padding: 0 15px;
width: 70%;
}
.mini_cart_item .product-thumb a img,
.mini_cart_item .product-thumb a{
display: block;
border-radius: 8px;
}
.mini-cart-content {
text-align: left;
}
.mini-cart-dropdown-left{
left: 0;
}
.mini-cart-dropdown-center{
left: calc(50% - 200px);
}
.mini-cart-dropdown-right{
right: 0;
}
.mini_cart_item .product-delete{
position: absolute;
right: 5px;
top: 0;
font-size: 14px;
}
.mini_cart_item .product-delete i{
color: #999;
}
.mini_cart_item .product-delete:hover i{
color: var(--bzo-main-color);
}
.mini_cart_item .product-info .product-title{
font-size: 16px;
margin: 0 0 5px;
font-weight: 600;
color: var(--bzo-main-color2);
}
.total-default.hidden,
i.elbzotech-close-mini-cart{
display: none;
}
.mini-cart-total{
padding-top: 10px;
}
.mini-cart-total .pull-left{
float: left;
font-weight: 600;
color: var(--bzo-gray-color);
}
.mini-cart-total .pull-right{
float: right;
font-weight: 600;
}
.mini-cart-total .woocs_special_price_code{
font-size: 18px;
}
.mini-cart-dropdown- .woocommerce-Price-amount{
color: var(--bzo-main-color);
}
.clearfix:after{
content: "";
display: table;
clear: both;
}
.mini-cart-button{
display: flex;
gap: 30px;
margin: 10px 0 0 0px;
}
.mini-cart-button .button{
width: 50%;
border: 0;
color: #fff;
text-transform: uppercase;
font-size: 16px;
font-weight: 600;
line-height: 56px;
text-align: center;
background: linear-gradient(180deg, var(--bzo-main-color-mix) 0%, var(--bzo-main-color) 100%);
border-radius: 30px;
padding: 0 32px;
display: inline-block;
cursor: pointer;
z-index: 1;
position: relative;
font-family:var(--bzo-body_typo-font-family);
overflow: hidden;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.mini-cart-button .button:hover{
color: #fff;
background: linear-gradient(180deg, var(--bzo-main-color-mix2) 0%, var(--bzo-main-color-mix) 100%);
box-shadow: 0px 8px 10px rgba(121, 99, 104, 0.14), 0px 3px 14px rgba(0, 0, 0, 0.12);
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
} .elbzotech-mini-cart-side .mini-cart-content {
transform: translateX(400px);
-webkit-transform: translateX(400px);
position: fixed;
top: 0;
right: 0;
z-index: 10001;
background: #fff;
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
width: 340px;
bottom: 0;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
padding: 10px 15px;
}
.admin-bar .elbzotech-mini-cart-side .mini-cart-content{
top: 32px;
}
.elbzotech-mini-cart-side.open-side .mini-cart-content {
transform: translateX(0);
-webkit-transform: translateX(0);
}
.elbzotech-mini-cart-side .mini-cart-side-overlay {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, 0.7);
z-index: 100;
opacity: 0;
visibility: hidden;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.elbzotech-mini-cart-side .mini_cart_item:last-child {
border-bottom: 0;
margin-bottom: 15px;
padding-bottom: 0;
}
.elbzotech-mini-cart-side.open-side .mini-cart-side-overlay {
opacity: 1;
visibility: visible;
}
.elbzotech-mini-cart-side .elbzotech-close-mini-cart{
display: block;
position: absolute;
left: -40px;
top: 10px;
font-size: 24px;
color: #fff;
width: 40px;
height: 40px;
text-align: center;
line-height: 40px;
}
.elbzotech-mini-cart-side .mini-cart-footer{
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 20px;
box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.1);
z-index: 1;
background: #fff;
} .elbzotech-mini-cart-dropdown .list-mini-cart-item{
max-height: 269px!important;
}
.elbzotech-mini-cart-dropdown .mini-cart-content{
position: absolute;
right: 0;
top: 100%;
background: #fff;
padding: 20px;
width: 420px;
margin-top: 20px;
visibility: hidden;
opacity: 0;
box-shadow: 0px 4px 10px 5px rgb(0 0 0 / 10%);
border-radius: 0px 0px 15px 15px;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
line-height: 28px;
list-style: none;
z-index: 9992;
}
.elbzotech-mini-cart-dropdown .mini-cart-content>h2{
margin-bottom: 20px;
color: var(--bzo-main-color2);
}
.elbzotech-mini-cart-dropdown .mini-cart-footer{
padding-top: 0px;
}
.elbzotech-mini-cart-dropdown .mini-cart-content{
border-radius: 0px 0px 15px 15px;
}
@media(min-width:767px){
.elbzotech-mini-cart-dropdown:hover .mini-cart-content{
margin-top:0px;
opacity: 1;
visibility: visible;
}
}
.mini-cart-link:hover{
color: #000;
} .elbzotech-mini-cart-dropdown .mini-cart-link:after{
content: '';
position: absolute;
left: 0;
right: 0;
height: 30px;
bottom: -25px;
z-index: 1;
}
.elbzotech-mini-cart-style1{
cursor: pointer;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.elbzotech-mini-cart-style1 .mini-cart-icon{
font-size: 22px;
color: var(--bzo-gray-color);
position: relative;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.elbzotech-mini-cart-style1 .mini-cart-icon:hover{
color: var(--bzo-main-color);
}
.elbzotech-mini-cart-style1 .mini-cart-icon .mini-cart-number{
position: absolute;
background-color: #ffc12b;
color: #fff;
font-weight: 600;
width: 16px;
height: 16px;
font-size: 10px;
line-height: 16px;
text-align: center;
border-radius: 50%;
right: -6px;
top: -4px;
letter-spacing: 1px;
}
.elbzotech-mini-cart-style1 .set-cart-price{
display: none;
} .elbzotech-mini-cart-style2{
cursor: pointer;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.elbzotech-mini-cart-style2 .mini-cart-icon{
position: relative;
}
.elbzotech-mini-cart-style2 .mini-cart-icon svg{
width: 30px;
height: 30px;
}
.elbzotech-mini-cart-style2 .mini-cart-icon{
font-size: 25px;
}
.elbzotech-mini-cart-style2 .mini-cart-icon .mini-cart-number {
position: absolute;
background: var(--bzo-main-color);
color: #fff;
font-weight: 600;
width: 22px;
height: 22px;
font-size: 10px;
line-height: 22px;
text-align: center;
border-radius: 50%;
right: -15px;
top: -15px;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.elbzotech-mini-cart-style2 .set-cart-price{
display: none;
}
.elbzotech-mini-cart-style2 .mini-cart-link {
display: flex;
width: 42px;
height: 42px;
text-align: center;
justify-content: center;
align-items: center;
border-radius: 50%;
}
.woocommerce .mini-cart-button .wp-element-button{
border: 0;
color: #fff;
text-transform: uppercase;
font-size: 16px;
font-weight: 600;
line-height: 56px;
text-align: center;
background: linear-gradient(180deg, var(--bzo-main-color-mix) 0%, var(--bzo-main-color) 100%);
border-radius: 30px;
padding: 0 32px;
display: inline-block;
cursor: pointer;
z-index: 1;
position: relative;
font-family:var(--bzo-body_typo-font-family);
overflow: hidden;
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.woocommerce .mini-cart-button .wp-element-button:hover
{
color: #fff;
background: linear-gradient(180deg, var(--bzo-main-color-mix2) 0%, var(--bzo-main-color-mix) 100%);
box-shadow: 0px 8px 10px rgba(121, 99, 104, 0.14), 0px 3px 14px rgba(0, 0, 0, 0.12);
moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
}
.mini-cart-content .mini-cart-button .button.checkout{
background: var(--bzo-main-color2); }
.mini-cart-content .mini-cart-button .button.checkout:hover{
opacity: 0.8;
}
.elbzotech-mini-cart-style1 .mini-cart-link{
display: flex;
text-align: center;
justify-content: center;
align-items: center;
padding: 30px 0 30px 25px;
}
@media (min-width: 1201px){
.elbzotech-mini-cart-style1 .mini-cart-link{
padding: 42px 0 42px 25px;
}
}
.menu-fixed-content.fixed-header #header1 .elbzotech-mini-cart-style1 .mini-cart-link{
padding: 22px 0 22px 25px;
} @media(max-width:1200px){
.elbzotech-mini-cart-dropdown .mini-cart-content{
border-radius: 0 0 20px 20px;
}
}
@media(max-width:767px){
.elbzotech-mini-cart-dropdown .mini-cart-content{
width: 100vw;
}
.elbzotech-mini-cart-dropdown .mini-cart-content{
border-radius: 0 0 15px 15px;
}
}.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}