.elementor-26170101 .elementor-element.elementor-element-1d2f85f0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1000;}.elementor-26170101 .elementor-element.elementor-element-2d38d838{margin-top:0%;margin-bottom:0%;z-index:1050;}.elementor-26170101 .elementor-element.elementor-element-4a13459c{width:auto;}.elementor-bc-flex-widget .elementor-26170101 .elementor-element.elementor-element-248f9733.elementor-column .elementor-column-wrap{align-items:center;}.elementor-26170101 .elementor-element.elementor-element-248f9733.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26170101 .elementor-element.elementor-element-248f9733.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-26170101 .elementor-element.elementor-element-248f9733 > .elementor-column-wrap > .elementor-widget-wrap{column-gap:0px;}.elementor-26170101 .elementor-element.elementor-element-248f9733 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-6b404319 .elementor-icon-wrapper{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-6b404319.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-6b404319.elementor-view-framed .elementor-icon:not(#e), .elementor-26170101 .elementor-element.elementor-element-6b404319.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-6b404319.elementor-view-stacked .elementor-icon:hover{background-color:#C2A770;}.elementor-26170101 .elementor-element.elementor-element-6b404319.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-26170101 .elementor-element.elementor-element-6b404319.elementor-view-default .elementor-icon:not(#e):hover{color:#C2A770;}.elementor-26170101 .elementor-element.elementor-element-6b404319 .elementor-icon{font-size:26px;}.elementor-26170101 .elementor-element.elementor-element-6b404319 .elementor-icon i, .elementor-26170101 .elementor-element.elementor-element-6b404319 .elementor-icon svg{transform:rotate(0deg);}.elementor-26170101 .elementor-element.elementor-element-6b404319{width:auto;}.elementor-26170101 .elementor-element.elementor-element-73812b35 .elementor-icon-wrapper{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-73812b35.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-73812b35.elementor-view-framed .elementor-icon:not(#e), .elementor-26170101 .elementor-element.elementor-element-73812b35.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-73812b35.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-73812b35.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-26170101 .elementor-element.elementor-element-73812b35.elementor-view-default .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-73812b35 .elementor-icon{font-size:26px;}.elementor-26170101 .elementor-element.elementor-element-73812b35 .elementor-icon i, .elementor-26170101 .elementor-element.elementor-element-73812b35 .elementor-icon svg{transform:rotate(0deg);}.elementor-26170101 .elementor-element.elementor-element-73812b35{width:auto;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf .elementor-icon-wrapper{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf.elementor-view-framed .elementor-icon:not(#e), .elementor-26170101 .elementor-element.elementor-element-2b2fefdf.elementor-view-default .elementor-icon:not(#e){color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-26170101 .elementor-element.elementor-element-2b2fefdf.elementor-view-default .elementor-icon:not(#e):hover{color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf .elementor-icon{font-size:26px;}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf .elementor-icon i, .elementor-26170101 .elementor-element.elementor-element-2b2fefdf .elementor-icon svg{transform:rotate(0deg);}.elementor-26170101 .elementor-element.elementor-element-2b2fefdf{width:auto;}.elementor-26170101 .elementor-element.elementor-element-2249fcc7{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:900;}.elementor-26170101 .elementor-element.elementor-element-3b8fd3e4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:900;}.elementor-26170101 .elementor-element.elementor-element-22c99bae{margin-top:-38px;margin-bottom:-38px;padding:-1px 0px -1px -1px;}.elementor-26170101 .elementor-element.elementor-element-3fa9a59d > .elementor-element-populated{margin:-1px -1px -1px -1px;padding:1px 0px 1px 1px;}.elementor-26170101 .elementor-element.elementor-element-6d194702 > .elementor-widget-container{margin:-1px -1px -1px -1px;padding:-8px -8px -8px -8px;}.elementor-26170101 .elementor-element.elementor-element-6d194702{width:100%;}.elementor-26170101 .elementor-element.elementor-element-6f720bb3 > .elementor-element-populated{padding:2px 2px 2px 2px;}.elementor-26170101 .elementor-element.elementor-element-699b7a6d > .elementor-widget-container{margin:-3px -3px -3px -3px;padding:-2px -2px -2px -2px;}.elementor-26170101 .elementor-element.elementor-element-5a76d73e > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26170101 .elementor-element.elementor-element-5a76d73e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-5c3df987{text-align:center;top:-364px;}.elementor-26170101 .elementor-element.elementor-element-5c3df987 .elementor-heading-title{color:#FFFFFF;text-decoration:underline;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-5c3df987{left:-4px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-5c3df987{right:-4px;}.elementor-26170101 .elementor-element.elementor-element-d3c6bcb{text-align:center;top:-364px;}.elementor-26170101 .elementor-element.elementor-element-d3c6bcb .elementor-heading-title{color:#FFFFFF;text-decoration:underline;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-d3c6bcb{left:-4px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-d3c6bcb{right:-4px;}.elementor-26170101 .elementor-element.elementor-element-3190c041{text-align:center;top:-362px;}.elementor-26170101 .elementor-element.elementor-element-3190c041 .elementor-heading-title{color:#FFFFFF;text-decoration:underline;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-3190c041{left:6px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-3190c041{right:6px;}.elementor-26170101 .elementor-element.elementor-element-17bf24f3{text-align:center;top:-362px;}.elementor-26170101 .elementor-element.elementor-element-17bf24f3 .elementor-heading-title{color:#FFFFFF;text-decoration:underline;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-17bf24f3{left:6px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-17bf24f3{right:6px;}.elementor-26170101 .elementor-element.elementor-element-422d3468 .elementor-image-carousel-caption{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-582817ef a.elementor-button{background-color:#000000;}.elementor-26170101 .elementor-element.elementor-element-1d589874 > .elementor-container{max-width:1600px;}.elementor-26170101 .elementor-element.elementor-element-1d589874{margin-top:100px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-26170101 .elementor-element.elementor-element-2f765b57 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:20px;column-gap:0px;}.elementor-26170101 .elementor-element.elementor-element-785ecdbd .elementor-heading-title{color:#000000;font-family:"Helvetica Pro", sans-serif;font-size:16px;font-weight:100;}.elementor-26170101 .elementor-element.elementor-element-166e2ade .elementor-heading-title{font-family:"Tantular Kawi", sans-serif;font-size:60px;}.elementor-bc-flex-widget .elementor-26170101 .elementor-element.elementor-element-5dc3e2af.elementor-column .elementor-column-wrap{align-items:center;}.elementor-26170101 .elementor-element.elementor-element-5dc3e2af.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-26170101 .elementor-element.elementor-element-5dc3e2af.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-26170101 .elementor-element.elementor-element-21524f2e .elementor-icon-wrapper{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-21524f2e.elementor-view-stacked .elementor-icon{background-color:#6C6C6C;}.elementor-26170101 .elementor-element.elementor-element-21524f2e.elementor-view-framed .elementor-icon:not(#e), .elementor-26170101 .elementor-element.elementor-element-21524f2e.elementor-view-default .elementor-icon:not(#e){color:#6C6C6C;}.elementor-26170101 .elementor-element.elementor-element-21524f2e.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-26170101 .elementor-element.elementor-element-21524f2e.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-26170101 .elementor-element.elementor-element-21524f2e.elementor-view-default .elementor-icon:not(#e):hover{color:#000000;}.elementor-26170101 .elementor-element.elementor-element-21524f2e .elementor-icon{font-size:40px;}.elementor-26170101 .elementor-element.elementor-element-21524f2e .elementor-icon i, .elementor-26170101 .elementor-element.elementor-element-21524f2e .elementor-icon svg{transform:rotate(0deg);}.elementor-26170101 .elementor-element.elementor-element-21524f2e{width:auto;}.elementor-26170101 .elementor-element.elementor-element-24e46685 .elementor-icon-wrapper{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-24e46685.elementor-view-stacked .elementor-icon{background-color:#6C6C6C;}.elementor-26170101 .elementor-element.elementor-element-24e46685.elementor-view-framed .elementor-icon:not(#e), .elementor-26170101 .elementor-element.elementor-element-24e46685.elementor-view-default .elementor-icon:not(#e){color:#6C6C6C;}.elementor-26170101 .elementor-element.elementor-element-24e46685.elementor-view-stacked .elementor-icon:hover{background-color:#000000;}.elementor-26170101 .elementor-element.elementor-element-24e46685.elementor-view-framed .elementor-icon:not(#e):hover, .elementor-26170101 .elementor-element.elementor-element-24e46685.elementor-view-default .elementor-icon:not(#e):hover{color:#000000;}.elementor-26170101 .elementor-element.elementor-element-24e46685 .elementor-icon{font-size:40px;}.elementor-26170101 .elementor-element.elementor-element-24e46685 .elementor-icon i, .elementor-26170101 .elementor-element.elementor-element-24e46685 .elementor-icon svg{transform:rotate(0deg);}.elementor-26170101 .elementor-element.elementor-element-24e46685{width:auto;}.elementor-26170101 .elementor-element.elementor-element-262122fb > .elementor-container{max-width:1600px;}.elementor-26170101 .elementor-element.elementor-element-262122fb{padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-c706a4b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-4422bc45 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:5px;}.elementor-26170101 .elementor-element.elementor-element-4719bf79 .elementor-spacer-inner{height:50px;}.elementor-26170101 .elementor-element.elementor-element-2dc9a8ec > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-26170101 .elementor-element.elementor-element-4f2e2170{text-align:left;width:100%;}.elementor-26170101 .elementor-element.elementor-element-4f2e2170 .elementor-image img{width:100%;max-width:100%;}.elementor-26170101 .elementor-element.elementor-element-406203f1 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-color:#FFFFFF;border-style:solid;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-406203f1{left:0px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-406203f1{right:0px;}.elementor-26170101 .elementor-element.elementor-element-406203f1{top:0px;}.elementor-26170101 .elementor-element.elementor-element-7dacbed7 a.elementor-button{background-color:rgba(2, 1, 1, 0);border-color:rgba(255, 255, 255, 0.63);border-style:solid;border-width:1px 1px 1px 1px;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-7dacbed7{left:899px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-7dacbed7{right:899px;}.elementor-26170101 .elementor-element.elementor-element-7dacbed7{top:-403px;}.elementor-26170101 .elementor-element.elementor-element-428ca242:not(.elementor-motion-effects-element-type-background), .elementor-26170101 .elementor-element.elementor-element-428ca242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-26170101 .elementor-element.elementor-element-428ca242{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:29px 29px 29px 29px;}.elementor-26170101 .elementor-element.elementor-element-428ca242 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-26170101 .elementor-element.elementor-element-7541762d .elementor-image-carousel-caption{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-2f165dd4 a.elementor-button{background-color:#000000;}.elementor-26170101 .elementor-element.elementor-element-6ef4a62a .elementor-spacer-inner{height:10px;}.elementor-26170101 .elementor-element.elementor-element-7f5934e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-434c9004 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-9b0e404 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-39ef7e2d{margin-top:-120px;margin-bottom:35px;}.elementor-26170101 .elementor-element.elementor-element-202c8ec5 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:0px;}.elementor-26170101 .elementor-element.elementor-element-38f367da{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-38f367da .elementor-heading-title{color:#C2A770;font-family:"Helvetica Pro", sans-serif;font-size:30px;font-weight:300;}.elementor-26170101 .elementor-element.elementor-element-38f367da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-1408bc59 .elementor-icon-list-icon *{color:#FFFFFF;}.elementor-26170101 .elementor-element.elementor-element-1408bc59 .elementor-icon-list-icon i{font-size:14px;}.elementor-26170101 .elementor-element.elementor-element-1408bc59 .elementor-icon-list-icon svg{width:14px;}.elementor-26170101 .elementor-element.elementor-element-1408bc59 .elementor-icon-list-text{color:#FFFFFF;padding-left:0px;}.elementor-26170101 .elementor-element.elementor-element-1408bc59 > .elementor-widget-container{margin:10px 0px 0px 0px;}#content, #wrapper, #wrapper .container{min-width:100%;margin:0 !important;padding:0 !important;background:inherit !important;color:inherit !important;font:inherit !important;box-shadow:none !important;}body.ce-theme-26:not(.elementor-motion-effects-element-type-background), body.ce-theme-26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-26170101 .elementor-element.elementor-element-4df6f058 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-2d38d838{margin-top:-200px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-73a19737 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-d3c6bcb{left:2px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-d3c6bcb{right:2px;}.elementor-26170101 .elementor-element.elementor-element-d3c6bcb{top:-260px;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-17bf24f3{left:3px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-17bf24f3{right:3px;}.elementor-26170101 .elementor-element.elementor-element-17bf24f3{top:-261px;}.elementor-26170101 .elementor-element.elementor-element-1d589874{padding:20px 20px 20px 20px;}.elementor-26170101 .elementor-element.elementor-element-406203f1 a.elementor-button{border-width:1px 1px 1px 1px;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-406203f1{left:15px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-406203f1{right:15px;}.elementor-26170101 .elementor-element.elementor-element-406203f1{top:-215px;}.elementor-26170101 .elementor-element.elementor-element-38f367da{text-align:center;}.elementor-26170101 .elementor-element.elementor-element-38f367da .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-26170101 .elementor-element.elementor-element-5e342d17 > .elementor-element-populated{padding:0px 0px 0px 0px;}body:not(.lang-rtl) .elementor-26170101 .elementor-element.elementor-element-d3c6bcb{left:4px;}body.lang-rtl .elementor-26170101 .elementor-element.elementor-element-d3c6bcb{right:4px;}.elementor-26170101 .elementor-element.elementor-element-d3c6bcb{top:-263px;}.elementor-26170101 .elementor-element.elementor-element-3813270{margin-top:0px;margin-bottom:0px;}.elementor-26170101 .elementor-element.elementor-element-422d3468 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.5, 1fr);}.elementor-26170101 .elementor-element.elementor-element-422d3468{width:100%;}.elementor-26170101 .elementor-element.elementor-element-582817ef > .elementor-widget-container{margin:-8px -8px -8px -8px;}.elementor-26170101 .elementor-element.elementor-element-2f765b57{width:50%;}.elementor-26170101 .elementor-element.elementor-element-2f765b57 > .elementor-column-wrap > .elementor-widget-wrap{row-gap:10px;}.elementor-26170101 .elementor-element.elementor-element-166e2ade .elementor-heading-title{font-size:30px;}.elementor-26170101 .elementor-element.elementor-element-5dc3e2af{width:50%;}.elementor-26170101 .elementor-element.elementor-element-21524f2e .elementor-icon{font-size:25px;}.elementor-26170101 .elementor-element.elementor-element-24e46685 .elementor-icon{font-size:25px;}.elementor-26170101 .elementor-element.elementor-element-4494ff2{margin-top:0px;margin-bottom:0px;}.elementor-26170101 .elementor-element.elementor-element-7541762d .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1.5, 1fr);}.elementor-26170101 .elementor-element.elementor-element-7541762d{width:100%;}.elementor-26170101 .elementor-element.elementor-element-434c9004 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-9b0e404 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-26170101 .elementor-element.elementor-element-39ef7e2d{margin-top:-100px;margin-bottom:025px;}.elementor-26170101 .elementor-element.elementor-element-38f367da .elementor-heading-title{font-size:20px;line-height:0.9em;}.elementor-26170101 .elementor-element.elementor-element-1408bc59 .elementor-icon-list-item > *{font-size:14px;}}/* Start custom CSS for column, class: .elementor-element-248f9733 */.absoluteIcons-3 {
            cursor: pointer;
            color: white;
            padding: 10px;
            border-radius: 5px;
            display: inline-block;
            text-align: center;
            position: absolute;
            top: -92vh;
            right: 80px;
        }
        
        .absoluteIcons-3::after {
  content: "Favoritos"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Coloca el tooltip arriba del ícono */
  left: 50%;
  transform: translateX(-50%);
  background: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-in-out;
}

.absoluteIcons-3:hover::after {
  opacity: 1;
  visibility: visible;
}

.absoluteIcons-2 {
            cursor: pointer;
            color: white;
            padding: 10px;
            border-radius: 5px;
            display: inline-block;
            text-align: center;
            position: absolute;
            top: -92vh;
            right: 40px;
        }
        
        .absoluteIcons-2::after {
  content: "Mi cuenta"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Coloca el tooltip arriba del ícono */
  left: 50%;
  transform: translateX(-50%);
  background: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-in-out;
}

.absoluteIcons-2:hover::after {
  opacity: 1;
  visibility: visible;
}
    
        
.absoluteIcons-1 {
            cursor: pointer;
            color: white;
            padding: 10px;
            border-radius: 5px;
            display: inline-block;
            text-align: center;
            position: absolute;
            top: -92vh;
        }
        
        .absoluteIcons-1::after {
  content: "Cesta"; /* Texto del tooltip */
  position: absolute;
  bottom: 100%; /* Coloca el tooltip arriba del ícono */
  left: 50%;
  transform: translateX(-50%);
  background: black;
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  white-space: nowrap;
  font-size: 14px;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease-in-out;
}

.absoluteIcons-1:hover::after {
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-428ca242 */.marquee {
  width: 100%;
  height: 22px;
  overflow: hidden;
  color:white;
  font-weight: 500;
  
}

.negrita {
    font-weight: bold;
}

.marquee li {
  font-size: 16px;
  margin-left: 10px;
}

.marquee__content {
  display: flex;
  list-style: none;
  animation: scrolling 30s linear infinite;
}

.marquee__item {
  flex-shrink: 0;
}

@keyframes scrolling {
  0% { transform: translateX(0) }
  100% { transform: translateX(-150%) }
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Helvetica Pro';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/HelveticaNeueLTProLt.otf') format('opentype');
}
 /* End Custom Fonts CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Tantular Kawi';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Tantular Kawi.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */#ce-topbar, #ce-header {
    display: none !important;
}

