/* Korteliu tinkleliai (antraste + nuotrauka) mobile: sonines parastes, tarpai, vienodos nuotraukos.
   Generuota is visu puslapiu skenavimo - 18 sekciju 12 puslapiu. */
@media(max-width:767px){
.elementor-803 .elementor-element-bf6892a .elementor-column,
.elementor-803 .elementor-element-708e117 .elementor-column,
.elementor-803 .elementor-element-5cf7b0c .elementor-column,
.elementor-810 .elementor-element-bf6892a .elementor-column,
.elementor-816 .elementor-element-28b27da .elementor-column,
.elementor-816 .elementor-element-066e9ed .elementor-column,
.elementor-786 .elementor-element-d84a8b8 .elementor-column,
.elementor-840 .elementor-element-c35f97d .elementor-column,
.elementor-787 .elementor-element-3a0e241 .elementor-column,
.elementor-787 .elementor-element-bx4srv2 .elementor-column,
.elementor-788 .elementor-element-e2fae77 .elementor-column,
.elementor-788 .elementor-element-4c99793 .elementor-column,
.elementor-789 .elementor-element-68cbddf .elementor-column,
.elementor-789 .elementor-element-5b38c46 .elementor-column,
.elementor-789 .elementor-element-bb5b690 .elementor-column,
.elementor-789 .elementor-element-9dc18d0 .elementor-column,
.elementor-789 .elementor-element-4aee4ab .elementor-column,
.elementor-818 .elementor-element-92485eb .elementor-column,
.elementor-819 .elementor-element-7c8a20c .elementor-column,
.elementor-819 .elementor-element-5a64b1b .elementor-column,
.elementor-819 .elementor-element-dfe4164 .elementor-column,
.elementor-795 .elementor-element-4a6a453 .elementor-column{padding:0 16px;margin-bottom:20px}
.elementor-803 .elementor-element-bf6892a .elementor-column:last-child,
.elementor-803 .elementor-element-708e117 .elementor-column:last-child,
.elementor-803 .elementor-element-5cf7b0c .elementor-column:last-child,
.elementor-810 .elementor-element-bf6892a .elementor-column:last-child,
.elementor-816 .elementor-element-28b27da .elementor-column:last-child,
.elementor-816 .elementor-element-066e9ed .elementor-column:last-child,
.elementor-786 .elementor-element-d84a8b8 .elementor-column:last-child,
.elementor-840 .elementor-element-c35f97d .elementor-column:last-child,
.elementor-787 .elementor-element-3a0e241 .elementor-column:last-child,
.elementor-787 .elementor-element-bx4srv2 .elementor-column:last-child,
.elementor-788 .elementor-element-e2fae77 .elementor-column:last-child,
.elementor-788 .elementor-element-4c99793 .elementor-column:last-child,
.elementor-789 .elementor-element-68cbddf .elementor-column:last-child,
.elementor-789 .elementor-element-5b38c46 .elementor-column:last-child,
.elementor-789 .elementor-element-bb5b690 .elementor-column:last-child,
.elementor-789 .elementor-element-9dc18d0 .elementor-column:last-child,
.elementor-789 .elementor-element-4aee4ab .elementor-column:last-child,
.elementor-818 .elementor-element-92485eb .elementor-column:last-child,
.elementor-819 .elementor-element-7c8a20c .elementor-column:last-child,
.elementor-819 .elementor-element-5a64b1b .elementor-column:last-child,
.elementor-819 .elementor-element-dfe4164 .elementor-column:last-child,
.elementor-795 .elementor-element-4a6a453 .elementor-column:last-child{margin-bottom:0}
.elementor-803 .elementor-element-bf6892a .elementor-widget-image img,
.elementor-803 .elementor-element-708e117 .elementor-widget-image img,
.elementor-803 .elementor-element-5cf7b0c .elementor-widget-image img,
.elementor-810 .elementor-element-bf6892a .elementor-widget-image img,
.elementor-816 .elementor-element-28b27da .elementor-widget-image img,
.elementor-816 .elementor-element-066e9ed .elementor-widget-image img,
.elementor-786 .elementor-element-d84a8b8 .elementor-widget-image img,
.elementor-840 .elementor-element-c35f97d .elementor-widget-image img,
.elementor-787 .elementor-element-3a0e241 .elementor-widget-image img,
.elementor-787 .elementor-element-bx4srv2 .elementor-widget-image img,
.elementor-788 .elementor-element-e2fae77 .elementor-widget-image img,
.elementor-788 .elementor-element-4c99793 .elementor-widget-image img,
.elementor-789 .elementor-element-68cbddf .elementor-widget-image img,
.elementor-789 .elementor-element-5b38c46 .elementor-widget-image img,
.elementor-789 .elementor-element-bb5b690 .elementor-widget-image img,
.elementor-789 .elementor-element-9dc18d0 .elementor-widget-image img,
.elementor-789 .elementor-element-4aee4ab .elementor-widget-image img,
.elementor-818 .elementor-element-92485eb .elementor-widget-image img,
.elementor-819 .elementor-element-7c8a20c .elementor-widget-image img,
.elementor-819 .elementor-element-5a64b1b .elementor-widget-image img,
.elementor-819 .elementor-element-dfe4164 .elementor-widget-image img,
.elementor-795 .elementor-element-4a6a453 .elementor-widget-image img{width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;object-position:center;border-radius:12px}
}

/* 840 antra korteliu eile (df8b604) - kitokia struktura, prideta atskirai */
@media(max-width:767px){
.elementor-840 .elementor-element-df8b604 .elementor-column{padding:0 16px;margin-bottom:20px}
.elementor-840 .elementor-element-df8b604 .elementor-column:last-child{margin-bottom:0}
.elementor-840 .elementor-element-df8b604 .elementor-widget-image img{width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;object-position:center;border-radius:12px}
}

/* ===== BENDRA TAISYKLE (2026-09-14): bet kuri korteliu sekcija (stulpelis = antrastes konteineris + nuotrauka)
   mobiliajame: sekcija be soniniu paddingu, stulpeliai 0 16px su 20px tarpu, nuotraukos 3:2 per visa ploti.
   Galioja ir naujiems puslapiams su tokia pacia struktura. ===== */
@media(max-width:767px){
.elementor[data-elementor-type=wp-page] .elementor-section:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image){padding-left:0!important;padding-right:0!important}
.elementor[data-elementor-type=wp-page] .elementor-column:has(> .elementor-widget-wrap > .e-con + .elementor-widget-image){padding:0 16px;margin-bottom:20px}
.elementor[data-elementor-type=wp-page] .elementor-column:has(> .elementor-widget-wrap > .e-con + .elementor-widget-image):last-child{margin-bottom:0}
.elementor[data-elementor-type=wp-page] .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image img{width:100%;aspect-ratio:3/2;height:auto;object-fit:cover;object-position:center;border-radius:12px}
}

/* ===== TAISYKLE (2026-09-15): nuorodu korteliu blokai turinio apacioje - VISUR kaip /krautuvai/:
   3 stulpeliai (sekcija be soniniu paddingu; desktop krastai = turinio krastai, zr. TAISYKLE failo gale; tablet konteineris 1470px), 30px nuo ankstesnio turinio ir tarp eiliu,
   kortele: 3px #F2F2F2 remelis, 5px 15px tarpai, antraste 18px, nuotrauka per visa korteles ploti 1.89:1 (640x338),
   nuotraukos lygiuojamos i korteles apacia (kai kaimynine antraste luzta i 2 eilutes). Mobile - bendra 3:2 taisykle auksciau.
   Sekciju struktura DB: po 3 stulpelius (scratchpad/cards_ncol.php <pid> 3 apply). Galioja ir naujiems puslapiams su tokia struktura. ===== */
