.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-repeater-item-5767485 .swiper-slide-bg{background-image:url(https://lumevi.basalte.dev/wp-content/uploads/2022/05/slide1-bg-v.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide{height:900px;transition-duration:calc(5000ms*1.2);}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents{max-width:60%;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:60px;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-heading{color:#686A5C;font-family:"Tobias", Sans-serif;font-size:12vw;font-weight:300;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-description{color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-button{font-family:"Tobias", Sans-serif;font-size:19px;font-weight:400;border-width:1px;border-radius:30px;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-button:hover{color:#FFFFFF;background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-container-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-pagination-fraction{font-size:10px;}.elementor-2 .elementor-element.elementor-element-9aa97e2{padding:300px 30px 130px 30px;}.elementor-2 .elementor-element.elementor-element-21229d2 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lumevi.basalte.dev/wp-content/uploads/2022/05/home-bg-l.jpg");background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-2 .elementor-element.elementor-element-21229d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-21229d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-c77f2a1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-c77f2a1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2 .elementor-element.elementor-element-0599623 > .elementor-container{max-width:500px;}.elementor-2 .elementor-element.elementor-element-3624fab{font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-3624fab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c023369{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-87e27b6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-52b6ad7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-52b6ad7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-52b6ad7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-title{font-family:"Tobias", Sans-serif;font-size:36px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-description{font-family:"Carmen Sans", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button{font-size:22px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100% 100% 100% 100%;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-1335c57 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-437c3c0 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-406cf2a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-406cf2a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-406cf2a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-title{font-family:"Tobias", Sans-serif;font-size:36px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-description{font-family:"Carmen Sans", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button{font-size:22px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100% 100% 100% 100%;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6d3887f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4a0e6ff{margin-top:95px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7e954ea > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-24d6d22.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-24d6d22.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-24d6d22.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-title{font-family:"Tobias", Sans-serif;font-size:36px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-description{font-family:"Carmen Sans", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button{font-size:22px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100% 100% 100% 100%;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-9ef14f8 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3988d90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-title{font-family:"Tobias", Sans-serif;font-size:36px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-description{font-family:"Carmen Sans", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button{font-size:22px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-accent );border-radius:100% 100% 100% 100%;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-2270124 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2270124 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8270141:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8270141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b3078f );}.elementor-2 .elementor-element.elementor-element-8270141{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 30px 130px 30px;}.elementor-2 .elementor-element.elementor-element-8270141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f5d326f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-f5d326f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-f5d326f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-f5d326f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-f5d326f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f5d326f > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-f5d326f > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-f5d326f > .elementor-background-slideshow{border-radius:10% 10% 10% 10%;}.elementor-2 .elementor-element.elementor-element-f5d326f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-f5d326f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-72d0877{text-align:center;}.elementor-2 .elementor-element.elementor-element-72d0877 .elementor-heading-title{font-family:"Tobias", Sans-serif;font-size:100px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-9baa37e{text-align:center;color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-245165e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-245165e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-245165e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://lumevi.basalte.dev/wp-content/uploads/2022/05/bg-halllow-product.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-245165e > .elementor-background-slideshow{border-radius:90px 0px 0px 90px;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:90px 100px 90px 100px;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-84ee475{text-align:center;}.elementor-2 .elementor-element.elementor-element-84ee475 .elementor-heading-title{font-family:"Tobias", Sans-serif;font-size:100px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-f3601ec{text-align:center;color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-e1d2fc9 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-2 .elementor-element.elementor-element-40f5c29 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Tobias", Sans-serif;font-size:62px;font-weight:300;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-40f5c29 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-bd707b2{color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:normal;}.elementor-2 .elementor-element.elementor-element-85a5e42:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-85a5e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-85a5e42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:130px 30px 130px 30px;}.elementor-2 .elementor-element.elementor-element-85a5e42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4676177 > .elementor-element-populated{padding:0px 100px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1a10d5b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Tobias", Sans-serif;font-size:62px;font-weight:300;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-1a10d5b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-6a46fc6{color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:normal;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-55ded70.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-55ded70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-55ded70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-55ded70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-background-slideshow{border-radius:90px 0px 0px 90px;}.elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:90px 100px 90px 100px;}.elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f958bc6{text-align:center;}.elementor-2 .elementor-element.elementor-element-f958bc6 .elementor-heading-title{font-family:"Tobias", Sans-serif;font-size:100px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-7aa6bda{text-align:center;color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-fe0ba2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-fe0ba2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-fe0ba2f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-fe0ba2f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-background-slideshow{border-radius:100% 100% 100% 100%;}.elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-d27644a{text-align:center;}.elementor-2 .elementor-element.elementor-element-d27644a .elementor-heading-title{font-family:"Tobias", Sans-serif;font-size:100px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-6b15948{text-align:center;color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:22px;font-weight:700;}.elementor-2 .elementor-element.elementor-element-74f8976{padding:180px 30px 180px 30px;}.elementor-2 .elementor-element.elementor-element-e73f719 > .elementor-container{max-width:1100px;}.elementor-2 .elementor-element.elementor-element-e73f719{margin-top:0px;margin-bottom:100px;}.elementor-2 .elementor-element.elementor-element-a1957a8{text-align:center;}.elementor-2 .elementor-element.elementor-element-a1957a8 .elementor-heading-title{color:#686A5C;font-family:"Tobias", Sans-serif;font-size:62px;font-weight:300;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-6807705 .elementor-testimonial__name{color:var( --e-global-color-secondary );font-family:"Carmen Sans", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-6807705 .elementor-swiper-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-6807705 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2 .elementor-element.elementor-element-6807705 .swiper-container-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2 .elementor-element.elementor-element-6807705 .swiper-pagination-fraction{font-size:10px;}.elementor-2 .elementor-element.elementor-element-f606d94:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f606d94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0b3078f );}.elementor-2 .elementor-element.elementor-element-f606d94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 130px 0px;}.elementor-2 .elementor-element.elementor-element-f606d94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-repeater-item-fadf8ae .swiper-slide-img{background-color:#E9FF24;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-repeater-item-fadf8ae .swiper-slide-bg{background-image:url(https://lumevi.basalte.dev/wp-content/uploads/2022/05/slider-placeholder.jpg);}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-repeater-item-27f6790 .swiper-slide-img{background-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-repeater-item-27f6790 .swiper-slide-bg{background-image:url(https://lumevi.basalte.dev/wp-content/uploads/2022/05/slider-placeholder.jpg);}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-repeater-item-dddf320 .swiper-slide-img{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-repeater-item-dddf320 .swiper-slide-bg{background-image:url(https://lumevi.basalte.dev/wp-content/uploads/2022/05/slide1-bg.jpg);}.elementor-2 .elementor-element.elementor-element-4c83c86 .swiper-slide-inner{max-width:45%;padding:120px 90px 160px 90px;text-align:left;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-heading{color:var( --e-global-color-text );font-family:"Tobias", Sans-serif;font-size:36px;font-weight:300;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-description{color:var( --e-global-color-text );font-family:"Carmen Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-button{font-family:"Tobias", Sans-serif;font-size:19px;font-weight:400;border-width:1px;border-radius:30px;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-button:hover{color:#FFFFFF;background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-swiper-button{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4c83c86 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-2 .elementor-element.elementor-element-4c83c86 .swiper-container-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-2 .elementor-element.elementor-element-4c83c86 .swiper-pagination-fraction{font-size:10px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-c77f2a1 > .elementor-widget-container{margin:0px 0px 40px 40px;}.elementor-2 .elementor-element.elementor-element-3624fab{font-size:16px;}.elementor-2 .elementor-element.elementor-element-3624fab > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-72d0877 .elementor-heading-title{font-size:70px;}.elementor-2 .elementor-element.elementor-element-9baa37e{font-size:18px;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-84ee475 .elementor-heading-title{font-size:70px;}.elementor-2 .elementor-element.elementor-element-f3601ec{font-size:18px;}.elementor-2 .elementor-element.elementor-element-e1d2fc9 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4676177 > .elementor-element-populated{margin:0px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-f958bc6 .elementor-heading-title{font-size:70px;}.elementor-2 .elementor-element.elementor-element-7aa6bda{font-size:18px;}.elementor-2 .elementor-element.elementor-element-d27644a .elementor-heading-title{font-size:70px;}.elementor-2 .elementor-element.elementor-element-6b15948{font-size:18px;}.elementor-2 .elementor-element.elementor-element-74f8976{padding:120px 30px 120px 30px;}.elementor-2 .elementor-element.elementor-element-a1957a8 .elementor-heading-title{font-size:42px;}.elementor-2 .elementor-element.elementor-element-6807705 .elementor-testimonial__name{font-size:40px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents{max-width:73%;}.elementor-2 .elementor-element.elementor-element-9aa97e2{padding:70px 30px 70px 30px;}.elementor-2 .elementor-element.elementor-element-21229d2 > .elementor-element-populated >  .elementor-background-overlay{background-position:top center;}.elementor-2 .elementor-element.elementor-element-21229d2 > .elementor-element-populated{margin:0px 0px 90px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-c77f2a1{text-align:center;}.elementor-2 .elementor-element.elementor-element-c77f2a1 .elementor-heading-title{font-size:58px;}.elementor-2 .elementor-element.elementor-element-c77f2a1 > .elementor-widget-container{margin:0px 0px 130px 0px;}.elementor-2 .elementor-element.elementor-element-3624fab{text-align:center;}.elementor-2 .elementor-element.elementor-element-3624fab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c023369 > .elementor-container{max-width:350px;}.elementor-2 .elementor-element.elementor-element-87e27b6 > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-52b6ad7 .elementor-image-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-437c3c0 > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-4a0e6ff > .elementor-container{max-width:350px;}.elementor-2 .elementor-element.elementor-element-4a0e6ff{margin-top:0px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-7e954ea > .elementor-element-populated{margin:0px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-24d6d22 .elementor-image-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-3988d90 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-img{margin-bottom:15px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-8270141{padding:80px 30px 80px 30px;}.elementor-2 .elementor-element.elementor-element-9baa37e{font-size:18px;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-245165e > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-245165e > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-f3601ec{font-size:18px;}.elementor-2 .elementor-element.elementor-element-40f5c29{text-align:center;}.elementor-2 .elementor-element.elementor-element-40f5c29 .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-bd707b2{text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-85a5e42{padding:80px 30px 80px 30px;}.elementor-2 .elementor-element.elementor-element-1a10d5b{text-align:center;}.elementor-2 .elementor-element.elementor-element-1a10d5b .elementor-heading-title{font-size:32px;}.elementor-2 .elementor-element.elementor-element-6a46fc6{text-align:center;font-size:18px;}.elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-background-slideshow{border-radius:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-55ded70 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 60px 60px 60px;}.elementor-2 .elementor-element.elementor-element-7aa6bda{font-size:18px;}.elementor-2 .elementor-element.elementor-element-fe0ba2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-6b15948{font-size:18px;}.elementor-2 .elementor-element.elementor-element-74f8976{padding:80px 30px 80px 30px;}.elementor-2 .elementor-element.elementor-element-e73f719{margin-top:0px;margin-bottom:30px;}.elementor-2 .elementor-element.elementor-element-f606d94{padding:70px 0px 100px 0px;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-heading{font-size:36px;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-description{font-size:18px;}.elementor-2 .elementor-element.elementor-element-4c83c86 .elementor-slide-button{font-size:19px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-21229d2{width:51.974%;}.elementor-2 .elementor-element.elementor-element-d4d5809{width:6.591%;}.elementor-2 .elementor-element.elementor-element-7eeb358{width:40.994%;}.elementor-2 .elementor-element.elementor-element-3bac909{width:57.635%;}.elementor-2 .elementor-element.elementor-element-f5d326f{width:40.004%;}.elementor-2 .elementor-element.elementor-element-245165e{width:59.944%;}.elementor-2 .elementor-element.elementor-element-e1d2fc9{width:41.991%;}.elementor-2 .elementor-element.elementor-element-4676177{width:41.991%;}.elementor-2 .elementor-element.elementor-element-4a12a27{width:57.635%;}.elementor-2 .elementor-element.elementor-element-55ded70{width:59.944%;}.elementor-2 .elementor-element.elementor-element-fe0ba2f{width:40.004%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-21229d2{width:50%;}.elementor-2 .elementor-element.elementor-element-7eeb358{width:39%;}.elementor-2 .elementor-element.elementor-element-3bac909{width:100%;}.elementor-2 .elementor-element.elementor-element-e1d2fc9{width:100%;}.elementor-2 .elementor-element.elementor-element-4676177{width:100%;}.elementor-2 .elementor-element.elementor-element-4a12a27{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-5aaebe8 */.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents {
    background: rgb(233,255,36);
    background: linear-gradient(0deg, rgba(233,255,36,0.8) 0%, transparent 50%);
    
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents.fadeInLeft {
    animation-name: WLfadeInLeft!important;
    animation-duration: 2s!important;
}

@keyframes WLfadeInLeft{
    from {
        opacity: 0;
        transform: none;
    }
    to {
        opacity: 1;
        transform: none;
    }
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide {
    min-height: calc(100vh - 80px);
    height: 900px;
}

body.admin-bar .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide {
    min-height: calc(100vh - 80px);
    height: 900px;
}

@media screen and (max-width: 782px) {
    body.admin-bar .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide {
        min-height: calc(100vh - 126px);
        height: 900px;
    }
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slides .swiper-slide-bg {
    background-size: cover!important;
    background-position-y: bottom;
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents {
    position: relative;
    height: 100%;
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
    padding: 5%;
}

/*
.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents:after {
    content: "";
    position: absolute;
    top: 0;left: 0;right: 0;bottom: 0;
    height: 100%;
    width: 100%;
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
}
*/

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents * {
    z-index: 1;
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents .elementor-slide-description,
.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents .elementor-button {
    margin-left: 20%;
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents .elementor-slide-heading {
    font-size: clamp(42px, 7vw, 120px);
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-pagination {
    bottom: 90px;
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-pagination-bullet {
    border: 1px solid #2F2F2F;
    margin: 0 10px;
    opacity: 1;
    background: transparent;
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #2F2F2F;
}

.elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-button {
    padding: 10px 24px 14px;
}

@media screen and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents .elementor-slide-description,
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents .elementor-button {
        margin-left: 0;
    }
    
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide {
        min-height: inherit;
        height: 650px;
        max-height: 650px;
    }
    
    body.admin-bar .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide {
        min-height: inherit;
        height: 650px;
        max-height: 650px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slides .swiper-slide-bg {
        background-size: 220% auto!important;
        background-position: bottom center!important;
    }
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-pagination {
        bottom: 30px;
    }
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .swiper-slide-contents {
        padding: 50px 20px 50px 30px;
    }
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-heading {
        margin-bottom: 50px!important;
    }
    .elementor-2 .elementor-element.elementor-element-5aaebe8 .elementor-slide-description {
        margin-bottom: 25px!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c77f2a1 */.elementor-2 .elementor-element.elementor-element-c77f2a1 .elementor-heading-title {
    font-size: clamp(58px, 7vw, 120px);
}

@media (min-width:1025px) and (max-width:1640px) {
    .elementor-2 .elementor-element.elementor-element-c77f2a1 {
        margin-left: 90px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0599623 */.elementor-2 .elementor-element.elementor-element-0599623 > div {
    margin-left: auto;
    margin-right: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-21229d2 */@media screen and (min-width: 1640px) {
    .elementor-2 .elementor-element.elementor-element-21229d2 .elementor-background-overlay {
        margin-left: -90px;
    }
}

@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-21229d2 .elementor-background-overlay {
        background-size: 260px auto!important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d4d5809 */@media screen and (max-width: 1024px) {
    .elementor-2 .elementor-element.elementor-element-d4d5809 {
        width: 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1335c57 */.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button-icon svg path {
    stroke: #ffffff;
}
.elementor-2 .elementor-element.elementor-element-1335c57 .elementor-button-icon:hover svg path {
    stroke: #AAC1A9;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-406cf2a */.elementor-2 .elementor-element.elementor-element-406cf2a .elementor-image-box-description {
    padding: 0 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d3887f */.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button-icon svg path {
    stroke: #ffffff;
}
.elementor-2 .elementor-element.elementor-element-6d3887f .elementor-button-icon:hover svg path {
    stroke: #AAC1A9;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ef14f8 */.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button-icon svg path {
    stroke: #ffffff;
}
.elementor-2 .elementor-element.elementor-element-9ef14f8 .elementor-button-icon:hover svg path {
    stroke: #AAC1A9;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9bbd3a0 */.elementor-2 .elementor-element.elementor-element-9bbd3a0 .elementor-image-box-description {
    padding: 0 20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2270124 */.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button-icon svg path {
    stroke: #ffffff;
}
.elementor-2 .elementor-element.elementor-element-2270124 .elementor-button-icon:hover svg path {
    stroke: #AAC1A9;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7eeb358 */.elementor-2 .elementor-element.elementor-element-7eeb358 {
    flex-grow: 1;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5d326f */.elementor-2 .elementor-element.elementor-element-f5d326f {
    content: "";
    width: 40%;
    padding-bottom: 40%;
    height: 0;
}

.elementor-2 .elementor-element.elementor-element-f5d326f > div {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-f5d326f {
        width: 100%;
        padding-bottom: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-245165e */.elementor-2 .elementor-element.elementor-element-245165e .elementor-background-overlay {
    transform: scale(2)
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-acc3cec */.elementor-2 .elementor-element.elementor-element-acc3cec > div {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-fe0ba2f */.elementor-2 .elementor-element.elementor-element-fe0ba2f {
    content: "";
    width: 40%;
    padding-bottom: 40%;
    height: 0;
}

.elementor-2 .elementor-element.elementor-element-fe0ba2f > div {
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

@media screen and (max-width: 767px) {
    .elementor-2 .elementor-element.elementor-element-fe0ba2f {
        width: 100%;
        padding-bottom: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9aa9f17 */.elementor-2 .elementor-element.elementor-element-9aa9f17 > div {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-6807705 */.elementor-2 .elementor-element.elementor-element-6807705 .swiper-pagination {
    position: static;
    margin-top: 100px;
}

.elementor-2 .elementor-element.elementor-element-6807705 .swiper-pagination-bullet {
    border: 1px solid #2F2F2F;
    background: transparent;
    opacity: 1;
}

.elementor-2 .elementor-element.elementor-element-6807705 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #2F2F2F;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tobias';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.ttf') format('truetype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.svg#Tobias') format('svg');
}
@font-face {
	font-family: 'Tobias';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.ttf') format('truetype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.svg#Tobias') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carmen Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.eot');
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Carmen Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.eot');
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Carmen Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.eot');
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */