.elementor-50465 .elementor-element.elementor-element-a930001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:36px;--padding-left:48px;--padding-right:48px;}.elementor-50465 .elementor-element.elementor-element-a930001:not(.elementor-motion-effects-element-type-background):not(.cmsmasters-bg-effect), .elementor-50465 .elementor-element.elementor-element-a930001 > .elementor-motion-effects-container > .elementor-motion-effects-layer, .elementor-50465 .elementor-element.elementor-element-a930001 > .cmsmasters-bg-effects-container > .cmsmasters-bg-effects-element{background-color:#F7F4EF;}.elementor-50465 .elementor-element.elementor-element-a930002{max-width:label_off !important;}.elementor-50465 .elementor-element.elementor-element-a930003{max-width:label_off !important;}.elementor-50465 .elementor-element.elementor-element-a930005{max-width:label_off !important;}.elementor-50465 .elementor-element.elementor-element-a930006{max-width:label_off !important;}.elementor-50465 .elementor-element.elementor-element-5be0833{max-width:label_off !important;}.elementor-50465 .elementor-element.elementor-element-a930007{max-width:label_off !important;}#elementor-popup-modal-50465{background-color:rgba(18,27,36,0.65);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-50465 .dialog-message{width:640px;height:fit_to_content;align-items:flex-start;}#elementor-popup-modal-50465 .dialog-close-button{display:flex;}#elementor-popup-modal-50465 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-50465 .dialog-close-button i{color:#121B24;}#elementor-popup-modal-50465 .dialog-close-button svg{fill:#121B24;}@media(max-width:767px){.elementor-50465 .elementor-element.elementor-element-a930001{--padding-top:36px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}#elementor-popup-modal-50465 .dialog-message{width:92vw;}}/* Start custom CSS */#elementor-popup-modal-50465 .imedic-september-popup{border-top:5px solid #B49370;font-family:"Figtree Local",sans-serif;color:#121B24}#elementor-popup-modal-50465 .promo-eyebrow .elementor-heading-title{font:500 12px/1.4 "Figtree Local",sans-serif;letter-spacing:2px;color:#76614D}#elementor-popup-modal-50465 .promo-title .elementor-heading-title{font:300 46px/1.06 "Figtree Local",sans-serif;text-transform:uppercase;color:#121B24;letter-spacing:-1px}#elementor-popup-modal-50465 .promo-title{margin:20px 0!important}#elementor-popup-modal-50465 .promo-intro{font-size:17px;line-height:1.6;color:#4C5257;margin-bottom:18px!important}#elementor-popup-modal-50465 p{margin:0}#elementor-popup-modal-50465 .promo-service{padding:17px 0;border-top:1px solid #DCD4CA;font-size:15px;line-height:1.5;color:#50565B}#elementor-popup-modal-50465 .promo-service strong{font-size:12px;letter-spacing:1.4px;color:#121B24}#elementor-popup-modal-50465 .promo-cta{margin-top:20px!important}#elementor-popup-modal-50465 .promo-cta .elementor-button{display:block;background:#121B24;color:#fff;border-radius:0;padding:19px 22px;font:500 13px/1.3 "Figtree Local",sans-serif;letter-spacing:1.5px}#elementor-popup-modal-50465 .promo-cta .elementor-button:hover{background:#81664E;color:#fff}#elementor-popup-modal-50465 .promo-note{font-size:12px;line-height:1.5;text-align:center;color:#62686D;margin-top:14px!important}@media(max-width:767px){#elementor-popup-modal-50465 .promo-title .elementor-heading-title{font-size:32px;letter-spacing:-.5px}#elementor-popup-modal-50465 .promo-title{margin:15px 0!important}#elementor-popup-modal-50465 .promo-intro{font-size:15px;margin-bottom:12px!important}#elementor-popup-modal-50465 .promo-service{padding:12px 0;font-size:14px}} #elementor-popup-modal-50465{position:fixed!important;inset:0!important;height:100vh!important;height:100dvh!important;} #elementor-popup-modal-50465 .dialog-widget-content{max-height:calc(100dvh - 32px);overflow:auto;}
/* Stabilan prikaz (bez animacije pomeranja) */
#elementor-popup-modal-50465 .dialog-widget-content{animation:none!important;transition:none!important;max-width:calc(100vw - 32px)}
#elementor-popup-modal-50465 .dialog-message{height:auto!important;max-width:calc(100vw - 32px)}/* End custom CSS */