.elementor-425070101 .elementor-element.elementor-element-8684ad4:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-8684ad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-8684ad4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-425070101 .elementor-element.elementor-element-8684ad4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-140ddb3 .elementor-spacer-inner{height:30px;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 .elementor-nav--main a.elementor-item{font-family:"Bagoss", Bagoss;font-size:14px;font-weight:400;text-decoration:none;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#1D1D1B;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-container > .elementor-nav-tabs > .elementor-nav{background-color:rgba(0, 0, 0, 0);}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:34px;padding-right:34px;padding-top:5px;padding-bottom:5px;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-container > .elementor-nav--layout-horizontal > .elementor-nav{column-gap:5px;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-container > :not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:5px;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-container > .elementor-nav-tabs{padding:0px 0px 0px 55px;}.elementor-425070101 .elementor-element.elementor-element-5c199e56:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-5c199e56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-425070101 .elementor-element.elementor-element-5c199e56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-36e02421 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#000000;}.elementor-425070101 .elementor-element.elementor-element-36e02421 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-36e02421 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-5954f013 .elementor-spacer-inner{height:20px;}.elementor-425070101 .elementor-element.elementor-element-16b14054 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-425070101 .elementor-element.elementor-element-16b14054 .elementor-image-carousel-caption{text-align:center;color:#1D1D1B;font-family:"Bagoss", Bagoss;font-size:20px;font-weight:400;}.elementor-425070101 .elementor-element.elementor-element-16b14054 > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-425070101 .elementor-element.elementor-element-5362d8e .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-5362d8e > .elementor-element-populated{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-21d5f7ed .elementor-spacer-inner{height:20px;}.elementor-425070101 .elementor-element.elementor-element-1fd39541 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-425070101 .elementor-element.elementor-element-1fd39541 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-425070101 .elementor-element.elementor-element-1fd39541 > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-72719c56 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-72719c56 > .elementor-element-populated{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-22b02f4e .elementor-spacer-inner{height:20px;}.elementor-425070101 .elementor-element.elementor-element-4454d52b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-425070101 .elementor-element.elementor-element-4454d52b .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-425070101 .elementor-element.elementor-element-4454d52b > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-fc7cff8:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-fc7cff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-fc7cff8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-425070101 .elementor-element.elementor-element-fc7cff8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-8e6c091 .elementor-spacer-inner{height:40px;}.elementor-425070101 .elementor-element.elementor-element-a0526fc:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-a0526fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-425070101 .elementor-element.elementor-element-a0526fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-425070101 .elementor-element.elementor-element-a0526fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-4f3b828 .elementor-spacer-inner{height:70px;}.elementor-425070101 .elementor-element.elementor-element-ab96c45:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-ab96c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-ab96c45{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-425070101 .elementor-element.elementor-element-ab96c45 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-abbfe86 .elementor-spacer-inner{height:30px;}.elementor-425070101 .elementor-element.elementor-element-04be62d .elementor-nav--main a.elementor-item{font-family:"Bagoss", Bagoss;font-size:14px;font-weight:400;text-decoration:none;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs a.elementor-item:not(#e){color:#1D1D1B;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs > .elementor-nav{background-color:rgba(0, 0, 0, 0);}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:34px;padding-right:34px;padding-top:5px;padding-bottom:5px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav--layout-horizontal > .elementor-nav{column-gap:5px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > :not(.elementor-nav--layout-horizontal) > .elementor-nav li:not(:last-child){margin-bottom:5px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs{padding:0px 0px 0px 55px;}.elementor-425070101 .elementor-element.elementor-element-04be62d:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-04be62d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-13c0e89:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-425070101 .elementor-element.elementor-element-13c0e89 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-13c0e89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#000000;}.elementor-425070101 .elementor-element.elementor-element-13c0e89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-13c0e89 .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-176f9e2 .elementor-spacer-inner{height:20px;}.elementor-425070101 .elementor-element.elementor-element-1cfd53d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);grid-column-gap:3px;}.elementor-425070101 .elementor-element.elementor-element-1cfd53d .elementor-image-carousel-caption{text-align:center;color:#1D1D1D;font-family:"Bagoss", Bagoss;font-size:27px;font-weight:400;}.elementor-425070101 .elementor-element.elementor-element-1cfd53d > .elementor-widget-container{margin:0px -150px 0px -10px;padding:0px 0px 0px 0px;}.elementor-425070101 .elementor-element.elementor-element-ebfd53c .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-ebfd53c > .elementor-element-populated{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-f2fd6bc .elementor-spacer-inner{height:20px;}.elementor-425070101 .elementor-element.elementor-element-beaf989 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-425070101 .elementor-element.elementor-element-beaf989 .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-425070101 .elementor-element.elementor-element-beaf989 > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-6a272ec .elementor-element-populated .elementor-heading-title{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-6a272ec > .elementor-element-populated{color:#000000;}.elementor-425070101 .elementor-element.elementor-element-887e15b .elementor-spacer-inner{height:20px;}.elementor-425070101 .elementor-element.elementor-element-eb84b4a .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);grid-column-gap:3px;}.elementor-425070101 .elementor-element.elementor-element-eb84b4a .elementor-image-carousel-caption{text-align:center;color:#000000;font-family:"Bagoss", Bagoss;font-size:17px;font-weight:400;}.elementor-425070101 .elementor-element.elementor-element-eb84b4a > .elementor-widget-container{margin:0px -150px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-9d3c6d2:not(.elementor-motion-effects-element-type-background), .elementor-425070101 .elementor-element.elementor-element-9d3c6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-425070101 .elementor-element.elementor-element-9d3c6d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-425070101 .elementor-element.elementor-element-9d3c6d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425070101 .elementor-element.elementor-element-6f71c7c .elementor-spacer-inner{height:40px;}@media(max-width:767px){.elementor-425070101 .elementor-element.elementor-element-5c199e56 .elementor-nav--main a.elementor-item{font-size:12px;}.elementor-425070101 .elementor-element.elementor-element-16b14054 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-425070101 .elementor-element.elementor-element-16b14054 .elementor-image-carousel-caption{font-size:11px;}.elementor-425070101 .elementor-element.elementor-element-16b14054 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-1fd39541 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-425070101 .elementor-element.elementor-element-1fd39541 .elementor-image-carousel-caption{font-size:11px;}.elementor-425070101 .elementor-element.elementor-element-1fd39541 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-4454d52b .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-425070101 .elementor-element.elementor-element-4454d52b .elementor-image-carousel-caption{font-size:11px;}.elementor-425070101 .elementor-element.elementor-element-4454d52b > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-04be62d .elementor-nav--main a.elementor-item{font-size:11px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs .elementor-item{padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs{padding:0px 0px 0px 15px;}.elementor-425070101 .elementor-element.elementor-element-04be62d > .elementor-container > .elementor-nav-tabs > .elementor-nav{border-radius:20px;}.elementor-425070101 .elementor-element.elementor-element-1cfd53d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-425070101 .elementor-element.elementor-element-1cfd53d .elementor-image-carousel-caption{font-size:13px;}.elementor-425070101 .elementor-element.elementor-element-1cfd53d > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-beaf989 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-425070101 .elementor-element.elementor-element-beaf989 .elementor-image-carousel-caption{font-size:11px;}.elementor-425070101 .elementor-element.elementor-element-beaf989 > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-eb84b4a .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(3, 1fr);}.elementor-425070101 .elementor-element.elementor-element-eb84b4a .elementor-image-carousel-caption{font-size:11px;}.elementor-425070101 .elementor-element.elementor-element-eb84b4a > .elementor-widget-container{margin:0px -75px 0px -10px;}.elementor-425070101 .elementor-element.elementor-element-6f71c7c .elementor-spacer-inner{height:20px;}}/* Start custom CSS for image-carousel, class: .elementor-element-16b14054 *//* 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-1fd39541 *//* 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-4454d52b *//* 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-5c199e56 */.tipo-blanca.elementor-section-tabbed li.menu-item-type-column {
    
        border-width: 1px 1px 1px 1px;
    border-radius: 20px;
    border-style: solid;
    border-color: #1d1d1d;
    margin-right:10px;
}
.tipo-blanca .elementor-item{
    background-color: #d9d9d9;
    color:#1d1d1d!important;
    border-radius: 20px;
}

.tipo-blanca .elementor-item.elementor-item-active{
    background-color: #1d1d1d;
    color:#d9d9d9!important;
    border-radius: 20px;
}

.elementor-3020101 .elementor-element.elementor-element-16c84f2 > .elementor-container > .elementor-nav-tabs > .elementor-nav{
    border-style: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1cfd53d *//* 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-beaf989 *//* 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-eb84b4a *//* 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-04be62d */.tipo-blanca.elementor-section-tabbed li.menu-item-type-column {
    
        border-width: 1px 1px 1px 1px;
    border-radius: 20px;
    border-style: solid;
    border-color: #1d1d1d;
    margin-right:10px;
}
.tipo-blanca .elementor-item{
    background-color: #D9D9D9;
    color:#1d1d1d!important;
    border-radius: 20px;
}

.tipo-blanca .elementor-item.elementor-item-active{
    background-color: #1d1d1d;
    color:#D9D9D9!important;
    border-radius: 20px;
}

.elementor-3020101 .elementor-element.elementor-element-16c84f2 > .elementor-container > .elementor-nav-tabs > .elementor-nav{
    border-style: none;
}/* End custom 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 */