.elementor-3020501 .elementor-element.elementor-element-1eaa92f4:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-1eaa92f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3020501 .elementor-element.elementor-element-1eaa92f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020501 .elementor-element.elementor-element-1eaa92f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-7b5354ca:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3020501 .elementor-element.elementor-element-7b5354ca > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3020501 .elementor-element.elementor-element-7b5354ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020501 .elementor-element.elementor-element-7b5354ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-25f1b06f .elementor-spacer-inner{height:175px;}.elementor-3020501 .elementor-element.elementor-element-25f1b06f > .elementor-widget-container{background-color:#ffffff;}.elementor-3020501 .elementor-element.elementor-element-2e7e2077{font-family:"Instrument Sans", Bagoss;font-size:18px;}.elementor-3020501 .elementor-element.elementor-element-2e7e2077 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-506c5b87{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-4b24b22b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-471929b9 > .elementor-container{max-width:500px;}.elementor-3020501 .elementor-element.elementor-element-471929b9{margin-top:-80px;margin-bottom:34px;}.elementor-3020501 .elementor-element.elementor-element-75bdfc8b:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-75bdfc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3020501 .elementor-element.elementor-element-75bdfc8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-75bdfc8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-1a72923 .elementor-spacer-inner{height:30px;}.elementor-3020501 .elementor-element.elementor-element-5218e170{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-3fa96707 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-772ca0d > .elementor-container{max-width:500px;}.elementor-3020501 .elementor-element.elementor-element-3f430b0:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-3f430b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3020501 .elementor-element.elementor-element-3f430b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-3f430b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-3c80e533 .elementor-spacer-inner{height:35px;}.elementor-3020501 .elementor-element.elementor-element-3871bb9b{text-align:center;}.elementor-3020501 .elementor-element.elementor-element-3871bb9b .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020501 .elementor-element.elementor-element-72381563 .elementor-nav--main a.elementor-item{font-family:"Bagoss", Bagoss;font-size:14px;font-weight:400;text-decoration:underline;}.elementor-3020501 .elementor-element.elementor-element-72381563 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#000000;}.elementor-3020501 .elementor-element.elementor-element-72381563 > .elementor-container > .elementor-nav-tabs > .elementor-nav{background-color:rgba(0, 0, 0, 0);}.elementor-3020501 .elementor-element.elementor-element-72381563 > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-72381563 > .elementor-container > .elementor-nav-tabs{padding:10px 10px 10px 10px;}.elementor-3020501 .elementor-element.elementor-element-72381563{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-63e7fbc0 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-63e7fbc0 > .elementor-element-populated{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-26217fa .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020501 .elementor-element.elementor-element-26217fa .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020501 .elementor-element.elementor-element-26217fa > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-6bde6fa0 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-6bde6fa0 > .elementor-element-populated{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-43253ae8 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020501 .elementor-element.elementor-element-43253ae8 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020501 .elementor-element.elementor-element-43253ae8 > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-3c9c6996 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-3c9c6996 > .elementor-element-populated{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-33f1e7ac .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020501 .elementor-element.elementor-element-33f1e7ac .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020501 .elementor-element.elementor-element-33f1e7ac > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-84e223c .elementor-spacer-inner{height:30px;}.elementor-3020501 .elementor-element.elementor-element-bf436b8 .elementor-spacer-inner{height:30px;}.elementor-3020501 .elementor-element.elementor-element-d6b07c8{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-bb67c1f .elementor-spacer-inner{height:50px;}.elementor-3020501 .elementor-element.elementor-element-7947f92d:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-7947f92d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020501 .elementor-element.elementor-element-7947f92d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020501 .elementor-element.elementor-element-7947f92d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-21b3cb32 .elementor-spacer-inner{height:50px;}.elementor-3020501 .elementor-element.elementor-element-5c1c1587{color:#FFFFFF;font-family:"Bagoss", Bagoss;}.elementor-3020501 .elementor-element.elementor-element-3a4fae64{color:#FFFFFF;}.elementor-3020501 .elementor-element.elementor-element-7af25b0c:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-7af25b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020501 .elementor-element.elementor-element-7af25b0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020501 .elementor-element.elementor-element-7af25b0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-40d02dc0{color:#FFFFFF;}.elementor-3020501 .elementor-element.elementor-element-3ce35ace .elementor-spacer-inner{height:50px;}.elementor-3020501 .elementor-element.elementor-element-271d0773{color:#FFFFFF;}.elementor-3020501 .elementor-element.elementor-element-7aa91477{color:#FFFFFF;}.elementor-3020501 .elementor-element.elementor-element-774d6985:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-774d6985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020501 .elementor-element.elementor-element-774d6985 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-774d6985{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020501 .elementor-element.elementor-element-225d9ebd .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-249b82f9{text-align:center;}.elementor-3020501 .elementor-element.elementor-element-249b82f9 .elementor-heading-title{color:#FFFFFF;font-family:"Bagoss", Bagoss;font-size:30px;font-weight:500;}.elementor-3020501 .elementor-element.elementor-element-249b82f9 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3020501 .elementor-element.elementor-element-19488a4a{color:#FFFFFF;font-family:"Bagoss", Bagoss;font-size:25px;}.elementor-3020501 .elementor-element.elementor-element-17448b06 .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-e480965 > .elementor-container{max-width:500px;}.elementor-3020501 .elementor-element.elementor-element-e480965:not(.elementor-motion-effects-element-type-background), .elementor-3020501 .elementor-element.elementor-element-e480965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020501 .elementor-element.elementor-element-e480965{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020501 .elementor-element.elementor-element-e480965 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020501 .elementor-element.elementor-element-19306e3e{color:#FFFFFF;font-family:"Bagoss", Bagoss;}.elementor-3020501 .elementor-element.elementor-element-49f448cd .elementor-spacer-inner{height:20px;}.elementor-3020501 .elementor-element.elementor-element-31316e77{color:#FFFFFF;}.elementor-3020501 .elementor-element.elementor-element-4ea3a22f{color:#FFFFFF;}.elementor-3020501 .elementor-element.elementor-element-8e4e22a .elementor-spacer-inner{height:30px;}.elementor-3020501 .elementor-element.elementor-element-21b179a .elementor-spacer-inner{height:50px;}.elementor-3020501 .elementor-element.elementor-element-3796b21 .elementor-spacer-inner{height:35px;}.elementor-3020501 .elementor-element.elementor-element-62c93c6{text-align:center;}.elementor-3020501 .elementor-element.elementor-element-62c93c6 .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020501 .elementor-element.elementor-element-376814f{font-family:"Bagoss", Bagoss;font-size:20px;}.elementor-3020501 .elementor-element.elementor-element-557d008 .elementor-spacer-inner{height:5px;}.elementor-3020501 .elementor-element.elementor-element-22db62f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-7f4c8615 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-89d4cee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-59501196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-18d75602 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-609abea5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-2a0769f .elementor-spacer-inner{height:65px;}.elementor-3020501 .elementor-element.elementor-element-6c1f761{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-c43215e .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-e49ef3f{margin-top:0px;margin-bottom:-15px;}.elementor-3020501 .elementor-element.elementor-element-7d67b78 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-3db62367{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-12fc4397 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-12fc4397 > .elementor-element-populated{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-406727c0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020501 .elementor-element.elementor-element-406727c0 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020501 .elementor-element.elementor-element-406727c0 > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-11dbead6 > .elementor-container{max-width:1600px;}.elementor-3020501 .elementor-element.elementor-element-11dbead6{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-7868b0b4 .elementor-spacer-inner{height:80px;}.elementor-3020501 .elementor-element.elementor-element-4280857b .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020501 .elementor-element.elementor-element-4280857b > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-3020501 .elementor-element.elementor-element-374d0469 .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-691a4229{font-family:"Instrument Sans", Bagoss;}.elementor-3020501 .elementor-element.elementor-element-691a4229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-3d05da4a{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-7d4068c1 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-7d4068c1 > .elementor-element-populated{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .swiper-slide-image{height:470px;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(6, 1fr);grid-column-gap:4px;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-35b9b0b3 .elementor-spacer-inner{height:50px;}.elementor-3020501 .elementor-element.elementor-element-db913ab .elementor-spacer-inner{height:40px;}.elementor-3020501 .elementor-element.elementor-element-4e400efe{text-align:center;}.elementor-3020501 .elementor-element.elementor-element-4e400efe .elementor-heading-title{color:#000000;font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020501 .elementor-element.elementor-element-4e400efe > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-3020501 .elementor-element.elementor-element-531edc98 .elementor-spacer-inner{height:22px;}.elementor-3020501 .elementor-element.elementor-element-78acf7b2 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020501 .elementor-element.elementor-element-207d767d .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-207d767d{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020501 .elementor-element.elementor-element-207d767d > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-510b2a6a .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-510b2a6a{color:#000000;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;}.elementor-3020501 .elementor-element.elementor-element-510b2a6a > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-2505de3c > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020501 .elementor-element.elementor-element-120fca08 .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-120fca08{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020501 .elementor-element.elementor-element-120fca08 > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-35c678cb .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-35c678cb{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-3020501 .elementor-element.elementor-element-35c678cb > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-44799709 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020501 .elementor-element.elementor-element-7d27025e .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-7d27025e{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020501 .elementor-element.elementor-element-7d27025e > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-882c47 .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-882c47{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-3020501 .elementor-element.elementor-element-882c47 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-3500662a > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020501 .elementor-element.elementor-element-3a542a9b .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-3a542a9b{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020501 .elementor-element.elementor-element-3a542a9b > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-d7992e5 .elementor-text-editor{text-align:left;}.elementor-3020501 .elementor-element.elementor-element-d7992e5{color:#000000;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;}.elementor-3020501 .elementor-element.elementor-element-d7992e5 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020501 .elementor-element.elementor-element-ceca297{margin-top:0px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-d61922d .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-0dc2164 .elementor-spacer-inner{height:1px;}.elementor-3020501 .elementor-element.elementor-element-f94f811 .elementor-spacer-inner{height:40px;}.elementor-3020501 .elementor-element.elementor-element-78e1104e .elementor-tab-title{border-width:0px;border-color:#ffffff;}.elementor-3020501 .elementor-element.elementor-element-78e1104e .elementor-tab-content{border-width:0px;border-bottom-color:#ffffff;font-family:"Bagoss", Bagoss;font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-78e1104e .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-78e1104e a.elementor-toggle-title:not(#e), .elementor-3020501 .elementor-element.elementor-element-78e1104e .elementor-toggle-icon{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-78e1104e .elementor-toggle .elementor-tab-title .elementor-toggle-icon i{color:#000000;}.elementor-3020501 .elementor-element.elementor-element-78e1104e .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-3020501 .elementor-element.elementor-element-78e1104e > .elementor-widget-container{margin:0px 0px 0px 0px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0;padding:0;}@media(max-width:767px){.elementor-3020501 .elementor-element.elementor-element-3fa96707 > .elementor-widget-container{margin:2px -10px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-772ca0d{margin-top:-68px;margin-bottom:22px;}.elementor-3020501 .elementor-element.elementor-element-515d4ec3{width:33.33%;}.elementor-3020501 .elementor-element.elementor-element-377ac566{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-46ea6a4a{width:33.33%;}.elementor-3020501 .elementor-element.elementor-element-2a6ec98{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-39000355{width:33.33%;}.elementor-3020501 .elementor-element.elementor-element-17aab81b{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-3871bb9b .elementor-heading-title{font-size:18px;}.elementor-3020501 .elementor-element.elementor-element-72381563 .elementor-nav--main a.elementor-item{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-26217fa .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020501 .elementor-element.elementor-element-26217fa .elementor-image-carousel-caption{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-26217fa > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-43253ae8 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020501 .elementor-element.elementor-element-43253ae8 .elementor-image-carousel-caption{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-43253ae8 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-33f1e7ac .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020501 .elementor-element.elementor-element-33f1e7ac .elementor-image-carousel-caption{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-33f1e7ac > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-bb67c1f .elementor-spacer-inner{height:25px;}.elementor-3020501 .elementor-element.elementor-element-21b3cb32 .elementor-spacer-inner{height:5px;}.elementor-3020501 .elementor-element.elementor-element-5c1c1587{font-size:25px;}.elementor-3020501 .elementor-element.elementor-element-3a4fae64{font-size:20px;}.elementor-3020501 .elementor-element.elementor-element-7af25b0c{margin-top:-3px;margin-bottom:0px;}.elementor-3020501 .elementor-element.elementor-element-3f84719c{width:33.33%;}.elementor-3020501 .elementor-element.elementor-element-40d02dc0{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-3ce35ace .elementor-spacer-inner{height:7px;}.elementor-3020501 .elementor-element.elementor-element-7f1a65e4{width:33.33%;}.elementor-3020501 .elementor-element.elementor-element-271d0773{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-30a929ec{width:33.33%;}.elementor-3020501 .elementor-element.elementor-element-7aa91477{font-size:12px;}.elementor-3020501 .elementor-element.elementor-element-3796b21 .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-6679cad > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-26c6e5e0{width:50%;}.elementor-3020501 .elementor-element.elementor-element-73476e90{width:50%;}.elementor-3020501 .elementor-element.elementor-element-73476e90 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-394e06a{width:50%;}.elementor-3020501 .elementor-element.elementor-element-394e06a > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-89d4cee > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-59501196 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-6d54ff0b{width:50%;}.elementor-3020501 .elementor-element.elementor-element-6d54ff0b > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-18d75602 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-609abea5 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-c43215e .elementor-spacer-inner{height:30px;}.elementor-3020501 .elementor-element.elementor-element-4f064c3{margin-top:0px;margin-bottom:-15px;}.elementor-3020501 .elementor-element.elementor-element-44626b1 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-406727c0 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020501 .elementor-element.elementor-element-406727c0 .elementor-image-carousel-caption{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-406727c0 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-7868b0b4 .elementor-spacer-inner{height:50px;}.elementor-3020501 .elementor-element.elementor-element-4280857b .elementor-heading-title{font-size:18px;}.elementor-3020501 .elementor-element.elementor-element-4280857b > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3020501 .elementor-element.elementor-element-374d0469 .elementor-spacer-inner{height:7px;}.elementor-3020501 .elementor-element.elementor-element-691a4229{font-size:14px;}.elementor-3020501 .elementor-element.elementor-element-691a4229 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .swiper-slide-image{height:335px;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-3020501 .elementor-element.elementor-element-3eaba01c .elementor-image-carousel-caption{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-3eaba01c > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020501 .elementor-element.elementor-element-35b9b0b3 .elementor-spacer-inner{height:15px;}.elementor-3020501 .elementor-element.elementor-element-db913ab .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-4e400efe .elementor-heading-title{font-size:20px;}.elementor-3020501 .elementor-element.elementor-element-531edc98 .elementor-spacer-inner{height:10px;}.elementor-3020501 .elementor-element.elementor-element-4d96b9d2{width:50%;}.elementor-3020501 .elementor-element.elementor-element-207d767d{font-size:16px;}.elementor-3020501 .elementor-element.elementor-element-207d767d > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-510b2a6a{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-510b2a6a > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-57e6bebd{width:50%;}.elementor-3020501 .elementor-element.elementor-element-57e6bebd > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-120fca08{font-size:16px;}.elementor-3020501 .elementor-element.elementor-element-120fca08 > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-35c678cb{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-35c678cb > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-7b9c662a{width:50%;}.elementor-3020501 .elementor-element.elementor-element-7b9c662a > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-7d27025e{font-size:16px;}.elementor-3020501 .elementor-element.elementor-element-7d27025e > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-882c47{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-882c47 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-34a504d0{width:50%;}.elementor-3020501 .elementor-element.elementor-element-34a504d0 > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-3a542a9b{font-size:16px;}.elementor-3020501 .elementor-element.elementor-element-3a542a9b > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-d7992e5{font-size:11px;}.elementor-3020501 .elementor-element.elementor-element-d7992e5 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020501 .elementor-element.elementor-element-d61922d .elementor-spacer-inner{height:20px;}.elementor-3020501 .elementor-element.elementor-element-f94f811 .elementor-spacer-inner{height:10px;}}/* Start custom CSS for image, class: .elementor-element-4b24b22b */.elementor-3020501 .elementor-element.elementor-element-4b24b22b .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-506c5b87 */.elementor-3020501 .elementor-element.elementor-element-506c5b87 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-929166d */.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-e05c2f1 */.elementor-3020501 .elementor-element.elementor-element-e05c2f1 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5218e170 */.elementor-3020501 .elementor-element.elementor-element-5218e170 .elementor-column-wrap{
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a0b4ea */.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-26217fa *//* 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-43253ae8 *//* 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-33f1e7ac *//* 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 section, class: .elementor-element-1659c7b */.elementor-3020501 .elementor-element.elementor-element-1659c7b .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-390db26 */.elementor-3020501 .elementor-element.elementor-element-390db26 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6b07c8 */.elementor-3020501 .elementor-element.elementor-element-d6b07c8 .elementor-column-wrap{
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3e483a8 */.elementor-3020501 .elementor-element.elementor-element-3e483a8 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6c1f761 */.elementor-3020501 .elementor-element.elementor-element-6c1f761 .elementor-column-wrap{
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-406727c0 *//* 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-3eaba01c *//* 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-4e400efe */.elementor-3020501 .elementor-element.elementor-element-4e400efe{
    text-align:center;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ceca297 */.elementor-3020501 .elementor-element.elementor-element-ceca297 .elementor-column-wrap{
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fee6ef6 */.elementor-3020501 .elementor-element.elementor-element-fee6ef6 .elementor-element-populated{
    padding:0px!important;
}/* 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 */