.elementor-3020301 .elementor-element.elementor-element-2749f37e:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-2749f37e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3020301 .elementor-element.elementor-element-2749f37e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-2749f37e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-6c3136ee:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3020301 .elementor-element.elementor-element-6c3136ee > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3020301 .elementor-element.elementor-element-6c3136ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-6c3136ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-673cf14 .elementor-spacer-inner{height:150px;}.elementor-3020301 .elementor-element.elementor-element-673cf14 > .elementor-widget-container{background-color:#ffffff;}.elementor-3020301 .elementor-element.elementor-element-8cc3648{font-family:"Instrument Sans", Bagoss;font-size:18px;}.elementor-3020301 .elementor-element.elementor-element-8cc3648 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-f22984a{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-2277704 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-239ea553 > .elementor-container{max-width:500px;}.elementor-3020301 .elementor-element.elementor-element-239ea553{margin-top:-80px;margin-bottom:34px;}.elementor-3020301 .elementor-element.elementor-element-10742db4:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-10742db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3020301 .elementor-element.elementor-element-10742db4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-10742db4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-e0b1a59{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-349a483 .elementor-spacer-inner{height:30px;}.elementor-3020301 .elementor-element.elementor-element-72f920e5{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-685a2dc8 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-3d857350 > .elementor-container{max-width:500px;}.elementor-3020301 .elementor-element.elementor-element-482c13c:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-482c13c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3020301 .elementor-element.elementor-element-482c13c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-482c13c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-6e06aa2c .elementor-spacer-inner{height:35px;}.elementor-3020301 .elementor-element.elementor-element-5215725b{text-align:center;}.elementor-3020301 .elementor-element.elementor-element-5215725b .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020301 .elementor-element.elementor-element-36c8df7 .elementor-nav--main a.elementor-item{font-family:"Bagoss", Bagoss;font-size:14px;font-weight:400;text-decoration:underline;}.elementor-3020301 .elementor-element.elementor-element-36c8df7 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#000000;}.elementor-3020301 .elementor-element.elementor-element-36c8df7 > .elementor-container > .elementor-nav-tabs > .elementor-nav{background-color:rgba(0, 0, 0, 0);}.elementor-3020301 .elementor-element.elementor-element-36c8df7 > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-36c8df7 > .elementor-container > .elementor-nav-tabs{padding:10px 10px 10px 10px;}.elementor-3020301 .elementor-element.elementor-element-36c8df7{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-910cf66 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-910cf66 > .elementor-element-populated{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-30243a3e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020301 .elementor-element.elementor-element-30243a3e .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020301 .elementor-element.elementor-element-30243a3e > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-33ca5c4b .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-33ca5c4b > .elementor-element-populated{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-74bf8703 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020301 .elementor-element.elementor-element-74bf8703 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020301 .elementor-element.elementor-element-74bf8703 > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-6ad8ddfc .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-6ad8ddfc > .elementor-element-populated{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-3e5f7f91 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020301 .elementor-element.elementor-element-3e5f7f91 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020301 .elementor-element.elementor-element-3e5f7f91 > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-bb70cdf{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-d68e61e .elementor-spacer-inner{height:30px;}.elementor-3020301 .elementor-element.elementor-element-0d2ffff{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-aca2856 .elementor-spacer-inner{height:30px;}.elementor-3020301 .elementor-element.elementor-element-87cbc2a .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-45e51c27:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-45e51c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020301 .elementor-element.elementor-element-45e51c27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-45e51c27 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-6a8d78dd .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-1f6cfc65{color:#FFFFFF;font-family:"Bagoss", Bagoss;}.elementor-3020301 .elementor-element.elementor-element-18d0b130{color:#FFFFFF;}.elementor-3020301 .elementor-element.elementor-element-2f654331:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-2f654331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020301 .elementor-element.elementor-element-2f654331{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-2f654331 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-f3e48d6{color:#FFFFFF;}.elementor-3020301 .elementor-element.elementor-element-61de320f .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-5bee4de2{color:#FFFFFF;}.elementor-3020301 .elementor-element.elementor-element-33940a5b{color:#FFFFFF;}.elementor-3020301 .elementor-element.elementor-element-6072eae7:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-6072eae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020301 .elementor-element.elementor-element-6072eae7 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-6072eae7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-cefb94d .elementor-spacer-inner{height:10px;}.elementor-3020301 .elementor-element.elementor-element-454847bc{text-align:center;}.elementor-3020301 .elementor-element.elementor-element-454847bc .elementor-heading-title{color:#FFFFFF;font-family:"Bagoss", Bagoss;font-size:30px;font-weight:500;}.elementor-3020301 .elementor-element.elementor-element-454847bc > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3020301 .elementor-element.elementor-element-34ec7e26{color:#FFFFFF;font-family:"Bagoss", Bagoss;font-size:25px;}.elementor-3020301 .elementor-element.elementor-element-6e3efd7d .elementor-spacer-inner{height:10px;}.elementor-3020301 .elementor-element.elementor-element-2e5b8f83 > .elementor-container{max-width:500px;}.elementor-3020301 .elementor-element.elementor-element-2e5b8f83:not(.elementor-motion-effects-element-type-background), .elementor-3020301 .elementor-element.elementor-element-2e5b8f83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020301 .elementor-element.elementor-element-2e5b8f83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020301 .elementor-element.elementor-element-2e5b8f83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020301 .elementor-element.elementor-element-11f64f0e{color:#FFFFFF;font-family:"Bagoss", Bagoss;}.elementor-3020301 .elementor-element.elementor-element-17c544a9 .elementor-spacer-inner{height:20px;}.elementor-3020301 .elementor-element.elementor-element-46b076be{color:#FFFFFF;}.elementor-3020301 .elementor-element.elementor-element-2a0e9560{color:#FFFFFF;}.elementor-3020301 .elementor-element.elementor-element-5fa02be{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-9044a14 .elementor-spacer-inner{height:30px;}.elementor-3020301 .elementor-element.elementor-element-ce25abc .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-41a80198 .elementor-spacer-inner{height:35px;}.elementor-3020301 .elementor-element.elementor-element-7cc0f18c{text-align:center;}.elementor-3020301 .elementor-element.elementor-element-7cc0f18c .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020301 .elementor-element.elementor-element-7cc0f18c > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3020301 .elementor-element.elementor-element-21b0a1d0{font-family:"Bagoss", Bagoss;font-size:20px;}.elementor-3020301 .elementor-element.elementor-element-5ee083bc .elementor-spacer-inner{height:5px;}.elementor-3020301 .elementor-element.elementor-element-83d83e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-6c71dc6a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-67d76ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-342b4fd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-388ff8e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-129cd602 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-eaea6b7{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-7a3a756 .elementor-spacer-inner{height:65px;}.elementor-3020301 .elementor-element.elementor-element-68a41f0 .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-1ce51be7{margin-top:0px;margin-bottom:-20px;}.elementor-3020301 .elementor-element.elementor-element-273ad5f{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-765ba6e5 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-765ba6e5 > .elementor-element-populated{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-3ee259f .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020301 .elementor-element.elementor-element-3ee259f .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020301 .elementor-element.elementor-element-3ee259f > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-16bf6a1c > .elementor-container{max-width:1600px;}.elementor-3020301 .elementor-element.elementor-element-16bf6a1c{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-5dee54bb .elementor-spacer-inner{height:80px;}.elementor-3020301 .elementor-element.elementor-element-7f74e47c .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020301 .elementor-element.elementor-element-7f74e47c > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-3020301 .elementor-element.elementor-element-140ad8c0 .elementor-spacer-inner{height:10px;}.elementor-3020301 .elementor-element.elementor-element-5c074b4c{font-family:"Instrument Sans", Bagoss;}.elementor-3020301 .elementor-element.elementor-element-5c074b4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-2f3cfcc5{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-465a5669 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-465a5669 > .elementor-element-populated{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .swiper-slide-image{height:470px;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(6, 1fr);grid-column-gap:4px;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-482abb29 .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-93c5d4a .elementor-spacer-inner{height:40px;}.elementor-3020301 .elementor-element.elementor-element-17ab0e49{text-align:center;}.elementor-3020301 .elementor-element.elementor-element-17ab0e49 .elementor-heading-title{color:#000000;font-family:"Bagoss", Bagoss;font-weight:500;}.elementor-3020301 .elementor-element.elementor-element-17ab0e49 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-3020301 .elementor-element.elementor-element-7f80b8b8 .elementor-spacer-inner{height:22px;}.elementor-3020301 .elementor-element.elementor-element-205113fc > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020301 .elementor-element.elementor-element-11bea96e .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-11bea96e{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020301 .elementor-element.elementor-element-11bea96e > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-42abcbb2 .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-42abcbb2{color:#000000;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;}.elementor-3020301 .elementor-element.elementor-element-42abcbb2 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-3a8772ae > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020301 .elementor-element.elementor-element-4b5a631 .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-4b5a631{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020301 .elementor-element.elementor-element-4b5a631 > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-63c5aab2 .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-63c5aab2{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;text-shadow:0px 0px 100px rgba(0,0,0,0.3);}.elementor-3020301 .elementor-element.elementor-element-63c5aab2 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-32e9a91e > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020301 .elementor-element.elementor-element-3e4ed27f .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-3e4ed27f{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020301 .elementor-element.elementor-element-3e4ed27f > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-415c2b86 .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-415c2b86{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;text-shadow:0px 0px 67px rgba(0,0,0,0.81);}.elementor-3020301 .elementor-element.elementor-element-415c2b86 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-b258283 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020301 .elementor-element.elementor-element-1ca8294a .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-1ca8294a{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020301 .elementor-element.elementor-element-1ca8294a > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-3e0e7ea5 .elementor-text-editor{text-align:left;}.elementor-3020301 .elementor-element.elementor-element-3e0e7ea5{color:#000000;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;}.elementor-3020301 .elementor-element.elementor-element-3e0e7ea5 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020301 .elementor-element.elementor-element-9a59f89 .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-5839aab{margin-top:0px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-f636be5 .elementor-spacer-inner{height:1px;}.elementor-3020301 .elementor-element.elementor-element-085f7df .elementor-spacer-inner{height:40px;}.elementor-3020301 .elementor-element.elementor-element-172fd955 .elementor-tab-title{border-width:0px;border-color:#ffffff;}.elementor-3020301 .elementor-element.elementor-element-172fd955 .elementor-tab-content{border-width:0px;border-bottom-color:#ffffff;font-family:"Bagoss", Bagoss;font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-172fd955 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-172fd955 a.elementor-toggle-title:not(#e), .elementor-3020301 .elementor-element.elementor-element-172fd955 .elementor-toggle-icon{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-172fd955 .elementor-toggle .elementor-tab-title .elementor-toggle-icon i{color:#000000;}.elementor-3020301 .elementor-element.elementor-element-172fd955 .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-3020301 .elementor-element.elementor-element-172fd955 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-af7b647 .elementor-spacer-inner{height:26px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0;padding:0;}@media(max-width:767px){.elementor-3020301 .elementor-element.elementor-element-685a2dc8 > .elementor-widget-container{margin:2px -10px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-3d857350{margin-top:-75px;margin-bottom:27px;}.elementor-3020301 .elementor-element.elementor-element-22a87605{width:33.33%;}.elementor-3020301 .elementor-element.elementor-element-c7789b7{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-27e90f70{width:33.33%;}.elementor-3020301 .elementor-element.elementor-element-5ef36ba1{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-4d1787a3{width:33.33%;}.elementor-3020301 .elementor-element.elementor-element-66a6f2ce{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-5215725b .elementor-heading-title{font-size:18px;}.elementor-3020301 .elementor-element.elementor-element-36c8df7 .elementor-nav--main a.elementor-item{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-30243a3e .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020301 .elementor-element.elementor-element-30243a3e .elementor-image-carousel-caption{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-30243a3e > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-74bf8703 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020301 .elementor-element.elementor-element-74bf8703 .elementor-image-carousel-caption{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-74bf8703 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-3e5f7f91 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020301 .elementor-element.elementor-element-3e5f7f91 .elementor-image-carousel-caption{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-3e5f7f91 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-87cbc2a .elementor-spacer-inner{height:25px;}.elementor-3020301 .elementor-element.elementor-element-6a8d78dd .elementor-spacer-inner{height:5px;}.elementor-3020301 .elementor-element.elementor-element-1f6cfc65{font-size:25px;}.elementor-3020301 .elementor-element.elementor-element-18d0b130{font-size:20px;}.elementor-3020301 .elementor-element.elementor-element-2f654331{margin-top:-3px;margin-bottom:0px;}.elementor-3020301 .elementor-element.elementor-element-1621726b{width:33.33%;}.elementor-3020301 .elementor-element.elementor-element-f3e48d6{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-61de320f .elementor-spacer-inner{height:7px;}.elementor-3020301 .elementor-element.elementor-element-cad3c37{width:33.33%;}.elementor-3020301 .elementor-element.elementor-element-5bee4de2{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-5ebc47fb{width:33.33%;}.elementor-3020301 .elementor-element.elementor-element-33940a5b{font-size:12px;}.elementor-3020301 .elementor-element.elementor-element-ce25abc .elementor-spacer-inner{height:25px;}.elementor-3020301 .elementor-element.elementor-element-41a80198 .elementor-spacer-inner{height:10px;}.elementor-3020301 .elementor-element.elementor-element-338f96a3 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-e9bd10b{width:50%;}.elementor-3020301 .elementor-element.elementor-element-626e9db0{width:50%;}.elementor-3020301 .elementor-element.elementor-element-626e9db0 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-3e0b9f48{width:50%;}.elementor-3020301 .elementor-element.elementor-element-3e0b9f48 > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-67d76ba > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-342b4fd8 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-1ad7e3b{width:50%;}.elementor-3020301 .elementor-element.elementor-element-1ad7e3b > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-388ff8e6 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-129cd602 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-68a41f0 .elementor-spacer-inner{height:30px;}.elementor-3020301 .elementor-element.elementor-element-6752c285{margin-top:0px;margin-bottom:-15px;}.elementor-3020301 .elementor-element.elementor-element-5e4f0c45 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-3ee259f .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020301 .elementor-element.elementor-element-3ee259f .elementor-image-carousel-caption{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-3ee259f > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-5dee54bb .elementor-spacer-inner{height:50px;}.elementor-3020301 .elementor-element.elementor-element-7f74e47c .elementor-heading-title{font-size:18px;}.elementor-3020301 .elementor-element.elementor-element-7f74e47c > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3020301 .elementor-element.elementor-element-140ad8c0 .elementor-spacer-inner{height:7px;}.elementor-3020301 .elementor-element.elementor-element-5c074b4c{font-size:14px;}.elementor-3020301 .elementor-element.elementor-element-5c074b4c > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .swiper-slide-image{height:335px;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 .elementor-image-carousel-caption{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-b99a3b1 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020301 .elementor-element.elementor-element-482abb29 .elementor-spacer-inner{height:15px;}.elementor-3020301 .elementor-element.elementor-element-93c5d4a .elementor-spacer-inner{height:10px;}.elementor-3020301 .elementor-element.elementor-element-17ab0e49 .elementor-heading-title{font-size:20px;}.elementor-3020301 .elementor-element.elementor-element-7f80b8b8 .elementor-spacer-inner{height:10px;}.elementor-3020301 .elementor-element.elementor-element-1849e2df{width:50%;}.elementor-3020301 .elementor-element.elementor-element-11bea96e{font-size:16px;}.elementor-3020301 .elementor-element.elementor-element-11bea96e > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-42abcbb2{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-42abcbb2 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-296033c5{width:50%;}.elementor-3020301 .elementor-element.elementor-element-296033c5 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-4b5a631{font-size:16px;}.elementor-3020301 .elementor-element.elementor-element-4b5a631 > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-63c5aab2{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-63c5aab2 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-f35622a{width:50%;}.elementor-3020301 .elementor-element.elementor-element-f35622a > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-3e4ed27f{font-size:16px;}.elementor-3020301 .elementor-element.elementor-element-3e4ed27f > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-415c2b86{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-415c2b86 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-18648256{width:50%;}.elementor-3020301 .elementor-element.elementor-element-18648256 > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-1ca8294a{font-size:16px;}.elementor-3020301 .elementor-element.elementor-element-1ca8294a > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-3e0e7ea5{font-size:11px;}.elementor-3020301 .elementor-element.elementor-element-3e0e7ea5 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020301 .elementor-element.elementor-element-9a59f89 .elementor-spacer-inner{height:20px;}.elementor-3020301 .elementor-element.elementor-element-085f7df .elementor-spacer-inner{height:10px;}}/* Start custom CSS for image, class: .elementor-element-2277704 */.elementor-3020301 .elementor-element.elementor-element-2277704 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f22984a */.elementor-3020301 .elementor-element.elementor-element-f22984a .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5c4070c9 */.text-carousel-container-main {
  overflow: hidden;
  width: 100%;
  background-color: #000000; /* Color de fondo */
  padding: 0;
}

