.elementor-397 .elementor-element.elementor-element-bbafe4a{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-397 .elementor-element.elementor-element-83a28d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body.elementor-page-397:not(.elementor-motion-effects-element-type-background), body.elementor-page-397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e9eeea;}:root{--page-title-display:none;}/* Start custom CSS *//* Luma Dental 3D (stranica dental3d): aplikacija u iframe-u zauzima ceo ekran, bez spoljnog skrola. */
html, body { margin: 0; background: #e9eeea; }
#luma-spatial-wrap, #luma-spatial-wrap > .e-con-inner { padding: 0 !important; margin: 0 !important; gap: 0 !important; }
#luma-spatial-wrap .elementor-widget-shortcode, #luma-spatial-wrap .elementor-shortcode { width: 100%; margin: 0; }
.luma-spatial-embed { height: 100vh !important; height: 100svh !important; min-height: 0 !important; }
body.admin-bar .luma-spatial-embed { height: calc(100vh - 32px) !important; height: calc(100svh - 32px) !important; }
@media (max-width: 782px) { body.admin-bar .luma-spatial-embed { height: calc(100vh - 46px) !important; height: calc(100svh - 46px) !important; } }
html:has(.luma-spatial-embed), html:has(.luma-spatial-embed) body { overflow: hidden; height: 100%; }/* End custom CSS */