.elementor-94 .elementor-element.elementor-element-5f9fe54{--display:flex;--min-height:16px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-b6c6be6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:12px;--padding-left:48px;--padding-right:48px;}.elementor-94 .elementor-element.elementor-element-b6c6be6:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-b6c6be6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #33302B 0%, #1B1815 100%);}.elementor-94 .elementor-element.elementor-element-9b50399{--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;--align-items:flex-start;--gap:24px 36px;--row-gap:24px;--column-gap:36px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-7c47fe3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-94 .elementor-element.elementor-element-4ffa4fa{font-family:"Trebuchet MS", Sans-serif;font-size:13px;line-height:1.55em;color:#C9B79A;}.elementor-94 .elementor-element.elementor-element-99234a5{--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:6px 6px;--row-gap:6px;--column-gap:6px;--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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-94 .elementor-element.elementor-element-db9caf3 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;color:#FF8A3D;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-94 .elementor-element.elementor-element-9149f06{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-item > a{font-family:"Trebuchet MS", Sans-serif;font-size:14px;}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-text{color:#F5E9CE;transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-9149f06 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FF8A3D;}.elementor-94 .elementor-element.elementor-element-29d010a{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:21px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-94 .elementor-element.elementor-element-ade64f2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-item > a{font-family:"Trebuchet MS", Sans-serif;font-size:14px;}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-text{color:#F5E9CE;transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-ade64f2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FF8A3D;}.elementor-94 .elementor-element.elementor-element-256e19e{--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:6px 6px;--row-gap:6px;--column-gap:6px;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:rgba(255,138,61,0.55);--border-color:rgba(255,138,61,0.55);--padding-top:12px;--padding-bottom:12px;--padding-left:14px;--padding-right:14px;}.elementor-94 .elementor-element.elementor-element-256e19e:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-256e19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,138,61,0.07);}.elementor-94 .elementor-element.elementor-element-a4db125 .elementor-heading-title{font-family:"Trebuchet MS", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:0.24em;color:#FF8A3D;}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-94 .elementor-element.elementor-element-c8a7062{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-item > a{font-family:"Trebuchet MS", Sans-serif;font-size:14px;}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-text{color:#F5E9CE;transition:color 0.3s;}.elementor-94 .elementor-element.elementor-element-c8a7062 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FF8A3D;}.elementor-94 .elementor-element.elementor-element-c6d47d5{font-family:"Trebuchet MS", Sans-serif;font-size:11.5px;line-height:1.45em;color:rgba(201,183,154,0.8);}.elementor-94 .elementor-element.elementor-element-b34b5d3{--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:12px 24px;--row-gap:12px;--column-gap:24px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(245,233,206,0.15);--border-color:rgba(245,233,206,0.15);--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-94 .elementor-element.elementor-element-8c8a3b6 .elementor-button{background-color:#C15B1E;font-family:"Smokum", Sans-serif;font-size:21px;font-weight:400;text-transform:none;letter-spacing:0.04em;fill:#F5E9CE;color:#F5E9CE;box-shadow:4px 4px 0px 0px rgba(0,0,0,0.55);border-style:solid;border-width:2px 2px 2px 2px;border-color:#2B1D14;border-radius:0px 0px 0px 0px;padding:7px 18px 7px 18px;}.elementor-94 .elementor-element.elementor-element-8c8a3b6 .elementor-button:hover, .elementor-94 .elementor-element.elementor-element-8c8a3b6 .elementor-button:focus{background-color:#FF8A3D;color:#2B1D14;}.elementor-94 .elementor-element.elementor-element-8c8a3b6 .elementor-button:hover svg, .elementor-94 .elementor-element.elementor-element-8c8a3b6 .elementor-button:focus svg{fill:#2B1D14;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-5f9fe54{--width:100%;}.elementor-94 .elementor-element.elementor-element-b6c6be6{--width:100%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS *//* === Karkado footer === */

