.megamenu-rows .e-con-full {
border:solid 1px #DFDFDF;
border-top: 0px;
border-right: 0px;
}
.megamenu-rows .e-con-full:last-child {
border-right:solid 1px #DFDFDF;
}
.blk-head-overlay::before {
content: "";
position: fixed;
top:0; left:0; right:0; bottom:0;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
background: rgba(0,0,0,0.6);
z-index: 3;
pointer-events: none;
transition: 0.3s all;
}
.custom-mega-menus .e-n-menu ul li.head-li-active .e-n-menu-title {
background-color: #E7E2DC!important;
}
.custom-mega-menus .e-n-menu ul li.head-li-active .e-n-menu-content .megamenu-rows .head-sub-active ,
.custom-mega-menus .e-n-menu ul li .e-n-menu-content .megamenu-rows .e-con-full:hover {
background-color: #FFF0DC !important; transition:0.3s all;
}
.custom-mega-menus .e-n-menu .e-n-menu-wrapper ul li { cursor:pointer; }
.custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: none; 
}
.wzcom-2-ai-product-photo-generator .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
} 
.wzcom-1-presti-ai-alternative .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-ai-furniture-photography .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-ai-jewelry-photography .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-ai-fashion-photography .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-ai-product-photo-generator-pricing .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-wizstudio-terms-and-conditions .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-ai-catalog-photography .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-ai-home-decor-photography .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-2-pyxmagic-alternative .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
}
.wzcom-1-wizstudio-ai-product-video-generator .custom_header-part .elementor-element ul.e-n-menu-heading li #wz-li-pricing {  
display: block; 
} .elementor-element.custom_header-part.e-con-boxed.e-con.elementor-sticky.elementor-sticky--active.elementor-sticky--effects {
z-index: 11;
}
.elementor-icon-box-title { margin:0;}
.elementor-image-box-title {
margin-top: 0;
}
.pst-feature-image.elementor-widget-image a {
display: block;
height:100%;
}
.gr-color .elementor-heading-title {
background: linear-gradient(90deg, #9D8BFF 0%, #F899F2 35%, #FF9AF1 70%, #FF9C5E 100%);
-webkit-background-clip: text!important;
-webkit-text-fill-color: transparent;
background-clip: text;
color: transparent !important;
width: 100%;
}
.gradiant-btn .elementor-button {
background: radial-gradient(121.61% 261.21% at -9.93% -34.38%, #FF884C 0%, #FF9AF1 100%);
}
.gradiant-btn .elementor-button:hover{ 
background: radial-gradient(121.61% 261.21% at -9.93% -34.38%, #fd8143 0%, #fd8143 100%);
}
.dark-cmo-list li:first-child span{
color:#FFFFFF80 !important;
}
.gr-color2 .elementor-heading-title {
background: linear-gradient(90deg, #9D8BFF 20%, #F899F2 40%, #FF9AF1 40%, #FF9C5E 100%);
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent;
background-clip: text;
color: transparent;
}
.global-gridicox-boxxex > .e-con-full {
min-height: 100px;
border-right: 1px solid #DFDFDF;
border-bottom: 1px solid #DFDFDF;
padding: 10px 20px;
position: relative;
}
.global-gridicox-boxxex .e-con-full .elementor-widget-heading {
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 5px;
}
.global-boxlist ul.elementor-icon-list-items {
display:flex;
grid-gap: 8px 0;
}
.global-boxlist ul.elementor-icon-list-items li {
padding: 8px 12px;
border: solid 1px #1212121F;
}
.global_tabs {  } .elementor-button svg path {
stroke: currentColor;
fill: none;
}
.elementor-button,
.elementor-button svg path {
transition: color 0.3s ease, stroke 0.3s ease;
}
.elementor-widget-n-accordion .e-n-accordion-item-title {
transition: 0.3s ease-in;
} .global-tabs-inner .global-tab-btn {
position: relative; 
transition: 0.3s all;
} 
.global-tabs-inner .global-tab-btn .elementor-widget-image img {
opacity: 0.5;        
height: 65px;
object-fit: contain;
}
.global-tabs-inner .global-tab-btn.active ,
.global-tabs-inner .global-tab-btn:hover  {
background:#fff!important; cursor: pointer;
}
.global-tabs-inner .global-tab-btn.active .elementor-widget-image img ,
.global-tabs-inner .global-tab-btn:hover .elementor-widget-image img{
opacity:1;
}
.global-tabs-inner .global-tab-btn .tab-line {
position: absolute;
top: auto;
left: 0;
bottom: 0px;
height: 4px;
width: 0%;
background: #000;
z-index: 2;
}
.global-tabs-inner .global-tab-btn::before {
content: "";
position: absolute;
top: auto;
left: 0;
bottom: 0;
width: 100%;
height: 4px;
background: #E8DBCA;  
opacity:0;
}
.global-tabs-inner .global-tab-btn.active::before {
opacity:1;
}
.global-tab-slide .elementor-element .elementor-widget-heading .elementor-heading-title {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 4;
overflow: hidden;
min-height:145px;
}
.global-tabs-slider .slick-track .global-tab-slide .e-con-full .elementor-widget-icon-list ul li:last-child .elementor-icon-list-text {
color: #7D7D7D!important;
}
.cut-customer-testimonal-inner .global-tabs-slider .custom-tbhead-bx2 .elementor-element .e-con-full .elementor-widget-image-box .elementor-image-box-content .elementor-image-box-description {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
min-height: 40px;
}
.br-botton-btn.elementor-widget-button .elementor-button {
border: 0px solid;
border-bottom: 2px solid var( --e-global-color-secondary );
}
.br-botton-btn.elementor-widget-button .elementor-button-icon svg {
transition:0.2s;
transform: rotate(-40deg);
margin-left:2px;
}
.br-botton-btn.elementor-widget-button:hover .elementor-button {
border-color:transparent;
}
.br-botton-btn.elementor-widget-button:hover .elementor-button-icon svg {
transform: rotate(0deg);
}  .global-custom-table {
max-width: 100%;
margin: 0;
background: #fff;
border-radius: 0px;
overflow-x: auto;
box-shadow: none;
}
.global-custom-table table {
width: 100%;
border-collapse: collapse; margin: 0;
}
.global-custom-table table td , 
.global-custom-table table th {
font-family: 'General Sans';
font-weight: 400;
font-size: 18px;
line-height: 24px;
letter-spacing: 0px;
vertical-align: middle;
padding: 20px 40px;
text-align: left;
color: #000;
border: solid 1px var(--e-global-color-f0aed7a);
border-top: 0 !important;
}
.global-custom-table table thead th {
font-weight: 500; background-color: #FFF;
}
.global-custom-table table tbody td {
border-top: 1px solid #e6e6e6;
vertical-align: middle;
}
.global-custom-table table th,
.global-custom-table table td {
width: 36.5%; 
}
.global-custom-table table th:first-child,
.global-custom-table table td:first-child {
width: 27%; 
background-color: #FFF;
border-top: 0 !important;
}
.global-custom-table table thead th.wizpay {
background-color: #B9E3D2;
}
.global-custom-table table thead th.generic  {
background-color: #FEB8B880;
}
.global-custom-table table td[data-label="WizPay"] {
background-color: #ecf8f3;
}
.global-custom-table table td[data-label="Generic"] {
background-color: #FAFAFA;
} .global-custom-table table td .status {
display: flex;
align-items: center;
gap:15px;
}
.global-custom-table table td .status img {
width: 22px;
height: 22px;
flex-shrink: 0;
} .custom-accrdion-icons .e-n-accordion-item-title-text {
display: flex;
align-items: center;
gap: 12px;
}
.custom-accrdion-icons .e-n-accordion-item-title-text .elementor-widget-image img {
width: 24px;
height: 24px;
display: block;
}
.custom-accrdion-icons .e-n-accordion-item > .e-con .elementor-widget-image {
display: none;
}
.custom-accrdion-icons .e-n-accordion-item .elementor-element > .elementor-widget {
position: relative;
top: 0;
margin-top: -25px;
}
.custom-accrdion-icons .e-n-accordion-item:first-child .e-n-accordion-item-title {
border: none !important;
} .wz-boxex-inner .e-con-full { 
height:140px; padding: 12px;
}
.wz-tabsgrids-boxx .e-con-full { background-color: #EDE7E0; }
.wz-tabsgrids-boxx .e-con-full.bg_gridbx {
background-color: #F1E1CD;
}
.wz-pinktabgrids .e-con-full { background-color: #F8EAFF; }
.wz-pinktabgrids .e-con-full.bg_gridbx {
background-color: #EFD0FF;
} .hm-pstloop-boxbr .elementor-grid .e-loop-item {
position:relative;
}
.hm-pstloop-boxbr .elementor-grid .e-loop-item::before {
content: "";
position: absolute;
top: -20px;
right: -30px;
width: 1px;
height: 105%;
background-color: rgba(223, 223, 223, 1); 
}
.hm-pstloop-boxbr .elementor-grid .e-loop-item:last-child::before {
display: none;
}  
.hm-pstloop-boxbr .type-post .elementor-element .elementor-widget-heading .elementor-heading-title {
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.pst-lop-dts ul li.elementor-inline-item a:hover {
opacity:0.5; transition:0.4s all;
}  .scroll-tabs_inner a:focus {
background-color: inherit !important;
outline: none;
color:#000 !important;
} .scroll-tabs_inner .scrol-active a {
background-color: #000 !important;
}
.scroll-tabs_inner .scrol-active a .elementor-button-text {
color: #fff;
} .e-con-full.scroll-tabs_inner,
.e-con-full.scroll-tabs_inner.nowrap-scrolltab {
display: flex;
flex-wrap: nowrap !important;    
overflow-x: auto;
overflow-y: hidden;             
white-space: nowrap;
gap: 12px;
scroll-behavior: smooth;
-webkit-overflow-scrolling: touch;
} .scroll-tabs_inner::-webkit-scrollbar {
display: none;
}
.scroll-tabs_inner {
scrollbar-width: none;
} .nowrap-scrolltab .elementor-widget-button,
.e-con-full.scroll-tabs_inner .elementor-widget-button {
flex: 0 0 auto;                  
min-width: fit-content !important;
white-space: nowrap;
} .e-con-full.scroll-tabs_inner .elementor-widget-button .elementor-button {
display: inline-flex;
align-items: center;
justify-content: center;
width: auto;                     
height: 100%;
} .elementor-sticky--active.elementor-sticky--effects .scroll-tabs_inner {
padding-block: 17px !important;
}  
.elementor-sticky.elementor-sticky--active.elementor-sticky--effects .glob-sticky_btnsss.e-con-full {
padding-bottom: 0!important;
}  .custom-tab-btns {
cursor: pointer;
}
.custom-tabsbtn-inner .custom-tab-btns.is-active a.elementor-button {
background-color: #000;
color: #fff;
border-color: #000;
}  .pst-ketgridbox .elementor-widget-icon-box {
border: solid 1px #E7E2DC;
border-top: 0;
border-left: 0;
min-height: 83px;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.pst-ketgridbox .elementor-widget-icon-box:nth-child(even) {
border-right:0;
}
.pst-ketgridbox .elementor-widget-icon-box .elementor-icon-box-icon {
margin-top: 3px;
} .elementor-widget-theme-post-content h1, .elementor-widget-theme-post-content h2,
.elementor-widget-theme-post-content h3, .elementor-widget-theme-post-content h4,
.elementor-widget-theme-post-content h5, .elementor-widget-theme-post-content h6 {
font-family: "Recife Text TEST" , sans-Serif!important; 
color: #100E0B; font-weight: 300;
letter-spacing: -0.2px;
}
.cs-impact-grid {
display: grid;
grid-template-columns: 1fr 1fr;
border-top: solid 1px #E7E2DC;
padding-right: 140px;
}
.cs-impact-item {
padding:30px 40px;
border-right: solid 1px #E7E2DC;
}  
.cs-impact-item h3 {
color: #FD691F;
font-family: "Recife Text TEST";
font-weight: 400;
font-size: 32px;
line-height: 120%;
letter-spacing: -0.2px;
}
.book-demo-section h2.book-demo-title {
padding-top:20px;
padding-bottom:120px;
font-weight: 300;  
font-family: "Recife Text TEST";
}  
.book-demo-section .book-demo-description {
color: #100E0B;
margin-bottom: 30px;
}
.cs-button a.cs-btn {
font-family: "General Sans", sans-serif;
font-size: 14px;
font-weight: 500;
text-transform: capitalize;
line-height: 24px;
letter-spacing: 0.5px;
color: #fff;
border-style: solid;
border: solid 1px transparent;
border-radius: 0;
padding: 18px 32px 18px 32px;
background: #000;
display: inline-block;
position: relative;
}  
.cs-button a.cs-btn:hover { 
background :#100E0B14;
color: #000;
}
ul.cs-keytakawayul {
list-style: none;
padding: 0;
display: grid;
grid-template-columns: 1fr 1fr;
}
ul.cs-keytakawayul li.cs-key-item {
padding: 17px 30px 17px 80px;
border: solid 1px #E7E2DC;
border-top: 0px;
border-left:0;
position: relative;
display: flex;
flex-direction: column;
justify-content: center;
}
ul.cs-keytakawayul li.cs-key-item:nth-child(2n+2) {
border-right:0;
}
ul.cs-keytakawayul li.cs-key-item::after {
position: absolute;
content: "";
top: 18px;
left: 48px;
width: 22px;
height: 22px;
background-image: url(//wizcommerce.com/wp-content/uploads/2026/01/chek-keymark.svg);
background-size: contain;
background-repeat: no-repeat;
}  
p.cs-botom {
font-family: "Geist Mono";
font-size: 12px;
line-height: 20px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: -0.2px;
border-bottom: solid 1px #C4C4C4;
display: inline-block;
}
.cs-rows-getintoch {
display: grid;
grid-template-columns: 1fr 1fr;
align-items: center;
}
.cs-rows-getintoch .cs-getintoch-img {
order: 2;  height: 100%;
}
.cs-getintoch-img img {
height: 100%;
width: 100%;     
object-fit: cover;
}
.cs-rows-getintoch .cs-getintoch-content {
order: 1;
padding-right: 40px;
padding-block: 40px;
}
.cs-rows-getintoch .cs-getintoch-content h2 {
font-family: "Recife Text TEST";
font-weight: 300;
}
.cs-quote-block .cs-quote-inner{
background:#F8EAFF;
padding:40px;
margin:40px 0px;
}
.cs-quote-block .cs-quote-inner blockquote {
font-family: 'Recife Text TEST';
font-size:32px;
font-weight:400;
color:#100E0B;
line-height:36px;
margin:unset !important;
margin: 0;
letter-spacing: -0.3px;
}
.cs-quote-block .cs-quote-inner blockquote::before{
content:"";
display:inline-block;
width: 40px;
height: 30px;
background-image: url(//wizcommerce.com/wp-content/uploads/2026/02/Vector-1.png);
background-size: contain;
background-repeat: no-repeat;
margin-right: 8px;
vertical-align: middle;
}
.cs-quote-block .cs-quote-author{
color: #100E0B;
font-weight: 400;
padding-top: 40px;
text-transform: uppercase;
}
.cs-quote-block .cs-quote-author span{
color:#8A857F;
font-weight:500;
}  .hm-orange-tabsinner .e-con-full .elementor-widget-icon-list ul.elementor-icon-list-items li:last-child span {
color:#7D7D7D;
} 
.grdiant-title .elementor-widget .elementor-icon-box-title {
background: linear-gradient(90deg, #9D8BFF 0%, #F899F2 40%, #FF9AF1 20%, #FF9C5E 80%);
-webkit-background-clip: text !important;
-webkit-text-fill-color: transparent;
background-clip: text;
color: transparent;   
border-left: 1px solid #FFFFFF40;
}
.hm-ai-gradtittl .elementor-widget .elementor-icon-box-title ,
.hm-ai-gradtittl .elementor-widget .elementor-icon-box-description  {
padding-left: 10px;
} .e-con-full.hm-orcustomer-boxex > .e-con-full {
border-right: solid 1px #DFDFDF;
min-height: 92px;
border-bottom: solid 1px #DFDFDF;
}
.hm-industres-acrodans .e-con-full.hm-orcustomer-boxex > .e-con-full {
min-height: 100px;
}
.hm-industres-acrodans .elementor-element .hm-according-grids2 {
display: grid;
grid-template-columns: repeat(4, 1fr);
}
.hm-industres-acrodans .hm-according-grids2 .elementor-widget-image {
height: 100%;
min-height: 100px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
border-right: solid 1px #C8C8C8;
border-bottom: solid 1px #c8c8c8;
padding: 12px;
}
.hm-industres-acrodans .e-n-accordion .e-n-accordion-item:hover .e-n-accordion-item-title span.e-n-accordion-item-title-header .e-n-accordion-item-title-text {
font-weight: 400!important; 
} 
.hm-industres-acrodans .e-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title span.e-n-accordion-item-title-header .e-n-accordion-item-title-text {
font-weight: 500!important; 
} 
.hm-aitabbtn-rowss .elementor-element.hm-aitabbtn-inner {
background-color: #0a071f !important; z-index:11;
}
.hm-industres-acrodans.elementor-widget-n-accordion .e-n-accordion-item {
margin-top: -1px;
} .hm-rows-prdtabdektops .scrol-active a {  
background-color: var( --e-global-color-secondary )!important;
}
.elementor-element.hm-sec-prdtabdektops.elementor-sticky--active .card_box{
display: none;
}
.hm-prdsec-template .elementor-widget-template{width: 100% !important; } .hm-prdtab-group .hm-prdtab-heading {  
border-bottom: solid 1px var(--e-global-color-f0aed7a);
} 
.hm-prdtab-buttons .hm-prdtab-btn {
padding: 10px 20px;
border-bottom: solid 1px var(--e-global-color-f0aed7a);
border-left: 2px solid transparent;
transition: 0.3s all; 
cursor:pointer;
}
.hm-prdtab-buttons .hm-prdtab-btn .elementor-icon-box-wrapper {
gap: 10px!important;
}
.hm-prdtab-buttons .hm-prdtab-btn.active ,
.hm-prdtab-buttons .hm-prdtab-btn:hover {  
color: #fd691f;
background-color: #EBEBEB;
border-left-color: #fd691f;
} 
.hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon-box-title,
.hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon-box-title {
color: #fd691f;
}
.hm-prdtab-buttons .hm-prdtab-btn .elementor-icon-box-wrapper .elementor-icon {
font-size: 22px;
}
.hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon, 
.hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon {
color: #DE4A00;
}
.hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon svg path,
.hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon svg path {
fill: currentColor !important; 
color: #DE4A00;
}
.hm-sec-prdtabdesktop.elementor-sticky--active.elementor-sticky--effects {
top: -180px !important;
}
.hm-rows-prodstab .tab-btn a {
padding:11px 25px;
}
.tab-btn a.is-active ,
.tab-btn a:hover {
background: #fd691f !important; 
} .tb-navy-btn a.is-active ,
.tb-navy-btn a:hover {
background: #3ebcd1 !important;
}
.hm-lefttabs-navywzshop .hm-prdtab-buttons .hm-prdtab-btn.active ,
.hm-lefttabs-navywzshop .hm-prdtab-buttons .hm-prdtab-btn:hover {  
color: #005D6C;
border-left-color: #005D6C;
} 
.hm-lefttabs-navywzshop .hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon-box-title,
.hm-lefttabs-navywzshop .hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon-box-title {
color: #005D6C;
}
.hm-lefttabs-navywzshop .hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon svg path,
.hm-lefttabs-navywzshop .hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon svg path {
fill: currentColor !important; 
color: #005D6C; }
.hm-prtab-wzshopblue .hm-prdtab-left-static .elementor-element .elementor-widget-button .elementor-button:hover {
background-color: #3ebcd1 !important;
} .tb-pink-btn a.is-active,
.tb-pink-btn a:hover  {
background: #c722f2 !important;
}
.hm-lefttabs-pinkwizstudio .hm-prdtab-buttons .hm-prdtab-btn.active ,
.hm-lefttabs-pinkwizstudio .hm-prdtab-buttons .hm-prdtab-btn:hover {  
color: #c722f2;
border-left-color: #c722f2;
} 
.hm-lefttabs-pinkwizstudio .hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon-box-title,
.hm-lefttabs-pinkwizstudio .hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon-box-title {
color: #c722f2;
}
.hm-lefttabs-pinkwizstudio .hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon svg path,
.hm-lefttabs-pinkwizstudio .hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon svg path {
fill: currentColor !important; 
color: #c722f2; }
.hm-prtab-wzstudpink .hm-prdtab-left-static .elementor-element .elementor-widget-button .elementor-button:hover {
background-color: #c722f2 !important;
} .tb-green-btn a.is-active ,
.tb-green-btn a:hover {
background: #146a47 !important;
}
.hm-lefttabs-greenwizpay .hm-prdtab-buttons .hm-prdtab-btn.active ,
.hm-lefttabs-greenwizpay .hm-prdtab-buttons .hm-prdtab-btn:hover {  
color: #146a47;
border-left-color: #146a47;
} 
.hm-lefttabs-greenwizpay .hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon-box-title,
.hm-lefttabs-greenwizpay .hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon-box-title {
color: #146a47;
}
.hm-lefttabs-greenwizpay .hm-prdtab-buttons .hm-prdtab-btn.active .elementor-icon-box-wrapper .elementor-icon svg path,
.hm-lefttabs-greenwizpay .hm-prdtab-buttons .hm-prdtab-btn:hover .elementor-icon-box-wrapper .elementor-icon svg path {
fill: none !important; 
color: #146a47;
stroke: currentColor !important;
}
.hm-prtab-wzpaygren .hm-prdtab-left-static .elementor-element .elementor-widget-button .elementor-button:hover {
background-color: #146a47 !important;
}    .hm-row-aigentboxx .hm-row-aigentbx ,
.hm-row-aigentboxx .hm-row-aigentbx.elementor-element::before {
border-top-color: #927BE2 !important;
}  
.hm-row-aigentboxx .hm-row-aigentbx.elementor-element::before {
border-top: 0px;
}
.hm-aitabbtn-inner .hm-ai-tabbtns .elementor-button .elementor-button-text {
background: linear-gradient(90deg, #FF9C5E 0%, #FF9AF1 50%, #F899F2 70%, #9D8BFF 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
color: transparent;
transition: 0.3s all;
}
.hm-aitabbtn-inner .hm-ai-tabbtns.is-active .elementor-button ,
.hm-aitabbtn-inner .hm-ai-tabbtns .elementor-button:hover { 
transition: 0.3s all;
color: #fff; 
background: radial-gradient(120% 260% at -10% -35%, #FF884C 10%, #FF9AF1 100%);
}  
.hm-aitabbtn-inner .hm-ai-tabbtns.is-active .elementor-button .elementor-button-text,
.hm-aitabbtn-inner .hm-ai-tabbtns .elementor-button:hover .elementor-button-text {
background:transparent;
color: #000;
-webkit-text-fill-color: #000;
}
.hm-aitabcontent-inner .hm-row-aigentboxx {
display: none; 
}
.hm-aitabcontent-inner .hm-row-aigentboxx.is-active {
display: flex;
}
.hm-ai-tabbtns.is-active {
pointer-events: auto;
}
.elementor-editor-active .hm-aitabcontent-inner .hm-row-aigentboxx {
display: flex !important;
}
.hm-frenquly-faq .e-n-accordion .e-con-full {
margin-top: 0px;
}
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="false"] span  {
background: linear-gradient(90deg, #FF9C5E 0%, #FF9AF1 50%, #F899F2 70%, #9D8BFF 100%);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
color: transparent;
transition: 0.4s all;
}
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title {
background: transparent !important;
border: solid 1px #282441; transition: 0.4s all;
}
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="true"], 
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title:hover {
transition: 0.4s all;
background: radial-gradient(120% 260% at -10% -35%, #FF884C 10%, #FF9AF1 100%) !important;
color: #000!important;
}
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]:hover span {
color: #000!important; 
transition: 0.4s all;
background: transparent; 
-webkit-text-fill-color: #000!important;
}  .wzshop-sec-tabsbox {  }
.wz-wzshopblue-testimonal .br-botton-btn.elementor-widget-button .elementor-button {
border-color: #2FA0B3;
}
.elementor-element.wz-sec-shopmarqusliders {
overflow: hidden;
}
.wz-row-shopmarquslider {
display: flex;
gap: 20px;
}
.wz-row-shopmarquslider .wz-shpmrq-column {
flex: 1;
overflow: hidden;
height:742px; 
position: relative;
}
.wz-row-shopmarquslider .wz-shpmrq-column .wz-marquee-track {
display: flex;
flex-direction: column;
gap: 20px;
will-change: transform;
} .wz-row-shopmarquslider .wz-shpmrq-column .wz-marquee-track img {
width: 100%;
display: block;
max-width: 100%;
height: auto;
border-radius: 0px;
}
@keyframes marqueeUp {
0% { transform: translateY(0); }
100% { transform: translateY(-50%); }
}
@keyframes marqueeDown {
0% { transform: translateY(-50%); }
100% { transform: translateY(0); }
}
.wz-row-shopmarquslider .wz-shpmrq-column.marquee-up.active .wz-marquee-track {
animation: marqueeUp 50s linear infinite;
}
.wz-row-shopmarquslider .wz-shpmrq-column.marquee-down.active .wz-marquee-track {
animation: marqueeDown 60s linear infinite;
}
.wz-row-shopmarquslider .wz-shpmrq-column .wz-marquee-track.paused {
animation-play-state: paused !important;
}
.elementor-element.wz-sec-shopmarqusliders .wz-row-shopmarquslider {
position: relative;
overflow: hidden;
}
.elementor-element.wz-sec-shopmarqusliders { position:relative; } .elementor-element.wz-sec-shopmarqusliders .wz-row-shopmarquslider::before {
content: "";
position: absolute;
top: 0;
right: -2px;
left: -2px;
width: 110%;
height: 100px; 
background: linear-gradient(to bottom, 
rgb(239 246 247 / 50%) 0%, 
rgb(239 246 247) 0%, 
rgb(255 255 255 / 0%) 100%);
pointer-events: none;
z-index: 2;
}
.elementor-element.wz-sec-shopmarqusliders .wz-row-shopmarquslider::after {
content: "";
position: absolute;
bottom: 50px;
right: -2px;
left: -2px;
width: 110%;
height: 100px;
background: linear-gradient(to top, rgb(239 246 247 / 50%) 0%, rgb(239 246 247) 0%, rgb(255 255 255 / 0%) 100%);
pointer-events: none;
z-index: 2;      
}    .wzpy-customer-grid .elementor-template .e-con-full .elementor-widget-heading {
background-color: #B9E3D2;
}  .wizstudio-table { }
.wizstudio-table table thead th.wizstudio {
background-color: #F3D7FB;
}
.wizstudio-table table thead th.generic {
background-color: #FEB8B880;
}
.global-custom-table table td[data-label="WizStudio"] {
background-color: #F9F0FF;
}
.global-custom-table table td[data-label="Generic Tools"] { 
background-color: #FAFAFA;
}  .aiorder-tabs-slicer {  }
.global-tbsboxx-inner .global-tbbox {
cursor:pointer;
position:relative;
overflow:hidden;
}
.global-tbsboxx-inner .global-tbbox::before {
content:'';
position:absolute;
left:0;
right:0;
top:0;
height:4px;
width:100%;
}
.global-tbsboxx-inner .global-tbbox.active::before { background:#282441; }
.global-tbsboxx-inner .global-tbbox::after{
content:'';
position:absolute;
left:0;
top:0px;
height:4px;
width:0%;
background:#927BE2;
}
.global-tbsboxx-inner .global-tbbox.progress::after{
animation: tabProgress 4s linear forwards;
}
@keyframes tabProgress{
from{width:0%}
to{width:100%}
}
.aiorder-tabs-slicer .global-tbbox {
padding:30px;
line-height:0!important;
border-right: solid 1px var( --e-global-color-714bddc )!important; 
height: auto;
}
.global-tbsboxx-inner .slick-cloned::after,
.global-tbsboxx-inner .slick-cloned::before {
display: none !important;
}
.global-tbsboxx-inner .slick-track { height:100%!important; }
.po-aicalculatorforms {
display: flex;
font-family: 'General Sans';
}
.po-aicalculatorforms .po-col50 {
width: 50%;
padding: 30px;
font-family: 'General Sans';
}
.po-field { margin-bottom: 25px; position:relative; }
.po-field label {
display: block;
margin-bottom: 8px;
color: #FFFFFFCC;
font-weight: 400;
font-size: 16px;
line-height: 22px;
letter-spacing: 0px;
}  
.po-field label span { color: #ff4d4f; }
.po-field .po-input-wrap { position: relative; }
.po-field .po-input-wrap input {
width: 100%;
height: 60px;
padding: 0 16px 0 70px!important;
background: #1F1F3C;
border-radius: 0;
color: #fff;
font-size: 16px;
font-weight: 400;
border: 0px solid;
border-bottom: 2px solid transparent;
outline: 0 solid;
letter-spacing: 0.3px;
font-family: 'General Sans';
}
.po-field .po-input-wrap input:focus {
border-color: #927BE2!important;
}
.po-employees-field input::placeholder {
text-align:right; 
}
.po-field .po-input-wrap.no-prefix input {
padding-left: 16px!important;
}
.po-result-p p {
text-align: center;
color: #FFFFFF80;
font-weight: 300;
max-width: 460px;
margin: 0 auto;
}
.po-field .po-prefix {
position: absolute;
left: 16px;
top: 50%;
transform: translateY(-50%);
color: #FFFFFF80;
font-size: 16px;
font-weight: 400;
}
.po-field .po-slider-wrap {
display: flex;
align-items: center;
gap: 14px;
}
.po-timespent-field .po-slider-value { 
color: #fff;
position: absolute;
right: 0;
top: 0;
}
.po-timespent-field input { width: 100%; }
.po-aicalculatorforms .po-results {
background-image: url(//wizcommerce.com/wp-content/uploads/2026/01/Frame-2147256369.png);
background-position: top center;
background-repeat: no-repeat;
background-size: cover;
} 
.po-results .po-result-box {
background: #2b2d5a;
padding: 30px;
border-radius: 10px;
color: #fff;
text-align: center;
margin-bottom: 15px;
}
.po-result-box .po-small-ttl {
font-size: 16px;
line-height: 20px;
margin-bottom: 10px;
color: #FFFFFFCC;
} .po-result-box .po-sub-title {
font-size: 44px;
font-weight: 500;
margin-bottom: 10px;   
}
.po-result-box p {
font-weight: 300;
font-size: 16px;
line-height: 24px;
color: #FFFFFF80;
letter-spacing: 0.3px;
text-align: center;
vertical-align: middle;
margin: 0;
}
#po_time_pct {
-webkit-appearance: none;
width: 100%;
height: 8px;
border-radius: 10px;
outline: none; background: linear-gradient(
90deg,
#9D8BFF 0%,
#FF9C5E 20%,
#1a1a2e 20%
);
}
#po_time_pct::-webkit-slider-runnable-track {
height: 8px;
background: transparent;
}
#po_time_pct::-webkit-slider-thumb {
-webkit-appearance: none;
width: 22px;
height: 22px;
border-radius: 50%;
background: #fff;
margin-top: -7px;
cursor: pointer;
}
.po-field.po-see-resultbtn {
text-align: center;
display: none;
padding-top: 15px;
}
.po-see-resultbtn .wz-btn a {
display: inline-block;
background: radial-gradient(121.61% 261.21% at -9.93% -34.38%, #FF884C 0%, #FF9AF1 100%);
color: #000;
padding: 14px 30px;
font-family: 'Geist Mono';
font-weight: 500;
transition: 0.5s all;
}
.po-see-resultbtn .wz-btn a:hover {
display: inline-block;
background: #fff;
color: #000;
}
div#po-see-result {
scroll-margin-top: 100px;
}  .ai-salefull-accordian .custom-acrodinbox .custom-accrdion-icons .accrdion-c .elementor-widget .elementor-icon-list-item  {  
padding-inline: 20px;
}
.ai-salefull-accordian .custom-acrodinbox .custom-accrdion-icons .e-n-accordion-item-title-text {  
gap: 12px;
}
.ai-salefull-accordian .custom-acrodinbox .custom-accrdion-icons .e-n-accordion-item-title .elementor-widget-image {
background: transparent;
padding: 10px;
}
.ai-salefull-accordian .custom-acrodinbox .custom-accrdion-icons .e-n-accordion-item[open] .e-n-accordion-item-title .elementor-widget-image ,
.ai-salefull-accordian .custom-acrodinbox .custom-accrdion-icons .e-n-accordion-item:hover .e-n-accordion-item-title .elementor-widget-image {
background: #241E48; 
}  
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-tab-btns {
padding: 40px 65px 40px 35px;
border:0px;
border-bottom: solid 1px #DFDFDF;
transition:0.3s;
position: relative;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-tab-btns.is-active {
border-bottom: solid 2px #B94100; background: #F9F6F3;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-tab-btns:hover {
background: #F9F6F3;
}
.aisale-nwwatclck-inner 
.custom-tabsbtn-inner 
.custom-tab-btns.is-active::before {
content: "";
position: absolute;
right: 30px;
top: 0;
bottom: 0;
margin: auto;
width: 16px;
height: 16px;
background: url(//wizcommerce.com/wp-content/uploads/2026/02/trt-aeros.svg) no-repeat center center;
background-size: contain;
z-index: 2;
}   .cut-customer-testimonal-inner .cut-collection-btns .global-tab-btn {  }
.cut-customer-testimonal-inner .global-tabs-slider .elementor-element.custom-tbhead-bx1 {
min-height: 350px;
}
.cut-customer-testimonal-inner .global-tabs-slider .elementor-element.custom-tbhead-bx1 .elementor-widget-heading .elementor-heading-title {
min-height: unset;
} .customer-case-studies .case-studies-grid {
display: grid;
grid-template-columns: 1fr 1.2fr;
} .cut-casecrd-boxes1 .case-card__content .cust-firsttitle-bx {
padding: 40px;
}
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn span.cut-story-arrow {
width: auto;
height: auto;
} 
.case-card__content span.case-card__category {
margin: 0 ;
font-family: Geist Mono;
font-weight: 500;
font-size: 12px;
line-height: 20px;
letter-spacing: 0.1px;
text-transform: uppercase;
color: #100E0B;
display: inline-block;
}
.cut-casecrd-boxes1 article.case-card.case-card--featured {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
}
.cut-casecrd-boxes1 .case-card__content h2.case-card__title { font-size: 24px;
font-weight: 500;
text-transform: capitalize;
line-height: 32px;
letter-spacing: -0.4px;
margin: 10px 0 30px;
display: -webkit-box; overflow: hidden;
}
.cut-casecrd-boxes1 .case-card__image {
width: 100%;
height: 100%; overflow: hidden;
position: relative;
}
.cut-casecrd-boxes1 .case-card__content {
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.case-card__image img {
height: 100%!important;
max-width: 100%;
width: 100%;
object-fit: cover;
object-position: top;
}
.case-card__content .case-card__author { padding: 7px 12px 7px 12px;
border: solid 1px #dfdfdf;
line-height: 18px;
font-size: 13px;
letter-spacing: 0.2px;
text-transform: uppercase;
font-weight: 500;
}  
.case-card__content .case-card__author span { 
color: #00000080;
}
.case-card__content .case-card__author span.author-name {
color: #100E0B;
}
.cust-hero-cs-btn a.case-card__btn {
font-family: "General Sans", sans-serif;
font-size: 16px;
font-weight: 500;
text-transform: uppercase;
line-height: 16px;
letter-spacing: 0.2px;
padding:10px 20px 10px 40px;
background: #000;
color: #fff;
display: flex;
justify-content: space-between;
width: max-content;
grid-gap: 30px;
align-items: center;
}
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn { height:71px; }
.cut-casecrd-boxes1 .cust-hero-cs-btn {
border-top: solid 1px #E7E2DC;
}
.cust-hero-cs-btn a.case-card__btn:hover {
background: #e7e7e7; color: #000;
}
.cust-hero-cs-btn a.case-card__btn:hover img {
filter: brightness(0);
}
.cut-casecrd-boxes.cut-casecrd-boxes1 {
border-right: solid 1px #E7E2DC;
}     
.cut-casecrd-boxes2 .case-card__inner {
display: grid;
grid-template-columns: 1.4fr 1fr;
}
.cut-casecrd-boxes2 .case-card__content {
position: relative;
display: flex;
flex-direction: column;
}
.cut-casecrd-boxes2 .case-card__content .cust-firsttitle-bx {
padding: 40px; height: 100%;
}
.cut-casecrd-boxes2 .case-card__content span.case-card__category {
font-size: 12px;
line-height: 16px;
min-width: 162px;
max-width: 162px;
}
.cut-casecrd-boxes .case-card__content .cut-cardicons {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 15px;
}
.case-card__content .cut-cardicons .case-card__icon {
max-width: 100px;
width: 100%;
}
.cut-casecrd-boxes2 .case-card__content .cust-firsttitle-bx .case-card__title {
font-family: "General Sans", sans-serif;
font-size: 24px;
font-weight: 500;
line-height: 30px;
display: -webkit-box; overflow: hidden;
margin:0 0 30px;
color: #100E0B;
}
.cut-casecrd-boxes2 .case-card__image {
height: 388px;
}
.cut-casecrd-boxes2 article.case-card.case-card--side {
border-bottom: solid 1px #E7E2DC;
}
.cs-stories-shorcode .elementor-shortcode button.cut-load-more-btn {
font-size: 16px;
line-height: 20px;
padding: 15px 30px;
font-weight: 400;
margin: 20px 0 50px;
} .cut-stories-filter {
display: flex;
flex-wrap: wrap;
border: 1px solid #E7E2DC;
border-inline: 0;
background: #fff;
}
.cut-stories-filter .cut-filter-item {
position: relative;
flex: 1;
height: 60px;
display: flex;
align-items: center;
border-right: 1px solid #E7E2DC;
}
.cut-stories-filter .cut-search-box input {
padding-left: 50px; 
min-width: 300px;
outline: none!important;
border: 0!important;
}
.cut-stories-filter .cut-filter-item:last-child {
border-right: 0;
}
.cut-stories-filter input,
.cut-stories-filter select {
width: 100%;
height: 100%;
border: 0;
outline: none!important;
font-size: 16px;
color: #100E0B;
background: transparent;
padding:10px 25px;
appearance: none;
padding-right: 70px !important;
}
.cut-stories-filter .cut-search-box img {
position: absolute;
left: 18px;
width: 18px;
opacity: 0.7;
}
.cut-stories-filter .cut-select-box img {
position: absolute;
right: 18px;
width: 14px;
pointer-events: none;
}
.cut-stories-filter .cut-filter-item:hover {
background: #fafafa;
}
.cut-stories-filter input::placeholder {
color: #111;
opacity: 0.7;
}
.cut-stories-filter .cut-select-box select {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
cursor: pointer;
position:relative;
}
.cut-stories-filter .cut-select-box { position:relative; }
.cut-stories-filter .cut-select-box::after {
content: "";
position: absolute;
right: 15px;
top: 0;
bottom:0;
right:15px;
margin:auto;
width: 13px;
height: 13px;
background: url(//wizcommerce.com/wp-content/uploads/2026/02/selecticn.svg) no-repeat center;
background-size: contain;
pointer-events: none;
}
.cut-filter-item {
position: relative;
}
.cut-clear {
position: absolute;
right: 45px;
top: 50%;
transform: translateY(-50%);
cursor: pointer;
display: none;
font-size: 14px;
color: red;
font-weight: 800;
}
.cut-clear:hover {
color: #000;
}
.cut-story-wrapper {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 80px 0;
}
.cut-story-wrapper p.story-not {
width: 100%;
grid-column: span 12;
text-align: center;
color: red;
font-size: 18px;
font-weight: 400;
letter-spacing: 0.5px;
margin: 30px auto 10px;
}
.cut-story-wrapper article.cut-story-boxx {
border-bottom: solid 1px #E7E2DC;
border-right: solid 1px #E7E2DC;
border-top: solid 1px #E7E2DC;
}
.cut-story-image {
line-height: 0;
height: auto;
overflow: hidden;
} 
.cut-story-image img {
width: 100%;
height: auto;
max-width: 100%;
object-fit: cover;
} 
.cut-story-boxx .cut-strinr-title {
padding: 40px;
min-height: 250px;
height: 100%;
}
.cut-story-boxx .cut-story-content .cut-story-meta {
margin: 0 0 12px;
font-family: Geist Mono;
font-weight: 500;
font-size: 12px;
line-height: 20px;
letter-spacing: 0.2px;
text-transform: uppercase;
color: #100E0B;
}
.cut-story-boxx .cut-story-content .cut-story-title {
font-family: 'Recife Text TEST';
font-size: 32px;
font-weight: 400;
line-height: 42px;
letter-spacing: -0.48px;
display: -webkit-box; overflow: hidden;
color: #100E0B;
margin: 0;
}
.cut-story-link {
display: flex;
justify-content: space-between;
align-items: center;
font-weight: 500;
padding-left: 40px;
border-top: solid 1px #E7E2DC;
color: #100E0B !important;
text-transform: uppercase;
font-family: 'General Sans';
font-size: 15px;
line-height: 20px;
letter-spacing: 0.1px;
}
.cut-story-arrow {
width: 70px;
height:70px;
background: #000;
display: flex;
align-items: center;
justify-content: center;
transition: all .3s ease;
}
.cut-story-arrow img {
width: 32px;
filter: brightness(0) invert(1);
transition: transform .3s ease;
}
.cut-story-link:hover .cut-story-arrow   {
background: var( --e-global-color-secondary )!important;
}
.cust-hero-cs-btn a.case-card__btn:hover .cut-story-arrow {
background:transparent; transition: 0s;
}  .bkd-wrapper{font-family:Arial;background:#f3e8f8;padding:40px} .bkd-progress{background:#eee;padding:20px}
.bkd-progress-inner{display:flex;gap:20px;align-items:center}
.bkd-progress-step{color:#999;font-weight:600}
.bkd-progress-step.active{
color:#000;
border-bottom:3px solid orange;
padding-bottom:5px
}
.bkd-progress-count{color:#999} .bkd-container{display:flex;background:#fff}
.bkd-left{
width:40%;
background:linear-gradient(135deg,#7b2cbf,#9d4edd);
color:#fff;
padding:30px
}
.bkd-right{width:60%;padding:30px}
.bkd-month{margin:15px 0;font-weight:600}
.bkd-weekdays,
.bkd-days{
display:grid;
grid-template-columns:repeat(7,1fr);
gap:6px;
text-align:center
}
.bkd-weekdays div{font-size:12px;opacity:0.8}
.bkd-days div{
padding:10px;
border-radius:6px;
cursor:pointer
}
.bkd-days div:hover{background:rgba(255,255,255,0.2)}
.bkd-days .active{background:#fff;color:#7b2cbf;font-weight:bold} .bkd-times button{
width:100%;
padding:10px;
margin-bottom:10px;
border:1px solid #ccc;
cursor:pointer
}
.bkd-times button.active{background:#000;color:#fff}
.bkd-next-btn{
margin-top:10px;
padding:10px 20px;
background:#000;
color:#fff;
border:none
} .bkd-step{display:none}
.bkd-step.active{display:block} .bkd-form-wrap{background:#fff;padding:40px}
.bkd-form-row{display:flex;gap:20px}
.bkd-form-wrap input{
width:100%;
padding:10px;
margin-bottom:15px;
border:1px solid #ccc
}
.bkd-btns{display:flex;gap:10px}
#bkd-success{margin-top:15px;color:green;font-weight:600} .hm-prdtab-content {
display: none;
}
.hm-prdtab-main .hm-prdtab-content:nth-child(1) { display:flex; }
.hm-panels .hm-prdsec-template { }
.hm-fixedtb-contetnts {
position: sticky !important;
top: 80px !important;
height: calc(100vh - 80px) !important;
overflow: hidden !important;
}
.hm-prdsec-template {
position: absolute !important;
display: flex !important;
align-items: flex-start !important;
justify-content: center !important;
opacity: 0;
visibility: hidden;
top: 0px;
left: 0;
}
.hm-prdsec-template.is-active {
opacity: 1;
visibility: visible;
}
.hm-prdtab-left-tabs{ overflow: auto !important; 
}
.hm-panels .hm-prdsec-template{ }
.hm-prdtab-imgset .inner_img_wrap{
position: relative;
width: 100%;
height: 100%;
overflow: hidden; }
.hm-prdtab-imgset .elementor-widget-image {
position: absolute;  opacity: 0; 
height: 100%;
}
.hm-prdtab-imgset .elementor-widget-image.sub-tab-active-image{
opacity: 1; position: relative;
z-index: 11;
height: 100%;
width: 100%;
}
.hm-prdtab-imgset .elementor-widget-image.sub-tab-active-image img {
height: auto!important;*
}
.tab-btn a { white-space: nowrap; cursor:pointer; }
.elementor-element.customer-fetureig.e-flex.e-con.e-child {
height: auto;
}
.elementor-element.customer-fetureig .elementor-shortcode {
height: 100%!important;
}
.elementor-element.customer-fetureig .case-study-media {
height: 100%!important; line-height: 0;
}
.case-study-media img { 
object-fit: cover;
width: 100% !important;
height: 100% !important;
min-height: 640px;
max-height: 650px;
line-height: 0;
object-position: top;
}
.elementor-element.customer-fetureig .case-study-media video {
height: 100% !important;
object-fit: cover;
}
.elementor-element.customer-fetureig .case-study-media iframe {
width: 100%;
height: 100%;
}
.case-study-media .youtube-wrapper {
height:100%;
min-height:640px;
max-height:640px;
position:relative;
}
.case-study-media .youtube-wrapper img {
position: relative;
min-height: auto;
max-height: unset;
object-fit: contain;
object-position: center;
}
.case-study-media .youtube-wrapper .play-button {
background: transparent!important; z-index: 2;     opacity: 1 !important;
}
.case-study-media .youtube-wrapper .play-button::after {
content: "";
position: absolute;
inset: 0;
margin: auto;
width: 75px;
height: 75px;
background-image: url(//wizcommerce.com/wp-content/uploads/2026/02/YouTubes.webp);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index:1;
cursor:pointer;
opacity: 0.95;
transition: transform 0.4s ease, opacity 0.4s ease;
}
.case-study-media .youtube-wrapper .play-button:hover::after {
transform: scale(1.5);
opacity: 1;
}
.case-study-media .youtube-wrapper .youtube-thumb {
position: relative;width:100%;
height:100%;
}
.case-study-media .youtube-wrapper::before {
content: "";
position: absolute;
inset: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.55);
z-index: 2;
min-height: 100%;
max-height: 100%;
}
.case-study-media .youtube-wrapper iframe {
position: relative;
z-index: 3;
}
.customer_collection_tab .global-tab-btn {
background: #fff !important;
}
.customer_collection_tab .global-tab-btn.active,
.customer_collection_tab .global-tab-btn:hover {
background: #E9E9E7 !important;
}
.customer_collection_tab .global-tab-btn:before {
content: inherit !important;
}
.ai-sales-accordin .elementor-icon-box-icon {
padding-top:5px;
} @media screen and (min-width: 1024px) and (max-width: 1280px) { .megamenu-rows .e-con-full:nth-child(3) {
border-right:solid 1px #DFDFDF;
}
a.e-n-menu-title-container.e-focus.e-link {
display: block; } .cut-casecrd-boxes2 .case-card__inner {
display: grid;
grid-template-columns: 1.2fr 1fr;
}
.cut-casecrd-boxes2 .case-card__image {
height: 352px;
} 
.cut-story-arrow {
width: 60px;
height: 60px;
}
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn {
height: 61px;
}
}
@media only screen and (min-width: 1025px) { 
#head_book_mbl {
display: none;
} .elementor-element.hm-sec-prdtabdektops {
margin-top: 20px;
margin-bottom: 30px;
}
.elementor-element.hm-main-tabinners {
position: relative;
top: -30px;
}
.hm-prdtab-row { position: relative; }
.hm-prdtab-row .hm-prdtab-left-tabs {
position: absolute;
width: 260px;
height: 100%;
overflow: auto;
z-index: 11;
}
.hm-prdtab-row .hm-prdtab-main {
padding-left: 260px;
width: 100%;
}
.hm-prdtab-main .hm-prdtab-content .hm-prdtab-left-static {
width: 100%;
max-width:300px;
}
.hm-prdtab-main .hm-prdtab-content .hm-prdtab-imgwrap {
width: 100%;
max-width: calc(100% - 300px);
}
.hm-prdtab-main .hm-prdtab-content {
overflow: hidden;
position: relative;
}
.hm-prdtab-left-static .elementor-element .elementor-widget-image {
position: absolute;
width: 100%;
height: 100%;
top: 0;
} .megamenu-rows3 .e-con-full:nth-child(3) {
border-right:solid 1px #DFDFDF;
} .cut-story-wrapper article.cut-story-boxx:nth-child(3n+3) {
border-right: solid 0px;
}
.cut-customer-testimonal-inner .cut-collection-btns .global-tab-btn {
height: 100%;
min-height: auto !important;
} 
}
@media only screen and (max-width: 1370px) { 
.cs-impact-grid {
padding-right: 80px;
}
.cs-impact-item {
padding: 30px;
}
}
@media only screen and (max-width: 1280px) { .global-custom-table table th,
.global-custom-table table td {
width: 35%;
background-color: #ecf8f3;
}
.global-custom-table table th:first-child,
.global-custom-table table td:first-child {
width: 30%;
background-color: #FFF;
border-top: 0 !important;
}
.wz-boxex-inner .e-con-full { height:100px; }  .cut-casecrd-boxes2 .case-card__content .cust-firsttitle-bx {
padding: 30px 25px;
height: 100%;
}
.cut-casecrd-boxes1 .case-card__content .cust-firsttitle-bx {
padding: 30px;
} 
.cut-story-wrapper {
grid-gap: 60px 0;
}
ul.cs-keytakawayul li.cs-key-item {
padding: 17px 30px 17px 60px;
}
ul.cs-keytakawayul li.cs-key-item::after {
left: 30px;
}
}
@media only screen and (max-width: 1180px) { 
}
@media (max-width: 1024px) { .custom-mega-menus button+.e-n-menu-wrapper { 
width: 100vw !important; 
display: flex !important; 
height: 100svh !important; 
background-color: #fff !important; 
transform: none; clip-path: inset(0%); 
transition: clip-path .5s cubic-bezier(0.25, 1, 0.5, 1) !important; 
position: fixed !important; left: 0 !important; 
top: 103px !important; 
right: 0 !important; 
max-height: 100% !important; 
}
.custom-mega-menus button[aria-expanded=false]+.e-n-menu-wrapper { clip-path: inset(0% 0% 100% 0%); }
.custom-mega-menus button[aria-expanded=true]+.e-n-menu-wrapper { clip-path: inset(0%); }
.custom-mega-menus button+.e-n-menu-wrapper .e-n-menu-heading { 
opacity: 0; transform: translateY(50px) !important; 
transition: all 1.25s cubic-bezier(0.25, 1, 0.5, 1) !important; 
}
.custom-mega-menus button[aria-expanded=true]+.e-n-menu-wrapper .e-n-menu-heading { 
opacity: 1; transform: translateY(20px) !important; 
}
.blk-head-overlay { overflow: hidden !important; }
.custom_header-part.elementor-sticky--active.elementor-sticky--effects .e-n-menu-wrapper { 
top: 54px !important; 
} .custom-mega-menus .e-n-menu-wrapper .e-n-menu-heading {
background: #fff;
}
.megamenu-rows .e-con-full:nth-child(even) {
border-right:solid 1px #DFDFDF;
}
.custom-mega-menus.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title {
border-bottom: solid 1px #DFDFDF;
display: flex; 
justify-content: space-between;
width: calc(100% - 60px);
margin-inline: auto;
margin-bottom: -1px;
}
.custom-mega-menus.elementor-widget-n-menu .e-n-menu-toggle:focus:not(:focus-visible) {
background: none!important;
}
.custom-mega-menus .e-n-menu-wrapper {
background-color: #fff !important;
height: 100vh; transition: 0.5s ease-out;
}
footer.elementor.elementor-location-footer {
overflow: hidden;
}  .hm-pstloop-boxbr{
position:relative;
padding-bottom:14px;
} .hm-pstloop-boxbr .elementor-loop-container{
display:flex !important;
flex-wrap:nowrap !important;
gap:20px;
overflow-x:auto;
overflow-y:hidden;
scroll-snap-type:x mandatory;
-webkit-overflow-scrolling:touch; scrollbar-width:none;
}
.hm-pstloop-boxbr .elementor-loop-container::-webkit-scrollbar{
display:none;
} .hm-pstloop-boxbr .e-loop-item{
min-width:50%;
width:100% !important;
scroll-snap-align:start;
} .hm-pstloop-boxbr .custom-scroll-track{
position:absolute;
left:0;
bottom:0;
width:100%;
height:6px;
background:#dadada;
border-radius:100px;
} .hm-pstloop-boxbr .custom-scroll-thumb{
position:absolute;
left:0;
top:0;
height:100%;
width:80px;
background:#6d6b6b;
border-radius:100px;
transition:left 0.1s linear;
} .custom-accrdion-icons .e-n-accordion-item .elementor-element > .elementor-widget {
position: relative;
top: 0;
margin-top: -15px;
} .global-custom-table table td, .global-custom-table table th  {
padding:15px 30px; font-size: 16px;
}  
.global-gridicox-boxxex > .e-con-full {
padding: 10px;
position: relative;
}  .elementor-element.hm-prdtab-left-tabs {
border-right: 1px solid var( --e-global-color-f0aed7a )!important;
}
.elementor-element.hm-rows-prdtabmobile {
overflow: hidden;
overflow-x: auto;
margin-bottom: 30px;
}
.elementor-element.hm-rows-prdtabmobile .elementor-widget-button {  min-width: 250px; }
.elementor-element.hm-prdtab-imgset {
padding: 0;
}
.hm-industres-acrodans .elementor-element .hm-according-grids2 {
border-right: 0;
}
.global-tab-slide .elementor-element .elementor-widget-heading .elementor-heading-title {
min-height: auto;
}  
.wz-row-shopmarquslider .wz-shpmrq-column { height: 500px; }
.elementor-element.wz-sec-shopmarqusliders::after {
height: 65px;
} .cut-collection-btns.e-con-full {
border: 0 !important;
padding: 10px;
}
.cut-collection-btns > .custom-tab-btns {
border: solid 1px #E7E2DC !important;
border-right: 0px !important;
}
.cut-collection-btns > .custom-tab-btns:nth-child(3n) {
border-right: solid 1px #E7E2DC !important;
}
.cut-stories-filter {
flex-wrap: wrap;
}
.cut-stories-filter .cut-filter-item {
flex: 0 0 50%;
border-bottom: 1px solid #e6e1dc;
}
.cut-stories-filter .cut-filter-item:nth-child(2n) {
border-right: 0;
}
.cut-story-wrapper {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 40px 0;
}
.cut-story-boxx .cut-strinr-title {
padding: 30px 20px;
}
.customer-case-studies .case-studies-grid {
display: grid;
grid-template-columns: 1fr;
grid-gap: 30px;
}
.cut-casecrd-boxes1 .case-card__content .cust-firsttitle-bx {
padding: 30px 20px;
}
.cut-casecrd-boxes2 .case-card--side:nth-child(1) .case-card__inner {
border-bottom: solid 1px #E7E2DC;
}  
.cut-casecrd-boxes.cut-casecrd-boxes2 {
display: flex;
flex-direction: column;
grid-gap: 30px;
}
.cut-casecrd-boxes.cut-casecrd-boxes1 {
border-right: solid 0px #E7E2DC;
border-bottom: solid 1px #E7E2DC;
}
.cut-casecrd-boxes2 article.case-card.case-card--side {
border-bottom: solid 0px #E7E2DC;
border-top: solid 1px #E7E2DC;
}
.cut-casecrd-boxes1 .case-card__content .cut-story-arrow {
width: 50px;
height: 45px;
}
.cut-casecrd-boxes1 .case-card__content {
height: auto;
grid-gap: 10px;
}
.cut-story-boxx .cut-strinr-title {
min-height: 180px;
}
.case-study-media img {
width: 100% !important;
width: 100% !important;
height: auto !important;
line-height: 0;
}
.elementor-element.wz-sec-shopmarqusliders .wz-row-shopmarquslider::after {
bottom: 40px; height: 80px;
}
.wz-row-shopmarquslider .wz-shpmrq-column.marquee-up.active .wz-marquee-track {
animation: marqueeUp 35s linear infinite;
}
.wz-row-shopmarquslider .wz-shpmrq-column.marquee-down.active .wz-marquee-track {
animation: marqueeDown 44s linear infinite;
}  
.cut-casecrd-boxes1 .case-card__icon {
top: 25px;
left: 20px;
} .cs-rows-getintoch .cs-getintoch-content {
padding-inline: 30px;
}  
ul.cs-keytakawayul {
display: grid;
grid-template-columns: 1fr;
}
ul.cs-keytakawayul li.cs-key-item {
padding: 17px 30px 17px 50px;
border-left:0px;
}
ul.cs-keytakawayul li.cs-key-item::after {
top: 22px;
left: 20px;
width: 19px;
height: 19px;
}
.custom-acrodinimgs {
display: none !important;
}
.mobile-accordion-img {
display: none;
}
.custom-acrodinbox .custom-acrodinbox .e-n-accordion-item {
overflow: hidden;
}
.custom-tabcontent-inner .custom-tbcontnt-boxex {
display: none;
}
.hm-lastsfaqs-inner .elementor-element.hm-industres-acrodans .elementor-widget-image.mobile-accordion-img {
display:none!important;
}
.custom_globaltabs-buttons.cut-collection-btns {
padding: 0;
}
.custom_globaltabs-buttons.cut-collection-btns .e-con-full.global-tab-btn {
border-right:solid 1px #e7e2dc;
}
.cut-customer-testimonal-inner .global-tabs-slider .elementor-element.custom-tbhead-bx1 {
min-height: auto;
}
.global-tbsboxx-inner .elementor-element.e-con-full.global-tbbox {
height:100%;
}
.custom-tabcontent-inner .asl-newway-blocks {
display: none;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-mobile-tab {
position: relative;
width: 100%;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-header {
display: flex;
justify-content: space-between;
align-items: center;
cursor: pointer; background: #F9F6F3;
padding: 12px 30px 12px 16px;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-arrow {
width: 16px;
height: 16px;
position: absolute;
right: 15px;
top: -8px;
bottom: 0;
margin: auto;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-arrow:after {
content: "";
border: solid #000;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 4px;
transform: rotate(45deg);
transition: transform 0.3s ease;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-header.is-active > span.mobile-tab-title {
font-size: 16px;
font-weight: 500;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-mobile-tab.open .mobile-tab-arrow:after {
transform: rotate(-135deg);
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-list {
position: absolute;
top: 100%;
left: 0;
right: 0;
background: #fff;
border: 1px solid #eee;
z-index: 99;
display: none;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-mobile-tab.open .mobile-tab-list {
display: block;
border: 0px;
box-shadow: 0px 10px 20px 0px #00000040;
font-size: 16px;
padding: 12px;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-list .mobile-tab-item {
padding: 12px;
cursor: pointer;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .mobile-tab-list  .mobile-tab-item.is-active {
background: #EBEBEB;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) { .hm-prdtab-row .elementor-element.hm-prdtab-left-tabs {
width: 250px;
position: absolute;
top: 0;
left: 0;
height: 100%;
overflow: auto;
z-index: 5;
display: flex;
flex-direction: column;
}
.hm-prdtab-row .elementor-element.hm-prdtab-main {
width: 100%;
padding-left: 250px;
}  .cut-story-wrapper article.cut-story-boxx:nth-child(even) {
border-right: solid 0px;
}
.ftr-ulicno_list ul.elementor-icon-list-items li {
margin-bottom: 12px;
}  
.custom_globaltabs-buttons.cut-collection-btns {
padding: 0;
display: grid;
grid-template-columns: repeat(3, 1fr);
}
.custom_globaltabs-buttons.cut-collection-btns .e-con-full.global-tab-btn {
width:100%;
}
}
@media (max-width: 767px) { .custom-mega-menus.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-title {
width: calc(100% - 30px);
}
.elementor-element.e-con-full.megamenu-rows {
padding: 5px 0;
}
.megamenu-rows .e-con-full {
border: solid 0px #DFDFDF!important;
} .custom-mega-menus .e-n-menu ul li .e-n-menu-content .megamenu-rows a.elementor-element.e-con-full{
padding: 15px;
}
.hm-pstloop-boxbr .e-loop-item {
min-width: 100%; 
} .global-custom-table table { min-width: 980px; }
.global-custom-table table td, .global-custom-table table th {
padding: 15px 20px;
}
.wz-boxex-inner .e-con-full { height:80px; }  .global-tabs-slider {
overflow: hidden !important;
}
.global-tabs-slider .slick-track {
display: block !important;
}
.global-tabs-slider .slick-slide {
display: none !important;
}
.global-tabs-slider .slick-slide.slick-active {
display: block !important;
}
.global-tabs-slider > * {
animation: tabSlideIn 0.5s ease both;
}
@keyframes tabSlideIn {
from {
opacity: 0;
transform: translateX(30px);
}
to {
opacity: 1;
transform: translateX(0);
}
} .hm-industres-acrodans .hm-according-grids2 {
border-inline: solid 1px #C8C8C8;
border-top: solid 1px #C8C8C8;
}
.hm-section-productscroll-main ,
.hm-section-productscroll-main .hm-main-tabinners {
display: non!important;
}
.hm-aitabbtn-rowss .elementor-element.hm-aitabbtn-inner {
overflow: hidden!important;
overflow-x: auto!important;
padding: 0;
}
.hm-aitabbtn-inner .elementor-element.hm-ai-tabbtns {
min-width: fit-content !important;
width: 100%;
} .elementor-element.hm-prdtab-left-tabs {
border-inline: 1px solid var( --e-global-color-f0aed7a )!important;
min-height:300px;
height:300px;
overflow-x:scroll;
margin-bottom:30px; 
}
.elementor-element.e-con-full.global-tabs-inner.custom_globaltabs-buttons {
display: flex;
flex-wrap: nowrap;
width: 100% !important;
overflow-x: auto !important;
margin-bottom: 10px;
padding-bottom: 7px;
flex-direction: row;
justify-content: flex-start;
grid-gap: 10px;
} .elementor-element.e-con-full.global-tabs-inner.custom_globaltabs-buttons::-webkit-scrollbar {
height:0px;  background: #00000000;  
}
.elementor-element.e-con-full.global-tabs-inner.custom_globaltabs-buttons::-webkit-scrollbar-track {
height:0px;  background: #00000000;  
}
.elementor-element.e-con-full.global-tabs-inner.custom_globaltabs-buttons::-webkit-scrollbar-thumb {
height:0px;  background: #00000000;  
}
.elementor-element.e-con-full.global-tabs-inner.custom_globaltabs-buttons::-webkit-scrollbar-thumb:hover {
height:0px;  background: #00000000;  
}
.elementor-element.global-tabs-inner.custom_globaltabs-buttons.elementor-sticky.elementor-sticky--active.elementor-sticky--effects {
padding-right: 30px!important;
}
.global-tabs-inner .e-con-full.global-tab-btn {
width: 100%!important;
max-width: 183px!important;
min-width: 183px;
}   
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title {
position: relative;
padding: 18px 50px 18px 20px; 
width: 100%;
text-align: left;
}
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title::after {
content: "";
position: absolute;
right: 20px;
top: 3px;
bottom:0;
margin:auto;
width: 18px;
height: 18px;
background-size: contain;
background-repeat: no-repeat;
transition: all 0.3s ease;
}
.hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]::after {
background-image: url(//wizcommerce.com/wp-content/uploads/2026/02/icnn-2.svg);
} .hm-aico-eletabs .e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="false"]::after {
-webkit-mask: url(//wizcommerce.com/wp-content/uploads/2026/02/icnn-1.svg) no-repeat center;
mask: url(//wizcommerce.com/wp-content/uploads/2026/02/icnn-1.svg) no-repeat center;
-webkit-mask-size: contain;
mask-size: contain;
background: linear-gradient(
90deg,
#FF9C5E 0%,
#FF9AF1 50%,
#F899F2 70%,
#9D8BFF 100%
);
transition: 0.4s all;
} .aiorder-tabs-slicer .global-tbbox { height: 100%; }  
.po-aicalculatorforms { display: flex; flex-direction: column;  }
.po-aicalculatorforms .po-col50 { width: 100%; padding: 30px 20px; }
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-tab-btns {
padding: 25px 40px 25px 20px;
}
.aisale-nwwatclck-inner .custom-tabsbtn-inner .custom-tab-btns.is-active::before {
right: 20px;
}
.po-field.po-see-resultbtn { display:block; } .cut-stories-filter .cut-filter-item {
flex: 0 0 100%;
border-inline: 0;
}
.hm-sec-prdtabdektops{ overflow: auto !important; }
.hm-sec-prdtabdektops .hm-rows-prodstab {    
justify-content: flex-start;
align-items: flex-start;
overflow: auto;
min-width: max-content;
}
.cut-casecrd-boxes2 .case-card__content .cust-firsttitle-bx {
padding: 30px 20px;
height: 100%;
}  
.cust-hero-cs-btn a.case-card__btn {
padding: 8px 20px 8px 20px;
}
.cut-story-link {
padding-left: 20px;
}
.cut-story-boxx .cut-story-content .cut-story-title {
font-size: 20px;
line-height: 28px;
}
.wz-row-shopmarquslider .wz-shpmrq-column.marquee-up.active .wz-marquee-track {
animation: marqueeUp 20s linear infinite;
}
.wz-row-shopmarquslider .wz-shpmrq-column.marquee-down.active .wz-marquee-track {
animation: marqueeDown 28s linear infinite;
} .cs-impact-grid {
display: grid;
grid-template-columns: 1fr;
padding: 0;
border-top: solid 0px #E7E2DC;
} 
.cs-rows-getintoch {
display: grid;
grid-template-columns: 1fr;
align-items: center;
}
.cs-rows-getintoch .cs-getintoch-img {
order: 1;
}
.cs-rows-getintoch .cs-getintoch-content {
order: 2;
padding-inline: 20px;
}  
.cs-impact-item {
padding: 20px;
border-right: solid 0px;
border-top: solid 1px #E7E2DC;
}
.cs-impact-item h3 {
margin: 5px 0;
}
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn {
height: 55px;
font-size: 14px;
display: flex;
justify-content: space-between;
align-items: center;
font-weight: 500;
background: transparent;
color: #100E0B !important;
text-transform: uppercase;
font-family: 'General Sans';
font-size: 15px;
line-height: 20px;
padding-right:0;
letter-spacing: 0.1px;
}  
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn .cut-story-arrow {
width: 55px!important;
height: 55px!important;
}
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn:hover .cut-story-arrow {
background: var(--e-global-color-secondary) !important;
}
.cut-story-arrow {
width: 55px;
height: 55px;
}
.global-tabs-inner .global-tab-btn::before { display:none; }
.cut-stories-filter .cut-filter-item {
height: 50px;
} .ftr-menu-inners1 .ftr-menu_tb {
border-bottom: 1px solid rgba(255,255,255,0.2);
}
.elementor-element.ftr-wpmenus.elementor-widget-nav-menu {
padding-left: 10px;
}
.ftr-menu-inners1 .ftr-menu_title {
cursor: pointer;
position: relative;
padding: 15px 40px 15px 10px;
} .ftr-menu-inners1 .ftr-menu_title:after {
content: "";
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%);
width: 16px;
height: 16px;
background: url(//wizcommerce.com/wp-content/uploads/2026/02/icnn-1.svg) no-repeat center;
background-size: contain; filter: brightness(0) invert(0.45);
transition: 0.3s ease;
} .ftr-menu-inners1 .ftr-menu_tb.active .ftr-menu_title:after {
background: url(//wizcommerce.com/wp-content/uploads/2026/02/icnn-2.svg) no-repeat center;
background-size: contain;
filter: brightness(0) invert(1);
}
.ftr-menu-inners1 .ftr-menu_tb.active .ftr-menu_title  .elementor-heading-title {
color:#fff; font-weight:500;
} .ftr-menu-inners1 .ftr-wpmenus {
display: none;
padding-bottom: 15px;
}  .cust-mbl_logosliders{
display: flex !important;
} .cust-mbl_logosliders .slick-track{
display: flex !important;
align-items: center;
} .cust-mbl_logosliders .slick-slide{
height: 110px !important;
display: flex !important;
justify-content: center;
border-right:1px solid #dfdfdf;
padding: 12px;
} .cust-mbl_logosliders > .e-con-full{
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.cut-clear { font-size:14px; }
}
@media (max-width: 580px) {  .hm-industres-acrodans .hm-according-grids2 .elementor-widget-image:nth-child(4n+4){
border-right: solid 0px;
}
.hm-industres-acrodans .hm-according-grids2 .elementor-widget-image {
min-height: 75px;  padding: 10px;
}
.hm-industres-acrodans .elementor-element .hm-according-grids2 {
border-right: inherit;
}
.cut-casecrd-boxes2 .case-card__inner {
display: grid;
grid-template-columns: 1fr;
}
.cut-casecrd-boxes2 .case-card__content {
order: 2;
}
.cut-casecrd-boxes1 .case-card__content h2.case-card__title ,
.cut-casecrd-boxes2 .case-card__content .cust-firsttitle-bx .case-card__title{
font-size: 20px;
line-height: 28px;
}
.cut-story-wrapper {
display: grid;
grid-template-columns: repeat(1, 1fr);
grid-gap: 20px 0;
}  
.cut-story-boxx .cut-strinr-title {
min-height: 150px;
}
.cut-casecrd-boxes1 .cust-hero-cs-btn a.case-card__btn {
width: 100%;
} 
.wz-row-shopmarquslider .wz-shpmrq-column { height: 310px; }
.elementor-element.wz-sec-shopmarqusliders::after { height:40px; }
.wz-row-shopmarquslider .wz-shpmrq-column .wz-marquee-track {
gap: 10px;
}
.cut-story-wrapper article.cut-story-boxx {
border-right: solid 0px;
}
.aiorder-tabs-slicer .global-tbbox {
padding: 30px 25px;
}
.elementor-element.wz-sec-shopmarqusliders .wz-row-shopmarquslider::after {
height: 60px;
}
.custom-mega-menus button+.e-n-menu-wrapper { top: 120px !important; }
.cs-quote-block .cs-quote-inner blockquote{
font-size:20px !important;
line-height: 26px;
}
.cs-quote-block .cs-quote-inner{
padding: 10px !important;
}
.cs-quote-block .cs-quote-inner blockquote::before{
width: 34px;
}
}