@media (max-width: 1024px) {
.mobile-slide {
overflow: hidden;
} .elementor-container.ms-active {
overflow: visible !important;
padding-left: 0 !important;
padding-right: 0 !important;
gap: 0 !important;
} .elementor-container.ms-active > .elementor-row {
margin-left: 0 !important;
margin-right: 0 !important;
width: 100% !important;
padding: 0 !important;
}
}  .chadgpt-faq-grid.ms-active {
display: block !important;
overflow: hidden !important;
padding: 0 !important;
} .ms-track {
position: relative; display: flex !important;
flex-wrap: nowrap !important;
flex: 1 0 100%;
width: 100%;
gap: 4px;
transition: transform 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
will-change: transform;
margin: 0 !important;
padding: 0 !important;
} @media (max-width: 1024px) {
.ms-track > .elementor-column {
flex: 0 0 90% !important;
width: 90% !important;
max-width: none !important;
box-sizing: border-box;
flex-shrink: 0;
} .ms-no-peek .ms-track > .elementor-column {
flex: 0 0 100% !important;
width: 100% !important;
}
}  .elementor-element-59dd8f2 .ms-track > .elementor-column,
.elementor-element-59dd8f2 .ms-track > .elementor-column > .elementor-widget-wrap,
.elementor-element-59dd8f2 .ms-track .elementor-widget {
background: transparent !important;
background-color: transparent !important;
}
.ms-track > .chadgpt-faq-card {
flex: 0 0 100% !important;
width: 100% !important;
max-width: none !important;
box-sizing: border-box;
flex-shrink: 0;
}
@media (max-width: 1024px) {
.chadgpt-faq-grid.ms-active .chadgpt-faq-card {
align-items: center;
text-align: center;
}
.chadgpt-faq-grid.ms-active .chadgpt-faq-card-answer {
text-align: center;
}
}
@media (max-width: 1024px) {
.ms-track > .chadgpt-partner-card {
flex: 0 0 100% !important;
width: 100% !important;
max-width: none !important;
box-sizing: border-box;
flex-shrink: 0;
}
} .ms-active {
cursor: grab;
}
.ms-active.ms-dragging {
cursor: grabbing;
}
.ms-active.ms-dragging * {
pointer-events: none;
} .ms-nav {
display: flex;
justify-content: center;
align-items: center;
gap: 10px;
margin-top: 20px;
width: 100%;
} .ms-arrow {
width: 36px;
height: 36px;
background: transparent;
border: none;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: opacity 0.2s ease;
padding: 0;
flex-shrink: 0;
}
.ms-arrow:hover {
opacity: 0.8;
}
.ms-arrow svg {
width: 36px;
height: 36px;
display: block;
} .ms-arrow.disabled {
opacity: 0.35;
pointer-events: none;
} @media (max-width: 1024px) {
.elementor-element-7d9ce88,
.elementor-element-7d9ce88 .elementor-column,
.elementor-element-7d9ce88 .elementor-widget-wrap,
.elementor-element-c71d9c4,
.elementor-element-c71d9c4 .elementor-column,
.elementor-element-c71d9c4 .elementor-widget-wrap {
background: transparent !important;
background-color: transparent !important;
}
} @media (max-width: 768px) {
.retail-banner video.elementor-video {
height: 340px !important;
}
} @media (max-width: 1024px) {
.elementor-element-7d9ce88 .elementor-icon-box-wrapper {
text-align: center;
align-items: center;
}
.elementor-element-7d9ce88 .elementor-icon-box-icon {
display: flex;
justify-content: center;
}
.elementor-element-7d9ce88 .elementor-icon-box-content,
.elementor-element-7d9ce88 .elementor-icon-box-title,
.elementor-element-7d9ce88 .elementor-icon-box-title span,
.elementor-element-7d9ce88 .elementor-icon-box-description {
text-align: center !important;
}
}