.text-carousel-main {
  display: flex;
  align-items: center; /* Alineación vertical de todo el carrusel */
  width: max-content;
  animation: scroll-main 40s linear infinite;
}

.text-item-main {
  font-family: BAGOSS, sans-serif;
  font-size: 14px;
  color: #ffffff; /* Color del texto */
  line-height: 1.5;
  margin-right: 10px; /* Espacio entre textos */
  display: flex;
  align-items: center; /* Alinear verticalmente cada elemento */
}

/* Estilos para el separador más pequeño y alineado */
.separator-main {
  font-size: 16px; /* Tamaño del separador reducido */
  color: #ffffff; /* Color del separador */
  vertical-align: middle; /* Alinear verticalmente */
  margin: 0 8px; /* Espacio lateral reducido */
}

@keyframes scroll-main {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

@media screen and (max-width: 768px) {
  .text-item-main {
    margin-right: 5px;
  }
  .text-carousel-main {
    animation: scroll-mobile-main 60s linear infinite;
  }
}

@keyframes scroll-mobile-main {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-72f920e5 */.elementor-3020301 .elementor-element.elementor-element-72f920e5 .elementor-column-wrap{
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-01d9b48 */.text-carousel-container-main {
  overflow: hidden;
  width: 100%;
  background-color: #000000; /* Color de fondo */
  padding: 0;
}

.text-carousel-main {
  display: flex;
  align-items: center; /* Alineación vertical de todo el carrusel */
  width: max-content;
  animation: scroll-main 40s linear infinite;
}

.text-item-main {
  font-family: BAGOSS, sans-serif;
  font-size: 14px;
  color: #ffffff; /* Color del texto */
  line-height: 1.5;
  margin-right: 10px; /* Espacio entre textos */
  display: flex;
  align-items: center; /* Alinear verticalmente cada elemento */
}

/* Estilos para el separador más pequeño y alineado */
.separator-main {
  font-size: 16px; /* Tamaño del separador reducido */
  color: #ffffff; /* Color del separador */
  vertical-align: middle; /* Alinear verticalmente */
  margin: 0 8px; /* Espacio lateral reducido */
}

@keyframes scroll-main {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

@media screen and (max-width: 768px) {
  .text-item-main {
    margin-right: 5px;
  }
  .text-carousel-main {
    animation: scroll-mobile-main 60s linear infinite;
  }
}

@keyframes scroll-mobile-main {
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-30243a3e *//* Configuración para el caption en la imagen */
.slick-slide-image1 figcaption {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    background: transparent;
    color: #C50038;
    padding: 0px 10px;
    box-sizing: border-box;
    text-align: center;
    z-index: 10;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    width: auto;
    max-width: 90%;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-74bf8703 *//* Configuración para el caption en la imagen */
.slick-slide-image1 figcaption {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    background: transparent;
    color: #C50038;
    padding: 0px 10px;
    box-sizing: border-box;
    text-align: center;
    z-index: 10;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    width: auto;
    max-width: 90%;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3e5f7f91 *//* Configuración para el caption en la imagen */
.slick-slide-image1 figcaption {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    background: transparent;
    color: #C50038;
    padding: 0px 10px;
    box-sizing: border-box;
    text-align: center;
    z-index: 10;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    width: auto;
    max-width: 90%;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3ee259f *//* Configuración para el caption en la imagen */
.slick-slide-image1 figcaption {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    background: transparent;
    color: #C50038;
    padding: 0px 10px;
    box-sizing: border-box;
    text-align: center;
    z-index: 10;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    width: auto;
    max-width: 90%;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b99a3b1 *//* Configuración para el caption en la imagen */
.slick-slide-image1 figcaption {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    background: transparent;
    color: #C50038;
    padding: 0px 10px;
    box-sizing: border-box;
    text-align: center;
    z-index: 10;
    font-size: 20px;
    font-weight: bold;
    line-height: 1.2;
    margin: 0;
    width: auto;
    max-width: 90%;
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17ab0e49 */.elementor-3020301 .elementor-element.elementor-element-17ab0e49{
    text-align:center;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Instrument Sans';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: 700;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: normal;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: 500;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Instrument Sans';
	font-weight: 600;
	font-style: italic;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/InstrumentSans-SemiBoldItalic.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Bagoss';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Bagoss';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/BagossCondensed-Thin.ttf') format('truetype');
}
 /* End Custom Fonts CSS */