.elementor-31790 .elementor-element.elementor-element-1372032{--display:flex;--min-height:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-32ef24e .swiper-slide-bg{background-color:#4054b2;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/11/Circuitos-Culturales-Tuserco-Travel.webp);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-cadf5fb .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/11/Excursiones-Tuserco-Travel.webp);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-047ac00 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/05/reagan-m-d-eWGvLCZfQ-unsplash-scaled.jpg);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-201af0b .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/11/Semana-Vip-Tuserco-Travel.webp);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-b2ef178 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/08/2019-12-26-camino-de-santiago.jpg);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-435ce66 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/11/Generated-Image-November-10-2025-1_24PM.png);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-435ce66 .swiper-slide-contents{margin:0 auto;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-repeater-item-435ce66 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:540px;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-slide-button:hover{background-color:#010102;}.elementor-31790 .elementor-element.elementor-element-030f8b6{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-31790 .elementor-element.elementor-element-030f8b6.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:1;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide-contents{max-width:58%;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:8px;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-slide-heading{color:#000000;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-slide-description{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .elementor-slide-button{font-family:"Oswald", Sans-serif;font-weight:500;border-width:3px;border-radius:18px;color:#FFFFFF;transition-duration:0ms;}.elementor-31790 .elementor-element.elementor-element-efce54c{--display:flex;}.elementor-31790 .elementor-element.elementor-element-efce54c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31790 .elementor-element.elementor-element-1ab8acb{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31790 .elementor-element.elementor-element-9896ba8{--display:flex;--min-height:0px;--border-radius:10px 10px 10px 10px;box-shadow:10px 10px 10px -6px rgba(0,0,0,0.5);}.elementor-31790 .elementor-element.elementor-element-9896ba8:not(.elementor-motion-effects-element-type-background), .elementor-31790 .elementor-element.elementor-element-9896ba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCFC;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31790 .elementor-element.elementor-element-b545e3d{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-31790 .elementor-element.elementor-element-ab3a69b{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:10px 10px 10px -6px rgba(0,0,0,0.5);}.elementor-31790 .elementor-element.elementor-element-ab3a69b:not(.elementor-motion-effects-element-type-background), .elementor-31790 .elementor-element.elementor-element-ab3a69b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31790 .elementor-element.elementor-element-b60b295{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-31790 .elementor-element.elementor-element-8de1ae0{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:10px 10px 10px -6px rgba(0,0,0,0.5);}.elementor-31790 .elementor-element.elementor-element-8de1ae0:not(.elementor-motion-effects-element-type-background), .elementor-31790 .elementor-element.elementor-element-8de1ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31790 .elementor-element.elementor-element-db8baa4{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-31790 .elementor-element.elementor-element-2ba9a11{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:10px 10px 10px -6px rgba(0,0,0,0.5);}.elementor-31790 .elementor-element.elementor-element-2ba9a11:not(.elementor-motion-effects-element-type-background), .elementor-31790 .elementor-element.elementor-element-2ba9a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-31790 .elementor-element.elementor-element-29440b3{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-31790 .elementor-element.elementor-element-e17768b{--display:flex;}.elementor-31790 .elementor-element.elementor-element-c5bdde4{background-color:#FFFFFF;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-daba5c1{--display:flex;}.elementor-31790 .elementor-element.elementor-element-4dfc6cd{background-color:#FFFFFF;font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-62848f3{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-31790 .elementor-element.elementor-element-bac1419{background-color:#FFFFFF;text-align:center;}.elementor-31790 .elementor-element.elementor-element-bac1419 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-weight:600;color:#000000;}.elementor-31790 .elementor-element.elementor-element-0bfe98a{--display:flex;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-repeater-item-d097f35 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/05/1667551420363.png);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-repeater-item-9424b8e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/05/antonio-marcos-fonseca-de-souza_6360826331.jpg);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-repeater-item-f69e456 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://tusercotravel.com/wp-content/uploads/2025/05/Santiago_cathedral_2021.jpg);background-size:cover;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-31790 .elementor-element.elementor-element-ebdb629{background-color:#FFFFFF;margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .swiper-slide-contents{max-width:66%;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .swiper-slide-inner{text-align:center;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-slide-heading{color:#000000;font-family:"Oswald", Sans-serif;font-size:16px;font-weight:600;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-slide-description{color:#000000;font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-slide-button{font-family:"Oswald", Sans-serif;font-weight:500;}.elementor-31790 .elementor-element.elementor-element-92c3526{--display:flex;}.elementor-31790 .elementor-element.elementor-element-8f62550{background-color:#FFFFFF;font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-31790 .elementor-element.elementor-element-342bebe7{--display:flex;}.elementor-31790 .elementor-element.elementor-element-13eafca6{font-family:"Oswald", Sans-serif;font-weight:400;color:#000000;}.elementor-31790 .elementor-element.elementor-element-7f2de8f7{--display:flex;--overlay-opacity:0.5;}.elementor-31790 .elementor-element.elementor-element-7f2de8f7::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .elementor-background-video-container::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .elementor-background-slideshow::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31790 .elementor-element.elementor-element-7f2de8f7:hover::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7:hover > .elementor-background-video-container::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .elementor-background-slideshow:hover::before, .elementor-31790 .elementor-element.elementor-element-7f2de8f7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-31790 .elementor-element.elementor-element-7f2de8f7:hover{--overlay-opacity:0.5;}.elementor-31790 .elementor-element.elementor-element-3eca0117{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31790 .elementor-element.elementor-element-7899726{--display:flex;}.elementor-31790 .elementor-element.elementor-element-1b92849d{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-7e1ab03d{--display:flex;}.elementor-31790 .elementor-element.elementor-element-2134cb18{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-17a33f3a{--display:flex;}.elementor-31790 .elementor-element.elementor-element-50c4f881{font-family:"Oswald", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-31790 .elementor-element.elementor-element-2de8feb5{--display:flex;}.elementor-31790 .elementor-element.elementor-element-16114c0d{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-29d9a256{--display:flex;}.elementor-31790 .elementor-element.elementor-element-696d0d3a{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-6d89ccc9{--n-accordion-title-font-size:1rem;background-color:#0DA0E4;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-31790 .elementor-element.elementor-element-2d95f87e{--display:flex;}.elementor-31790 .elementor-element.elementor-element-17388d31{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-558123ac{--display:flex;}.elementor-31790 .elementor-element.elementor-element-c46fc52{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-533d1406{--display:flex;}.elementor-31790 .elementor-element.elementor-element-5e522905{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-6c152d4a{--display:flex;}.elementor-31790 .elementor-element.elementor-element-39e64780{font-family:"Oswald", Sans-serif;font-weight:400;}.elementor-31790 .elementor-element.elementor-element-4879a5c1{--n-accordion-title-font-size:1rem;background-color:#0DA0E4;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:15px;}@media(max-width:1024px){.elementor-31790 .elementor-element.elementor-element-1ab8acb{--grid-auto-flow:row;}.elementor-31790 .elementor-element.elementor-element-3eca0117{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-31790 .elementor-element.elementor-element-1372032{--width:100%;}.elementor-31790 .elementor-element.elementor-element-efce54c{--width:95.02%;}.elementor-31790 .elementor-element.elementor-element-1ab8acb{--width:100%;}}@media(max-width:767px){.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide{height:291px;}.elementor-31790 .elementor-element.elementor-element-030f8b6 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-31790 .elementor-element.elementor-element-1ab8acb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-31790 .elementor-element.elementor-element-0bfe98a{--min-height:332px;--z-index:24;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .swiper-slide{height:253px;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-slide-heading{font-size:9px;}.elementor-31790 .elementor-element.elementor-element-ebdb629 .elementor-slide-description{font-size:9px;}.elementor-31790 .elementor-element.elementor-element-3eca0117{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for slides, class: .elementor-element-030f8b6 *//* Aplica al contenedor del título */
.elementor-slide-heading::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #e8f0fb
;
  z-index: -1;
  pointer-events: none;
}

/* Asegura que el contenedor tenga posición relativa y fondo visible */
.elementor-slide-heading {
  position: relative;
  display: inline-block;
  padding: 0.3em 1em;
  color: white;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9896ba8 */Circuitos Culturales{
  background-color: #f2c94c;
  color: #000;
  padding: 5px 10px;
  border: solid;
  border-radius: 4px;
  font-weight: bold;
  display: inline-block;
  
}/* End custom CSS */