.elementor-519 .elementor-element.elementor-element-349ab825{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.5;box-shadow:0px 5px 30px 0px rgba(0,0,0,0.1);--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:10;}.elementor-519 .elementor-element.elementor-element-349ab825:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-349ab825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c2eaec3 );}.elementor-519 .elementor-element.elementor-element-349ab825::before, .elementor-519 .elementor-element.elementor-element-349ab825 > .elementor-background-video-container::before, .elementor-519 .elementor-element.elementor-element-349ab825 > .e-con-inner > .elementor-background-video-container::before, .elementor-519 .elementor-element.elementor-element-349ab825 > .elementor-background-slideshow::before, .elementor-519 .elementor-element.elementor-element-349ab825 > .e-con-inner > .elementor-background-slideshow::before, .elementor-519 .elementor-element.elementor-element-349ab825 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-519 .elementor-element.elementor-element-6f9039b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:10px;--padding-left:0px;--padding-right:12px;}.elementor-519 .elementor-element.elementor-element-6f9039b7:not(.elementor-motion-effects-element-type-background), .elementor-519 .elementor-element.elementor-element-6f9039b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-519 .elementor-element.elementor-element-bae8212{text-align:start;}.elementor-519 .elementor-element.elementor-element-bae8212 img{width:230px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-menu-toggle{margin-left:auto;background-color:#ffffff;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu .elementor-item{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );padding-left:0px;padding-right:0px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-underline .elementor-item:after,
					 .elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-overline .elementor-item:before,
					 .elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-double-line .elementor-item:before,
					 .elementor-519 .elementor-element.elementor-element-4b35ca8a .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a{--e-nav-menu-horizontal-menu-item-margin:calc( 22px / 2 );}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:22px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-menu-toggle{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a:hover,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a:focus,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-menu-toggle:hover,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-menu-toggle:focus{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a:hover,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a:focus,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-kamen01 );}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-accent );background-color:rgba(0,0,0,0);}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown .elementor-item, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 15px 20px 0px rgba(0,0,0,0.1);}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-519 .elementor-element.elementor-element-4b35ca8a div.elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-4b35ca8a div.elementor-menu-toggle svg{fill:var( --e-global-color-primary );}.elementor-519 .elementor-element.elementor-element-4b35ca8a div.elementor-menu-toggle:hover, .elementor-519 .elementor-element.elementor-element-4b35ca8a div.elementor-menu-toggle:focus{color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4b35ca8a div.elementor-menu-toggle:hover svg, .elementor-519 .elementor-element.elementor-element-4b35ca8a div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;fill:var( --e-global-color-c2eaec3 );color:var( --e-global-color-c2eaec3 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button:hover, .elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-c2eaec3 );border-color:var( --e-global-color-accent );}.elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button:hover svg, .elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button:focus svg{fill:var( --e-global-color-c2eaec3 );}.elementor-519 .elementor-element.elementor-element-aeb21b3{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-519 .elementor-element.elementor-element-6f9039b7{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-519 .elementor-element.elementor-element-bae8212 img{width:200px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}}@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-349ab825{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-content:space-around;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-519 .elementor-element.elementor-element-349ab825.e-con{--align-self:center;}.elementor-519 .elementor-element.elementor-element-6f9039b7{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-519 .elementor-element.elementor-element-bae8212{width:var( --container-widget-width, 136px );max-width:136px;--container-widget-width:136px;--container-widget-flex-grow:0;text-align:center;}.elementor-519 .elementor-element.elementor-element-bae8212.elementor-element{--align-self:center;}.elementor-519 .elementor-element.elementor-element-bae8212 img{width:136px;max-width:100%;}.elementor-519 .elementor-element.elementor-element-4b35ca8a.elementor-element{--order:99999 /* order end hack */;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown .elementor-item, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--dropdown a{padding-top:24px;padding-bottom:24px;}.elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-519 .elementor-element.elementor-element-4b35ca8a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-519 .elementor-element.elementor-element-4da32666{width:auto;max-width:auto;}.elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button{font-size:11px;letter-spacing:0px;padding:10px 12px 10px 12px;}}@media(min-width:768px){.elementor-519 .elementor-element.elementor-element-6f9039b7{--content-width:1200px;}}/* Start custom CSS for button, class: .elementor-element-4da32666 */@media(max-width:767px){.elementor-519 .elementor-element.elementor-element-4da32666 .elementor-button-text{white-space:nowrap;}}/* End custom CSS */
/* Start custom CSS *//* PI naslovi unutar teksta (isti raspored kao naslovni widgeti) */
.elementor .elementor-widget-text-editor :is(h1,h2,h3),.elementor .elementor-widget-theme-post-content :is(h1,h2,h3){font-family:"Newsreader",serif;font-weight:400;color:#1F3B34;text-transform:none;letter-spacing:0}
.elementor .elementor-widget-text-editor h1,.elementor .elementor-widget-theme-post-content h1{font-size:52px;line-height:1.12}
.elementor .elementor-widget-text-editor h2,.elementor .elementor-widget-theme-post-content h2{font-size:36px;line-height:1.2;margin:1.4em 0 .5em}
.elementor .elementor-widget-text-editor h3,.elementor .elementor-widget-theme-post-content h3{font-size:22px;line-height:1.3;margin:1.2em 0 .4em}
.elementor .elementor-widget-text-editor :is(h1,h2,h3):first-child{margin-top:0}
@media (max-width:1024px){.elementor .elementor-widget-text-editor h1,.elementor .elementor-widget-theme-post-content h1{font-size:40px}.elementor .elementor-widget-text-editor h2,.elementor .elementor-widget-theme-post-content h2{font-size:30px}.elementor .elementor-widget-text-editor h3,.elementor .elementor-widget-theme-post-content h3{font-size:21px}}
@media (max-width:767px){.elementor .elementor-widget-text-editor h1,.elementor .elementor-widget-theme-post-content h1{font-size:34px}.elementor .elementor-widget-text-editor h2,.elementor .elementor-widget-theme-post-content h2{font-size:28px}.elementor .elementor-widget-text-editor h3,.elementor .elementor-widget-theme-post-content h3{font-size:20px}}
/* PI naslovi kartica (icon-box, image-box) */
.elementor .elementor-widget-icon-box h3.elementor-icon-box-title,.elementor .elementor-widget-image-box h3.elementor-image-box-title{font-family:"Newsreader",serif;font-weight:400;font-size:22px;line-height:1.3;text-transform:none;letter-spacing:0}
@media (max-width:1024px){.elementor .elementor-widget-icon-box h3.elementor-icon-box-title,.elementor .elementor-widget-image-box h3.elementor-image-box-title{font-size:21px}}
@media (max-width:767px){.elementor .elementor-widget-icon-box h3.elementor-icon-box-title,.elementor .elementor-widget-image-box h3.elementor-image-box-title{font-size:20px}}
/* PI poveznice u tekstu: ista veličina kao tekst, jasno označene */
.elementor-kit-6 :is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-icon-box,.elementor-widget-image-box,.elementor-tab-content,.e-n-accordion-item) a:not(.elementor-button){font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:#4F6B63;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.elementor-kit-6 :is(.elementor-widget-text-editor,.elementor-widget-theme-post-content) a:not(.elementor-button):hover{color:#1F3B34}
/* PI naslovna sekcija: jednak razmak do gumba */
[data-elementor-type="wp-page"] > .e-con:first-child .elementor-widget-spacer{display:none}
[data-elementor-type="wp-page"] > .e-con:first-child .elementor-widget-text-editor p:last-child{margin-bottom:0}
[data-elementor-type="wp-page"] > .e-con:first-child .elementor-widget-button{margin-top:24px}
/* PI Instagram gumbi u brend bojama */
#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{background:#1F3B34 !important;color:#F8F5EF !important;border-radius:8px !important;font-family:"Manrope",sans-serif !important;font-weight:600 !important;letter-spacing:.5px;padding:12px 20px !important;box-shadow:none !important}
#sb_instagram #sbi_load .sbi_load_btn{background:transparent !important;color:#1F3B34 !important;border:1px solid #1F3B34 !important}
#sb_instagram #sbi_load .sbi_load_btn:hover,#sb_instagram .sbi_follow_btn a:hover{background:#4F6B63 !important;color:#F8F5EF !important}
/* PI reference: duge poruke skraćene uz "Pročitajte cijelu" */
.elementor-testimonial__text.pi-clamp{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.pi-more{display:inline-block;margin:10px auto 0;background:none !important;border:0 !important;box-shadow:none !important;padding:0 !important;color:#4F6B63 !important;font-family:"Manrope",sans-serif;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.elementor-testimonial-wrapper,.elementor-testimonial{display:flex;flex-direction:column;align-items:center}
.elementor-widget-testimonial-carousel .swiper-wrapper{align-items:center}
.pi-hidden-script{position:absolute !important;width:0 !important;height:0 !important;overflow:hidden;margin:0 !important;padding:0 !important}
/* PI ritam stranica */
[data-elementor-type="wp-page"] .elementor-widget-spacer{display:none}
[data-elementor-type="wp-page"] .elementor-widget-image img{object-position:50% 25%}
[data-elementor-type="wp-page"] > .e-con:first-child .elementor-widget-html{margin-top:28px}
[data-elementor-type="wp-page"] > .e-con:first-child .elementor-widget-text-editor:has(+ .elementor-widget-heading) p{margin-bottom:6px}
/* PI kartice s ikonama (image-box) */
.elementor-widget-image-box .elementor-image-box-img img{width:88px;height:88px;object-fit:contain}
.elementor-widget-image-box .elementor-image-box-title{margin-top:4px}
.elementor-widget-image-box .elementor-image-box-description{color:#1F3B34;line-height:1.55}
/* PI image-box uvijek ikona gore, centrirano */
[data-elementor-type="wp-page"] .elementor-widget-image-box .elementor-image-box-wrapper{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important}
[data-elementor-type="wp-page"] .elementor-widget-image-box .elementor-image-box-img{margin:0 0 14px 0 !important;width:auto !important}
[data-elementor-type="wp-page"] .elementor-widget-image-box .elementor-image-box-content{text-align:center !important;width:100%}
/* PI chips (popisi prednosti) */
.pi-chips .elementor-icon-list-items{justify-content:center;gap:10px}
.pi-chips .elementor-icon-list-item{background:#F8F5EF;border:1px solid #DAD4C9;border-radius:999px;padding:10px 18px !important;margin:0 !important}
.pi-chips .elementor-icon-list-item:after{display:none !important}
.pi-chips .elementor-icon-list-items{flex-wrap:wrap !important}
/* PI FAQ blok: centriran naslov, ista širina svugdje */
[data-elementor-type="wp-page"] :is(.elementor-widget-n-accordion,.elementor-widget-nested-accordion,.elementor-widget-toggle,.elementor-widget-accordion){max-width:860px;width:100%;margin-left:auto !important;margin-right:auto !important}
[data-elementor-type="wp-page"] .e-con:has(> :is(.elementor-widget-n-accordion,.elementor-widget-nested-accordion,.elementor-widget-toggle,.elementor-widget-accordion)) > .elementor-widget-heading{max-width:860px;width:100%;margin-left:auto;margin-right:auto}
[data-elementor-type="wp-page"] .e-con:has(> :is(.elementor-widget-n-accordion,.elementor-widget-nested-accordion,.elementor-widget-toggle,.elementor-widget-accordion)) > .elementor-widget-heading .elementor-heading-title{text-align:center}
[data-elementor-type="wp-page"] .e-con:has(> :is(.elementor-widget-n-accordion,.elementor-widget-nested-accordion,.elementor-widget-toggle,.elementor-widget-accordion)) > .elementor-widget-divider{max-width:860px;margin-left:auto;margin-right:auto}
/* PI reference naslov i širina */
[data-elementor-type="wp-page"] .e-con:has(> .elementor-widget-testimonial-carousel) > .elementor-widget-heading .elementor-heading-title{text-align:center}
[data-elementor-type="wp-page"] .elementor-widget-testimonial-carousel{max-width:1000px;width:100%;margin-left:auto !important;margin-right:auto !important}
/* PI blog citljivost */
body{overflow-x:clip}
[data-elementor-type="wp-post"] :is(.elementor-widget-text-editor,.elementor-widget-heading,.elementor-widget-author-box,.elementor-widget-share-buttons,.elementor-widget-post-navigation,.elementor-widget-post-info,.elementor-widget-theme-post-content){max-width:760px !important;width:100%;margin-left:auto !important;margin-right:auto !important}
[data-elementor-type="wp-post"] > .e-con:first-child .elementor-widget-heading{max-width:960px !important}
[data-elementor-type="wp-post"] .elementor-widget-image{max-width:900px !important;width:100%;margin-left:auto !important;margin-right:auto !important}
[data-elementor-type="wp-post"] :is(h2,h3,h4,h5){font-family:"Newsreader",serif !important;font-weight:400 !important;letter-spacing:normal !important;color:#1F3B34}
[data-elementor-type="wp-post"] h2{font-size:clamp(28px,3vw,36px) !important;line-height:1.2 !important}
[data-elementor-type="wp-post"] :is(h3,h4){font-size:clamp(22px,2.2vw,26px) !important;line-height:1.3 !important}
[data-elementor-type="wp-post"] .elementor-widget-text-editor :is(h2,h3,h4){margin:1.6em 0 .5em}
[data-elementor-type="wp-post"] .elementor-widget-text-editor p{margin-bottom:1em}
/* PI autor kutija */
.elementor-widget-author-box .elementor-author-box{background:#FFFFFF;border:1px solid #DAD4C9;border-radius:12px;padding:28px;align-items:center}
.elementor-widget-author-box .elementor-author-box__avatar img{width:104px !important;height:104px !important;object-fit:cover;border-radius:50%}
.elementor-widget-author-box .elementor-author-box__name{font-size:22px !important;margin-bottom:6px}
.elementor-widget-author-box .elementor-author-box__bio{font-size:16px;line-height:1.6}
@media(max-width:767px){.elementor-widget-author-box .elementor-author-box{padding:22px;text-align:left}}
/* PI dijeljenje u brend bojama */
.elementor-widget-share-buttons .elementor-share-btn{background:#4F6B63 !important;border-radius:999px !important;overflow:hidden}
.elementor-widget-share-buttons .elementor-share-btn:hover{background:#1F3B34 !important}
.elementor-widget-share-buttons .elementor-share-btn__icon,.elementor-widget-share-buttons .elementor-share-btn__text{background:transparent !important;color:#F8F5EF !important}
.elementor-widget-share-buttons .elementor-share-btn__icon svg{fill:#F8F5EF !important}
/* PI navigacija clanaka */
.elementor-post-navigation :is(.post-navigation__prev--label,.post-navigation__next--label){font-size:0 !important}
.elementor-post-navigation .post-navigation__prev--label::after{content:"Prethodni članak";font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4F6B63}
.elementor-post-navigation .post-navigation__next--label::after{content:"Sljedeći članak";font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#4F6B63}

/* PI kvacice */
ul.pi-checklist{list-style:none !important;padding-left:0 !important;margin:0 0 1em}
ul.pi-checklist li{position:relative;padding-left:36px;margin-bottom:14px;line-height:1.6}
ul.pi-checklist li::before{content:"";position:absolute;left:0;top:.15em;width:24px;height:24px;border-radius:50%;background:#E6ECE9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%234F6B63' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/14px no-repeat}
.elementor-icon-list-item:has(svg.e-fas-check):not(.elementor-element-75e5faf *) .elementor-icon-list-icon{background:#E6ECE9;border-radius:50%;width:24px !important;height:24px;min-width:24px;display:inline-flex !important;align-items:center;justify-content:center}
.elementor-icon-list-item:has(svg.e-fas-check):not(.elementor-element-75e5faf *) .elementor-icon-list-icon svg{fill:#4F6B63 !important;width:12px !important;height:12px !important}
/* PI gumbi bez strelica */
.elementor-button .elementor-button-icon{display:none !important}
.elementor-button .elementor-button-content-wrapper{gap:0 !important}
/* PI FAQ naslov */
[data-elementor-type="wp-page"] .e-con:has(> .elementor-widget-n-accordion) > .elementor-widget-heading{width:100% !important;max-width:860px !important;margin-left:auto !important;margin-right:auto !important;align-self:center !important;text-align:center}
[data-elementor-type="wp-page"] .e-con:has(> .elementor-widget-n-accordion) > .elementor-widget-heading .elementor-heading-title{text-align:center}
[data-elementor-type="wp-page"] .elementor-widget-n-accordion{max-width:860px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;align-self:center !important}
/* PI naslovna teme mobitel */
@media(max-width:767px){.elementor-element-20e56d5,.elementor-element-3f1d52e,.elementor-element-ed4205e,.elementor-element-50e38d7,.elementor-element-3905fb2,.elementor-element-2d5582f{display:none !important}}

/* PI kadriranje fotki */
img.wp-image-2706,img.wp-image-9413,img.wp-image-2708,img.wp-image-9411,img.wp-image-9412,img.wp-image-9415{object-position:50% 12% !important}
img.wp-image-9414{object-position:36% 20% !important}

/* PI koraci suradnje */
.pi-steps{counter-reset:pistep}
.pi-step-card{counter-increment:pistep;background:#FFFFFF;border:1px solid #DAD4C9;border-radius:12px;padding:36px 32px !important;height:100%}
.pi-step-card .elementor-image-box-wrapper{text-align:left !important}
.pi-step-card .elementor-image-box-img{margin:0 0 20px !important}
.pi-step-card .elementor-image-box-title::before{content:"Korak " counter(pistep);display:block;font-family:"Manrope",sans-serif;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#4F6B63;margin-bottom:6px}
.pi-step-card .elementor-image-box-description{text-align:left}
@media(max-width:767px){.pi-step-card{padding:28px 22px !important}}

/* PI FAQ u clancima */
[data-elementor-type="wp-post"] .elementor-widget-n-accordion{max-width:760px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;align-self:center !important}
[data-elementor-type="wp-post"] .elementor-widget-post-info ul{justify-content:center}

/* PI koraci: sve lijevo poravnato */
[data-elementor-type="wp-page"] .pi-step-card .elementor-image-box-wrapper{align-items:flex-start !important;text-align:left !important}
[data-elementor-type="wp-page"] .pi-step-card .elementor-image-box-content,[data-elementor-type="wp-page"] .pi-step-card .elementor-image-box-title{text-align:left !important}

/* PI poruke obrazaca: uspjeh i greška */
.elementor-form .elementor-message{font-family:"Manrope",sans-serif;font-size:15px;line-height:1.55;border-radius:8px;padding:14px 16px 14px 44px;margin-top:14px;position:relative}
.elementor-form .elementor-message:before{position:absolute;left:16px;top:15px;margin:0}
.elementor-form .elementor-message.elementor-message-success{background:#E6ECE9;color:#1F3B34 !important;border-left:4px solid #4F6B63;font-weight:600}
.elementor-form .elementor-message.elementor-message-success:before{color:#4F6B63}
.elementor-form .elementor-message.elementor-message-danger{background:#F3E6E0;color:#1F3B34 !important;border-left:4px solid #B5705F;font-weight:500}
.elementor-form .elementor-message.elementor-message-danger:before{color:#B5705F}
.elementor-form .elementor-field-group .elementor-message{padding:6px 0 0;background:none;border:none;margin:0;font-size:13px}
.elementor-form .elementor-field-group .elementor-message:before{display:none}/* End custom CSS */