.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-196 .elementor-element.elementor-element-b2308e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{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-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-196 .elementor-element.elementor-element-881b38d .elementor-repeater-item-fb91c21 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-3-3.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-881b38d .elementor-repeater-item-5e31e62 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-1-2.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-881b38d .elementor-repeater-item-04a1bff .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-2-3.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-881b38d .elementor-repeater-item-6ac2f1f .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-5-1.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-881b38d .elementor-repeater-item-0dca197 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-4-3.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-slide{transition-duration:calc(4000ms*1.2);height:710px;}.elementor-196 .elementor-element.elementor-element-881b38d{padding:0px 0px 0px 0px;}.elementor-196 .elementor-element.elementor-element-881b38d.elementor-element{--order:-99999 /* order start hack */;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-slide-contents{max-width:66%;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-slide-inner{text-align:center;}.elementor-196 .elementor-element.elementor-element-881b38d .elementor-swiper-button{font-size:50px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-pagination-bullet{height:29px;width:29px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-horizontal .swiper-pagination-progressbar{height:29px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-pagination-fraction{font-size:29px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#00000047;opacity:1;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-repeater-item-fb91c21 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-4-2.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-repeater-item-04a1bff .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-2-2.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-repeater-item-5e31e62 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-3-2.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-repeater-item-0dca197 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-6.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-repeater-item-d3258df .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://santossabores.com.pe/wp-content/uploads/2025/08/Mesa-de-trabajo-5.jpg);background-size:cover;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-slide{transition-duration:calc(4000ms*1.2);height:510px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-slide-contents{max-width:66%;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-slide-inner{text-align:center;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-swiper-button{font-size:50px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-pagination-bullet{height:29px;width:29px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-horizontal .swiper-pagination-progressbar{height:29px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-pagination-fraction{font-size:29px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#00000063;opacity:1;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-196 .elementor-element.elementor-element-337ad2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-196 .elementor-element.elementor-element-9842633{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-196 .elementor-element.elementor-element-fe6b0a6{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-fe6b0a6.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-widget-loop-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-196 .elementor-element.elementor-element-fb54055{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-fb54055 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-fb54055 .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-fb54055 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-196 .elementor-element.elementor-element-b275295{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-196 .elementor-element.elementor-element-89e4bd8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-9d558a6{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-9d558a6.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-fc4675d{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-fc4675d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-fc4675d .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-fc4675d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-196 .elementor-element.elementor-element-d2c868b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-196 .elementor-element.elementor-element-8944443{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-0c2ffe3{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-0c2ffe3.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-35650d6{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-35650d6 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-35650d6 .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-35650d6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-196 .elementor-element.elementor-element-5189871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-196 .elementor-element.elementor-element-8fb3857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-eca4509{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-eca4509.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-64c43c0{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-64c43c0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-64c43c0 .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-64c43c0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-196 .elementor-element.elementor-element-78d1278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-196 .elementor-element.elementor-element-6a23113{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-7232499{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-7232499.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-5dcea88{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-5dcea88 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-5dcea88 .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-5dcea88 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-196 .elementor-element.elementor-element-7fc2d62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-196 .elementor-element.elementor-element-a7d59e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-913756c{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-913756c.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-4802dcf{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-4802dcf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-4802dcf .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-4802dcf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-196 .elementor-element.elementor-element-b91b27a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-196 .elementor-element.elementor-element-a313f43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-196 .elementor-element.elementor-element-c28e9bd{padding:0px 0px 1px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFB755;--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-196 .elementor-element.elementor-element-c28e9bd.elementor-element{--align-self:flex-start;}.elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-icon i{color:#A61A00;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-icon svg{fill:#A61A00;transition:fill 0.3s;}.elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;}.elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-text{color:#131313;transition:color 0.3s;}.elementor-196 .elementor-element.elementor-element-efcffd1{--swiper-slides-to-display:5;--swiper-slides-gap:25px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-56px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:60px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:60px;--arrow-size:30px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:16px;--dots-normal-color:#E6A242;--dots-hover-color:#DA8F26;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:22px;}.elementor-196 .elementor-element.elementor-element-efcffd1 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#A61A00;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-196 .elementor-element.elementor-element-efcffd1 .swiper-slide > .elementor-element{height:100%;}.elementor-196 .elementor-element.elementor-element-efcffd1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}@media(min-width:768px){.elementor-196 .elementor-element.elementor-element-9842633{--content-width:1370px;}.elementor-196 .elementor-element.elementor-element-89e4bd8{--content-width:1370px;}.elementor-196 .elementor-element.elementor-element-8944443{--content-width:1370px;}.elementor-196 .elementor-element.elementor-element-8fb3857{--content-width:1370px;}.elementor-196 .elementor-element.elementor-element-6a23113{--content-width:1370px;}.elementor-196 .elementor-element.elementor-element-a7d59e6{--content-width:1370px;}.elementor-196 .elementor-element.elementor-element-a313f43{--content-width:1370px;}}@media(max-width:1366px) and (min-width:768px){.elementor-196 .elementor-element.elementor-element-b2308e9{--width:910px;}.elementor-196 .elementor-element.elementor-element-9842633{--content-width:1180px;}.elementor-196 .elementor-element.elementor-element-89e4bd8{--content-width:1180px;}.elementor-196 .elementor-element.elementor-element-8944443{--content-width:1180px;}.elementor-196 .elementor-element.elementor-element-8fb3857{--content-width:1180px;}.elementor-196 .elementor-element.elementor-element-6a23113{--content-width:1180px;}.elementor-196 .elementor-element.elementor-element-a7d59e6{--content-width:1180px;}.elementor-196 .elementor-element.elementor-element-a313f43{--content-width:1180px;}}@media(max-width:1366px){.elementor-196 .elementor-element.elementor-element-b2308e9{--min-height:499px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-slide{height:279px;}.elementor-196 .elementor-element.elementor-element-881b38d .elementor-swiper-button{font-size:48px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-pagination-bullet{height:16px;width:16px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-horizontal .swiper-pagination-progressbar{height:16px;}.elementor-196 .elementor-element.elementor-element-881b38d .swiper-pagination-fraction{font-size:16px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-slide{height:440px;}.elementor-196 .elementor-element.elementor-element-fb54055{--swiper-slides-to-display:4;}.elementor-196 .elementor-element.elementor-element-fc4675d{--swiper-slides-to-display:4;}.elementor-196 .elementor-element.elementor-element-35650d6{--swiper-slides-to-display:4;}.elementor-196 .elementor-element.elementor-element-64c43c0{--swiper-slides-to-display:4;}.elementor-196 .elementor-element.elementor-element-5dcea88{--swiper-slides-to-display:4;}.elementor-196 .elementor-element.elementor-element-4802dcf{--swiper-slides-to-display:4;}.elementor-196 .elementor-element.elementor-element-efcffd1{--swiper-slides-to-display:4;}}@media(max-width:1024px){.elementor-196 .elementor-element.elementor-element-881b38d .swiper-slide{height:270px;}.elementor-196 .elementor-element.elementor-element-fb54055{--swiper-slides-to-display:2;}.elementor-196 .elementor-element.elementor-element-fc4675d{--swiper-slides-to-display:2;}.elementor-196 .elementor-element.elementor-element-35650d6{--swiper-slides-to-display:2;}.elementor-196 .elementor-element.elementor-element-64c43c0{--swiper-slides-to-display:2;}.elementor-196 .elementor-element.elementor-element-5dcea88{--swiper-slides-to-display:2;}.elementor-196 .elementor-element.elementor-element-4802dcf{--swiper-slides-to-display:2;}.elementor-196 .elementor-element.elementor-element-efcffd1{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-slide{height:412px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-slide-contents{max-width:0%;}.elementor-196 .elementor-element.elementor-element-1f08dab .elementor-swiper-button{font-size:44px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:12px;width:12px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-196 .elementor-element.elementor-element-1f08dab .swiper-pagination-fraction{font-size:12px;}.elementor-196 .elementor-element.elementor-element-9842633{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-fe6b0a6{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-fe6b0a6 .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-fb54055{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-fb54055 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-196 .elementor-element.elementor-element-89e4bd8{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-9d558a6{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-9d558a6 .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-fc4675d{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-fc4675d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-196 .elementor-element.elementor-element-8944443{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-0c2ffe3{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-0c2ffe3 .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-35650d6{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-35650d6 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-196 .elementor-element.elementor-element-8fb3857{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-eca4509{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-eca4509 .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-64c43c0{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-64c43c0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-196 .elementor-element.elementor-element-6a23113{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-7232499{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-7232499 .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-5dcea88{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-5dcea88 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-196 .elementor-element.elementor-element-a7d59e6{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-913756c{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-913756c .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-4802dcf{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-4802dcf .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}.elementor-196 .elementor-element.elementor-element-a313f43{--padding-top:50px;--padding-bottom:64px;--padding-left:15px;--padding-right:15px;}.elementor-196 .elementor-element.elementor-element-c28e9bd{--e-icon-list-icon-size:34px;}.elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-196 .elementor-element.elementor-element-c28e9bd .elementor-icon-list-item > a{font-size:19px;line-height:1.1em;}.elementor-196 .elementor-element.elementor-element-efcffd1{--swiper-slides-to-display:2;--swiper-slides-gap:15px;padding:0px 0px 0px 0px;--arrow-prev-left-position:-53px;--arrow-prev-top-position:52px;--arrow-next-right-position:0px;--arrow-next-top-position:52px;--swiper-pagination-size:10px;--dots-horizontal-offset:0px;--dots-vertical-offset:16px;--swiper-pagination-spacing:0px;}.elementor-196 .elementor-element.elementor-element-efcffd1 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;}}/* Start custom CSS for slides, class: .elementor-element-881b38d *//* ==== FIX SOLO PARA ESTE SLIDER (2000x630) ==== */

.fix-ratio-2000-630 .elementor-widget-slides .swiper-slide{
  position: relative !important;
}

/* Alto por proporción 2000/630 = 31.5% */
.fix-ratio-2000-630 .elementor-widget-slides .swiper-slide::before{
  content: "";
  display: block;
  padding-top: 31.5%;
}

/* Fondo del slide SIN recortes */
.fix-ratio-2000-630 .elementor-widget-slides .swiper-slide > .elementor-slide-background{
  position: absolute !important;
  inset: 0 !important;
  background-size: contain !important;      /* sin recorte */
  background-position: center center !important;
  background-repeat: no-repeat !important;
  background-color: #8c1b1b;
  z-index: 0;
}

/* Overlay (si existe), que no deforme */
.fix-ratio-2000-630 .elementor-widget-slides .swiper-slide > .elementor-background-overlay{
  position: absolute !important;
  inset: 0 !important;
  pointer-events: none;
  background-size: auto !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
  z-index: 1;
}

/* Contenido encima (opcional) */
.fix-ratio-2000-630 .elementor-widget-slides .swiper-slide .elementor-slide-content{
  position: absolute;
  inset: auto auto clamp(16px, 4vh, 64px) clamp(16px, 3vw, 48px);
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-1f08dab *//* ===== Slider móvil sin espacios, full-bleed y cuadrado ===== */
@media (max-width: 767px){

  /* 1) El widget ocupa TODO el ancho de la pantalla (full-bleed) */
  .ss-mobslider{
    width: 100vw !important;
    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;
  }

  /* 2) Quita cualquier margen/padding que meta el tema/Elementor */
  .ss-mobslider,
  .ss-mobslider .elementor-widget-container{
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
  }

  /* 3) Fuerza visor CUADRADO y que todos los niveles respeten la altura */
  .ss-mobslider .swiper,
  .ss-mobslider .swiper-wrapper,
  .ss-mobslider .swiper-slide{
    width: 100vw;
    height: 100vw;      /* cuadrado exacto = sin barras arriba/abajo */
    min-height: 0;
  }

  /* 4) La imagen de fondo SIEMPRE llena el área (sin espacios) */
  .ss-mobslider .swiper-slide-bg{
    background-size: cover !important;       /* llena sin dejar espacios */
    background-position: 50% 42% !important; /* ajusta el foco si hace falta */
    background-repeat: no-repeat !important;
    background-color: #8c1b1b;               /* por si tarda en cargar */
  }

  /* 5) (Opcional) flechas y paginación dentro del área, sin empujar nada */
  .ss-mobslider .swiper-pagination,
  .ss-mobslider .elementor-swiper-button{
    bottom: 10px !important;
  }
}

/* Si un slide necesita foco distinto (ejemplos)
.ss-mobslider .swiper-slide:nth-child(2) .swiper-slide-bg{ background-position: 60% 35% !important; }
.ss-mobslider .swiper-slide:nth-child(3) .swiper-slide-bg{ background-position: 40% 50% !important; }
*//* End custom CSS */