.elementor-3020401 .elementor-element.elementor-element-6563704e:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-6563704e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3020401 .elementor-element.elementor-element-6563704e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-6563704e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-1ae86ca5:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-3020401 .elementor-element.elementor-element-1ae86ca5 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3020401 .elementor-element.elementor-element-1ae86ca5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-1ae86ca5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-79093a06 .elementor-spacer-inner{height:150px;}.elementor-3020401 .elementor-element.elementor-element-79093a06 > .elementor-widget-container{background-color:#ffffff;}.elementor-3020401 .elementor-element.elementor-element-28305c98{font-family:"Instrument Sans", Bagoss;font-size:18px;}.elementor-3020401 .elementor-element.elementor-element-28305c98 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-6ffb8142{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-1029ddf4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-7e494721 > .elementor-container{max-width:500px;}.elementor-3020401 .elementor-element.elementor-element-7e494721{margin-top:-80px;margin-bottom:34px;}.elementor-3020401 .elementor-element.elementor-element-32750e83:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-32750e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3020401 .elementor-element.elementor-element-32750e83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-32750e83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-8b1fd9e{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-ba62fd2 .elementor-spacer-inner{height:30px;}.elementor-3020401 .elementor-element.elementor-element-5c5e1eea{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-7b8f6420 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-32338775 > .elementor-container{max-width:500px;}.elementor-3020401 .elementor-element.elementor-element-503ac6a:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-503ac6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3020401 .elementor-element.elementor-element-503ac6a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-503ac6a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-1dab50da .elementor-spacer-inner{height:35px;}.elementor-3020401 .elementor-element.elementor-element-8e8d5b7{text-align:center;}.elementor-3020401 .elementor-element.elementor-element-8e8d5b7 .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020401 .elementor-element.elementor-element-5dd080fd .elementor-nav--main a.elementor-item{font-family:"Bagoss", Bagoss;font-size:14px;font-weight:400;text-decoration:underline;}.elementor-3020401 .elementor-element.elementor-element-5dd080fd > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#000000;}.elementor-3020401 .elementor-element.elementor-element-5dd080fd > .elementor-container > .elementor-nav-tabs > .elementor-nav{background-color:rgba(0, 0, 0, 0);}.elementor-3020401 .elementor-element.elementor-element-5dd080fd > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:10px;padding-right:10px;padding-top:0px;padding-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-5dd080fd > .elementor-container > .elementor-nav-tabs{padding:10px 10px 10px 10px;}.elementor-3020401 .elementor-element.elementor-element-5dd080fd{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-3d8eb6e .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-3d8eb6e > .elementor-element-populated{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-449031bd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020401 .elementor-element.elementor-element-449031bd .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020401 .elementor-element.elementor-element-449031bd > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-317c00e2 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-317c00e2 > .elementor-element-populated{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-3582f2dd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020401 .elementor-element.elementor-element-3582f2dd .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020401 .elementor-element.elementor-element-3582f2dd > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-52cb9848 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-52cb9848 > .elementor-element-populated{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-62386649 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020401 .elementor-element.elementor-element-62386649 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020401 .elementor-element.elementor-element-62386649 > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-93a43b3{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-a1c2a73 .elementor-spacer-inner{height:30px;}.elementor-3020401 .elementor-element.elementor-element-7b647e0{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-aeb0e1c .elementor-spacer-inner{height:30px;}.elementor-3020401 .elementor-element.elementor-element-3bea0fc .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-30cccafe:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-30cccafe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020401 .elementor-element.elementor-element-30cccafe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-30cccafe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-42900788 .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-16a6e574{color:#FFFFFF;font-family:"Bagoss", Bagoss;}.elementor-3020401 .elementor-element.elementor-element-137b8a50{color:#FFFFFF;}.elementor-3020401 .elementor-element.elementor-element-3c975ac4:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-3c975ac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020401 .elementor-element.elementor-element-3c975ac4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-3c975ac4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-2e032fd3{color:#FFFFFF;}.elementor-3020401 .elementor-element.elementor-element-264fbe6f .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-23dff5f4{color:#FFFFFF;}.elementor-3020401 .elementor-element.elementor-element-565128c6{color:#FFFFFF;}.elementor-3020401 .elementor-element.elementor-element-2d92dea1:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-2d92dea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020401 .elementor-element.elementor-element-2d92dea1 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-2d92dea1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-6ec27e8e .elementor-spacer-inner{height:10px;}.elementor-3020401 .elementor-element.elementor-element-31500639{text-align:center;}.elementor-3020401 .elementor-element.elementor-element-31500639 .elementor-heading-title{color:#FFFFFF;font-family:"Bagoss", Bagoss;font-size:30px;font-weight:500;}.elementor-3020401 .elementor-element.elementor-element-31500639 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3020401 .elementor-element.elementor-element-5e107d33{color:#FFFFFF;font-family:"Bagoss", Bagoss;font-size:25px;}.elementor-3020401 .elementor-element.elementor-element-690f2c71 .elementor-spacer-inner{height:10px;}.elementor-3020401 .elementor-element.elementor-element-664baddb > .elementor-container{max-width:500px;}.elementor-3020401 .elementor-element.elementor-element-664baddb:not(.elementor-motion-effects-element-type-background), .elementor-3020401 .elementor-element.elementor-element-664baddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C50038;}.elementor-3020401 .elementor-element.elementor-element-664baddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3020401 .elementor-element.elementor-element-664baddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3020401 .elementor-element.elementor-element-6b8e61b2{color:#FFFFFF;font-family:"Bagoss", Bagoss;}.elementor-3020401 .elementor-element.elementor-element-d29e10f .elementor-spacer-inner{height:20px;}.elementor-3020401 .elementor-element.elementor-element-3e6ded7b{color:#FFFFFF;}.elementor-3020401 .elementor-element.elementor-element-415063b9{color:#FFFFFF;}.elementor-3020401 .elementor-element.elementor-element-353c81e{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-6d4153a .elementor-spacer-inner{height:30px;}.elementor-3020401 .elementor-element.elementor-element-81e9ab0 .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-69b0bf73 .elementor-spacer-inner{height:35px;}.elementor-3020401 .elementor-element.elementor-element-5778dee1{text-align:center;}.elementor-3020401 .elementor-element.elementor-element-5778dee1 .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020401 .elementor-element.elementor-element-5778dee1 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-3020401 .elementor-element.elementor-element-3016f547{font-family:"Bagoss", Bagoss;font-size:20px;}.elementor-3020401 .elementor-element.elementor-element-4049da8d .elementor-spacer-inner{height:5px;}.elementor-3020401 .elementor-element.elementor-element-38821753 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-e3888b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-25f4ac06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-226ec1a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-7a4ff990 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-43f379f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-4b63b9f{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-8d3b0f3 .elementor-spacer-inner{height:65px;}.elementor-3020401 .elementor-element.elementor-element-a6a9fca .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-6622672e{margin-top:0px;margin-bottom:-35px;}.elementor-3020401 .elementor-element.elementor-element-5c5c9f3a{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-5e5c405c .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-5e5c405c > .elementor-element-populated{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-2998df2b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-3020401 .elementor-element.elementor-element-2998df2b .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020401 .elementor-element.elementor-element-2998df2b > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-df229bf > .elementor-container{max-width:1600px;}.elementor-3020401 .elementor-element.elementor-element-df229bf{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-1894851a .elementor-spacer-inner{height:80px;}.elementor-3020401 .elementor-element.elementor-element-a9217f8 .elementor-heading-title{font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020401 .elementor-element.elementor-element-a9217f8 > .elementor-widget-container{margin:0px 0px 0px 2px;}.elementor-3020401 .elementor-element.elementor-element-4a181487 .elementor-spacer-inner{height:10px;}.elementor-3020401 .elementor-element.elementor-element-30133331{font-family:"Instrument Sans", Bagoss;}.elementor-3020401 .elementor-element.elementor-element-30133331 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-33a1a3f7{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-23535491 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-23535491 > .elementor-element-populated{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .swiper-slide-image{height:470px;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(6, 1fr);grid-column-gap:4px;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .elementor-image-carousel .swiper-slide-image{border-radius:12px 12px 12px 12px;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-2ffd31ae .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-ef84cb1 .elementor-spacer-inner{height:40px;}.elementor-3020401 .elementor-element.elementor-element-68fd5450{text-align:center;}.elementor-3020401 .elementor-element.elementor-element-68fd5450 .elementor-heading-title{color:#000000;font-family:"Bagoss", Bagoss;font-size:22px;font-weight:500;}.elementor-3020401 .elementor-element.elementor-element-68fd5450 > .elementor-widget-container{margin:0px 0px -3px 0px;}.elementor-3020401 .elementor-element.elementor-element-56afe2f5 .elementor-spacer-inner{height:22px;}.elementor-3020401 .elementor-element.elementor-element-4cd43bac > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020401 .elementor-element.elementor-element-1973a89f .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-1973a89f{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020401 .elementor-element.elementor-element-1973a89f > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-653cf878 .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-653cf878{color:#000000;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;}.elementor-3020401 .elementor-element.elementor-element-653cf878 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-3fe89c7f > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020401 .elementor-element.elementor-element-75a0a22c .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-75a0a22c{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020401 .elementor-element.elementor-element-75a0a22c > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-2f6648b9 .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-2f6648b9{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-3020401 .elementor-element.elementor-element-2f6648b9 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-23c3ba57 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020401 .elementor-element.elementor-element-664a9708 .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-664a9708{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020401 .elementor-element.elementor-element-664a9708 > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-412e9417 .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-412e9417{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-3020401 .elementor-element.elementor-element-412e9417 > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-2ed40d94 > .elementor-widget-container{margin:-6px -6px -6px -6px;}.elementor-3020401 .elementor-element.elementor-element-1984becd .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-1984becd{color:#ffffff;font-family:"Instrument Sans", Bagoss;font-size:20px;font-weight:900;}.elementor-3020401 .elementor-element.elementor-element-1984becd > .elementor-widget-container{margin:-60px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-7773393c .elementor-text-editor{text-align:left;}.elementor-3020401 .elementor-element.elementor-element-7773393c{color:#000000;font-family:"Instrument Sans", Bagoss;font-size:13px;font-weight:200;}.elementor-3020401 .elementor-element.elementor-element-7773393c > .elementor-widget-container{margin:-32px 0px 0px 25px;}.elementor-3020401 .elementor-element.elementor-element-eb55115 .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-6237fb5{margin-top:0px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-8970835 .elementor-spacer-inner{height:1px;}.elementor-3020401 .elementor-element.elementor-element-d1bc342 .elementor-spacer-inner{height:40px;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e .elementor-tab-title{border-width:0px;border-color:#ffffff;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e .elementor-tab-content{border-width:0px;border-bottom-color:#ffffff;font-family:"Bagoss", Bagoss;font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e a.elementor-toggle-title:not(#e), .elementor-3020401 .elementor-element.elementor-element-6bcbb3e .elementor-toggle-icon{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e .elementor-toggle .elementor-tab-title .elementor-toggle-icon i{color:#000000;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-3020401 .elementor-element.elementor-element-6bcbb3e > .elementor-widget-container{margin:0px 0px 0px 0px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0;padding:0;}@media(max-width:767px){.elementor-3020401 .elementor-element.elementor-element-7b8f6420 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-32338775{margin-top:-75px;margin-bottom:27px;}.elementor-3020401 .elementor-element.elementor-element-37b91b44{width:33.33%;}.elementor-3020401 .elementor-element.elementor-element-33237d40{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-13555adc{width:33.33%;}.elementor-3020401 .elementor-element.elementor-element-65dc2255{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-13fbe5c3{width:33.33%;}.elementor-3020401 .elementor-element.elementor-element-79cff51b{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-8e8d5b7 .elementor-heading-title{font-size:18px;}.elementor-3020401 .elementor-element.elementor-element-5dd080fd .elementor-nav--main a.elementor-item{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-449031bd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020401 .elementor-element.elementor-element-449031bd .elementor-image-carousel-caption{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-449031bd > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-3582f2dd .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020401 .elementor-element.elementor-element-3582f2dd .elementor-image-carousel-caption{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-3582f2dd > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-62386649 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020401 .elementor-element.elementor-element-62386649 .elementor-image-carousel-caption{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-62386649 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-3bea0fc .elementor-spacer-inner{height:25px;}.elementor-3020401 .elementor-element.elementor-element-42900788 .elementor-spacer-inner{height:5px;}.elementor-3020401 .elementor-element.elementor-element-16a6e574{font-size:25px;}.elementor-3020401 .elementor-element.elementor-element-137b8a50{font-size:20px;}.elementor-3020401 .elementor-element.elementor-element-3c975ac4{margin-top:-3px;margin-bottom:0px;}.elementor-3020401 .elementor-element.elementor-element-4c74218d{width:33.33%;}.elementor-3020401 .elementor-element.elementor-element-2e032fd3{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-264fbe6f .elementor-spacer-inner{height:7px;}.elementor-3020401 .elementor-element.elementor-element-64b8406d{width:33.33%;}.elementor-3020401 .elementor-element.elementor-element-23dff5f4{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-4ed039ce{width:33.33%;}.elementor-3020401 .elementor-element.elementor-element-565128c6{font-size:12px;}.elementor-3020401 .elementor-element.elementor-element-81e9ab0 .elementor-spacer-inner{height:25px;}.elementor-3020401 .elementor-element.elementor-element-69b0bf73 .elementor-spacer-inner{height:10px;}.elementor-3020401 .elementor-element.elementor-element-217c4490 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-39dac654{width:50%;}.elementor-3020401 .elementor-element.elementor-element-7d8580ab{width:50%;}.elementor-3020401 .elementor-element.elementor-element-7d8580ab > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-3f5c5172{width:50%;}.elementor-3020401 .elementor-element.elementor-element-3f5c5172 > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-25f4ac06 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-226ec1a1 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-1f76bade{width:50%;}.elementor-3020401 .elementor-element.elementor-element-1f76bade > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-7a4ff990 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-43f379f > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-a6a9fca .elementor-spacer-inner{height:30px;}.elementor-3020401 .elementor-element.elementor-element-1920daae{margin-top:0px;margin-bottom:-15px;}.elementor-3020401 .elementor-element.elementor-element-2c36eacc > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-2998df2b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-3020401 .elementor-element.elementor-element-2998df2b .elementor-image-carousel-caption{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-2998df2b > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-1894851a .elementor-spacer-inner{height:50px;}.elementor-3020401 .elementor-element.elementor-element-a9217f8 .elementor-heading-title{font-size:18px;}.elementor-3020401 .elementor-element.elementor-element-a9217f8 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3020401 .elementor-element.elementor-element-4a181487 .elementor-spacer-inner{height:7px;}.elementor-3020401 .elementor-element.elementor-element-30133331{font-size:14px;}.elementor-3020401 .elementor-element.elementor-element-30133331 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .swiper-slide-image{height:335px;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b .elementor-image-carousel-caption{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-2b4aaf2b > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-3020401 .elementor-element.elementor-element-2ffd31ae .elementor-spacer-inner{height:15px;}.elementor-3020401 .elementor-element.elementor-element-ef84cb1 .elementor-spacer-inner{height:10px;}.elementor-3020401 .elementor-element.elementor-element-68fd5450 .elementor-heading-title{font-size:20px;}.elementor-3020401 .elementor-element.elementor-element-56afe2f5 .elementor-spacer-inner{height:10px;}.elementor-3020401 .elementor-element.elementor-element-50bba7b8{width:50%;}.elementor-3020401 .elementor-element.elementor-element-1973a89f{font-size:16px;}.elementor-3020401 .elementor-element.elementor-element-1973a89f > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-653cf878{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-653cf878 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-48a33a46{width:50%;}.elementor-3020401 .elementor-element.elementor-element-48a33a46 > .elementor-element-populated{margin:0px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-75a0a22c{font-size:16px;}.elementor-3020401 .elementor-element.elementor-element-75a0a22c > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-2f6648b9{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-2f6648b9 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-27f630b3{width:50%;}.elementor-3020401 .elementor-element.elementor-element-27f630b3 > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-664a9708{font-size:16px;}.elementor-3020401 .elementor-element.elementor-element-664a9708 > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-412e9417{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-412e9417 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-401db3d0{width:50%;}.elementor-3020401 .elementor-element.elementor-element-401db3d0 > .elementor-element-populated{margin:-5px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-1984becd{font-size:16px;}.elementor-3020401 .elementor-element.elementor-element-1984becd > .elementor-widget-container{margin:-49px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-7773393c{font-size:11px;}.elementor-3020401 .elementor-element.elementor-element-7773393c > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-3020401 .elementor-element.elementor-element-eb55115 .elementor-spacer-inner{height:1px;}}/* Start custom CSS for image, class: .elementor-element-1029ddf4 */.elementor-3020401 .elementor-element.elementor-element-1029ddf4 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ffb8142 */.elementor-3020401 .elementor-element.elementor-element-6ffb8142 .elementor-element-populated{
    padding:0px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3cfa45a9 */.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-5c5e1eea */.elementor-3020401 .elementor-element.elementor-element-5c5e1eea .elementor-column-wrap{
    padding:0px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a536e8 */.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-449031bd *//* 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-3582f2dd *//* 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-62386649 *//* 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-2998df2b *//* 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-2b4aaf2b *//* 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-68fd5450 */.elementor-3020401 .elementor-element.elementor-element-68fd5450{
    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 */