/* Ember strip - tockice zeravice */
.kk-ember-strip{background:#1B1815;background-image:radial-gradient(circle at 20px 8px,rgba(255,138,61,0.75) 3.5px,rgba(138,46,18,0.7) 4.5px,transparent 5.5px);background-size:56px 16px}

.kk-footer{font-family:'Trebuchet MS',Trebuchet,sans-serif;color:#C9B79A}

/* Brand moto */
.kk-f-motto{font-family:'Playbill',serif;font-size:30px;line-height:1;text-transform:uppercase;color:#F5E9CE}
.kk-f-motto span{color:#FF8A3D}

/* Grid stupci - flex omjeri kao u dizajnu (1.6fr 1fr 1fr 1.2fr) */
.kk-footer-grid>.e-con-inner{flex-wrap:nowrap;align-items:flex-start}
.kk-footer-grid .kk-f-brand{flex:1.6 1 0;width:auto;max-width:none;min-width:0}
.kk-footer-grid .kk-f-links{flex:1 1 0;width:auto;max-width:none;min-width:0}
.kk-footer-grid .kk-f-skola{flex:1.2 1 0;width:auto;max-width:none;min-width:0;align-self:flex-start}

/* Link stupci - makni bullet ikone */
.kk-footer .elementor-icon-list-icon{display:none}
.kk-footer .elementor-icon-list-text{color:#F5E9CE;font-size:14px;transition:color 0.15s}
.kk-footer .elementor-icon-list-item a:hover .elementor-icon-list-text{color:#FF8A3D}

/* Prati dim / social */
.kk-social{display:flex;align-items:center;gap:22px;flex-wrap:wrap}
.kk-social-label{font-size:12px;font-weight:700;letter-spacing:0.24em;text-transform:uppercase;color:#FF8A3D}
.kk-social a{color:#F5E9CE;font-size:14px;display:flex;align-items:center;gap:8px;text-decoration:none;transition:color 0.15s}
.kk-social a:hover{color:#FF8A3D}
.kk-soc-abbr{font-family:'Playbill',serif;font-size:18px}
.kk-soc-note{font-size:11.5px;opacity:0.6;color:#C9B79A}

/* Donji red */
@keyframes kk-glow{0%,100%{text-shadow:0 0 6px rgba(255,138,61,0.35)}50%{text-shadow:0 0 22px rgba(255,138,61,0.85),0 0 44px rgba(193,91,30,0.45)}}
.kk-f-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:12px 0;font-size:12.5px}
.kk-f-bottom .kk-copy{opacity:0.75}
.kk-glow-tag{font-family:'Playbill',serif;font-size:16px;color:#FF8A3D;animation:kk-glow 3s ease-in-out infinite}
.kk-totop{color:#FF8A3D;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;font-size:12px;text-decoration:none}
.kk-totop:hover{color:#F5E9CE}

/* CTA rotacija */
.kk-cta-tile .elementor-button{transform:rotate(-1deg)}
.kk-cta-tile .elementor-button:hover{background-color:#FF8A3D;color:#2B1D14}

/* Mobitel */
@media (max-width:900px){
  .kk-footer-grid>.e-con-inner{flex-wrap:wrap}
  .kk-footer-grid .kk-f-brand{flex:1 1 100%}
  .kk-footer-grid .kk-f-links{flex:1 1 40%;padding-top:0}
  .kk-footer-grid .kk-f-skola{flex:1 1 100%}
}
/* Poravnanje stupaca ulijevo */
.kk-f-links .elementor-heading-title,.kk-f-skola .elementor-heading-title{text-align:left}
.kk-f-links .elementor-widget-heading,.kk-f-skola .elementor-widget-heading,.kk-f-links .elementor-widget-icon-list,.kk-f-skola .elementor-widget-icon-list,.kk-f-skola .elementor-widget-text-editor{align-self:flex-start;width:100%}
.kk-footer .elementor-icon-list-items{text-align:left}
.kk-footer .elementor-icon-list-item{justify-content:flex-start}
.kk-f-skola .elementor-widget-text-editor{text-align:left}
/* Full-width grid (bez e-con-inner) */
.kk-footer-grid{flex-wrap:nowrap;align-items:flex-start}
@media (max-width:900px){.kk-footer-grid{flex-wrap:wrap}}
/* Brand stupac - sve ulijevo */
.kk-f-brand{align-items:flex-start}
.kk-f-brand .elementor-widget-html,.kk-f-brand .elementor-widget-text-editor{align-self:flex-start;width:100%;text-align:left}
.kk-f-brand .elementor-widget-html>.elementor-widget-container>div{justify-content:flex-start}
/* Privremeno: Smokum umjesto Playbill (test hrvatskih znakova) */
.kk-f-motto,.kk-soc-abbr,.kk-glow-tag{font-family:'Smokum',serif}
/* Mobile po novom handoffu (<=960): 1 stupac, bocni padding 20 */
@media (max-width:960px){
  .kk-footer{padding-left:20px !important;padding-right:20px !important}
  .kk-footer-grid{flex-wrap:wrap !important}
  .kk-footer-grid .kk-f-brand,.kk-footer-grid .kk-f-links,.kk-footer-grid .kk-f-skola{flex:1 1 100% !important}
  .kk-f-links{padding-top:0 !important}
}
/* Bottom row: copy + legal links grupa lijevo */
.kk-copy-wrap{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
.kk-legal-link{color:#C9B79A !important;font-size:12px;text-decoration:none}
.kk-legal-link:hover{color:#FF8A3D !important}
@media (max-width:960px){
  .kk-copy-wrap{flex-direction:column;align-items:flex-start;gap:6px}
}
/* Mobile: "Stranice" col1 (Naslovnica/Priča/Cookovi) i col2 (Videi/Natjecanja/Merch/Dnevnik dima) spojiti u jedan neprekinut popis, bez razmaka izmedu stupaca */
@media (max-width:960px){
  .kk-f-links + .kk-f-links{margin-top:-24px !important}
}
/* Mobile fix: e-con-inner unutar drugog "Stranice" stupca nosi svoj vlastiti padding-top:21px (Elementorova inline postavka), sto moja ranija .kk-f-links pravila nisu gadjala - ovo je stvarni uzrok razmaka */
@media (max-width:960px){
  .kk-f-links + .kk-f-links > .e-con-inner{padding-top:0 !important}
}
/* Mobile: malo paddinga izmedu "Cookovi" i "Videi" da se ne lijepe - manje agresivan negativni margin nego prije */
@media (max-width:960px){
  .kk-f-links + .kk-f-links{margin-top:-14px !important}
}
/* Linkovi na tamnoj podlozi (pravni linkovi u dnu footera): narandzasti + podcrtani, hover u svjetlijoj "aktiv" narandzastoj radi bolje vidljivosti */
.kk-legal-link{color:#C15B1E!important;text-decoration:underline!important}
.kk-legal-link:hover{color:#FF8A3D!important}
/* "Prati dim" - grupirati ikone u vlastiti red da se ne lome nasumicno (TikTok je znao zavrsiti zalijepljen uz bilješku). Desktop nepromijenjen (icons wrapper i dalje inline u istom flex retku), mobitel dobiva 3 cista reda s ujednacenim razmakom */
.kk-soc-icons{display:contents}
@media (max-width:960px){
  .kk-social{flex-direction:column;align-items:flex-start;gap:12px}
  .kk-soc-icons{display:flex;gap:18px;flex-wrap:wrap;width:100%}
  .kk-soc-note{margin-top:0}
}
/* Donji red footera na mobitelu: 4 pravna linka u jednom retku, ispod njih Low&slow lijevo + Natrag na vrh desno u svom retku. Desktop nepromijenjen (wrapperi su display:contents pa djeca ostaju izravno u roditeljskom flexu) */
.kk-legal-row,.kk-f-bottom-row2{display:contents}
@media (max-width:960px){
  .kk-f-bottom{flex-direction:column;align-items:flex-start;gap:14px}
  .kk-copy-wrap{flex-direction:column!important;align-items:flex-start;gap:10px}
  .kk-legal-row{display:flex!important;flex-wrap:wrap;gap:14px}
  .kk-f-bottom-row2{display:flex!important;justify-content:space-between;align-items:center;width:100%}
}
/* Skola dima kutija na mobitelu: ujednaciti padding (bio asimetrican 12/14) i razmake izmedu naslova/liste/biljeske (bili prezbijeni na 6px), te izmedu stavki liste */
@media (max-width:960px){
  .kk-f-skola{padding:22px!important;gap:16px!important}
  .kk-f-skola .elementor-icon-list-items{row-gap:10px!important}
  .kk-f-skola .elementor-icon-list-item{margin-bottom:0!important}
}
/* Skola dima kutija - smanjiti prazan prostor na dnu, bio je veci nego na vrhu */
@media (max-width:960px){
  .kk-f-skola{padding-bottom:14px!important}
}
/* Zamjena mjesta copyright <-> Low&slow SAMO na mobitelu (desktop ostaje kako je bilo) */
.kk-fb-mobile-only{display:none}
@media (max-width:960px){
  .kk-fb-desktop-only{display:none!important}
  .kk-fb-mobile-only{display:inline-block!important}
}/* End custom CSS */