.elementor-1847 .elementor-element.elementor-element-1f9c378 .elementor-heading-title{color:#000000;}.elementor-1847 .elementor-element.elementor-element-1f9c378{color:#000000;margin-top:40px;margin-bottom:0px;}.elementor-1847 .elementor-element.elementor-element-1f9c378 > .elementor-container{text-align:left;}.elementor-1847 .elementor-element.elementor-element-f88f12d > .elementor-widget-container{margin:0px 0px -35px 20px;}.elementor-1847 .elementor-element.elementor-element-270420a > .elementor-widget-container{margin:0px 19px 0px 59px;}.elementor-1847 .elementor-element.elementor-element-270420a .elementor-heading-title{font-family:"Poppins";font-size:46px;font-weight:800;font-style:normal;line-height:46px;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-1847 .elementor-element.elementor-element-71a8ac5 .elementor-button{background-color:#FFDF00;font-size:11px;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;padding:9px 9px 9px 9px;}.elementor-1847 .elementor-element.elementor-element-71a8ac5 > .elementor-widget-container{margin:0px 0px 0px 53px;padding:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-71a8ac5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1847 .elementor-element.elementor-element-71a8ac5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1847 .elementor-element.elementor-element-a62df05 > .elementor-widget-container{padding:20px 50px 50px 50px;}.elementor-1847 .elementor-element.elementor-element-a62df05 img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;}.elementor-1847 .elementor-element.elementor-element-4012111 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-1847 .elementor-element.elementor-element-03799d1{--e-image-carousel-slides-to-show:5;}.elementor-1847 .elementor-element.elementor-element-03799d1 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-dc5e44d{--e-image-carousel-slides-to-show:5;}.elementor-1847 .elementor-element.elementor-element-dc5e44d .swiper-wrapper{display:flex;align-items:center;}.elementor-1847 .elementor-element.elementor-element-41c793d > .elementor-widget-container{margin:25px 0px 0px 30px;}.elementor-1847 .elementor-element.elementor-element-41c793d{color:#000000;}.elementor-1847 .elementor-element.elementor-element-dad3469:not(.elementor-motion-effects-element-type-background), .elementor-1847 .elementor-element.elementor-element-dad3469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1847 .elementor-element.elementor-element-dad3469, .elementor-1847 .elementor-element.elementor-element-dad3469 > .elementor-background-overlay{border-radius:60px 60px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-dad3469{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:15px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-dad3469 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1847 .elementor-element.elementor-element-37f60fc > .elementor-widget-container{margin:62px 40px 10px 40px;}.elementor-1847 .elementor-element.elementor-element-37f60fc{text-align:center;}.elementor-1847 .elementor-element.elementor-element-37f60fc .elementor-heading-title{font-family:"Poppins";font-weight:500;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-61cff1e > .elementor-widget-container{margin:-15px 35px 35px 35px;}.elementor-1847 .elementor-element.elementor-element-61cff1e{text-align:center;font-family:"Poppins";font-weight:400;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-4fd1dd9 > .elementor-widget-container{margin:-225px 0px 0px 0px;padding:140px 140px 0px 140px;}.elementor-1847 .elementor-element.elementor-element-95630b3{margin-top:0px;margin-bottom:0px;}.elementor-1847 .elementor-element.elementor-element-6962e6b > .elementor-widget-container{margin:30px 0px -36px 45px;}.elementor-1847 .elementor-element.elementor-element-6962e6b{color:#000000;}.elementor-1847 .elementor-element.elementor-element-0324300{margin-top:18px;margin-bottom:0px;}.elementor-1847 .elementor-element.elementor-element-6596a63 > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-1847 .elementor-element.elementor-element-6596a63{text-align:center;}.elementor-1847 .elementor-element.elementor-element-6596a63 .elementor-heading-title{font-family:"Poppins";color:#000000;}.elementor-1847 .elementor-element.elementor-element-3da2a37 > .elementor-element-populated, .elementor-1847 .elementor-element.elementor-element-3da2a37 > .elementor-element-populated > .elementor-background-overlay, .elementor-1847 .elementor-element.elementor-element-3da2a37 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-1847 .elementor-element.elementor-element-7402fa0 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-7402fa0 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-7402fa0 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-7402fa0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-338d7ee .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-338d7ee .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-338d7ee .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-338d7ee .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-77e0fb8 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-77e0fb8 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-77e0fb8 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-77e0fb8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-9dda1b3 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-9dda1b3 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-9dda1b3 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-9dda1b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-cc5b9b4 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-cc5b9b4 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-cc5b9b4 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-cc5b9b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-d8c0ff4 > .elementor-element-populated, .elementor-1847 .elementor-element.elementor-element-d8c0ff4 > .elementor-element-populated > .elementor-background-overlay, .elementor-1847 .elementor-element.elementor-element-d8c0ff4 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-1847 .elementor-element.elementor-element-695737d .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-695737d .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-695737d .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-695737d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-992e85a .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-992e85a .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-992e85a .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-992e85a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-56e8a4e .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-56e8a4e .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-56e8a4e .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-56e8a4e .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-83e1903 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-83e1903 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-83e1903 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-83e1903 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-1d23b4b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-1d23b4b .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-1d23b4b .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-1d23b4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-bb6036c > .elementor-element-populated, .elementor-1847 .elementor-element.elementor-element-bb6036c > .elementor-element-populated > .elementor-background-overlay, .elementor-1847 .elementor-element.elementor-element-bb6036c > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-1847 .elementor-element.elementor-element-885d762 .elementor-button{background-color:#FFFFFF;font-size:14px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-885d762 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-885d762 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-885d762 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-661788d .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-661788d .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-661788d .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-661788d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-360839c .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-360839c .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-360839c .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-360839c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-bf83d0c .elementor-button{background-color:#FFFFFF;font-size:14px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-bf83d0c .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-bf83d0c .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-bf83d0c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-34d7d33 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:54px 54px 54px 54px;padding:8px 8px 8px 8px;}.elementor-1847 .elementor-element.elementor-element-34d7d33 .elementor-button:hover, .elementor-1847 .elementor-element.elementor-element-34d7d33 .elementor-button:focus{background-color:#FFDF00;}.elementor-1847 .elementor-element.elementor-element-34d7d33 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1847 .elementor-element.elementor-element-8a1a01a > .elementor-widget-container{margin:37px 0px -36px 45px;}.elementor-1847 .elementor-element.elementor-element-8a1a01a{color:#000000;}.elementor-1847 .elementor-element.elementor-element-b071435 > .elementor-element-populated{margin:100px 100px 100px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;}.elementor-1847 .elementor-element.elementor-element-17a83b1 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-17a83b1{text-align:left;}.elementor-1847 .elementor-element.elementor-element-17a83b1 .elementor-heading-title{font-size:48px;color:#000000;}.elementor-1847 .elementor-element.elementor-element-119cf20 > .elementor-widget-container{margin:070px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-119cf20 img{border-radius:30px 30px 30px 30px;}.elementor-1847 .elementor-element.elementor-element-85b9eed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-299623f > .elementor-widget-container{margin:-35px 0px 0px 20px;}.elementor-1847 .elementor-element.elementor-element-299623f .elementor-heading-title{color:#000000;}.elementor-1847 .elementor-element.elementor-element-f0aaa91 > .elementor-widget-container{margin:070px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-f0aaa91 img{border-radius:30px 30px 30px 30px;}.elementor-1847 .elementor-element.elementor-element-d1e2209 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-dbdc327 > .elementor-widget-container{margin:-35px 0px 0px 20px;}.elementor-1847 .elementor-element.elementor-element-dbdc327 .elementor-heading-title{color:#000000;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated, .elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-background-slideshow{border-radius:66px 66px 66px 66px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 100px 100px 100px;--e-column-margin-right:100px;--e-column-margin-left:100px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1847 .elementor-element.elementor-element-9617e64 img{border-radius:30px 30px 30px 30px;}.elementor-1847 .elementor-element.elementor-element-20cb347 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-efd111d > .elementor-widget-container{margin:-35px 0px 0px 20px;}.elementor-1847 .elementor-element.elementor-element-efd111d .elementor-heading-title{color:#000000;}.elementor-1847 .elementor-element.elementor-element-8f822dc > .elementor-widget-container{margin:070px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-8f822dc img{border-radius:30px 30px 30px 30px;}.elementor-1847 .elementor-element.elementor-element-3601250 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-e3f4521 > .elementor-widget-container{margin:-35px 0px 0px 20px;}.elementor-1847 .elementor-element.elementor-element-e3f4521 .elementor-heading-title{color:#000000;}.elementor-1847 .elementor-element.elementor-element-275c2a2:not(.elementor-motion-effects-element-type-background), .elementor-1847 .elementor-element.elementor-element-275c2a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1847 .elementor-element.elementor-element-275c2a2, .elementor-1847 .elementor-element.elementor-element-275c2a2 > .elementor-background-overlay{border-radius:42px 42px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-275c2a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1847 .elementor-element.elementor-element-275c2a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1847 .elementor-element.elementor-element-bc63f50 > .elementor-widget-container{margin:60px 0px 0px 45px;}.elementor-1847 .elementor-element.elementor-element-bc63f50{color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-70fedd5 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-1847 .elementor-element.elementor-element-70fedd5 .elementor-heading-title{font-size:34px;line-height:44px;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-4b8c16a > .elementor-widget-container{margin:60px 36px -59px 36px;}.elementor-1847 .elementor-element.elementor-element-4b8c16a{color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-07dfcfd .elementor-button{background-color:#FFDF00;font-size:11px;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;padding:9px 9px 9px 9px;}.elementor-1847 .elementor-element.elementor-element-07dfcfd > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-07dfcfd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1847 .elementor-element.elementor-element-07dfcfd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1847 .elementor-element.elementor-element-64ce2b1:not(.elementor-motion-effects-element-type-background), .elementor-1847 .elementor-element.elementor-element-64ce2b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1847 .elementor-element.elementor-element-64ce2b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1847 .elementor-element.elementor-element-64ce2b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1847 .elementor-element.elementor-element-9fcd61c > .elementor-element-populated{margin:46px 46px 46px 46px;--e-column-margin-right:46px;--e-column-margin-left:46px;}.elementor-1847 .elementor-element.elementor-element-097d2dd > .elementor-widget-container{margin:167px 114px 0px 050px;}.elementor-1847 .elementor-element.elementor-element-7c783f1 > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-1847 .elementor-element.elementor-element-7c783f1{text-align:left;}.elementor-1847 .elementor-element.elementor-element-7c783f1 .elementor-heading-title{color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-f617c06 > .elementor-element-populated{margin:0px 63px 0px 0px;--e-column-margin-right:63px;--e-column-margin-left:0px;}.elementor-1847 .elementor-element.elementor-element-953de21 > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-953de21 .elementor-heading-title{font-size:75px;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-953de21 .elementor-heading-title a:hover, .elementor-1847 .elementor-element.elementor-element-953de21 .elementor-heading-title a:focus{color:#FFFFFF30;}.elementor-1847 .elementor-element.elementor-element-953de21 .elementor-heading-title a{transition-duration:0.7s;}.elementor-1847 .elementor-element.elementor-element-73d8e43{--divider-border-style:solid;--divider-color:#FFFFFF57;--divider-border-width:1px;}.elementor-1847 .elementor-element.elementor-element-73d8e43 .elementor-divider-separator{width:100%;}.elementor-1847 .elementor-element.elementor-element-73d8e43 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-1847 .elementor-element.elementor-element-f8ad1e0 .elementor-heading-title{font-size:75px;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-f8ad1e0 .elementor-heading-title a:hover, .elementor-1847 .elementor-element.elementor-element-f8ad1e0 .elementor-heading-title a:focus{color:#FFFFFF30;}.elementor-1847 .elementor-element.elementor-element-f8ad1e0 .elementor-heading-title a{transition-duration:0.7s;}.elementor-1847 .elementor-element.elementor-element-6741cfb{--divider-border-style:solid;--divider-color:#FFFFFF57;--divider-border-width:1px;}.elementor-1847 .elementor-element.elementor-element-6741cfb .elementor-divider-separator{width:100%;}.elementor-1847 .elementor-element.elementor-element-6741cfb .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-1847 .elementor-element.elementor-element-305ab6a > .elementor-widget-container{margin:43px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-305ab6a .elementor-heading-title{font-size:75px;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-305ab6a .elementor-heading-title a:hover, .elementor-1847 .elementor-element.elementor-element-305ab6a .elementor-heading-title a:focus{color:#FFFFFF30;}.elementor-1847 .elementor-element.elementor-element-305ab6a .elementor-heading-title a{transition-duration:0.7s;}.elementor-1847 .elementor-element.elementor-element-8ccb3d1{--divider-border-style:solid;--divider-color:#FFFFFF57;--divider-border-width:1px;}.elementor-1847 .elementor-element.elementor-element-8ccb3d1 .elementor-divider-separator{width:100%;}.elementor-1847 .elementor-element.elementor-element-8ccb3d1 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-1847 .elementor-element.elementor-element-78c6b70 > .elementor-widget-container{margin:43px 0px 70px 0px;}.elementor-1847 .elementor-element.elementor-element-78c6b70 .elementor-heading-title{font-size:75px;color:#FFFFFF;}.elementor-1847 .elementor-element.elementor-element-78c6b70 .elementor-heading-title a:hover, .elementor-1847 .elementor-element.elementor-element-78c6b70 .elementor-heading-title a:focus{color:#FFFFFF30;}.elementor-1847 .elementor-element.elementor-element-78c6b70 .elementor-heading-title a{transition-duration:0.7s;}.elementor-1847 .elementor-element.elementor-element-3febbb0 > .elementor-widget-container{margin:60px 0px 0px 45px;}.elementor-1847 .elementor-element.elementor-element-3febbb0{color:#000000;}.elementor-1847 .elementor-element.elementor-element-d693b8c > .elementor-widget-container{margin:49px 69px 0px -60px;}.elementor-1847 .elementor-element.elementor-element-d693b8c{line-height:7px;letter-spacing:0.4px;word-spacing:4px;}.elementor-1847 .elementor-element.elementor-element-e5bd996 .elementor-button{background-color:#FFDF00;font-size:11px;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;padding:9px 9px 9px 9px;}.elementor-1847 .elementor-element.elementor-element-e5bd996 > .elementor-widget-container{margin:0px 0px 0px -60px;padding:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-e5bd996 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1847 .elementor-element.elementor-element-e5bd996 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1847 .elementor-element.elementor-element-ff07aef .elementor-button{background-color:#FFFFFF;font-size:11px;fill:#000000;color:#000000;border-radius:40px 40px 40px 40px;padding:9px 9px 9px 9px;}.elementor-1847 .elementor-element.elementor-element-ff07aef > .elementor-widget-container{margin:-50px 0px 0px 125px;padding:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-ff07aef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1847 .elementor-element.elementor-element-ff07aef .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1847 .elementor-element.elementor-element-4dd4714 > .elementor-widget-container{margin:0px 0px 60px 0px;}@media(min-width:768px){.elementor-1847 .elementor-element.elementor-element-9fcd61c{width:38.11%;}.elementor-1847 .elementor-element.elementor-element-f617c06{width:61.89%;}}@media(max-width:1366px){.elementor-1847 .elementor-element.elementor-element-b071435 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}}@media(max-width:1200px){.elementor-1847 .elementor-element.elementor-element-b071435 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px){.elementor-1847 .elementor-element.elementor-element-b071435 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:880px){.elementor-1847 .elementor-element.elementor-element-b071435 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-1847 .elementor-element.elementor-element-1f9c378{margin-top:-15px;margin-bottom:0px;}.elementor-1847 .elementor-element.elementor-element-f88f12d > .elementor-widget-container{margin:0px 0px -35px -15px;}.elementor-1847 .elementor-element.elementor-element-270420a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-270420a{text-align:left;}.elementor-1847 .elementor-element.elementor-element-270420a .elementor-heading-title{font-size:37px;}.elementor-1847 .elementor-element.elementor-element-71a8ac5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-a62df05 > .elementor-widget-container{margin:-25px -50px -50px -50px;}.elementor-1847 .elementor-element.elementor-element-4012111 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-61cff1e{font-size:11px;}.elementor-1847 .elementor-element.elementor-element-4fd1dd9 > .elementor-widget-container{margin:-55px 0px 5px 0px;padding:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-6596a63 > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-1847 .elementor-element.elementor-element-b071435 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1847 .elementor-element.elementor-element-119cf20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-f0aaa91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-6c9aac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1847 .elementor-element.elementor-element-8f822dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-70fedd5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-4b8c16a > .elementor-widget-container{margin:-26px 12px -12px 12px;}.elementor-1847 .elementor-element.elementor-element-07dfcfd > .elementor-widget-container{margin:-43px 0px 0px 9px;}.elementor-1847 .elementor-element.elementor-element-097d2dd > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-7c783f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-7c783f1{text-align:center;}.elementor-1847 .elementor-element.elementor-element-953de21 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-953de21 .elementor-heading-title{font-size:60px;}.elementor-1847 .elementor-element.elementor-element-f8ad1e0 .elementor-heading-title{font-size:60px;}.elementor-1847 .elementor-element.elementor-element-305ab6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-305ab6a .elementor-heading-title{font-size:60px;line-height:1.3em;}.elementor-1847 .elementor-element.elementor-element-78c6b70 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1847 .elementor-element.elementor-element-78c6b70 .elementor-heading-title{font-size:54px;}.elementor-1847 .elementor-element.elementor-element-3febbb0 > .elementor-widget-container{margin:11px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-d693b8c > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-e5bd996 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1847 .elementor-element.elementor-element-ff07aef > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-a62df05 */.elementor-element-5d46645 img,
.elementor-element-9617e64 img,
.elementor-element-a62df05 img {
  filter: grayscale(1);
  transition: transform 0.2s ease, filter 0.2s ease;
}

.elementor-element-5d46645 img:hover,
.elementor-element-9617e64 img:hover,
.elementor-element-a62df05 img:hover {
  filter: grayscale(0);
  transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-03799d1 */.elementor-image-carousel .swiper-slide-image{
filter: grayscale(1); 
}


.elementor-image-carousel .swiper-slide-image:hover{
 filter: grayscale(0);
 transform: scale(0.9);
 transition: transform .20s ease;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-dc5e44d */.elementor-image-carousel .swiper-slide-image{
filter: grayscale(1); 
}


.elementor-image-carousel .swiper-slide-image:hover{
 filter: grayscale(0);
 transform: scale(0.9);
 transition: transform .20s ease;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-119cf20 */.elementor-element-5d46645 img,
.elementor-element-9617e64 img,
.elementor-element-119cf20 img {
  filter: grayscale(1);
  transition: transform 0.2s ease, filter 0.2s ease;
}

.elementor-element-5d46645 img:hover,
.elementor-element-9617e64 img:hover,
.elementor-element-119cf20 img:hover {
  filter: grayscale(0);
  transform: scale(0.95);
}




.elementor-1847 .elementor-element.elementor-element-119cf20 {
  position: relative;
  overflow: hidden;
}

.elementor-1847 .elementor-element.elementor-element-119cf20::after {
  content: "";
  position: absolute;
  top: 55%;
  left: 50%;
  width: 200px; /* size of the logo box */
  height: 200px;
  background: url('http://cogitoroots.com/wp-content/uploads/2025/06/1236.png') no-repeat center center;
  background-size: contain;
  filter: brightness(0) invert(1); /* makes dark image appear white */
  opacity: 1;
  pointer-events: none;
  transform: translate(-50%, -50%);
}


.elementor-1847 .elementor-element.elementor-element-119cf20::after {
  animation: pulseLogo 4s ease-in-out infinite;
}

@keyframes pulseLogo {
  0% {
    transform: translate(-50%, -50%) scale(1);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.25);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f0aaa91 */.elementor-element-5d46645 img,
.elementor-element-9617e64 img,
.elementor-element-119cf20 img,
.elementor-element-8f822dc img,
.elementor-element-f0aaa91 img {
  filter: grayscale(1);
  transition: transform 0.2s ease, filter 0.2s ease;
}

.elementor-element-5d46645 img:hover,
.elementor-element-9617e64 img:hover,
.elementor-element-119cf20 img:hover,
.elementor-element-8f822dc img:hover,
.elementor-element-f0aaa91 img:hover {
  filter: grayscale(0);
  transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9617e64 */.elementor-element-5d46645 img,
.elementor-element-9617e64 img {
  filter: grayscale(1);
  transition: transform 0.2s ease, filter 0.2s ease;
}

.elementor-element-5d46645 img:hover,
.elementor-element-9617e64 img:hover {
  filter: grayscale(0);
  transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8f822dc */.elementor-element-5d46645 img,
.elementor-element-9617e64 img,
.elementor-element-119cf20 img,
.elementor-element-8f822dc img {
  filter: grayscale(1);
  transition: transform 0.2s ease, filter 0.2s ease;
}

.elementor-element-5d46645 img:hover,
.elementor-element-9617e64 img:hover,
.elementor-element-119cf20 img:hover,
.elementor-element-8f822dc img:hover {
  filter: grayscale(0);
  transform: scale(0.98);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4dd4714 */.scroll-container {
  width: 100%;
  overflow: hidden;
  padding: rem 0; /* Reduced vertical spacing */
  position: relative;
  background: white;

  /* Blurred edges */
  mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
  -webkit-mask-image: linear-gradient(to right, transparent 0%, black 10%, black 90%, transparent 100%);
}

.scroll-container.top {
  margin-bottom: -2em
}

.scroll-wrapper {
  display: flex;
  width: max-content;
  animation: scroll-left 35s linear infinite;
  opacity: 1;
}

.scroll-wrapper.reverse {
  animation: scroll-right 35s linear infinite;
  opacity: 0.2;
}

.scroll-text {
  display: inline-block;
  font-size: 10rem;
  font-weight: 600;
  color: black;
  white-space: nowrap;
  padding: 0 4rem;
}

@keyframes scroll-left {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}

@keyframes scroll-right {
  0% {
    transform: translateX(-50%);
  }
  100% {
    transform: translateX(0%);
  }
}/* End custom CSS */