.elementor-12594 .elementor-element.elementor-element-3ff933b{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.62;--padding-top:15rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;overflow:visible;}.elementor-12594 .elementor-element.elementor-element-3ff933b:not(.elementor-motion-effects-element-type-background), .elementor-12594 .elementor-element.elementor-element-3ff933b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222629;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/10/481175991_1121299983127049_8528165000687981187_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12594 .elementor-element.elementor-element-3ff933b::before, .elementor-12594 .elementor-element.elementor-element-3ff933b > .elementor-background-video-container::before, .elementor-12594 .elementor-element.elementor-element-3ff933b > .e-con-inner > .elementor-background-video-container::before, .elementor-12594 .elementor-element.elementor-element-3ff933b > .elementor-background-slideshow::before, .elementor-12594 .elementor-element.elementor-element-3ff933b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12594 .elementor-element.elementor-element-3ff933b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#222629;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12594 .elementor-element.elementor-element-70b0268{text-align:center;}.elementor-12594 .elementor-element.elementor-element-70b0268 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:46px;font-weight:700;color:#FFFFFF;}.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-12594 .elementor-element.elementor-element-9706ceb{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;color:#FFFFFF;}.elementor-12594 .elementor-element.elementor-element-96b9e36{--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:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:70px;--padding-bottom:70px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-12594 .elementor-element.elementor-element-d0244e5.elementor-element{--align-self:center;}.elementor-12594 .elementor-element.elementor-element-d0244e5{text-align:center;}.elementor-12594 .elementor-element.elementor-element-d0244e5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#222629;}.elementor-12594 .elementor-element.elementor-element-1682d87{text-align:center;}.elementor-12594 .elementor-element.elementor-element-1682d87 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:36px;font-weight:700;color:#222629;}.elementor-12594 .elementor-element.elementor-element-be90b70{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;line-height:1.7em;color:#707070;}.elementor-widget-image-gallery .gallery-item .gallery-caption{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item .gallery-caption{display:none;}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item{padding:0 20px 20px 0;}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery{margin:0 -20px -20px 0;}.elementor-12594 .elementor-element.elementor-element-60e9e41{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-12594 .elementor-element.elementor-element-60e9e41:not(.elementor-motion-effects-element-type-background), .elementor-12594 .elementor-element.elementor-element-60e9e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-12594 .elementor-element.elementor-element-3c459fe{text-align:center;}.elementor-12594 .elementor-element.elementor-element-3c459fe .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:36px;font-weight:700;color:#222629;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-12594 .elementor-element.elementor-element-a78c659 .elementor-button{background-color:#4E7CFF;font-family:"Barlow", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}@media(min-width:768px){.elementor-12594 .elementor-element.elementor-element-96b9e36{--content-width:1300px;}}@media(min-width:1025px){.elementor-12594 .elementor-element.elementor-element-3ff933b:not(.elementor-motion-effects-element-type-background), .elementor-12594 .elementor-element.elementor-element-3ff933b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-12594 .elementor-element.elementor-element-3ff933b:not(.elementor-motion-effects-element-type-background), .elementor-12594 .elementor-element.elementor-element-3ff933b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-12594 .elementor-element.elementor-element-3ff933b{--padding-top:150px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12594 .elementor-element.elementor-element-70b0268 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12594 .elementor-element.elementor-element-96b9e36{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for container, class: .elementor-element-3ff933b */.elementor-12594 .elementor-element.elementor-element-3ff933b{background-position:50% 45%!important}@media(max-width:767px){.elementor-12594 .elementor-element.elementor-element-3ff933b{background-position:50% 48%!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d0244e5 */.elementor-12594 .elementor-element.elementor-element-d0244e5{width:fit-content!important;align-self:center;padding-left:0!important}.elementor-12594 .elementor-element.elementor-element-d0244e5 .elementor-heading-title{display:inline-block}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-9e4de6f */.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important;margin:0!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item{width:100%!important;max-width:none!important;float:none!important;margin:0!important;padding:20px!important;border:1px solid #EEEEEE;border-radius:20px;background:#FFFFFF;box-sizing:border-box}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon{display:flex;align-items:center;justify-content:center;height:130px}.elementor-12594 .elementor-element.elementor-element-9e4de6f img{width:100%!important;height:110px!important;object-fit:contain;border:0!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f img[src*='datalan']{background:#222629;border-radius:8px;padding:12px;box-sizing:border-box}@media(max-width:1024px){.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item{padding:14px!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon{height:100px}.elementor-12594 .elementor-element.elementor-element-9e4de6f img{height:80px!important}}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190630']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190630'])::before{content:"";display:block;width:min(100%,111.00px);aspect-ratio:111/37;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190630.png");background-size:175.6757% 300.0000%;background-position:50.0000% 33.7838%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190644']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190644'])::before{content:"";display:block;width:min(100%,225.00px);aspect-ratio:225/75;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190644.png");background-size:116.8889% 129.3333%;background-position:52.6316% 45.4545%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190657']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190657'])::before{content:"";display:block;width:min(100%,220.00px);aspect-ratio:220/87;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190657.png");background-size:155.9091% 211.4943%;background-position:48.7805% 46.3918%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190712']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190712'])::before{content:"";display:block;width:min(100%,140.00px);aspect-ratio:140/75;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190712.png");background-size:222.1429% 232.0000%;background-position:26.3158% 55.5556%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190721']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190721'])::before{content:"";display:block;width:min(100%,120.00px);aspect-ratio:120/84;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190721.png");background-size:173.3333% 171.4286%;background-position:56.8182% 40.0000%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190737']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190737'])::before{content:"";display:block;width:min(100%,106.72px);aspect-ratio:130/134;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190737.png");background-size:168.4615% 152.2388%;background-position:44.9438% 37.1429%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190751']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190751'])::before{content:"";display:block;width:min(100%,100.00px);aspect-ratio:100/75;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-190751.png");background-size:204.0000% 226.6667%;background-position:76.9231% 36.8421%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191753']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191753'])::before{content:"";display:block;width:min(100%,170.00px);aspect-ratio:170/71;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-191753.png");background-size:158.8235% 160.5634%;background-position:45.0000% 34.8837%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191815']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191815'])::before{content:"";display:block;width:min(100%,260.00px);aspect-ratio:295/81;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-191815.png");background-size:125.4237% 182.7160%;background-position:33.3333% 55.2239%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191834']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191834'])::before{content:"";display:block;width:min(100%,211.20px);aspect-ratio:480/250;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-191834.png");background-size:146.2500% 230.4000%;background-position:31.5315% 59.8160%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191915']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191915'])::before{content:"";display:block;width:min(100%,135.00px);aspect-ratio:135/95;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-191915.png");background-size:177.7778% 181.0526%;background-position:42.8571% 38.9610%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191928']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191928'])::before{content:"";display:block;width:min(100%,237.00px);aspect-ratio:237/60;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-191928.png");background-size:132.9114% 298.3333%;background-position:35.8974% 46.2185%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192034']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192034'])::before{content:"";display:block;width:min(100%,160.00px);aspect-ratio:160/62;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-192034.png");background-size:137.5000% 200.0000%;background-position:50.0000% 45.1613%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192101']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192101'])::before{content:"";display:block;width:min(100%,180.00px);aspect-ratio:180/70;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-192101.png");background-size:123.3333% 178.5714%;background-position:71.4286% 36.3636%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192134']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192134'])::before{content:"";display:block;width:min(100%,260.00px);aspect-ratio:363/123;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-192134.png");background-size:121.7631% 150.4065%;background-position:34.1772% 56.4516%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-192134'])::before{clip-path:polygon(0 0,100% 0,100% 60%,30% 60%,30% 100%,0 100%)}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193119']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193119'])::before{content:"";display:block;width:min(100%,260.00px);aspect-ratio:264/105;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-193119.png");background-size:114.7727% 136.1905%;background-position:41.0256% 52.6316%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193702']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193702'])::before{content:"";display:block;width:min(100%,86.00px);aspect-ratio:215/275;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-193702.png");background-size:114.4186% 117.4545%;background-position:48.3871% 10.4167%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193722']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193722'])::before{content:"";display:block;width:min(100%,208.00px);aspect-ratio:208/79;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-193722.png");background-size:124.5192% 146.8354%;background-position:58.8235% 59.4595%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193806']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193806'])::before{content:"";display:block;width:min(100%,115.00px);aspect-ratio:115/110;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-193806.png");background-size:142.6087% 139.0909%;background-position:51.0204% 46.5116%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-190657'])::before{clip-path:polygon(4% 0,96% 0,96% 70%,89% 100%,11% 100%,4% 70%)}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193806'])::before{clip-path:inset(0 0 7% 0)}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193722'])::before{clip-path:inset(0 0 12% 0)}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191858']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-191858'])::before{content:"";display:block;width:min(100%,152px);aspect-ratio:152/41;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-191858.png");background-size:140.13157894736844% 253.65853658536585%;background-position:45.90163934426229% 46.03174603174603%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193950']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193950'])::before{content:"";display:block;width:min(100%,127px);aspect-ratio:127/52;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-193950.png");background-size:125.98425196850394% 186.53846153846155%;background-position:48.484848484848484% 53.333333333333336%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-194035']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-194035'])::before{content:"";display:block;width:min(100%,160px);aspect-ratio:160/53;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-194035.png");background-size:155% 194.33962264150944%;background-position:34.090909090909086% 40%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-195025']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-195025'])::before{content:"";display:block;width:90px;aspect-ratio:100/125;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-195025.png");background-size:120% 120.8%;background-position:50% 50%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-195203']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-195203'])::before{content:"";display:block;width:min(100%,230px);aspect-ratio:230/76;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/image20261110-195203.png");background-size:126.9565% 193.4211%;background-position:64.5161% 46.4789%;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f img[src*='doprastav-original']{filter:brightness(0);padding:15px;box-sizing:border-box}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(.wp-image-12615)::after{content:"Cinobaňa";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(.wp-image-12608)::after{content:"Zvolenská Slatina";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(.wp-image-12609)::after{content:"Sielnica";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(.wp-image-12607)::after{content:"Klokoč";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f img[src*='slovenska-lupca']{clip-path:polygon(0 0,100% 0,100% 62%,23% 62%,23% 100%,0 100%)}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193119'])::before{clip-path:polygon(0 0,100% 0,100% 57%,35% 57%,35% 100%,0 100%)}
.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193722'])::before{aspect-ratio:208/77;background-size:124.5192% 150.6494%;background-position:58.8235% 61.5385%;clip-path:polygon(0 0,100% 0,100% 76%,34% 76%,34% 100%,0 100%)}
.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-195025'])::before{aspect-ratio:100/116;background-size:120% 130.1724%;background-position:50% 37.1429%}
.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(.wp-image-12626) img{display:none!important}
.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(.wp-image-12626)::before{content:"";display:block;width:118px;aspect-ratio:460/429;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/msj-logo-1987-sk-1400x429-1.png");background-size:304.3478% 100%;background-position:0 0;background-repeat:no-repeat}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(img[src*='cinobana.png'])::after{content:"Cinobaňa";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(img[src*='crest-1.png'])::after{content:"Zvolenská Slatina";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(img[src*='crest-2.png'])::after{content:"Sielnica";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(img[src*='/crest.png'])::after{content:"Klokoč";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='msj-logo']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='msj-logo'])::before{content:"";display:block;width:118px;aspect-ratio:460/429;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/msj-logo-1987-sk-1400x429-1.png");background-size:304.3478% 100%;background-position:0 0;background-repeat:no-repeat}
.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='slovenska-lupca']) img{display:none!important}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='slovenska-lupca'])::before{content:"";display:block;width:100%;aspect-ratio:600/135;background-image:url("https://allsecuritygroup.sk/wp-content/uploads/2026/11/slovenska-lupca.png");background-size:100% 100%;background-position:center;background-repeat:no-repeat;clip-path:polygon(0 0,100% 0,100% 56%,23% 56%,23% 100%,0 100%)}
.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193119'])::before{clip-path:polygon(0 0,100% 0,100% 64%,35% 64%,35% 100%,0 100%)}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-icon:has(img[src*='-193119'])::before{width:94px;aspect-ratio:84/99;background-size:360.7143% 144.4444%;background-position:9.1324% 56.8182%;clip-path:none}.elementor-12594 .elementor-element.elementor-element-9e4de6f .gallery-item:has(img[src*='-193119'])::after{content:"Lovča";display:block;text-align:center;color:#222629;font-family:Barlow,sans-serif;font-size:16px;font-weight:600;margin-top:10px;line-height:1.3}/* End custom CSS */