.elementor .solo-card-stage{transform:translate3d(0px, 0px, 0px);flex-direction:row;gap:36px;justify-content:center;align-items:center;}.elementor .solo-3d-card{opacity:75%;flex-direction:column;selector {
position: relative;
overflow: hidden;
}

selector .elementor-widget-html {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
z-index: 1 !important;
pointer-events: none;
}

selector .elementor-widget-html .elementor-widget-container,
selector .solo-video-layer {
width: 100% !important;
height: 100% !important;
}

selector .solo-video-layer {
position: absolute !important;
inset: 0 !important;
overflow: hidden;
border-radius: 28px;
}

selector .solo-video-layer video {
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}

selector .elementor-widget-heading,
selector .elementor-widget-text-editor {
position: relative;
z-index: 3;
}
selector .solo-video-layer video {
opacity: 0.55;
filter: brightness(0.55) contrast(1.1) blur(3px) saturate(0);
}

selector .solo-video-layer::after {
content: "";
position: absolute;
inset: 0;
background: rgba(15, 15, 15, 0.35);
z-index: 2;
}
selector .elementor-widget-heading,
selector .elementor-widget-text-editor {
position: relative;
z-index: 3;
text-shadow: 0 2px 12px rgba(0,0,0,0.45);
}
 selector .elementor-widget-heading .elementor-heading-title {
color: #F3F2EE !important;
-webkit-text-fill-color: #F3F2EE !important;
background: none !important;
letter-spacing: 2px;
}

selector .elementor-widget-text-editor,
selector .elementor-widget-text-editor p,
selector .elementor-widget-text-editor span,
selector .elementor-widget-text-editor .elementor-widget-container {
color: #CABEA7 !important;
-webkit-text-fill-color: #CABEA7 !important;
}\n}.elementor .solo-main-card{margin-block-start:20px;transform:translate3d(0px, -30px, 0px) scale3d(1.12, 1.12, 1);}