.elementor-929 .elementor-element.elementor-element-9debecf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-9debecf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-f348013{--display:flex;--min-height:31.3vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:4vw;--padding-block-end:4vw;--padding-inline-start:7.4vw;--padding-inline-end:7.4vw;}.elementor-929 .elementor-element.elementor-element-f348013:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-f348013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-f348013, .elementor-929 .elementor-element.elementor-element-f348013::before{--border-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-e251e5c{--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;--justify-content:center;--align-items:center;--gap:0vw 1vw;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-929 .elementor-element.elementor-element-e251e5c:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-e251e5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-e251e5c, .elementor-929 .elementor-element.elementor-element-e251e5c::before{--border-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-3ee33c5{color:#282828;font-family:"Poppins", Sans-serif;font-size:0.9375vw;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-929 .elementor-element.elementor-element-3ee33c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-94788a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-929 .elementor-element.elementor-element-94788a9 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-929 .elementor-element.elementor-element-94788a9 .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-929 .elementor-element.elementor-element-a6cdb61{text-align:left;color:#282828;font-family:"Poppins", Sans-serif;font-size:3.75vw;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:3.3px;word-spacing:0em;width:var( --container-widget-width, 58vw );max-width:58vw;--container-widget-width:58vw;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-a6cdb61 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-33d5299e{--display:flex;--min-height:344px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:1;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:4%;--padding-inline-end:4%;}.elementor-929 .elementor-element.elementor-element-33d5299e:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-33d5299e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgroup.rs/wp-content/uploads/2024/03/Image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-929 .elementor-element.elementor-element-33d5299e::before, .elementor-929 .elementor-element.elementor-element-33d5299e > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-33d5299e > .e-con-inner > .elementor-background-video-container::before, .elementor-929 .elementor-element.elementor-element-33d5299e > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-33d5299e > .e-con-inner > .elementor-background-slideshow::before, .elementor-929 .elementor-element.elementor-element-33d5299e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-6a2b656 );}.elementor-929 .elementor-element.elementor-element-33d5299e, .elementor-929 .elementor-element.elementor-element-33d5299e::before{--border-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-8c4400f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-around;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-block-start:35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-929 .elementor-element.elementor-element-8c4400f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-c6be46e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:037px;}.elementor-929 .elementor-element.elementor-element-c6be46e, .elementor-929 .elementor-element.elementor-element-c6be46e::before{--border-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-c6be46e.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-93b8e1f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-a69b1a2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-a69b1a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-5a723a4{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-ca494f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-ca494f5.e-con{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-929 .elementor-element.elementor-element-c562787{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--z-index:0;}.elementor-929 .elementor-element.elementor-element-c9cd013{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--gap:0px 0px;--background-transition:0.3s;--z-index:0;}.elementor-929 .elementor-element.elementor-element-a8fde56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:-65px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-929 .elementor-element.elementor-element-6260fa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-7695037{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:0px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:53px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0px 0px 0px 0px;border-radius:4px;padding:0px 0px 10px 0px;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);border-color:var( --e-global-color-2e4784a );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{margin-bottom:13px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{margin-bottom:13px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price{color:#000000;font-family:var( --e-global-typography-5af42df-font-family ), Sans-serif;font-size:var( --e-global-typography-5af42df-font-size );font-weight:var( --e-global-typography-5af42df-font-weight );text-transform:var( --e-global-typography-5af42df-text-transform );font-style:var( --e-global-typography-5af42df-font-style );text-decoration:var( --e-global-typography-5af42df-text-decoration );line-height:var( --e-global-typography-5af42df-line-height );letter-spacing:var( --e-global-typography-5af42df-letter-spacing );word-spacing:var( --e-global-typography-5af42df-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price ins{color:#000000;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price ins .amount{color:#000000;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-98abdca-font-family ), Sans-serif;font-size:var( --e-global-typography-98abdca-font-size );font-weight:var( --e-global-typography-98abdca-font-weight );text-transform:var( --e-global-typography-98abdca-text-transform );font-style:var( --e-global-typography-98abdca-font-style );text-decoration:var( --e-global-typography-98abdca-text-decoration );line-height:var( --e-global-typography-98abdca-line-height );letter-spacing:var( --e-global-typography-98abdca-letter-spacing );word-spacing:var( --e-global-typography-98abdca-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .button{color:#6E6F70;background-color:var( --e-global-color-85eb5bf );border-color:var( --e-global-color-05001e9 );font-family:var( --e-global-typography-eae20c6-font-family ), Sans-serif;font-size:var( --e-global-typography-eae20c6-font-size );font-weight:var( --e-global-typography-eae20c6-font-weight );text-transform:var( --e-global-typography-eae20c6-text-transform );font-style:var( --e-global-typography-eae20c6-font-style );text-decoration:var( --e-global-typography-eae20c6-text-decoration );line-height:var( --e-global-typography-eae20c6-line-height );letter-spacing:var( --e-global-typography-eae20c6-letter-spacing );word-spacing:var( --e-global-typography-eae20c6-word-spacing );border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:5px 10px 5px 10px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .button:hover{color:#6E6F70;background-color:#FBFDFF;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .added_to_cart{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-eae20c6-font-family ), Sans-serif;font-size:var( --e-global-typography-eae20c6-font-size );font-weight:var( --e-global-typography-eae20c6-font-weight );text-transform:var( --e-global-typography-eae20c6-text-transform );font-style:var( --e-global-typography-eae20c6-font-style );text-decoration:var( --e-global-typography-eae20c6-text-decoration );line-height:var( --e-global-typography-eae20c6-line-height );letter-spacing:var( --e-global-typography-eae20c6-letter-spacing );word-spacing:var( --e-global-typography-eae20c6-word-spacing );margin-inline-start:10px;}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination{margin-top:57px;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 );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li a, .elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li span{padding:12px;}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li a{color:var( --e-global-color-accent );background-color:var( --e-global-color-5cf087a );}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li a:hover{color:var( --e-global-color-101145a );background-color:var( --e-global-color-secondary );}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li span.current{color:var( --e-global-color-101145a );background-color:var( --e-global-color-accent );}.elementor-929 .elementor-element.elementor-element-447d42a{width:100%;max-width:100%;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-929 .elementor-element.elementor-element-74de94e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-6913105{--display:flex;--background-transition:0.3s;}@media(min-width:768px){.elementor-929 .elementor-element.elementor-element-f348013{--width:100vw;}.elementor-929 .elementor-element.elementor-element-e251e5c{--width:84%;}.elementor-929 .elementor-element.elementor-element-33d5299e{--content-width:980px;}.elementor-929 .elementor-element.elementor-element-8c4400f{--width:99.836%;}.elementor-929 .elementor-element.elementor-element-c6be46e{--width:100%;}.elementor-929 .elementor-element.elementor-element-93b8e1f{--content-width:1144px;}.elementor-929 .elementor-element.elementor-element-a69b1a2{--width:79.683%;}.elementor-929 .elementor-element.elementor-element-ca494f5{--width:19%;}.elementor-929 .elementor-element.elementor-element-c562787{--width:100%;}.elementor-929 .elementor-element.elementor-element-c9cd013{--content-width:1144px;}.elementor-929 .elementor-element.elementor-element-a8fde56{--width:26%;}.elementor-929 .elementor-element.elementor-element-7695037{--width:74%;}}@media(max-width:1024px) and (min-width:768px){.elementor-929 .elementor-element.elementor-element-e251e5c{--width:55vw;}}@media(max-width:1024px){.elementor-929 .elementor-element.elementor-element-f348013{--min-height:27vh;}.elementor-929 .elementor-element.elementor-element-3ee33c5{font-size:1.2vw;}.elementor-929 .elementor-element.elementor-element-a6cdb61{font-size:3.5vw;letter-spacing:3.3px;--container-widget-width:38vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 38vw );max-width:38vw;}.elementor-929 .elementor-element.elementor-element-33d5299e{--min-height:320px;}.elementor-929 .elementor-element.elementor-element-5a723a4{--container-widget-width:416px;--container-widget-flex-grow:0;width:var( --container-widget-width, 416px );max-width:416px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-5af42df-font-size );line-height:var( --e-global-typography-5af42df-line-height );letter-spacing:var( --e-global-typography-5af42df-letter-spacing );word-spacing:var( --e-global-typography-5af42df-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-98abdca-font-size );line-height:var( --e-global-typography-98abdca-line-height );letter-spacing:var( --e-global-typography-98abdca-letter-spacing );word-spacing:var( --e-global-typography-98abdca-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-eae20c6-font-size );line-height:var( --e-global-typography-eae20c6-line-height );letter-spacing:var( --e-global-typography-eae20c6-letter-spacing );word-spacing:var( --e-global-typography-eae20c6-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-eae20c6-font-size );line-height:var( --e-global-typography-eae20c6-line-height );letter-spacing:var( --e-global-typography-eae20c6-letter-spacing );word-spacing:var( --e-global-typography-eae20c6-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-929 .elementor-element.elementor-element-9debecf{--width:344.2px;}.elementor-929 .elementor-element.elementor-element-f348013{--min-height:23vh;--justify-content:center;}.elementor-929 .elementor-element.elementor-element-e251e5c{--gap:0vw 3vw;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-929 .elementor-element.elementor-element-3ee33c5{font-size:2.7vw;width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-a6cdb61{font-size:4.4vw;letter-spacing:2.4px;--container-widget-width:49vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49vw );max-width:49vw;}.elementor-929 .elementor-element.elementor-element-33d5299e{--min-height:0px;}.elementor-929 .elementor-element.elementor-element-8c4400f{--width:114.86%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-929 .elementor-element.elementor-element-c6be46e{--width:345.2px;}.elementor-929 .elementor-element.elementor-element-a69b1a2{--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;--align-items:center;}.elementor-929 .elementor-element.elementor-element-a69b1a2.e-con{--align-self:center;}.elementor-929 .elementor-element.elementor-element-5a723a4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-929 .elementor-element.elementor-element-5a723a4.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-ca494f5{--width:90%;--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;--justify-content:center;--align-items:center;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:18px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-929 .elementor-element.elementor-element-ca494f5.e-con{--align-self:center;}.elementor-929 .elementor-element.elementor-element-933f7e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-933f7e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-929 .elementor-element.elementor-element-933f7e0.elementor-element{--align-self:flex-end;}.elementor-929 .elementor-element.elementor-element-c9cd013{--z-index:3;}.elementor-929 .elementor-element.elementor-element-a8fde56{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--z-index:0;}.elementor-929 .elementor-element.elementor-element-6260fa0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:11;}.elementor-929 .elementor-element.elementor-element-6260fa0.elementor-element{--align-self:center;}.elementor-929 .elementor-element.elementor-element-7695037{--width:500px;--z-index:0;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products  ul.products{grid-column-gap:6px;grid-row-gap:56px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product{text-align:center;padding:5px 5px 5px 5px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-5af42df-font-size );line-height:var( --e-global-typography-5af42df-line-height );letter-spacing:var( --e-global-typography-5af42df-letter-spacing );word-spacing:var( --e-global-typography-5af42df-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-98abdca-font-size );line-height:var( --e-global-typography-98abdca-line-height );letter-spacing:var( --e-global-typography-98abdca-letter-spacing );word-spacing:var( --e-global-typography-98abdca-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-eae20c6-font-size );line-height:var( --e-global-typography-eae20c6-line-height );letter-spacing:var( --e-global-typography-eae20c6-letter-spacing );word-spacing:var( --e-global-typography-eae20c6-word-spacing );border-width:1px 1px 1px 1px;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-eae20c6-font-size );line-height:var( --e-global-typography-eae20c6-line-height );letter-spacing:var( --e-global-typography-eae20c6-letter-spacing );word-spacing:var( --e-global-typography-eae20c6-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-929 .elementor-element.elementor-element-447d42a > .elementor-widget-container{margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;}.elementor-929 .elementor-element.elementor-element-447d42a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-929 .elementor-element.elementor-element-447d42a.elementor-element{--align-self:center;}}/* Start custom CSS for text-editor, class: .elementor-element-3ee33c5 */.elementor-929 .elementor-element.elementor-element-3ee33c5 p {
    margin-block-start: 0;
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a6cdb61 */.elementor-929 .elementor-element.elementor-element-a6cdb61 p {
    margin-block-start: 0;
    margin-block-end: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-933f7e0 */.wpfFilterWrapper {
    margin-top: -7px !important;
}
#wpfBlock_1>.wpfFilterContent {
    width: 100% !important;
}

.qib-button-wrapper {
    float: none !important;
    margin-right: 0 !important;
}

.qib-button-wrapper .plus.qib-button {
    border-radius: 50px solid #df3030 !important;
    background-color: #df3030 !important;
}

.qib-button-wrapper .minus.qib-button {
    border-radius: 80px solid #df3030 !important;
    background-color: #df3030 !important;
}

.qib-button-wrapper button.qib-button {
    border-radius: 50px !important;
    height: 38px !important;
    color:white !important;
}

.qib-button-wrapper .quantity input.input-text.qty.text {
 border: 1px solid white !important;   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca494f5 */.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product:hover {
    scale:1.03;
    transition-duration: 0.3s;
}
.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product {
    box-shadow: 2px 4px 3px 2px rgba(0,0,0,0.1);
    transition-duration: 0.3s;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6260fa0 */#wpfSliderRange span{
    border:none !important;
}
#wpfSliderRange span:focus-visited{
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 10px;
}


.ui-slider-handle{
    -moz-border-radius: 100% !important;
    border-radius: 100% !important;
    -webkit-border-radius: 100% !important;
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 0px 4px 5px rgba(0, 0, 0, 0.3);
    border:none !important;
    -webkit-border: none !important;
}


.ui-slider-horizontal .ui-slider-range {
    background: rgba(52,161,235) !important;
    
}
.ui-slider.ui-widget-content .ui-slider-handle:hover{
    border-color: transparent !important;
    border:none !important;
    background-color: white !important;
}
.ui-slider.ui-widget-content .ui-slider-handle{
    border:none !important;
}
.ui-state-hover{
    border:none !important;
    border-color: transparent !important;
}
.ui-widget-content:not(.iris-slider-offset) {
    background: rgba(0, 0, 0, 0.09) !important;
    border:none !important;
}
.wpfPriceRangeField#wpfMinPrice, .wpfPriceRangeField#wpfMaxPrice {
    box-shadow: 0px 0px 7px 0.1px rgba(0, 0, 0, 0.3) !important;
    background-color: transparent !important;
    border: none !important;
    border-radius: 2px !important;
}
.wpfPriceRangeField#wpfMinPrice:focus-visited, .wpfPriceRangeField#wpfMaxPrice:focus-visited{
    border:none !important;
}
.wpfFilterWrapper select{
    border-radius: 3px !important;
    box-shadow: 0px 0px 6px 1px rgba(0,0,0,0.3) !important;
    border:none !important;
}
#wpfBlock_3 select:focus-visited{
    border:none !important;
}

.wpfPriceInputs .wpfCurrencySymbol {
    margin-right: 10px !important;
}

.elementor-929 .elementor-element.elementor-element-6e7270f nav.woocommerce-pagination ul li span.current, .elementor-929 .elementor-element.elementor-element-6e7270f nav.woocommerce-pagination ul li a{
    cursor:pointer;
    background-color: transparent !important;
    color:rgba(0,0,0,0.5) !important;
}

.elementor-929 .elementor-element.elementor-element-6e7270f nav.woocommerce-pagination ul li a:hover {
    color:black !important;
    background-color: transparent !important;
    scale: 1.1 !important;
}
.elementor-wc-products .added_to_cart {
    left: 0 !important;
    bottom: 12px !important;
    position: absolute !important;
    
}

.wpfFilterWrapper .ui-slider-horizontal{
    height: 5px !important;
}
.ui-slider .ui-slider-handle {
    width: 15px !important;
    height: 15px !important;
}
.wpfFilterWrapper #wpfBlock_3{
    margin-top: 50px !important; 
}
.wpfCheckbox{
    visibility: visible;
}
.wpfDisplay{
    padding: 20px 0px;
}
.wpfLiLabel:hover{
    width: 90% !important;
   margin-left: 6px;
   transition-duration: 0.1s;
     border-left: 3px solid rgb(52,161,235) !important;
}

