.elementor-111 .elementor-element.elementor-element-a4ada1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-111 .elementor-element.elementor-element-a4ada1d:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-a4ada1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EEF9;}.elementor-111 .elementor-element.elementor-element-b62e78c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-111 .elementor-element.elementor-element-9d20112 .elementor-heading-title{font-size:34px;font-weight:800;color:#0B3B66;}.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-111 .elementor-element.elementor-element-72d0481{font-size:18px;color:#3E5168;}.elementor-111 .elementor-element.elementor-element-3f8d0ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-700eb9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-111 .elementor-element.elementor-element-662ac76 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.25em;color:#0B3B66;}.elementor-111 .elementor-element.elementor-element-30d4285{font-size:15px;line-height:1.55em;color:#3E5168;}.elementor-111 .elementor-element.elementor-element-6972e4c{font-size:15px;}.elementor-111 .elementor-element.elementor-element-3994a6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-111 .elementor-element.elementor-element-8cbf0e4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.25em;color:#0B3B66;}.elementor-111 .elementor-element.elementor-element-33f7157{font-size:15px;line-height:1.55em;color:#3E5168;}.elementor-111 .elementor-element.elementor-element-4759c3c{font-size:15px;}.elementor-111 .elementor-element.elementor-element-03249db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-111 .elementor-element.elementor-element-9bb16d4 .elementor-heading-title{font-size:20px;font-weight:700;line-height:1.25em;color:#0B3B66;}.elementor-111 .elementor-element.elementor-element-9d5467c{font-size:15px;line-height:1.55em;color:#3E5168;}.elementor-111 .elementor-element.elementor-element-374486f{font-size:15px;}@media(max-width:767px){.elementor-111 .elementor-element.elementor-element-700eb9d{--width:100%;}.elementor-111 .elementor-element.elementor-element-3994a6d{--width:100%;}.elementor-111 .elementor-element.elementor-element-03249db{--width:100%;}}@media(min-width:768px){.elementor-111 .elementor-element.elementor-element-a4ada1d{--content-width:1340px;}.elementor-111 .elementor-element.elementor-element-700eb9d{--width:32%;}.elementor-111 .elementor-element.elementor-element-3994a6d{--width:32%;}.elementor-111 .elementor-element.elementor-element-03249db{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-111 .elementor-element.elementor-element-700eb9d{--width:100%;}.elementor-111 .elementor-element.elementor-element-3994a6d{--width:100%;}.elementor-111 .elementor-element.elementor-element-03249db{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-a4ada1d */.ap-ilus-kartica{position:relative;border-radius:20px;background:#fff;box-shadow:0 1px 0 rgba(11,59,102,.06),0 12px 28px rgba(11,59,102,.07);transition:transform .3s ease,box-shadow .3s ease}
.ap-ilus-kartica:hover,.ap-ilus-kartica:focus-within{transform:translateY(-4px);box-shadow:0 1px 0 rgba(11,59,102,.06),0 20px 40px rgba(11,59,102,.12)}
.ap-ilus svg{display:block;width:96px;height:76px}
.ap-ilus .il-meko{fill:#E3EEF9}.ap-ilus .il-ploca{fill:#fff}.ap-ilus .il-tinta{fill:#0B3B66}.ap-ilus .il-naglasak{fill:#1662D6}.ap-ilus .il-bijelo{fill:#fff}
.ap-ilus .il-crta{fill:none;stroke:#0B3B66;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.ap-ilus .il-tanko{stroke-width:2;opacity:.55}
.ap-ilus .il-naglasak-crta{fill:none;stroke:#1662D6;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.ap-ilus .il-vrti,.ap-ilus .il-njisi{transform-box:fill-box;transform-origin:50% 50%}
.ap-ilus .il-njisi{transform-origin:85% 15%}
.ap-ilus-kartica:hover .il-vrti{animation:ap-vrti 1.2s linear infinite}
.ap-ilus-kartica:hover .il-tece{stroke-dasharray:4 5;animation:ap-tece .9s linear infinite}
.ap-ilus-kartica:hover .il-njisi{animation:ap-njisi .9s ease-in-out infinite alternate}
@keyframes ap-vrti{to{transform:rotate(360deg)}}
@keyframes ap-tece{to{stroke-dashoffset:-18}}
@keyframes ap-njisi{from{transform:rotate(-14deg)}to{transform:rotate(14deg)}}
.ap-ilus-poveznica a{display:inline-flex;align-items:center;gap:8px;color:#1662D6;font-weight:700;text-decoration:underline 2px transparent;text-underline-offset:5px;transition:text-decoration-color .2s}
.ap-ilus-poveznica a::after{content:"";position:absolute;inset:0;border-radius:20px}
.ap-ilus-poveznica a:hover{text-decoration-color:currentColor}
.ap-ilus-poveznica svg{width:18px;height:18px;transition:transform .2s}
.ap-ilus-kartica:hover .ap-ilus-poveznica svg{transform:translateX(4px)}
.ap-ilus-poveznica p{margin:0}
@media (prefers-reduced-motion:reduce){.ap-ilus-kartica,.ap-ilus-kartica *{animation:none!important;transition:none!important}}/* End custom CSS */