@media(min-width:768px){
.elementor[data-elementor-type=wp-page] > .elementor-section:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image){padding:0!important;margin-top:30px!important;margin-bottom:0!important}
.elementor[data-elementor-type=wp-page] > .elementor-section:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image) > .elementor-container{max-width:1470px!important;flex-wrap:wrap}
.elementor[data-elementor-type=wp-page] > .elementor-section > .elementor-container > .elementor-column:has(> .elementor-widget-wrap > .e-con + .elementor-widget-image){width:33.3333%!important}
.elementor[data-elementor-type=wp-page] > .elementor-section > .elementor-container > .elementor-column:has(> .elementor-widget-wrap > .e-con + .elementor-widget-image) > .elementor-widget-wrap{display:flex;flex-direction:column;align-content:normal;border:3px solid #F2F2F2;border-radius:1px;margin:5px 15px;padding:0;--e-column-margin-right:15px;--e-column-margin-left:15px}
.elementor[data-elementor-type=wp-page] > .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con:has(+ .elementor-widget-image){flex-shrink:0;width:100%}
.elementor[data-elementor-type=wp-page] > .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image{margin:auto 0 0;padding:0;width:100%}
.elementor[data-elementor-type=wp-page] > .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image img{width:100%;aspect-ratio:640/338;height:auto;object-fit:cover;object-position:center;border-radius:0}
/* 795 Stelazai: klientas prase 100px tarpo po "Stelažų sprendimų privalumai" (isimtis) */
.elementor-795.elementor[data-elementor-type=wp-page] > .elementor-section.elementor-element-4a6a453:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image){margin-top:100px!important}
}
/* Korteliu antrastes - 18px/600 Montserrat visur ir visuose irenginiuose (kaip /krautuvai/); buvo 22px/26px dalyje puslapiu ir 22px 787 mobile */
.elementor[data-elementor-type=wp-page] .elementor-column > .elementor-widget-wrap > .e-con:has(+ .elementor-widget-image) .etheme-advanced-headline{font-size:18px!important;font-weight:600!important;font-family:"Montserrat",sans-serif!important}
@media(min-width:768px){
.elementor[data-elementor-type=wp-page] .elementor-column > .elementor-widget-wrap > .e-con:has(+ .elementor-widget-image) .etheme-advanced-headline{line-height:22px!important}
/* Korteliu sekcija iskart po breadcrumbs (puslapiai be hero: 803, 810, 816, 840) - 60px kaip visur po breadcrumbs desktop */
.elementor[data-elementor-type=wp-page] > .e-con.elementor-element-b98a902 + .elementor-section:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image){margin-top:60px!important}
/* Po korteliu einanti turinio sekcija (786: video) - 100px kaip tarp visu sekciju desktop */
.elementor[data-elementor-type=wp-page] > .elementor-section:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image) + .e-con.e-parent{margin-top:100px!important;--margin-top:100px!important}
}
/* 816 logotipai (Li-Ion, Lead Acid) - contain visuose irenginiuose, kad nebutu apkarpyti (baltas korteles fonas) */
.elementor-816 .elementor-element-d6b30d8 img,.elementor-816 .elementor-element-5964e84 img{object-fit:contain!important}
@media(max-width:767px){
.elementor[data-elementor-type=wp-page] .elementor-column > .elementor-widget-wrap > .e-con:has(+ .elementor-widget-image) .etheme-advanced-headline{line-height:1.3!important}
}
/* Korteles iskart po turinio sekcijos (2026-09-15, klientas prase): desktop tarpas 100px kaip tarp sekciju (bendra korteliu taisykle duoda 30px). Tablet ir mobile nekeista.
   787 Krautuvu servisas: po antros sekcijos (tekstas + zemelapis | foto); 788 Suvirinimui: po hero sekcijos; 818 Prekybiniai stelazai: po "Asortimentas ir paslaugos"; 819 Sandeliavimo stelazai: po "Stelažų sprendimų privalumai"; 786 Intralogistika ir automatizavimas: po hero sekcijos. */
@media(min-width:1025px){
.elementor-787.elementor[data-elementor-type=wp-page] > .elementor-section.elementor-element-3a0e241:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image),
.elementor-788.elementor[data-elementor-type=wp-page] > .elementor-section.elementor-element-e2fae77:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image),
.elementor-818.elementor[data-elementor-type=wp-page] > .elementor-section.elementor-element-92485eb:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image),
.elementor-819.elementor[data-elementor-type=wp-page] > .elementor-section.elementor-element-7c8a20c:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image),
.elementor-786.elementor[data-elementor-type=wp-page] > .elementor-section.elementor-element-d84a8b8:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image){margin-top:100px!important}
}
/* TAISYKLE (2026-09-15, klientas): nuorodu korteliu sekcijos desktop (>=1025px) lygiuojamos su puslapio turinio krastais visuose puslapiuose,
   kaip /krautuvu-servisas-24-7/ 3 sekcija: turinys = sekcijos plotis - 2x6vw (max 1470px, centruota); korteles remelis yra 15px viduje stulpelio,
   todel konteineris +30px. Tablet (768-1024) lieka 1470px konteineris; mobile jau sulygiuota (stulpeliai 0 16px). Tikrinti tools/bx_align_cards.js. */
@media(min-width:1025px){
.elementor[data-elementor-type=wp-page] > .elementor-section:has(> .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image) > .elementor-container{max-width:calc(min(100% - 12vw, 1470px) + 30px)!important}
}
/* Jei kortelėje po nuotrauka yra aprašymas, desktop nuotraukai reikia apatinio tarpo (bendra taisyklė duoda margin:auto 0 0) – 20px kaip mobiliajame (2026-09-21). */
@media(min-width:1025px){
.elementor[data-elementor-type=wp-page] > .elementor-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .e-con + .elementor-widget-image:not(:last-child){margin-bottom:20px}
}
