.elementor-7 .elementor-element.elementor-element-ae61b6a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-ae61b6a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ae61b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/hero-sekcija-image-bar.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ae61b6a > .elementor-container{max-width:1600px;}.elementor-7 .elementor-element.elementor-element-ae61b6a{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-ae61b6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6e3b310.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-66676ca{text-align:center;}.elementor-7 .elementor-element.elementor-element-66676ca .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:63px;color:#F59735;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-750c18e{text-align:center;font-family:"Kanit", Sans-serif;font-size:26px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-89763f4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-5c16889 .elementor-button{background-color:#F59735;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 50px 16px 50px;}.elementor-7 .elementor-element.elementor-element-5c16889 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5c16889 .elementor-button:focus{background-color:#FFFFFF;color:#F59735;}.elementor-7 .elementor-element.elementor-element-5c16889{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5c16889 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5c16889 .elementor-button:focus svg{fill:#F59735;}.elementor-7 .elementor-element.elementor-element-e40db1f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-b31781e .elementor-button{background-color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#F59735;color:#F59735;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-b31781e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b31781e .elementor-button:focus{background-color:#F59735;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b31781e{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-b31781e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b31781e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-03d0c27.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-6a501e9 .elementor-button{background-color:#F59735;font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 48px 16px 48px;}.elementor-7 .elementor-element.elementor-element-6a501e9 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6a501e9 .elementor-button:focus{background-color:#FFFFFF;color:#F59735;}.elementor-7 .elementor-element.elementor-element-6a501e9{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 37px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-6a501e9 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-6a501e9 .elementor-button:focus svg{fill:#F59735;}.elementor-7 .elementor-element.elementor-element-9ae819e.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-685454e .elementor-button{background-color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:none;fill:#F59735;color:#F59735;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-685454e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-685454e .elementor-button:focus{background-color:#F59735;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-685454e{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-685454e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-685454e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-875a698 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7 .elementor-element.elementor-element-875a698:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-875a698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/hero-sekcija-image-bar.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-875a698 > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-875a698{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-875a698 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-3367c51.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-b3b6280{text-align:center;}.elementor-7 .elementor-element.elementor-element-b3b6280 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:63px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-4f46039{text-align:center;font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a7f8891.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-684abd5 .elementor-button{background-color:#F59735;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-684abd5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-684abd5 .elementor-button:focus{background-color:#FFFFFF;color:#F59735;}.elementor-7 .elementor-element.elementor-element-684abd5{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-684abd5 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-684abd5 .elementor-button:focus svg{fill:#F59735;}.elementor-7 .elementor-element.elementor-element-2ebfedc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-977e07a .elementor-button{background-color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#F59735;color:#F59735;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-977e07a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-977e07a .elementor-button:focus{background-color:#F59735;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-977e07a{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-977e07a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-977e07a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-29cd135.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-36cdd41 .elementor-button{background-color:#F59735;font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-36cdd41 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-36cdd41 .elementor-button:focus{background-color:#FFFFFF;color:#F59735;}.elementor-7 .elementor-element.elementor-element-36cdd41{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-36cdd41 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-36cdd41 .elementor-button:focus svg{fill:#F59735;}.elementor-7 .elementor-element.elementor-element-9b76cd0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-a427261 .elementor-button{background-color:#FFFFFF;font-family:"Fira Sans", Sans-serif;font-size:14px;font-weight:700;text-decoration:none;fill:#F59735;color:#F59735;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 25px 16px 25px;}.elementor-7 .elementor-element.elementor-element-a427261 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a427261 .elementor-button:focus{background-color:#F59735;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a427261{width:var( --container-widget-width, 170px );max-width:170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a427261 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a427261 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-331a4b0{margin-top:-123px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b69b3cd:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b69b3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-b69b3cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:66px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-b69b3cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-7bbe428:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-7bbe428 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/Group-1-1.png");background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-7bbe428.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-7bbe428 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px -37px 0px 0px;--e-column-margin-right:-37px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7bbe428 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-6a65ca7{width:var( --container-widget-width, 72.104% );max-width:72.104%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:72.104%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6a65ca7 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:67px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-68fb4f5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-68fb4f5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-f0431fb{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-f0431fb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:67px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-f4ba54b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Kanit", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e1bf3aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-e1bf3aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/Group.png");background-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-e1bf3aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-e1bf3aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-29px 0px 0px 17px;--e-column-margin-right:0px;--e-column-margin-left:17px;padding:0px 0px 11px 0px;}.elementor-7 .elementor-element.elementor-element-e1bf3aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-492893d{width:var( --container-widget-width, 72.104% );max-width:72.104%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:72.104%;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-492893d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:67px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-4cef87e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4cef87e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-7 .elementor-element.elementor-element-4cef87e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:66px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-4cef87e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a591cae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-a591cae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-dc9d478{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-dc9d478 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:700;line-height:67px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-7 .elementor-element.elementor-element-6317e83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Kanit", Sans-serif;font-size:17px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-abdfb03{margin-top:26px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-cf64bbb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-cf64bbb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-30863fa{padding:0px 0px 0px 0px;z-index:30;border-style:none;}.elementor-7 .elementor-element.elementor-element-30863fa img{width:100%;border-radius:17px 17px 17px 17px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-e652bba{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 30px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-e652bba .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-e652bba .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-e652bba .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-e652bba .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-e652bba .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-e652bba:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-e652bba:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-e652bba .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-f17fdab.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-f17fdab > .elementor-element-populated{margin:0px 11px 0px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-ad53418{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:30;border-style:none;}.elementor-7 .elementor-element.elementor-element-ad53418 img{width:100%;height:229px;border-radius:17px 17px 17px 17px;}.elementor-7 .elementor-element.elementor-element-7418025{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:61px 35px 0px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-7418025 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-7418025 .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-7418025 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-7418025 .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-7418025 .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-7418025:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-7418025:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-7418025 .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-e086891{margin-top:26px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-43f513a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-43f513a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7 .elementor-element.elementor-element-23caab0{z-index:30;border-style:none;}.elementor-7 .elementor-element.elementor-element-23caab0 img{width:100%;border-radius:17px 17px 17px 17px;}.elementor-7 .elementor-element.elementor-element-8d67c3d{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-8d67c3d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-8d67c3d .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-8d67c3d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-8d67c3d .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-8d67c3d .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-8d67c3d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-8d67c3d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-8d67c3d .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-3d1cc72.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-3d1cc72 > .elementor-element-populated{margin:0px 0px 0px 11px;--e-column-margin-right:0px;--e-column-margin-left:11px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b327c40{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:30;border-style:none;}.elementor-7 .elementor-element.elementor-element-b327c40 img{width:100%;height:229px;border-radius:17px 17px 17px 17px;}.elementor-7 .elementor-element.elementor-element-f05d18f{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:61px 0px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-f05d18f .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-f05d18f .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-f05d18f .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-f05d18f .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-f05d18f .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-f05d18f:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-f05d18f:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-f05d18f .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-76a4a59{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-a33264f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-fc3c452{z-index:30;}.elementor-7 .elementor-element.elementor-element-2b3b2ae{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 30px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-2b3b2ae .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-2b3b2ae .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-2b3b2ae .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-2b3b2ae .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-2b3b2ae .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-2b3b2ae:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-2b3b2ae:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-2b3b2ae .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-456a5b6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-66d5592{z-index:30;}.elementor-7 .elementor-element.elementor-element-41f5f2c{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 30px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-41f5f2c .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-41f5f2c .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-41f5f2c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-41f5f2c .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-41f5f2c .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-41f5f2c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-41f5f2c:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-41f5f2c .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-e2e4914{margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-c22a347.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-9464956{z-index:30;}.elementor-7 .elementor-element.elementor-element-bfbdc3d{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-bfbdc3d .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-bfbdc3d .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-bfbdc3d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-bfbdc3d .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-bfbdc3d .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-bfbdc3d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-bfbdc3d:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-bfbdc3d .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-713fccb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-7685997{z-index:30;}.elementor-7 .elementor-element.elementor-element-78ba9af{background-color:#FFFFFF;margin:-46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:60px 0px 48px 35px;border-style:solid;border-color:#FFFFFF;border-radius:0px 0px 15px 15px;--icon-box-icon-margin:14px;}.elementor-7 .elementor-element.elementor-element-78ba9af .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-7 .elementor-element.elementor-element-78ba9af .elementor-icon{font-size:24px;}.elementor-7 .elementor-element.elementor-element-78ba9af .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-78ba9af .elementor-icon-box-title a{font-family:"Kanit", Sans-serif;font-size:20px;font-weight:bold;line-height:24px;}.elementor-7 .elementor-element.elementor-element-78ba9af .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-78ba9af:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-78ba9af:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-78ba9af .elementor-icon-box-description{font-family:"Kanit", Sans-serif;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-603549b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-603549b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/slika-pozadina-2-image-bar-.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-603549b > .elementor-container{min-height:1440px;}.elementor-7 .elementor-element.elementor-element-603549b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-603549b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-b914257 > .elementor-element-populated{margin:6% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-d1b2cbb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-7 .elementor-element.elementor-element-d1b2cbb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:bold;}.elementor-7 .elementor-element.elementor-element-6fdbef0{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-b45b509{text-align:center;font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-095ca72{text-align:center;}.elementor-7 .elementor-element.elementor-element-095ca72 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-4689196{text-align:center;}.elementor-7 .elementor-element.elementor-element-4689196 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-2769d13{text-align:center;}.elementor-7 .elementor-element.elementor-element-2769d13 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-4f74b60{margin-top:14px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-f9dcd9c .elementor-button{background-color:#F59735;font-family:"Fira Sans", Sans-serif;font-size:16px;font-weight:700;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59735;border-radius:30px 30px 30px 30px;padding:16px 40px 16px 40px;}.elementor-7 .elementor-element.elementor-element-f9dcd9c .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-f9dcd9c .elementor-button:focus{background-color:#FFFFFF;color:#F59735;}.elementor-7 .elementor-element.elementor-element-f9dcd9c{width:var( --container-widget-width, 1500px );max-width:1500px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1500px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-f9dcd9c .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-f9dcd9c .elementor-button:focus svg{fill:#F59735;}.elementor-7 .elementor-element.elementor-element-e0a3e37:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e0a3e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/slika-pozadina-2-image-bar-.png");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-e0a3e37 > .elementor-container{min-height:1440px;}.elementor-7 .elementor-element.elementor-element-e0a3e37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-e0a3e37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5e2f194 > .elementor-element-populated{margin:6% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-fd2ad28{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-7 .elementor-element.elementor-element-fd2ad28 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:60px;font-weight:bold;}.elementor-7 .elementor-element.elementor-element-e09db48{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-d11abf9{text-align:center;font-family:"Kanit", Sans-serif;font-size:24px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-faeaf8c{text-align:center;}.elementor-7 .elementor-element.elementor-element-faeaf8c .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-f9ec726{text-align:center;}.elementor-7 .elementor-element.elementor-element-f9ec726 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-88b5d13{text-align:center;}.elementor-7 .elementor-element.elementor-element-88b5d13 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:24px;font-weight:700;line-height:24px;color:#F59735;}.elementor-7 .elementor-element.elementor-element-5c4bd0c{margin-top:14px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-4a12fe0{margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-b02fbd1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b02fbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b02fbd1 > .elementor-container{min-height:924px;}.elementor-7 .elementor-element.elementor-element-b02fbd1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-b02fbd1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-dfd6a74:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-dfd6a74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-dfd6a74 > .elementor-container{min-height:924px;}.elementor-7 .elementor-element.elementor-element-dfd6a74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-dfd6a74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-77d65d2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-77d65d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F59735;}.elementor-7 .elementor-element.elementor-element-77d65d2 > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-77d65d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-77d65d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-5c80701 > .elementor-container{max-width:1324px;}.elementor-7 .elementor-element.elementor-element-5c80701{margin-top:25px;margin-bottom:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-372da81{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-372da81 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-372da81.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-372da81.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-372da81.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-372da81 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-372da81 .elementor-image-box-img img{height:300px;border-radius:20px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-372da81 .elementor-image-box-title{font-family:"Kanit", Sans-serif;-webkit-text-stroke-color:#000;stroke:#000;color:#F59735;}.elementor-7 .elementor-element.elementor-element-372da81:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-372da81:has(:focus) .elementor-image-box-title{color:#F59735;}.elementor-7 .elementor-element.elementor-element-372da81 .elementor-image-box-description{font-family:"Kanit", Sans-serif;font-size:60px;font-weight:700;line-height:63px;}.elementor-7 .elementor-element.elementor-element-640957b{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-640957b .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-640957b.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-640957b.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-640957b.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-640957b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-640957b .elementor-image-box-img img{height:300px;border-radius:20px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-640957b .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-size:63px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F59735;}.elementor-7 .elementor-element.elementor-element-640957b:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-640957b:has(:focus) .elementor-image-box-title{color:#F59735;}.elementor-7 .elementor-element.elementor-element-95ae800{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-95ae800 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-95ae800.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-95ae800.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-95ae800.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-95ae800 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-95ae800 .elementor-image-box-img img{height:300px;border-radius:20px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-95ae800 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-size:63px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F59735;}.elementor-7 .elementor-element.elementor-element-95ae800:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-95ae800:has(:focus) .elementor-image-box-title{color:#F59735;}.elementor-7 .elementor-element.elementor-element-2b30cf7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:21px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-76d413f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-76d413f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F59735;}.elementor-7 .elementor-element.elementor-element-76d413f > .elementor-container{min-height:400px;}.elementor-7 .elementor-element.elementor-element-76d413f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-76d413f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-8817852 > .elementor-container{max-width:1324px;}.elementor-7 .elementor-element.elementor-element-8817852{margin-top:25px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-0aff629{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0aff629.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-0aff629.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-0aff629.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-img img{height:300px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-size:63px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F59735;}.elementor-7 .elementor-element.elementor-element-0aff629:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-0aff629:has(:focus) .elementor-image-box-title{color:#F59735;}.elementor-7 .elementor-element.elementor-element-0c5e8f2{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0c5e8f2.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-img img{height:300px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-size:63px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F59735;}.elementor-7 .elementor-element.elementor-element-0c5e8f2:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-0c5e8f2:has(:focus) .elementor-image-box-title{color:#F59735;}.elementor-7 .elementor-element.elementor-element-ca52b7e{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ca52b7e.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-7 .elementor-element.elementor-element-ca52b7e.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-7 .elementor-element.elementor-element-ca52b7e.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-img img{height:300px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-title{font-family:"Kanit", Sans-serif;font-size:63px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#F59735;}.elementor-7 .elementor-element.elementor-element-ca52b7e:has(:hover) .elementor-image-box-title,
					 .elementor-7 .elementor-element.elementor-element-ca52b7e:has(:focus) .elementor-image-box-title{color:#F59735;}.elementor-7 .elementor-element.elementor-element-04dd91f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:21px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5c504a8:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-5c504a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5c504a8 > .elementor-container{min-height:574px;}.elementor-7 .elementor-element.elementor-element-5c504a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-5c504a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-d07bfb0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-d07bfb0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d07bfb0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-d07bfb0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-d07bfb0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-53c42f6{--spacer-size:50px;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-img img{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-img img{border-radius:20px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-89763f4 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-5c16889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-e40db1f > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-b31781e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-03d0c27 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-6a501e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-9ae819e > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-685454e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-875a698:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-875a698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://imagecaffe.mk/wp-content/uploads/2025/07/ChatGPT-Image-Jul-25-2025-02_29_54-PM.png");}.elementor-7 .elementor-element.elementor-element-875a698 > .elementor-container{min-height:679px;}.elementor-7 .elementor-element.elementor-element-875a698, .elementor-7 .elementor-element.elementor-element-875a698 > .elementor-background-overlay{border-radius:25px 25px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b3b6280{margin:323px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-b3b6280 .elementor-heading-title{font-size:43px;}.elementor-7 .elementor-element.elementor-element-4f46039{font-size:17px;}.elementor-7 .elementor-element.elementor-element-a7f8891 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-684abd5{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-684abd5 .elementor-button{padding:16px 050px 16px 050px;}.elementor-7 .elementor-element.elementor-element-2ebfedc > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-977e07a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-11af955{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-29cd135 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-36cdd41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-36cdd41 .elementor-button{padding:16px 48px 16px 48px;}.elementor-7 .elementor-element.elementor-element-9b76cd0 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-a427261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-331a4b0{margin-top:35px;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-6a65ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-dc9d478{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-6317e83{margin:2px 2px calc(var(--kit-widget-spacing, 0px) + 2px) 2px;padding:10px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-f17fdab{width:97%;}.elementor-7 .elementor-element.elementor-element-f17fdab > .elementor-element-populated{margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-7 .elementor-element.elementor-element-7418025{padding:61px 0px 048px 035px;}.elementor-7 .elementor-element.elementor-element-8d67c3d{padding:60px 35px 48px 35px;}.elementor-7 .elementor-element.elementor-element-3d1cc72{width:97%;}.elementor-7 .elementor-element.elementor-element-3d1cc72 > .elementor-element-populated{margin:0px 0px 0px 8px;--e-column-margin-right:0px;--e-column-margin-left:8px;}.elementor-7 .elementor-element.elementor-element-f05d18f{padding:60px 35px 48px 35px;}.elementor-7 .elementor-element.elementor-element-bfbdc3d{padding:60px 35px 48px 35px;}.elementor-7 .elementor-element.elementor-element-78ba9af{padding:60px 35px 48px 35px;}.elementor-7 .elementor-element.elementor-element-f9dcd9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-fd2ad28 .elementor-heading-title{font-size:45px;}.elementor-7 .elementor-element.elementor-element-e09db48 img{width:36%;}.elementor-7 .elementor-element.elementor-element-d11abf9{font-size:17px;}.elementor-7 .elementor-element.elementor-element-4a12fe0 img{width:36%;}.elementor-7 .elementor-element.elementor-element-359df2a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-372da81 .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-640957b .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-95ae800 .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-0aff629{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-0aff629 .elementor-image-box-img img{height:450px;border-radius:19px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-0c5e8f2 .elementor-image-box-img img{height:450px;border-radius:19px;}.elementor-7 .elementor-element.elementor-element-34b6215.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7 .elementor-element.elementor-element-ca52b7e{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-img{margin-bottom:8px;}.elementor-7 .elementor-element.elementor-element-ca52b7e .elementor-image-box-img img{height:450px;border-radius:19px;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-7bbe428{width:11.791%;}.elementor-7 .elementor-element.elementor-element-68fb4f5{width:76.082%;}.elementor-7 .elementor-element.elementor-element-e1bf3aa{width:11.791%;}.elementor-7 .elementor-element.elementor-element-cf64bbb{width:50%;}.elementor-7 .elementor-element.elementor-element-f17fdab{width:50%;}.elementor-7 .elementor-element.elementor-element-43f513a{width:50%;}.elementor-7 .elementor-element.elementor-element-3d1cc72{width:50%;}.elementor-7 .elementor-element.elementor-element-d07bfb0{width:100%;}}/* Start custom CSS for icon-box, class: .elementor-element-2b3b2ae */.allday-card {
    height: 330px;
}

@media (max-width: 576px) { 
    .allday-card {
        height: 450px;
    }
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bfbdc3d */.allday-card {
    height: 330px;
}

@media (max-width: 576px) { 
    .allday-card {
        height: 430px;
    }
    
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d92f113 */@media (max-width: 1024px) {
    .reservation-container {
        flex-direction: column;
        align-items: center;
        gap: 24px;
        padding: 32px 16px;
    }

    .reservation-container .left-content {
        padding-left: 0;
        text-align: center;
    }

    .reservation-container .decoration-left,
    .reservation-container .decoration-right {
        display: none;
    }

    .reservation-container .right-content {
        margin: 0 auto !important;
        align-self: center !important;
        max-width: 420px;
        width: 100%;
    }

    .reservation-container .form-grid {
        grid-template-columns: 1fr !important;
        gap: 12px;
        margin-bottom: 15px;
    }

    .reservation-container .form-grid > * {
        grid-column: 1 / -1 !important;
    }

    .reservation-container .form-grid p:first-child,
    .reservation-container .form-grid p:last-child {
        grid-column: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c3a2f7 */@media (max-width: 768px) {
	.reservation-container {
		flex-direction: column;
		align-items: center;        /* center children horizontally */
		gap: 24px;                  /* smaller gap on mobile */
		padding: 32px 16px;
	}

	.reservation-container .left-content {
		padding-left: 0;
		text-align: center;
	}

	.reservation-container .right-content {
		margin: 0 auto !important;  /* center the card */
		align-self: center !important;
		max-width: 380px;            /* tweak as you like (e.g., 360–420px) */
		width: 100%;
	}

	.reservation-container .form-grid {
		grid-template-columns: 1fr !important;
		gap: 10px;
	}

	/* Ensure each item spans the single column */
	.reservation-container .form-grid > * {
		grid-column: 1 / -1 !important;
	}

	/* In case any rules force first/last items to separate columns */
	.reservation-container .form-grid p:first-child,
	.reservation-container .form-grid p:last-child {
		grid-column: auto !important;
	}
}/* End custom CSS */