.wpfFilterVerScroll li{
   text-transform: uppercase;
    margin: 20px 0px !important;
     transition-duration: 0.1s;
     font-size: 13px;
     font-family: Verdana;

}


.wpfCheckbox > label
{
     visibility: hidden !important;    

}

.wpfFilterVerScroll{
    min-height: 360px  !important;
    border-radius: 10px;
    box-shadow: -3px 5px 10px 3px rgba(0,0,0,0.3);
    margin-top: 20px !important;
    padding: 0 15px;
   
}

/* Checkbox elements */


.wpfLiLabel:has(>input[type="checkbox"]:checked) {
  background-color: red !important;
}

.wpfFilterWrapper .wpfPriceInputs {
    justify-content: end;
    margin-bottom: 20px !important;
} 

   #wpfBlock_1>.wpfFilterContent{
        left: 0;
       top:20px;
    position: absolute;
    z-index: 100;
    background: white;
    width: 100vw;
    display:block;
   
    }
    
    .elementor-element-11f4ff0:not(.elementor-motion-effects-element-type-background){
            z-index:10 !important;
        }
}

@media(max-width:650px){
    #wpfBlock_4{
        display:none;
    }    
     
    #wpfMainWrapper-2_927826{
     z-index:10 !important;   
    }
    .elementor-929 .elementor-element.elementor-element-7695037 {
        z-index:1 !important;
    }

 
