.elementor-28634 .elementor-element.elementor-element-21695b7 > .elementor-container{max-width:1440px;}.elementor-28634 .elementor-element.elementor-element-f988684 > .elementor-container{max-width:1460px;}.elementor-28634 .elementor-element.elementor-element-0abcb61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-0abcb61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-28634 .elementor-element.elementor-element-0abcb61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:86px 86px 86px 86px;}.elementor-28634 .elementor-element.elementor-element-0abcb61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-16a603c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-16a603c .elementor-heading-title{font-size:43px;font-weight:700;line-height:51px;letter-spacing:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-6beebce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-6beebce{font-family:"Inter", Sans-serif;font-size:16px;line-height:25px;}.elementor-28634 .elementor-element.elementor-element-acb113a .elementor-button{background-color:#02010100;font-size:16px;font-weight:600;text-transform:none;fill:#252525;color:#252525;}.elementor-28634 .elementor-element.elementor-element-acb113a > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-28634 .elementor-element.elementor-element-acb113a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28634 .elementor-element.elementor-element-012a498 .elementor-button{background-color:#02010100;font-size:16px;font-weight:600;text-transform:none;fill:#252525;color:#252525;}.elementor-28634 .elementor-element.elementor-element-012a498 > .elementor-widget-container{margin:-12px 0px 0px -20px;}.elementor-28634 .elementor-element.elementor-element-012a498 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28634 .elementor-element.elementor-element-a079ea1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-28634 .elementor-element.elementor-element-a079ea1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-8c38685 > .elementor-widget-container{margin:-10px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-ce6074a > .elementor-container{max-width:1435px;}.elementor-28634 .elementor-element.elementor-element-ce6074a{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-4f031eb > .elementor-widget-container{margin:-20px 0px 0px -5px;}.elementor-28634 .elementor-element.elementor-element-98c8ee4 > .elementor-container{max-width:1440px;}.elementor-28634 .elementor-element.elementor-element-98c8ee4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5px;margin-bottom:-40px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-98c8ee4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-1d30a6b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-0b9e531:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-0b9e531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-28634 .elementor-element.elementor-element-0b9e531{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-0b9e531 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-d6170b6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://fineartprint.no/wp-content/uploads/2025/04/bestill-print-4.jpg);background-size:cover;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-d6170b6 .swiper-slide-contents{margin:0 auto;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-d6170b6 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-e50cdcc .swiper-slide-bg{background-color:#4054b2;background-image:url(https://fineartprint.no/wp-content/uploads/2025/04/3.jpg);background-size:cover;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-e50cdcc .swiper-slide-contents{margin:0 auto;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-e50cdcc .swiper-slide-inner{align-items:center;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-8bce9cc .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://fineartprint.no/wp-content/uploads/2025/04/4.jpg);background-size:cover;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-8bce9cc .swiper-slide-contents{margin:0 auto;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-repeater-item-8bce9cc .swiper-slide-inner{align-items:center;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:555px;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-slide-button{background-color:#FFFFFF;border-width:2px;color:#000000;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .swiper-slide-contents{max-width:100%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .swiper-slide-inner{text-align:center;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .elementor-slide-heading{font-size:28px;text-transform:uppercase;}.elementor-28634 .elementor-element.elementor-element-95768d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;}.elementor-28634 .elementor-element.elementor-element-95768d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-3afee8d{--spacer-size:50px;}.elementor-28634 .elementor-element.elementor-element-381b792 > .elementor-widget-container{margin:0px 20px 0px 30px;}.elementor-28634 .elementor-element.elementor-element-381b792 .elementor-heading-title{font-size:17px;font-weight:700;line-height:26px;letter-spacing:0.2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-4550048 > .elementor-widget-container{margin:0px 20px 20px 30px;}.elementor-28634 .elementor-element.elementor-element-9bedd9c .elementor-button{background-color:#F1F1F1;fill:#0E0E0E;color:#0E0E0E;border-style:solid;border-width:0px 0px 0px 0px;border-color:#0E0E0E;border-radius:0px 0px 0px 0px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-9bedd9c > .elementor-widget-container{margin:5px 5px 5px 25px;}.elementor-28634 .elementor-element.elementor-element-9bedd9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28634 .elementor-element.elementor-element-7668a89 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-7668a89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-7668a89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-335dac7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-335dac7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-dae43b1:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-dae43b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-dae43b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-dae43b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-d14a928 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-d14a928 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-5cafc2a:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-5cafc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-5cafc2a > .elementor-container{max-width:1420px;}.elementor-28634 .elementor-element.elementor-element-5cafc2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-5cafc2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-a433a65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-a433a65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-a433a65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-a433a65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-a54914b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-a54914b{text-align:left;}.elementor-28634 .elementor-element.elementor-element-a54914b .elementor-heading-title{font-size:26px;font-weight:600;color:#232323;}.elementor-28634 .elementor-element.elementor-element-a9d4735 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-a9d4735{color:#010101;}.elementor-28634 .elementor-element.elementor-element-1a5b821:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-1a5b821 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-28634 .elementor-element.elementor-element-1a5b821 > .elementor-container{max-width:1420px;}.elementor-28634 .elementor-element.elementor-element-1a5b821{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-28634 .elementor-element.elementor-element-1a5b821 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-672d1e8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28634 .elementor-element.elementor-element-672d1e8.elementor-wc-products ul.products li.product .button{border-radius:1px 1px 1px 1px;}.elementor-28634 .elementor-element.elementor-element-f257059:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-f257059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272727;}.elementor-28634 .elementor-element.elementor-element-f257059 > .elementor-container{max-width:1291px;}.elementor-28634 .elementor-element.elementor-element-f257059{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-28634 .elementor-element.elementor-element-f257059 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-ba6cd79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-ba6cd79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-6d00164 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-6d00164{text-align:center;}.elementor-28634 .elementor-element.elementor-element-beed628:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-beed628 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-beed628 > .elementor-container{max-width:1300px;}.elementor-28634 .elementor-element.elementor-element-beed628{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-beed628 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-1aa7945:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-1aa7945 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-1aa7945 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-1aa7945 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-fe2084b > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-fe2084b{text-align:left;}.elementor-28634 .elementor-element.elementor-element-fe2084b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:500;color:#232323;}.elementor-28634 .elementor-element.elementor-element-ae20089 > .elementor-widget-container{margin:0px 150px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-ae20089{color:#7A7A7A;}.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-pagination-bullet-active, .elementor-28634 .elementor-element.elementor-element-b590adc .swiper-pagination-progressbar-fill{background-color:#424242;}.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-pagination-fraction{color:#424242;}.elementor-28634 .elementor-element.elementor-element-b590adc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28634 .elementor-element.elementor-element-b590adc > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-28634 .elementor-element.elementor-element-b590adc.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-28634 .elementor-element.elementor-element-b590adc .elementor-main-swiper{width:100%;}.elementor-28634 .elementor-element.elementor-element-b590adc .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-b590adc .elementor-swiper-button{font-size:43px;color:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-b590adc .elementor-swiper-button svg{fill:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-pagination-bullet{height:6px;width:6px;}.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D5D5D5;opacity:1;}.elementor-28634 .elementor-element.elementor-element-b590adc .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-d39bdaf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-d39bdaf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-4efe6f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-4efe6f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-ce1fd2a:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-ce1fd2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-ce1fd2a > .elementor-container{max-width:1300px;}.elementor-28634 .elementor-element.elementor-element-ce1fd2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-ce1fd2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-4904f19:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-4904f19 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-4904f19 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-4904f19 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-54e331a > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-54e331a{text-align:left;}.elementor-28634 .elementor-element.elementor-element-54e331a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:500;color:#232323;}.elementor-28634 .elementor-element.elementor-element-8a24812 > .elementor-widget-container{margin:0px 150px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-8a24812{color:#7A7A7A;}.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-pagination-bullet-active, .elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-pagination-progressbar-fill{background-color:#424242;}.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-pagination-fraction{color:#424242;}.elementor-28634 .elementor-element.elementor-element-7286e35{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28634 .elementor-element.elementor-element-7286e35 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-28634 .elementor-element.elementor-element-7286e35.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-28634 .elementor-element.elementor-element-7286e35 .elementor-main-swiper{width:100%;}.elementor-28634 .elementor-element.elementor-element-7286e35 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-7286e35 .elementor-swiper-button{font-size:43px;color:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-7286e35 .elementor-swiper-button svg{fill:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D5D5D5;opacity:1;}.elementor-28634 .elementor-element.elementor-element-7286e35 .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-4f30ecb:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-4f30ecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-4f30ecb > .elementor-container{max-width:1300px;}.elementor-28634 .elementor-element.elementor-element-4f30ecb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-4f30ecb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-76ef3ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-76ef3ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-76ef3ff > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-76ef3ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-5f99a0c > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-5f99a0c{text-align:left;}.elementor-28634 .elementor-element.elementor-element-5f99a0c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:500;color:#232323;}.elementor-28634 .elementor-element.elementor-element-6052389 > .elementor-widget-container{margin:0px 150px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-6052389{color:#7A7A7A;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-pagination-bullet-active, .elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-pagination-progressbar-fill{background-color:#424242;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-pagination-fraction{color:#424242;}.elementor-28634 .elementor-element.elementor-element-38aeb40{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28634 .elementor-element.elementor-element-38aeb40 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-28634 .elementor-element.elementor-element-38aeb40.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-28634 .elementor-element.elementor-element-38aeb40 .elementor-main-swiper{width:100%;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .elementor-swiper-button{font-size:43px;color:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .elementor-swiper-button svg{fill:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D5D5D5;opacity:1;}.elementor-28634 .elementor-element.elementor-element-38aeb40 .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-a44d8df{--spacer-size:10px;}.elementor-28634 .elementor-element.elementor-element-c416d52:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-c416d52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-c416d52 > .elementor-container{max-width:1420px;}.elementor-28634 .elementor-element.elementor-element-c416d52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-c416d52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-284da1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-284da1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-284da1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-284da1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-d3199e7 > .elementor-widget-container{padding:27px 0px 0px 51px;}.elementor-28634 .elementor-element.elementor-element-d3199e7{text-align:left;}.elementor-28634 .elementor-element.elementor-element-d3199e7 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:500;color:#232323;}.elementor-28634 .elementor-element.elementor-element-b3646c9 > .elementor-widget-container{margin:0px 150px 0px 50px;}.elementor-28634 .elementor-element.elementor-element-b3646c9{color:#7A7A7A;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-pagination-bullet-active, .elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-pagination-progressbar-fill{background-color:#424242;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-pagination-fraction{color:#424242;}.elementor-28634 .elementor-element.elementor-element-4fcfc25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-28634 .elementor-element.elementor-element-4fcfc25.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .elementor-main-swiper{width:100%;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .elementor-swiper-button{font-size:43px;color:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .elementor-swiper-button svg{fill:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-pagination-bullet{height:6px;width:6px;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D5D5D5;opacity:1;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-c0598c9:not(.elementor-motion-effects-element-type-background), .elementor-28634 .elementor-element.elementor-element-c0598c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-c0598c9 > .elementor-container{max-width:1420px;}.elementor-28634 .elementor-element.elementor-element-c0598c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-c0598c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-b0f75ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-b0f75ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-28634 .elementor-element.elementor-element-b0f75ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-b0f75ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-6d4272f > .elementor-widget-container{padding:27px 0px 0px 51px;}.elementor-28634 .elementor-element.elementor-element-6d4272f{text-align:left;}.elementor-28634 .elementor-element.elementor-element-6d4272f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:31px;font-weight:500;color:#232323;}.elementor-28634 .elementor-element.elementor-element-dd8b986 > .elementor-widget-container{margin:0px 150px 0px 50px;}.elementor-28634 .elementor-element.elementor-element-dd8b986{color:#7A7A7A;}.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-pagination-bullet-active, .elementor-28634 .elementor-element.elementor-element-51467dc .swiper-pagination-progressbar-fill{background-color:#424242;}.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-pagination-fraction{color:#424242;}.elementor-28634 .elementor-element.elementor-element-51467dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28634 .elementor-element.elementor-element-51467dc > .elementor-widget-container{margin:-10px 0px -40px 0px;}.elementor-28634 .elementor-element.elementor-element-51467dc.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-28634 .elementor-element.elementor-element-51467dc .elementor-main-swiper{width:100%;}.elementor-28634 .elementor-element.elementor-element-51467dc .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-51467dc .elementor-swiper-button{font-size:43px;color:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-51467dc .elementor-swiper-button svg{fill:#A2A2A2;}.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-pagination-bullet{height:6px;width:6px;}.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-horizontal .swiper-pagination-progressbar{height:6px;}.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#D5D5D5;opacity:1;}.elementor-28634 .elementor-element.elementor-element-51467dc .elementor-testimonial__text{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-28634 .elementor-element.elementor-element-937d263{--spacer-size:10px;}.elementor-28634 .elementor-element.elementor-element-a82635d{--spacer-size:254px;}.elementor-28634 .elementor-element.elementor-element-1dc538c > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-1dc538c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-15px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-1dc538c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-08828fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-51c8968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-22b002f > .elementor-widget-container{margin:0px 10px -20px 10px;}.elementor-28634 .elementor-element.elementor-element-22b002f{font-family:"Roboto", Sans-serif;font-size:14px;line-height:25px;}.elementor-28634 .elementor-element.elementor-element-ec0fc33 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-d610ac3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-d610ac3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-28634 .elementor-element.elementor-element-d610ac3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-d610ac3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-66464eb > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-28634 .elementor-element.elementor-element-66464eb{font-family:"Roboto", Sans-serif;font-size:14px;line-height:25px;}.elementor-28634 .elementor-element.elementor-element-99b19f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-866e79b > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-866e79b{margin-top:0px;margin-bottom:0px;}.elementor-28634 .elementor-element.elementor-element-9d7ab0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-59408f1{margin-top:0px;margin-bottom:0px;}.elementor-28634 .elementor-element.elementor-element-12bcef7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-d5f67e4 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-889f50b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-889f50b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-a742c4d{--spacer-size:600px;}.elementor-28634 .elementor-element.elementor-element-b38d387 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-b38d387{margin-top:-215px;margin-bottom:0px;}.elementor-28634 .elementor-element.elementor-element-c2ac039 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-ffc1f16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28634 .elementor-element.elementor-element-ffc1f16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3A6;}.elementor-28634 .elementor-element.elementor-element-ffc1f16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-ffc1f16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-c7c8e3f > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-28634 .elementor-element.elementor-element-c7c8e3f{font-family:"Roboto", Sans-serif;font-size:14px;line-height:25px;}.elementor-28634 .elementor-element.elementor-element-8be59bb > .elementor-container{max-width:500px;}.elementor-28634 .elementor-element.elementor-element-8be59bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-28634 .elementor-element.elementor-element-8be59bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28634 .elementor-element.elementor-element-6eeb8ad{--spacer-size:433px;}.elementor-28634 .elementor-element.elementor-element-b18dabf > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-b18dabf{margin-top:0px;margin-bottom:0px;}.elementor-28634 .elementor-element.elementor-element-9bb125c > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-8d92d02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-c00b2f0 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-28634 .elementor-element.elementor-element-c00b2f0{font-family:"Roboto", Sans-serif;font-size:14px;line-height:25px;}.elementor-28634 .elementor-element.elementor-element-62a3c96{--spacer-size:50px;}.elementor-28634 .elementor-element.elementor-element-6314e09 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-6cd7314.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28634 .elementor-element.elementor-element-6cd7314.elementor-wc-products ul.products li.product .button{border-radius:1px 1px 1px 1px;}.elementor-28634 .elementor-element.elementor-element-7a487d7 > .elementor-container{max-width:1300px;}.elementor-28634 .elementor-element.elementor-element-c819c17 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-c819c17 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-c819c17 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-c819c17{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-c819c17 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-c6d0cc0 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-c6d0cc0 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-c6d0cc0 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-c6d0cc0{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-c6d0cc0 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-699030c .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-699030c .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-699030c .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-699030c{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-699030c > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-9538ac7 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-9538ac7 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-9538ac7 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-9538ac7{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-9538ac7 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-c172f87 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-c172f87 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-c172f87 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-c172f87{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-c172f87 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-43a33a2 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-43a33a2 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-43a33a2 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-43a33a2{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-43a33a2 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-7d69f1f .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-7d69f1f .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-7d69f1f .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-7d69f1f{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-7d69f1f > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-555976d .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-555976d .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-555976d .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-555976d{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-555976d > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-29ae240 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-29ae240 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-29ae240 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-29ae240{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-29ae240 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-7b39540 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-7b39540 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-7b39540 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-7b39540{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-7b39540 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-40e4ea2 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-40e4ea2 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-40e4ea2 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-40e4ea2{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-40e4ea2 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-2a9d402 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-2a9d402 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-2a9d402 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-2a9d402{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-2a9d402 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-b480ebb .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-b480ebb .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-b480ebb .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-b480ebb{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-b480ebb > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-52cc419 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-52cc419 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-52cc419 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-52cc419{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-52cc419 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-7129852 .elementor-button{background-color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:500;line-height:13px;fill:#131313;color:#131313;border-style:solid;border-width:1px 1px 1px 1px;border-color:#525252;border-radius:1px 1px 1px 1px;padding:8px 12px 6px 8px;}.elementor-28634 .elementor-element.elementor-element-7129852 .elementor-button:hover, .elementor-28634 .elementor-element.elementor-element-7129852 .elementor-button:focus{background-color:#EEEEEE;}.elementor-28634 .elementor-element.elementor-element-7129852{width:auto;max-width:auto;align-self:center;}.elementor-28634 .elementor-element.elementor-element-7129852 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-87a9d58 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-b237fe6 > .elementor-container{max-width:1320px;}.elementor-28634 .elementor-element.elementor-element-adb5a96 > .elementor-container{max-width:1300px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue-woo-grid{grid-template-columns:repeat(4, 1fr);gap:20px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue_grid_prices > div{display:block;}.elementor-28634 .elementor-element.elementor-element-16800bb .padding{padding:20px 20px 20px 20px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_post_grid_style_one_item{border-radius:0px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_post_grid_style_one_item .uc_content{background-color:#F8F8F8;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_post_image img{height:320px;object-fit:Cover;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_post_image{background-color:#ffffff;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue_category_label{color:#000000;margin-top:0px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_title a{color:#000000;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_title{font-family:"Roboto", Sans-serif;font-size:14px;margin-top:0px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue-description{color:#000000;margin-top:10px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_price{color:#000000;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_regular_price{color:#7f7f7f;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_post_grid_style_one_button > a,.elementor-28634 .elementor-element.elementor-element-16800bb .uc-button-addcart,.elementor-28634 .elementor-element.elementor-element-16800bb .added_to_cart{padding:10px 20px 10px 20px;margin-top:10px;border-radius:0px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue-inner-btn-wrapper{gap:10px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-button-addcart,.elementor-28634 .elementor-element.elementor-element-16800bb .added_to_cart,.elementor-28634 .elementor-element.elementor-element-16800bb .ue-variable-btn{background-color:#000000;color:#ffffff;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_more_btn{background-color:#292929;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_more_btn:hover{background-color:#A51717;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc_post_grid_style_one_button > a.uc_more_btn{color:#E9E9E9;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue_woocommerce_product_label{color:#ffffff;padding:10px 10px 10px 10px;border-radius:0px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue_woocommerce_product_carousel_sale_label{background-color:#5b5b5b;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-28634 .elementor-element.elementor-element-16800bb .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons{margin:10px 0px 10px 0px;gap:10px;justify-content:space-between;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons button{height:50px;width:50px;background-color:#919191;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#767676;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons input{height:50px;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons button,.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons input{border-radius:100px 100px 100px 100px;}.elementor-28634 .elementor-element.elementor-element-16800bb input.uc-grid-count-buttons__number{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#aaaaaa;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons button svg{fill:#ffffff;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons button:hover{color:#ffffff;}.elementor-28634 .elementor-element.elementor-element-16800bb .uc-grid-count-buttons button:hover svg{fill:#ffffff;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-28634 .elementor-element.elementor-element-d712986 > .elementor-container{max-width:1300px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc-direction{direction:ltr;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_image_carousel_content{padding:20px 20px 0px 20px;background-color:#F6F6F6;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_image_carousel_container_holder{border-radius:0px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_image_carousel_content_inside{min-height:95px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_product_image img{height:358px;object-fit:cover;}.elementor-28634 .elementor-element.elementor-element-f4026de .ue_cat_name a{color:#000000;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_post_title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:500;margin-top:0px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_post_title a{color:#000000;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_price{color:#8d8d8d;margin-top:10px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_sale_price{color:#8d8d8d;margin-top:10px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_btn,.elementor-28634 .elementor-element.elementor-element-f4026de .uc-button-addcart,.elementor-28634 .elementor-element.elementor-element-f4026de .added_to_cart{background-color:#000000;color:#ffffff !important;border-radius:20px;margin-top:10px;padding:10px 20px 10px 20px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_btn:hover,.elementor-28634 .elementor-element.elementor-element-f4026de .uc-button-addcart:hover,.elementor-28634 .elementor-element.elementor-element-f4026de .added_to_cart:hover{background-color:#1e1e1e;color:#ffffff !important;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-nav .owl-next{right:0px;left:auto;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-nav .owl-prev{left:0px;right:auto;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-carousel .owl-nav .owl-next,.elementor-28634 .elementor-element.elementor-element-f4026de .owl-carousel .owl-nav .owl-prev{top:94px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-carousel .owl-nav .owl-next:hover,.elementor-28634 .elementor-element.elementor-element-f4026de .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-nav{opacity:100%;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-dot.active{background-color:#000000;}.elementor-28634 .elementor-element.elementor-element-f4026de .owl-dots{margin-top:20px;}.elementor-28634 .elementor-element.elementor-element-f4026de .ue_woocommerce_product_carousel_sale_label{color:#ffffff;background-color:#5b5b5b;padding:10px 10px 10px 10px;border-radius:0px;min-height:20px;min-width:20px;}.elementor-28634 .elementor-element.elementor-element-f4026de .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-28634 .elementor-element.elementor-element-f4026de .uc_post_intro{color:#949494;margin-top:10px;}@media(min-width:768px){.elementor-28634 .elementor-element.elementor-element-ded8a95{width:100%;}.elementor-28634 .elementor-element.elementor-element-d14a928{width:100%;}.elementor-28634 .elementor-element.elementor-element-4efe6f0{width:100%;}.elementor-28634 .elementor-element.elementor-element-0f24c8f{width:100%;}}@media(max-width:1024px){.elementor-28634 .elementor-element.elementor-element-0abcb61 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:37px 37px 37px 37px;}.elementor-28634 .elementor-element.elementor-element-16a603c .elementor-heading-title{font-size:42px;line-height:1.2em;letter-spacing:0px;}.elementor-28634 .elementor-element.elementor-element-8c38685 > .elementor-widget-container{margin:-10px -20px -10px 0px;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .swiper-slide{height:748px;}.elementor-28634 .elementor-element.elementor-element-a54914b > .elementor-widget-container{padding:51px 0px 5px 0px;}.elementor-28634 .elementor-element.elementor-element-1a5b821{padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-672d1e8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28634 .elementor-element.elementor-element-fe2084b > .elementor-widget-container{padding:51px 0px 5px 0px;}.elementor-28634 .elementor-element.elementor-element-54e331a > .elementor-widget-container{padding:51px 0px 5px 0px;}.elementor-28634 .elementor-element.elementor-element-5f99a0c > .elementor-widget-container{padding:51px 0px 5px 0px;}.elementor-28634 .elementor-element.elementor-element-d3199e7 > .elementor-widget-container{padding:51px 0px 5px 0px;}.elementor-28634 .elementor-element.elementor-element-6d4272f > .elementor-widget-container{padding:51px 0px 5px 0px;}.elementor-28634 .elementor-element.elementor-element-6cd7314.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue-woo-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-28634 .elementor-element.elementor-element-0abcb61 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-28634 .elementor-element.elementor-element-16a603c > .elementor-widget-container{margin:10px 10px 0px 10px;}.elementor-28634 .elementor-element.elementor-element-16a603c .elementor-heading-title{font-size:31px;line-height:1.3em;}.elementor-28634 .elementor-element.elementor-element-6beebce > .elementor-widget-container{margin:-5px 10px -20px 10px;}.elementor-28634 .elementor-element.elementor-element-6beebce{font-size:14px;line-height:1.4em;}.elementor-28634 .elementor-element.elementor-element-acb113a > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-28634 .elementor-element.elementor-element-012a498 > .elementor-widget-container{margin:-24px 0px 24px -15px;}.elementor-28634 .elementor-element.elementor-element-ce6074a{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-ded8a95 > .elementor-element-populated{margin:-60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-4f031eb > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-98c8ee4{margin-top:-20px;margin-bottom:0px;padding:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-0b9e531{margin-top:10px;margin-bottom:10px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-c08d1c6 .swiper-slide{height:426px;}.elementor-28634 .elementor-element.elementor-element-95768d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-3afee8d{--spacer-size:10px;}.elementor-28634 .elementor-element.elementor-element-381b792 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-28634 .elementor-element.elementor-element-381b792 .elementor-heading-title{line-height:1.3em;}.elementor-28634 .elementor-element.elementor-element-4550048 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-28634 .elementor-element.elementor-element-5cafc2a{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-a433a65 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-a54914b .elementor-heading-title{font-size:28px;}.elementor-28634 .elementor-element.elementor-element-a9d4735 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-672d1e8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28634 .elementor-element.elementor-element-6d00164 > .elementor-widget-container{margin:5px 25px 5px 25px;}.elementor-28634 .elementor-element.elementor-element-beed628{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-1aa7945 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-fe2084b .elementor-heading-title{font-size:28px;}.elementor-28634 .elementor-element.elementor-element-ae20089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-b590adc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-ce1fd2a{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-4904f19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-54e331a .elementor-heading-title{font-size:28px;}.elementor-28634 .elementor-element.elementor-element-8a24812 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-7286e35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-4f30ecb{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-76ef3ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-5f99a0c .elementor-heading-title{font-size:28px;}.elementor-28634 .elementor-element.elementor-element-6052389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-38aeb40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-c416d52{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-284da1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-d3199e7 .elementor-heading-title{font-size:28px;}.elementor-28634 .elementor-element.elementor-element-b3646c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-4fcfc25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-c0598c9{margin-top:-25px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-b0f75ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-28634 .elementor-element.elementor-element-6d4272f .elementor-heading-title{font-size:28px;}.elementor-28634 .elementor-element.elementor-element-dd8b986 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-51467dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28634 .elementor-element.elementor-element-1dc538c{margin-top:-20px;margin-bottom:0px;padding:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-d610ac3 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-28634 .elementor-element.elementor-element-99b19f2 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-866e79b{margin-top:-20px;margin-bottom:0px;padding:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-59408f1{margin-top:-20px;margin-bottom:0px;padding:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-ffc1f16 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-28634 .elementor-element.elementor-element-b18dabf{margin-top:-20px;margin-bottom:0px;padding:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-8d92d02 > .elementor-widget-container{margin:-10px -10px -10px -10px;}.elementor-28634 .elementor-element.elementor-element-6cd7314.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-28634 .elementor-element.elementor-element-16800bb .ue-woo-grid{grid-template-columns:repeat(1, 1fr);}}@media(max-width:1024px) and (min-width:768px){.elementor-28634 .elementor-element.elementor-element-0abcb61{width:100%;}.elementor-28634 .elementor-element.elementor-element-a079ea1{width:100%;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-672d1e8 */.short-description {
    display: none !important;
}

.product-categories {
    display: none !important;
}

.product-sku {
    display: none !important;
}

.product-group-button {
    display: none !important;
}

/* Midtstill produkttittel + tilpass font */
.elementor-28634 .elementor-element.elementor-element-672d1e8 .heading-title.product-name {
    text-align: center !important;
    display: block !important;
    width: 100% !important;
    margin: 0 auto !important;
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important; /* Tynnere skrift */
    color: #333 !important;
}

/* Midtstill priser og holde dem på én linje for enkle produkter */
.elementor-28634 .elementor-element.elementor-element-672d1e8 .price {
    text-align: center !important;
    display: flex !important;
    flex-direction: row !important; /* Holder før- og nåpris på samme linje */
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important; /* Reduserer mellomrommet mellom prisene */
    flex-wrap: nowrap !important;
    width: auto !important;
    font-size: 12px !important;
}

/* Midtstill priser og holde dem på én linje for VARIABLE produkter */
.elementor-28634 .elementor-element.elementor-element-672d1e8 .woocommerce-variation-price, 
.elementor-28634 .elementor-element.elementor-element-672d1e8 .woocommerce-variation-price .price {
    text-align: center !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important; /* Reduserer mellomrommet mellom prisene */
    flex-wrap: nowrap !important;
    width: auto !important;
    font-size: 12px !important;
}

/* Førpris (med strek over) - Gjelder både enkle og variable produkter */
.elementor-28634 .elementor-element.elementor-element-672d1e8 .price del, 
.elementor-28634 .elementor-element.elementor-element-672d1e8 .woocommerce-variation-price del {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    color: #999 !important;
    text-decoration: line-through !important;
    display: inline-block !important;
    margin-right: 2px !important; /* Reduserer mellomrommet mellom førpris og nåpris */
}

/* Nåpris (salgspris) - Gjelder både enkle og variable produkter */
.elementor-28634 .elementor-element.elementor-element-672d1e8 .price ins, 
.elementor-28634 .elementor-element.elementor-element-672d1e8 .woocommerce-variation-price ins,
.elementor-28634 .elementor-element.elementor-element-672d1e8 .woocommerce-variation-price span.woocommerce-Price-amount {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: bold !important;
    color: #008000 !important;
    text-decoration: none !important;
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-b590adc */.elementor-28634 .elementor-element.elementor-element-b590adc h2,
.elementor-28634 .elementor-element.elementor-element-b590adc p,
.elementor-28634 .elementor-element.elementor-element-b590adc span.elementor-button-text{
    font-family: Arial, sans-serif;
    font-style: normal;
}

.elementor-28634 .elementor-element.elementor-element-b590adc .fp-art-slides{
    overflow: hidden;
}

.elementor-28634 .elementor-element.elementor-element-b590adc .elementor-main-swiper{
    overflow: hidden;
    margin:auto;
    
}

.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-container .elementor-swiper-button-prev{
    left:0 !important;
}

.elementor-28634 .elementor-element.elementor-element-b590adc .swiper-container .elementor-swiper-button-next{
    right:0 !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-7286e35 */.elementor-28634 .elementor-element.elementor-element-7286e35 h2,
.elementor-28634 .elementor-element.elementor-element-7286e35 p,
.elementor-28634 .elementor-element.elementor-element-7286e35 span.elementor-button-text{
    font-family: Arial, sans-serif;
    font-style: normal;
}

.elementor-28634 .elementor-element.elementor-element-7286e35 .fp-art-slides{
    overflow: hidden;
}

.elementor-28634 .elementor-element.elementor-element-7286e35 .elementor-main-swiper{
    overflow: hidden;
    margin:auto;
    
}

.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-container .elementor-swiper-button-prev{
    left:0 !important;
}

.elementor-28634 .elementor-element.elementor-element-7286e35 .swiper-container .elementor-swiper-button-next{
    right:0 !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-38aeb40 */.elementor-28634 .elementor-element.elementor-element-38aeb40 h2,
.elementor-28634 .elementor-element.elementor-element-38aeb40 p,
.elementor-28634 .elementor-element.elementor-element-38aeb40 span.elementor-button-text{
    font-family: Arial, sans-serif;
    font-style: normal;
}

.elementor-28634 .elementor-element.elementor-element-38aeb40 .fp-art-slides{
    overflow: hidden;
}

.elementor-28634 .elementor-element.elementor-element-38aeb40 .elementor-main-swiper{
    overflow: hidden;
    margin:auto;
    
}

.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-container .elementor-swiper-button-prev{
    left:0 !important;
}

.elementor-28634 .elementor-element.elementor-element-38aeb40 .swiper-container .elementor-swiper-button-next{
    right:0 !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-4fcfc25 */.elementor-28634 .elementor-element.elementor-element-4fcfc25 h2,
.elementor-28634 .elementor-element.elementor-element-4fcfc25 p,
.elementor-28634 .elementor-element.elementor-element-4fcfc25 span.elementor-button-text{
    font-family: Arial, sans-serif;
    font-style: normal;
}

.elementor-28634 .elementor-element.elementor-element-4fcfc25 .fp-art-slides{
    overflow: hidden;
}

.elementor-28634 .elementor-element.elementor-element-4fcfc25 .elementor-main-swiper{
    overflow: hidden;
    margin:auto;
    
}

.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-container .elementor-swiper-button-prev{
    left:0 !important;
}

.elementor-28634 .elementor-element.elementor-element-4fcfc25 .swiper-container .elementor-swiper-button-next{
    right:0 !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-51467dc */.elementor-28634 .elementor-element.elementor-element-51467dc h2,
.elementor-28634 .elementor-element.elementor-element-51467dc p,
.elementor-28634 .elementor-element.elementor-element-51467dc span.elementor-button-text{
    font-family: Arial, sans-serif;
    font-style: normal;
}

.elementor-28634 .elementor-element.elementor-element-51467dc .fp-art-slides{
    overflow: hidden;
}

.elementor-28634 .elementor-element.elementor-element-51467dc .elementor-main-swiper{
    overflow: hidden;
    margin:auto;
    
}

.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-container .elementor-swiper-button-prev{
    left:0 !important;
}

.elementor-28634 .elementor-element.elementor-element-51467dc .swiper-container .elementor-swiper-button-next{
    right:0 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-6cd7314 */.short-description {
    display: none !important;
}

.product-categories {
    display: none !important;
}

.product-sku {
    display: none !important;
}

/* Midtstill produkttittel + tilpass font */
.elementor-28634 .elementor-element.elementor-element-6cd7314 .heading-title.product-name {
    text-align: center !important;
    display: block !important;
    width: 100% !important;
    margin: 0 auto !important;
    font-family: 'Roboto', sans-serif !important;
    font-size: 16px !important;
    font-weight: 400 !important; /* Tynnere skrift */
    color: #333 !important;
}

/* Midtstill priser og holde dem på én linje for enkle produkter */
.elementor-28634 .elementor-element.elementor-element-6cd7314 .price {
    text-align: center !important;
    display: flex !important;
    flex-direction: row !important; /* Holder før- og nåpris på samme linje */
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important; /* Reduserer mellomrommet mellom prisene */
    flex-wrap: nowrap !important;
    width: auto !important;
    font-size: 12px !important;
}

/* Midtstill priser og holde dem på én linje for VARIABLE produkter */
.elementor-28634 .elementor-element.elementor-element-6cd7314 .woocommerce-variation-price, 
.elementor-28634 .elementor-element.elementor-element-6cd7314 .woocommerce-variation-price .price {
    text-align: center !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 4px !important; /* Reduserer mellomrommet mellom prisene */
    flex-wrap: nowrap !important;
    width: auto !important;
    font-size: 12px !important;
}

/* Førpris (med strek over) - Gjelder både enkle og variable produkter */
.elementor-28634 .elementor-element.elementor-element-6cd7314 .price del, 
.elementor-28634 .elementor-element.elementor-element-6cd7314 .woocommerce-variation-price del {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    color: #999 !important;
    text-decoration: line-through !important;
    display: inline-block !important;
    margin-right: 2px !important; /* Reduserer mellomrommet mellom førpris og nåpris */
}

/* Nåpris (salgspris) - Gjelder både enkle og variable produkter */
.elementor-28634 .elementor-element.elementor-element-6cd7314 .price ins, 
.elementor-28634 .elementor-element.elementor-element-6cd7314 .woocommerce-variation-price ins,
.elementor-28634 .elementor-element.elementor-element-6cd7314 .woocommerce-variation-price span.woocommerce-Price-amount {
    font-size: 12px !important;
    font-family: 'Roboto', sans-serif !important;
    font-weight: bold !important;
    color: #008000 !important;
    text-decoration: none !important;
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0f24c8f */@media (max-width: 767px) {
    .elementor-section-wrap {
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
    }

    .elementor-widget-button {
        flex: 0 0 auto;
        margin-right: 10px; /* Bruker margin i stedet for gap */
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9e81db */.text-slider-container {
  width: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  padding: 10px 0;
}

.text-slider {
  display: flex;
  gap: 15px;
  padding: 10px;
  white-space: nowrap;
  cursor: grab;
  user-select: none; /* Prevent text selection */
  -webkit-user-drag: none;
  -webkit-overflow-scrolling: touch;
  overflow-x: auto; /* Allow horizontal scrolling */
  scroll-behavior: smooth;
}

.text-slider::-webkit-scrollbar {
  display: none; /* Hide scrollbar */
}

.text-slider-btn {
  flex: 0 0 auto;
  padding: 12px 20px;
  background-color: #f1f0f6;
  color: #252729 !important;
  text-decoration: none;
  font-family: Sans-Serif;
  font-size: 12px;
  font-weight: bold;
/*   border-radius: 5px; */
  transition: background 0.3s, transform 0.2s;
  user-select: none;
  -webkit-user-drag: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

.text-slider-btn:active {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a6b7e1a */.image-slider-container {
  width: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  padding: 10px 0;
}

.image-slider {
  display: flex;
  gap: 15px;
  /*padding: 10px;*/
  white-space: nowrap;
  cursor: grab;
  user-select: none; /* Prevent text selection */
  -webkit-user-drag: none; /* Prevent default dragging */
  -webkit-overflow-scrolling: touch;
  overflow-x: auto; /* Allow horizontal scrolling */
  scroll-behavior: smooth;
}

.image-slider-btn {
  flex: 0 0 auto;
  /*padding: 10px;*/
/*   background-color: #f1f0f6; */
  text-decoration: none;
  user-select: none;
  -webkit-user-drag: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  transition: transform 0.2s ease;
}

.image-slider::-webkit-scrollbar {
  display: none; /* Hide scrollbar */
}

.image-slider-btn:active {
  transform: scale(0.95);
}

.image-slider-img {
  height: 100%;
  width: auto;
  object-fit: contain;
  pointer-events: none; /* Prevent accidental image dragging */
}/* End custom CSS */