#ce-main-banner {
    z-index: 1000 !important;
}

#notch {
    display: block !important;
}

#ce-left-arrow:hover, #ce-right-arrow:hover {
    cursor: pointer;
}

#ce-banner-leftcolumn {
    height: 110vh;
}

#ce-banner-logo {
    margin-top: -80vh;
    margin-bottom: 50vh;
    width: 20%;
    margin-left: 39.5vw;
}

@media (min-width: 768px) and (max-width: 1024px) {
    #ce-banner-leftcolumn {
    height: 70vh;
}

#ce-banner-logo {
    margin-top: -50vh;
    margin-bottom: 50vh;
    width: 20%;
    margin-left: 39.5vw;
}
}

@media (max-width: 1024px) {
    #ce-topbar, #ce-header {
        display: block !important;
    }
}

@media (max-width: 768px) {
    #ce-banner-leftcolumn, #ce-banner-rightcolumn {
        height: 40vh !important;
    }
    
    #ce-main-banner {
    z-index: 950 !important;
}
    
    #htmlMenuLateral {
        display: none !important;
    }
    
    #ce-banner-logo {
        display: none !important;
    }
    
    #notch {
    display: none !important;
}
}



.slider-img {
    transition: filter 0.3s ease-in-out !important;
}

.slider-img:hover {
    filter: brightness(120%) !important;
}


@media (min-width: 1368px) { 
    div#layerslider_1 {
        height: 100vh !important;
    }
}


.slider-button {
    border: 1px solid #fff !important;
}

.slider-button1:hover .slider-img1 {
    filter: brightness(120%) !important;
}/* End custom CSS */