.wpfFilterVerScroll li label {
        font-size:12px;
    }
.wpfValue{
    padding: 0 !important;
}

.elementor-929 .elementor-element.elementor-element-7695037 {
    z-index:1 !important;
}

@media(min-width: 768px) {
    .elementor-929 .elementor-element.elementor-element-f348013 {
        width: 98vw;
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-447d42a */.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li a:hover {
    background-color: white !important;
    color:black !important;
    scale:1.2 !important;
    transition-duration: 0.3s;
   
}
.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li a {
    background-color: white !important;
    
    color:rgba(0,0,0,0.5) !important;
   
    transition-duration: 0.3s;
    
}
.elementor-929 .elementor-element.elementor-element-447d42a nav.woocommerce-pagination ul li span.current {
    border-radius: 8px;
    background: white;
   
    color:black;
    
}

.elementor-wc-products .added_to_cart {
 visibility: hidden !important;   

}

.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .button {
    border-color: white !important;
}
.qib-button-wrapper{
    display:none !important;


.added{
    visibility:hidden ;
    content:' ' !important;
}

.added::after{
    visibility:visible ;
    background:url('https://mgroup.rs/wp-content/uploads/2024/08/mark_6431854.png') !important;
    pointer-events: none;
    color: #26d134
}

.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .added_to_cart {
     visibility: hidden !important;  
     content:' ' !important;
    }

.added_to_cart::after{
    content:'' !important;
    visibility:visible; 
    position: absolute;
    left:0;
    bottom:0;

}
.attachment-woocommerce_thumbnail{
    scale:0.8;
}

.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products ul.products li.product .button::hover{
    background:#DF3030 !important;
    opacity: 0.65 !important;
    color:white !important;
}


.elementor-929 .elementor-element.elementor-element-7695037{
    
    margin:0 15px !important;
    padding:0 !important;
    width:  100% !important;

}

@media(max-width:650px){
    .woocommerce-Price-amount{
        font-size:13px;
    }
    
}

 .woocommerce-loop-product__title {
     border-bottom: 1px solid red !important;  
     
}

 .added_to_cart{
    display: none !important;
}

.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .added_to_cart::after {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c4400f */.elementor-929 .elementor-element.elementor-element-447d42a.elementor-wc-products .added_to_cart {
     visibility: hidden !important;  
     content:' ' !important;
    }/* End custom CSS */