.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-4bfb52f .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/capacitacion_cultura_organizacional_panama_1.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-4bfb52f .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-9fa90c5 .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/neurociencia_aplicada_crmenpanama_1.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-9fa90c5 .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-a5774ec .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/s_customer_experience_panama.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-a5774ec .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-9705d0c .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/s_mystery_shopper_panama.jpg);background-size:contain;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-9705d0c .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-9e92a9e .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/estudio_de_mercado_panama_2.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-repeater-item-9e92a9e .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-f74f36f .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-slide-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b5fee3a-font-family ), Sans-serif;font-size:var( --e-global-typography-b5fee3a-font-size );font-weight:var( --e-global-typography-b5fee3a-font-weight );border-radius:15px;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-slide-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-f74f36f .swiper-slide-contents{max-width:100%;}.elementor-25 .elementor-element.elementor-element-f74f36f .swiper-slide-inner{text-align:start;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-slide-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-4bfb52f .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/capacitacion_cultura_organizacional_panama_mobile.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-4bfb52f .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-9fa90c5 .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/neurociencia_aplicada_crmenpanama_mobile.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-9fa90c5 .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-a5774ec .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/s_customer_experience_panama_mobile.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-a5774ec .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-9705d0c .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/s_mystery_shopper_panama_mobile.jpg);background-size:contain;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-9705d0c .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-9e92a9e .swiper-slide-bg{background-image:url(https://crmenpanama.com/wp-content/uploads/2026/10/estudio_de_mercado_panama_mobile.jpg);background-size:cover;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-repeater-item-9e92a9e .elementor-background-overlay{background-color:#0000004A;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-slide-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b5fee3a-font-family ), Sans-serif;font-size:var( --e-global-typography-b5fee3a-font-size );font-weight:var( --e-global-typography-b5fee3a-font-weight );border-radius:15px;color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-slide-button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-8be2fb9 .swiper-slide-contents{max-width:100%;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .swiper-slide-inner{text-align:start;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-slide-description{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-25 .elementor-element.elementor-element-2f92f74.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-2f92f74 .elementor-swiper-button{font-size:20px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25 .elementor-element.elementor-element-affc2e5{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-affc2e5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-25 .elementor-element.elementor-element-affc2e5 .e-loop-item > .elementor-section, .elementor-25 .elementor-element.elementor-element-affc2e5 .e-loop-item > .elementor-section > .elementor-container, .elementor-25 .elementor-element.elementor-element-affc2e5 .e-loop-item > .e-con, .elementor-25 .elementor-element.elementor-element-affc2e5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-25 .elementor-element.elementor-element-ec737ab{--grid-columns:3;}.elementor-25 .elementor-element.elementor-element-ec737ab .elementor-repeater-item-ae05e8a{grid-column:span min( 1, var(--grid-columns) );}.elementor-25 .elementor-element.elementor-element-ec737ab .elementor-loop-container{grid-auto-rows:1fr;}.elementor-25 .elementor-element.elementor-element-ec737ab .e-loop-item > .elementor-section, .elementor-25 .elementor-element.elementor-element-ec737ab .e-loop-item > .elementor-section > .elementor-container, .elementor-25 .elementor-element.elementor-element-ec737ab .e-loop-item > .e-con, .elementor-25 .elementor-element.elementor-element-ec737ab .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-f74f36f .swiper-slide{height:800px;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-slide-button{font-size:var( --e-global-typography-b5fee3a-font-size );}.elementor-25 .elementor-element.elementor-element-8be2fb9 .swiper-slide{height:800px;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-slide-button{font-size:var( --e-global-typography-b5fee3a-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-2f92f74.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-25 .elementor-element.elementor-element-affc2e5{--grid-columns:2;}.elementor-25 .elementor-element.elementor-element-ec737ab{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-f74f36f .swiper-slide{height:550px;}.elementor-25 .elementor-element.elementor-element-f74f36f .elementor-slide-button{font-size:var( --e-global-typography-b5fee3a-font-size );}.elementor-25 .elementor-element.elementor-element-8be2fb9 .swiper-slide{height:550px;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-slide-description{font-size:14px;}.elementor-25 .elementor-element.elementor-element-8be2fb9 .elementor-slide-button{font-size:var( --e-global-typography-b5fee3a-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-25 .elementor-element.elementor-element-2f92f74.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-25 .elementor-element.elementor-element-2f92f74{padding:30px 0px 0px 0px;}.elementor-25 .elementor-element.elementor-element-2f92f74 .elementor-main-swiper{height:350px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-25 .elementor-element.elementor-element-affc2e5{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-ec737ab{--grid-columns:1;}}/* Start custom CSS for slides, class: .elementor-element-f74f36f */.tag-golden {
  font-family: 'Montserrat', 'Inter', sans-serif;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  text-transform:uppercase; 
  letter-spacing: 1.5px; 
  display: inline-block;
  margin-bottom: 15px; 
}


.main-title {
  font-family: 'Playfair Display', 'Lora', serif;
  color: #ffffff;
  font-size: 46px;
  font-weight: 700;
  line-height: 1.15;
  margin: 0;
  max-width: 800px;
}

@media (max-width: 768px) {
  .main-title {
    font-size: 32px;
  }
}


.elementor-25 .elementor-element.elementor-element-f74f36f .swiper-slide-bg {
    background-size: 100% 800px !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-8be2fb9 */.tag-golden {
  font-family: 'Montserrat', 'Inter', sans-serif;
  color: #ffffff;
  font-size: 12px;
  font-weight: 700;
  text-transform:uppercase; 
  letter-spacing: 1.5px; 
  display: inline-block;
  margin-bottom: 15px; 
}


.main-title {
  font-family: 'Playfair Display', 'Lora', serif;
  color: #ffffff;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.15;
  margin: 0;
  max-width: 800px;
}



.elementor-25 .elementor-element.elementor-element-8be2fb9 .swiper-slide-bg {
    background-size: 100% 800px !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}/* End custom CSS */