.elementor-251 .elementor-element.elementor-element-70d0c4ad{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;}.elementor-251 .elementor-element.elementor-element-70d0c4ad:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-70d0c4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruralmaspasqual.com/wp-content/uploads/2026/02/hero-entorn.webp");background-repeat:no-repeat;background-size:cover;}.elementor-251 .elementor-element.elementor-element-70d0c4ad::before, .elementor-251 .elementor-element.elementor-element-70d0c4ad > .elementor-background-video-container::before, .elementor-251 .elementor-element.elementor-element-70d0c4ad > .e-con-inner > .elementor-background-video-container::before, .elementor-251 .elementor-element.elementor-element-70d0c4ad > .elementor-background-slideshow::before, .elementor-251 .elementor-element.elementor-element-70d0c4ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-251 .elementor-element.elementor-element-70d0c4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-251 .elementor-element.elementor-element-12dafdd6{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;text-align:center;}.elementor-251 .elementor-element.elementor-element-12dafdd6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#000000;}.elementor-251 .elementor-element.elementor-element-74af1131{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-74af1131:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-74af1131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruralmaspasqual.com/wp-content/uploads/2026/02/break-section.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-251 .elementor-element.elementor-element-2d82c148{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-220de44b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-220de44b img{max-width:100%;}.elementor-251 .elementor-element.elementor-element-6c48884e{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-6c48884e > .elementor-shape-bottom .elementor-shape-fill, .elementor-251 .elementor-element.elementor-element-6c48884e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-6c48884e > .elementor-shape-bottom svg, .elementor-251 .elementor-element.elementor-element-6c48884e > .e-con-inner > .elementor-shape-bottom svg{height:134px;}.elementor-251 .elementor-element.elementor-element-4a9a5ff9{width:var( --container-widget-width, 1030px );max-width:1030px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--container-widget-width:1030px;--container-widget-flex-grow:0;text-align:center;font-family:"Satoshi", Sans-serif;font-size:30px;font-weight:400;line-height:37px;color:#D7A77B;}.elementor-251 .elementor-element.elementor-element-4a9a5ff9.elementor-element{--align-self:center;}.elementor-251 .elementor-element.elementor-element-1ba3f6ba{--display:flex;--min-height:120px;--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;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:6;}.elementor-251 .elementor-element.elementor-element-1ba3f6ba:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-1ba3f6ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruralmaspasqual.com/wp-content/uploads/2026/02/divisor-beige.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-251 .elementor-element.elementor-element-55a403b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-251 .elementor-element.elementor-element-55a403b8:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-55a403b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-6a19c58c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-251 .elementor-element.elementor-element-6a19c58c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:40px;color:#242424;}.elementor-251 .elementor-element.elementor-element-1e8b6923{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0em 7em 0em 5em;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-251 .elementor-element.elementor-element-42884fb6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-35429830{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-35429830.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-79d19ebd{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-798b6800{--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-251 .elementor-element.elementor-element-419bf69e{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-7716cd7c{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-7716cd7c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-7716cd7c > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-2e699218{--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;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-2e699218.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-649f42a7{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-602e09fd{--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-251 .elementor-element.elementor-element-1251a645{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-6f322bd0{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-6f322bd0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-6a36d8f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-6em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-1e499086{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-1e499086.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-8116537{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-56ed08c{--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-251 .elementor-element.elementor-element-6a9aca1c{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-54d8a873{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-54d8a873 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-54d8a873 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-460523dc{--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;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-460523dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-18f2cc32{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-550e0f64{--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-251 .elementor-element.elementor-element-3674fc7b{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-49defc6f{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-49defc6f > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-523bc67c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-523bc67c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-523bc67c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-17eb6d08{--display:flex;}.elementor-251 .elementor-element.elementor-element-484c455e{--display:flex;}.elementor-251 .elementor-element.elementor-element-bffe11d{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-bffe11d img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-bffe11d .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-353e9c08{--display:flex;}.elementor-251 .elementor-element.elementor-element-32a344ba{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-32a344ba img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-32a344ba .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-34cbf987{--display:flex;}.elementor-251 .elementor-element.elementor-element-55fe8cf1{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-55fe8cf1 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-55fe8cf1 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-3ad226a6{--display:flex;}.elementor-251 .elementor-element.elementor-element-30e4b2c6{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-30e4b2c6 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-30e4b2c6 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-553a56a2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-251 .elementor-element.elementor-element-553a56a2 .swiper-slide ) > .e-con{--padding-top:3em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:3em;--padding-inline-end:0em;--padding-block-end:0em;--padding-inline-start:0em;}.elementor-251 .elementor-element.elementor-element-553a56a2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:40px 40px 40px 40px;}.elementor-251 .elementor-element.elementor-element-77ba2e9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-251 .elementor-element.elementor-element-77ba2e9d:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-77ba2e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-24b386b1{width:var( --container-widget-width, 704px );max-width:704px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:704px;--container-widget-flex-grow:0;text-align:center;}.elementor-251 .elementor-element.elementor-element-24b386b1 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:40px;font-weight:400;}.elementor-251 .elementor-element.elementor-element-61571f16{width:var( --container-widget-width, 888px );max-width:888px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:888px;--container-widget-flex-grow:0;}.elementor-251 .elementor-element.elementor-element-504d5e11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-4518890d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:74px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-4518890d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-f7d636b{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-2a130c57{--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-251 .elementor-element.elementor-element-18089386{padding:1em 2em 1em 0.5em;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-b0c7d7d{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-b0c7d7d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-b0c7d7d > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-592926df{--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;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-592926df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-689a604c{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-66a9f5c1{--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-251 .elementor-element.elementor-element-13eeea50{padding:1em 2em 1em 0.5em;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-5196915c{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-5196915c > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-dc8173c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-dc8173c:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-dc8173c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-5e07694b{--display:flex;}.elementor-251 .elementor-element.elementor-element-2d5601f8{--display:flex;}.elementor-251 .elementor-element.elementor-element-3bfc86d{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-3bfc86d img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-3bfc86d .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-6d70c576{--display:flex;}.elementor-251 .elementor-element.elementor-element-655f90c0{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-655f90c0 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-655f90c0 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-16d178d6{--display:flex;}.elementor-251 .elementor-element.elementor-element-46c16e05{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-46c16e05 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-46c16e05 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-16e6d7ba{--display:flex;}.elementor-251 .elementor-element.elementor-element-7c116642{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-7c116642 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-7c116642 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-6d2013de{--display:flex;}.elementor-251 .elementor-element.elementor-element-3559b3cf{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-3559b3cf img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-3559b3cf .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-77500687{--display:flex;}.elementor-251 .elementor-element.elementor-element-32dab18d{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-32dab18d img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-32dab18d .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-40b4a0b2{--display:flex;}.elementor-251 .elementor-element.elementor-element-1a1fe8f2{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-1a1fe8f2 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-1a1fe8f2 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-44bece7e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-251 .elementor-element.elementor-element-44bece7e .swiper-slide ) > .e-con{--padding-top:3em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}.elementor-251 .elementor-element.elementor-element-44bece7e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:40px 40px 40px 40px;}.elementor-251 .elementor-element.elementor-element-34be9f44{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-251 .elementor-element.elementor-element-34be9f44:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-34be9f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-bc0e0e3 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:40px;color:#242424;}.elementor-251 .elementor-element.elementor-element-47e14417{width:var( --container-widget-width, 888px );max-width:888px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;--container-widget-width:888px;--container-widget-flex-grow:0;}.elementor-251 .elementor-element.elementor-element-476f1838{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-1ecd8172{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:0px;}.elementor-251 .elementor-element.elementor-element-7e588bd2{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-5270c258{--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-251 .elementor-element.elementor-element-4ecf7f97{padding:1em 2em 1em 0.5em;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-6f874723{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-6f874723 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-d821058{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#000000;--border-color:#000000;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-d821058.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-1eaa75e4{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-6893ebd5{--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-251 .elementor-element.elementor-element-6893ebd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-2ab920a1{padding:1em 2em 1em 0.5em;--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-eb6c757{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-eb6c757 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-5207968d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-383c7b07{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:0px;}.elementor-251 .elementor-element.elementor-element-383c7b07.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-5d4e59a6{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-5d4e59a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-88c20a2{--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-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-3465852e{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-251 .elementor-element.elementor-element-3465852e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-6fee2367{--n-accordion-title-font-size:1rem;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-6fee2367 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-6c3b8d51{--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-251 .elementor-element.elementor-element-6c3b8d51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-529272cb{--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;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:10em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-529272cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-30505962{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-30505962.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-bce574{--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-251 .elementor-element.elementor-element-bce574.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-251 .elementor-element.elementor-element-418e17f6{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-251 .elementor-element.elementor-element-418e17f6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-251 .elementor-element.elementor-element-6f45d3c5{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-6f45d3c5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-2d34c074{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-2d34c074:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-2d34c074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-50d8b881{--display:flex;}.elementor-251 .elementor-element.elementor-element-364e1ede{--display:flex;}.elementor-251 .elementor-element.elementor-element-7d1c8e7{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-7d1c8e7 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-7d1c8e7 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-4452818c{--display:flex;}.elementor-251 .elementor-element.elementor-element-47f3f566{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-47f3f566 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-47f3f566 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-1a546382{--display:flex;}.elementor-251 .elementor-element.elementor-element-6b8f635c{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-6b8f635c img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-6b8f635c .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-67c67a7a{--display:flex;}.elementor-251 .elementor-element.elementor-element-74c746e1{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-74c746e1 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-74c746e1 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-402504dc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-251 .elementor-element.elementor-element-402504dc .swiper-slide ) > .e-con{--padding-top:3em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}.elementor-251 .elementor-element.elementor-element-402504dc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:40px 40px 40px 40px;}.elementor-251 .elementor-element.elementor-element-417e5bff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-417e5bff:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-417e5bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-25a7c25f{--display:flex;}.elementor-251 .elementor-element.elementor-element-21d5c7ec{--display:flex;}.elementor-251 .elementor-element.elementor-element-77bb5ec2{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-77bb5ec2 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-77bb5ec2 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-42ea33da{--display:flex;}.elementor-251 .elementor-element.elementor-element-1331a9b7{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-1331a9b7 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-1331a9b7 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-33216f92{--display:flex;}.elementor-251 .elementor-element.elementor-element-476f2c5a{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-476f2c5a img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-476f2c5a .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-1a22ecac{--display:flex;}.elementor-251 .elementor-element.elementor-element-2203a39c{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-2203a39c img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-2203a39c .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-4014ac01{--display:flex;}.elementor-251 .elementor-element.elementor-element-f5f5ca6{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-f5f5ca6 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-f5f5ca6 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-7c1fb2b8{--display:flex;}.elementor-251 .elementor-element.elementor-element-22065aca{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-22065aca img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-22065aca .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-366cc130{--display:flex;}.elementor-251 .elementor-element.elementor-element-13567bd0{padding:0em 0em 0em 0em;text-align:center;}.elementor-251 .elementor-element.elementor-element-13567bd0 img{width:100%;height:500px;object-fit:cover;object-position:center center;filter:brightness( 99% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-251 .elementor-element.elementor-element-13567bd0 .widget-image-caption{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-block-start:-40px;}.elementor-251 .elementor-element.elementor-element-2972eeba{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:300px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:60px;--e-n-carousel-swiper-pagination-spacing:0px;}:where( .elementor-251 .elementor-element.elementor-element-2972eeba .swiper-slide ) > .e-con{--padding-top:3em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}.elementor-251 .elementor-element.elementor-element-2972eeba :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:40px 40px 40px 40px;}.elementor-251 .elementor-element.elementor-element-25f2e45e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:4em;--padding-right:4em;}.elementor-251 .elementor-element.elementor-element-25f2e45e:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-25f2e45e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFCF4;}.elementor-251 .elementor-element.elementor-element-3db19871{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-251 .elementor-element.elementor-element-3db19871 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:40px;color:#242424;}.elementor-251 .elementor-element.elementor-element-7656ae95{width:initial;max-width:initial;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0em 7em 0em 5em;font-family:"Satoshi", Sans-serif;font-size:16px;font-weight:400;}.elementor-251 .elementor-element.elementor-element-3ddf4a31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-73cb48a5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-73cb48a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-169bbeb3{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-5ed3945d{--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-251 .elementor-element.elementor-element-1c42bb21{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-38ea923b{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-38ea923b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-38ea923b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-316a5215{--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;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-316a5215.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-6f3d51e2{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-44ba290a{--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-251 .elementor-element.elementor-element-38004c7d{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-16e70b97{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-16e70b97 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-2593ea00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-6em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-7b4da14a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:66px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-7b4da14a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-77f96645{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-4d9dd3bf{--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-251 .elementor-element.elementor-element-2cf9605c{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-56d7be54{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-56d7be54 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-56d7be54 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-1c2622f2{--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;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:7em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-1c2622f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-72b96137{--display:flex;border-style:none;--border-style:none;}.elementor-251 .elementor-element.elementor-element-494ac8ca{--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-251 .elementor-element.elementor-element-363fa2c3{padding:1em 2em 1em 0.5em;}.elementor-251 .elementor-element.elementor-element-8243565{--n-accordion-title-font-size:1rem;margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-251 .elementor-element.elementor-element-8243565 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-251 .elementor-element.elementor-element-18aa56db{--display:flex;--min-height:120px;--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:6;}.elementor-251 .elementor-element.elementor-element-18aa56db:not(.elementor-motion-effects-element-type-background), .elementor-251 .elementor-element.elementor-element-18aa56db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruralmaspasqual.com/wp-content/uploads/2026/02/divisor-blanco.svg");background-position:bottom center;background-repeat:no-repeat;}.elementor-251 .elementor-element.elementor-element-26b73899{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-251 .elementor-element.elementor-element-639942cc{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-251 .elementor-element.elementor-element-639942cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-138de8e2 img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-251 .elementor-element.elementor-element-3836c516{padding:0px 0px 0px 15px;font-family:"Satoshi", Sans-serif;font-size:13px;line-height:26px;color:#D7A77B;}.elementor-251 .elementor-element.elementor-element-485997d1{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 15px;font-family:"Satoshi", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-251 .elementor-element.elementor-element-27fe7bc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-27fe7bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-50e4428f{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;text-align:start;font-family:"Satoshi", Sans-serif;font-size:34px;font-weight:400;line-height:40px;color:#D7A77B;}.elementor-251 .elementor-element.elementor-element-50e4428f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-251 .elementor-element.elementor-element-183b1147{font-family:"Satoshi", Sans-serif;font-size:13px;line-height:26px;color:#D7A77B;}.elementor-251 .elementor-element.elementor-element-7fb129e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-251 .elementor-element.elementor-element-63167e46{padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:13px;line-height:26px;color:#D7A77B;}.elementor-251 .elementor-element.elementor-element-72eb76f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Satoshi", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-251 .elementor-element.elementor-element-39945e39{--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-251 .elementor-element.elementor-element-6766d076{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-251 .elementor-element.elementor-element-2a0b28fe iframe{height:428px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-251 .elementor-element.elementor-element-70d0c4ad{--min-height:500px;--margin-top:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-12dafdd6{margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-251 .elementor-element.elementor-element-74af1131{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-6c48884e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-4a9a5ff9{padding:0em 2em 0em 2em;font-size:30px;}.elementor-251 .elementor-element.elementor-element-6a19c58c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-251 .elementor-element.elementor-element-42884fb6{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-251 .elementor-element.elementor-element-6a36d8f5{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-251 .elementor-element.elementor-element-523bc67c{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-553a56a2{--e-n-carousel-swiper-offset-size:100px;}.elementor-251 .elementor-element.elementor-element-24b386b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-251 .elementor-element.elementor-element-24b386b1 .elementor-heading-title{font-size:40px;}.elementor-251 .elementor-element.elementor-element-504d5e11{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-251 .elementor-element.elementor-element-18089386{padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-item > a{font-size:15px;}.elementor-251 .elementor-element.elementor-element-66a9f5c1{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-13eeea50{padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-item > a{font-size:15px;}.elementor-251 .elementor-element.elementor-element-dc8173c{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-44bece7e{--e-n-carousel-swiper-offset-size:100px;}.elementor-251 .elementor-element.elementor-element-bc0e0e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-251 .elementor-element.elementor-element-bc0e0e3 .elementor-heading-title{font-size:40px;}.elementor-251 .elementor-element.elementor-element-476f1838{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-251 .elementor-element.elementor-element-4ecf7f97{padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-4ecf7f97 .elementor-icon-list-item > a{font-size:15px;}.elementor-251 .elementor-element.elementor-element-d821058{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-2ab920a1{padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-251 .elementor-element.elementor-element-2ab920a1 .elementor-icon-list-item > a{font-size:15px;}.elementor-251 .elementor-element.elementor-element-2d34c074{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-402504dc{--e-n-carousel-swiper-offset-size:100px;}.elementor-251 .elementor-element.elementor-element-417e5bff{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-2972eeba{--e-n-carousel-swiper-offset-size:100px;}.elementor-251 .elementor-element.elementor-element-3db19871{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-251 .elementor-element.elementor-element-3ddf4a31{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-251 .elementor-element.elementor-element-2593ea00{--padding-top:0em;--padding-bottom:0em;--padding-left:5em;--padding-right:5em;}.elementor-251 .elementor-element.elementor-element-639942cc{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-138de8e2{padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-3836c516{padding:15px 0px 15px 0px;}.elementor-251 .elementor-element.elementor-element-485997d1{padding:15px 0px 15px 0px;}.elementor-251 .elementor-element.elementor-element-27fe7bc{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:35px;}.elementor-251 .elementor-element.elementor-element-50e4428f{width:var( --container-widget-width, 320.375px );max-width:320.375px;margin:-3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:320.375px;--container-widget-flex-grow:0;}.elementor-251 .elementor-element.elementor-element-7fb129e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-63167e46{padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-72eb76f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-6766d076{--margin-top:0em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;}}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-70d0c4ad{--min-height:450px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-12dafdd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-251 .elementor-element.elementor-element-74af1131{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-251 .elementor-element.elementor-element-6c48884e{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-251 .elementor-element.elementor-element-4a9a5ff9{padding:0em 1em 0em 1em;font-size:22px;}.elementor-251 .elementor-element.elementor-element-55a403b8{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:55;}.elementor-251 .elementor-element.elementor-element-6a19c58c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-251 .elementor-element.elementor-element-1e8b6923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-42884fb6{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-35429830{--width:313px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-79d19ebd{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-7716cd7c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-2e699218{--width:313px;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-6f322bd0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-251 .elementor-element.elementor-element-6a36d8f5{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-1e499086{--width:313px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-8116537{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-54d8a873{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-460523dc{--width:313px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-49defc6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-523bc67c{--margin-top:-3em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-17eb6d08{--min-height:auto;}.elementor-251 .elementor-element.elementor-element-bffe11d img{height:225px;}.elementor-251 .elementor-element.elementor-element-32a344ba img{height:225px;}.elementor-251 .elementor-element.elementor-element-55fe8cf1 img{height:225px;}.elementor-251 .elementor-element.elementor-element-30e4b2c6 img{height:225px;}.elementor-251 .elementor-element.elementor-element-553a56a2{--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-arrow-size:25px;}.elementor-251 .elementor-element.elementor-element-553a56a2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 5px 0px 5px;}.elementor-251 .elementor-element.elementor-element-77ba2e9d{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:55;}.elementor-251 .elementor-element.elementor-element-24b386b1{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-251 .elementor-element.elementor-element-24b386b1 .elementor-heading-title{font-size:2rem;}.elementor-251 .elementor-element.elementor-element-61571f16{padding:0px 0px 0px 0px;font-size:20px;}.elementor-251 .elementor-element.elementor-element-504d5e11{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-4518890d{--width:313px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-f7d636b{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-b0c7d7d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-592926df{--width:313px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-5196915c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-dc8173c{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-5e07694b{--min-height:auto;}.elementor-251 .elementor-element.elementor-element-3bfc86d img{height:225px;}.elementor-251 .elementor-element.elementor-element-655f90c0 img{height:225px;}.elementor-251 .elementor-element.elementor-element-46c16e05 img{height:225px;}.elementor-251 .elementor-element.elementor-element-7c116642 img{height:225px;}.elementor-251 .elementor-element.elementor-element-3559b3cf img{height:225px;}.elementor-251 .elementor-element.elementor-element-32dab18d img{height:225px;}.elementor-251 .elementor-element.elementor-element-1a1fe8f2 img{height:225px;}.elementor-251 .elementor-element.elementor-element-44bece7e{--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-arrow-size:25px;}.elementor-251 .elementor-element.elementor-element-44bece7e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 5px 0px 5px;}.elementor-251 .elementor-element.elementor-element-34be9f44{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;--z-index:55;}.elementor-251 .elementor-element.elementor-element-bc0e0e3{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-251 .elementor-element.elementor-element-47e14417{padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-476f1838{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-1ecd8172{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-7e588bd2{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-6f874723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-251 .elementor-element.elementor-element-d821058{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-eb6c757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-251 .elementor-element.elementor-element-383c7b07{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-251 .elementor-element.elementor-element-529272cb{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-251 .elementor-element.elementor-element-2d34c074{--margin-top:-3em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-50d8b881{--min-height:auto;}.elementor-251 .elementor-element.elementor-element-7d1c8e7 img{height:225px;}.elementor-251 .elementor-element.elementor-element-47f3f566 img{height:225px;}.elementor-251 .elementor-element.elementor-element-6b8f635c img{height:225px;}.elementor-251 .elementor-element.elementor-element-74c746e1 img{height:225px;}.elementor-251 .elementor-element.elementor-element-402504dc{--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-arrow-size:25px;}.elementor-251 .elementor-element.elementor-element-402504dc :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 5px 0px 5px;}.elementor-251 .elementor-element.elementor-element-417e5bff{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-25a7c25f{--min-height:auto;}.elementor-251 .elementor-element.elementor-element-77bb5ec2 img{height:225px;}.elementor-251 .elementor-element.elementor-element-1331a9b7 img{height:225px;}.elementor-251 .elementor-element.elementor-element-476f2c5a img{height:225px;}.elementor-251 .elementor-element.elementor-element-2203a39c img{height:225px;}.elementor-251 .elementor-element.elementor-element-f5f5ca6 img{height:225px;}.elementor-251 .elementor-element.elementor-element-22065aca img{height:225px;}.elementor-251 .elementor-element.elementor-element-13567bd0 img{height:225px;}.elementor-251 .elementor-element.elementor-element-2972eeba{--e-n-carousel-swiper-offset-size:50px;--e-n-carousel-arrow-size:25px;}.elementor-251 .elementor-element.elementor-element-2972eeba :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 5px 0px 5px;}.elementor-251 .elementor-element.elementor-element-25f2e45e{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:55;}.elementor-251 .elementor-element.elementor-element-3db19871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-251 .elementor-element.elementor-element-7656ae95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-3ddf4a31{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-73cb48a5{--width:313px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-169bbeb3{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-38ea923b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0em 0em 0em 0em;}.elementor-251 .elementor-element.elementor-element-316a5215{--width:313px;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-16e70b97{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-251 .elementor-element.elementor-element-2593ea00{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-7b4da14a{--width:313px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-77f96645{--padding-top:1em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-251 .elementor-element.elementor-element-56d7be54{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-1c2622f2{--width:313px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-251 .elementor-element.elementor-element-8243565{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-18aa56db{--margin-top:-3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--z-index:25;}.elementor-251 .elementor-element.elementor-element-26b73899{--margin-top:-4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:0;}.elementor-251 .elementor-element.elementor-element-27fe7bc{--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;--z-index:1000;}.elementor-251 .elementor-element.elementor-element-50e4428f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;z-index:10;}.elementor-251 .elementor-element.elementor-element-183b1147{padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-7fb129e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-63167e46{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-72eb76f{padding:0px 0px 0px 0px;}.elementor-251 .elementor-element.elementor-element-5efb1a05{padding:0em 0em 4em 0em;}}@media(min-width:768px){.elementor-251 .elementor-element.elementor-element-55a403b8{--content-width:1069px;}.elementor-251 .elementor-element.elementor-element-42884fb6{--width:1038px;}.elementor-251 .elementor-element.elementor-element-35429830{--width:38%;}.elementor-251 .elementor-element.elementor-element-2e699218{--width:34%;}.elementor-251 .elementor-element.elementor-element-6a36d8f5{--width:1038px;}.elementor-251 .elementor-element.elementor-element-1e499086{--width:38%;}.elementor-251 .elementor-element.elementor-element-460523dc{--width:34%;}.elementor-251 .elementor-element.elementor-element-77ba2e9d{--content-width:1069px;}.elementor-251 .elementor-element.elementor-element-504d5e11{--width:1038px;}.elementor-251 .elementor-element.elementor-element-4518890d{--width:38%;}.elementor-251 .elementor-element.elementor-element-592926df{--width:34%;}.elementor-251 .elementor-element.elementor-element-476f1838{--width:1038px;}.elementor-251 .elementor-element.elementor-element-1ecd8172{--width:38%;}.elementor-251 .elementor-element.elementor-element-d821058{--width:34%;}.elementor-251 .elementor-element.elementor-element-6893ebd5{--width:105.177%;}.elementor-251 .elementor-element.elementor-element-383c7b07{--width:30%;}.elementor-251 .elementor-element.elementor-element-6c3b8d51{--width:9.149%;}.elementor-251 .elementor-element.elementor-element-529272cb{--width:438.116%;}.elementor-251 .elementor-element.elementor-element-bce574{--width:105.177%;}.elementor-251 .elementor-element.elementor-element-25f2e45e{--content-width:1069px;}.elementor-251 .elementor-element.elementor-element-3ddf4a31{--width:1038px;}.elementor-251 .elementor-element.elementor-element-73cb48a5{--width:38%;}.elementor-251 .elementor-element.elementor-element-316a5215{--width:34%;}.elementor-251 .elementor-element.elementor-element-2593ea00{--width:1038px;}.elementor-251 .elementor-element.elementor-element-7b4da14a{--width:38%;}.elementor-251 .elementor-element.elementor-element-1c2622f2{--width:34%;}.elementor-251 .elementor-element.elementor-element-639942cc{--width:50%;}.elementor-251 .elementor-element.elementor-element-27fe7bc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-251 .elementor-element.elementor-element-383c7b07{--width:255.35px;}.elementor-251 .elementor-element.elementor-element-5d4e59a6{--width:235.75px;}.elementor-251 .elementor-element.elementor-element-30505962{--width:205.813px;}.elementor-251 .elementor-element.elementor-element-639942cc{--width:59.186%;}.elementor-251 .elementor-element.elementor-element-27fe7bc{--width:53.533%;}}/* Start custom CSS for container, class: .elementor-element-74af1131 */.elementor-251 .elementor-element.elementor-element-74af1131 .break-section {
    width: 1920px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7716cd7c */.elementor-251 .elementor-element.elementor-element-7716cd7c {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f322bd0 */.elementor-251 .elementor-element.elementor-element-6f322bd0 {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-54d8a873 */.elementor-251 .elementor-element.elementor-element-54d8a873 {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-49defc6f */.elementor-251 .elementor-element.elementor-element-49defc6f {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bffe11d */.elementor-251 .elementor-element.elementor-element-bffe11d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32a344ba */.elementor-251 .elementor-element.elementor-element-32a344ba figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fe8cf1 */.elementor-251 .elementor-element.elementor-element-55fe8cf1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30e4b2c6 */.elementor-251 .elementor-element.elementor-element-30e4b2c6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bffe11d */.elementor-251 .elementor-element.elementor-element-bffe11d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32a344ba */.elementor-251 .elementor-element.elementor-element-32a344ba figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fe8cf1 */.elementor-251 .elementor-element.elementor-element-55fe8cf1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30e4b2c6 */.elementor-251 .elementor-element.elementor-element-30e4b2c6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bffe11d */.elementor-251 .elementor-element.elementor-element-bffe11d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32a344ba */.elementor-251 .elementor-element.elementor-element-32a344ba figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fe8cf1 */.elementor-251 .elementor-element.elementor-element-55fe8cf1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30e4b2c6 */.elementor-251 .elementor-element.elementor-element-30e4b2c6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bffe11d */.elementor-251 .elementor-element.elementor-element-bffe11d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32a344ba */.elementor-251 .elementor-element.elementor-element-32a344ba figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fe8cf1 */.elementor-251 .elementor-element.elementor-element-55fe8cf1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30e4b2c6 */.elementor-251 .elementor-element.elementor-element-30e4b2c6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bffe11d */.elementor-251 .elementor-element.elementor-element-bffe11d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32a344ba */.elementor-251 .elementor-element.elementor-element-32a344ba figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55fe8cf1 */.elementor-251 .elementor-element.elementor-element-55fe8cf1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30e4b2c6 */.elementor-251 .elementor-element.elementor-element-30e4b2c6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-553a56a2 */.carrouselpixelperfect .swiper-slide.swiper-slide-prev,
.carrouselpixelperfect .swiper-slide.swiper-slide-next {
    transform: scale(0.9);
    transition: transform 0.3s ease-in-out;
    opacity: 0.4;
}

.carrouselpixelperfect .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    left: 0;
    top: 95%;
}

.carrouselpixelperfect .swiper-pagination-progressbar {
    background: #ffcd8c;
}

/* Caption */
.carrouselpixelperfect figcaption.widget-image-caption.wp-caption-text {
    padding-left: 50px;
}

.elementor-11 .elementor-element.elementor-element-cbc193e .widget-image-caption {
    text-align: left;
    font-family: "Satoshi", sans-serif;
    font-size: 1.25rem;
    margin-top: -40px;
    color: white;
}

/* Mobile */
@media screen and (max-width: 767px) {
    .elementor-element.elementor-element-c38f316 figcaption.widget-image-caption.wp-caption-text {
        display: none;
    }
}

/* Flechas */


/* SVG real de Elementor */
.carrouselpixelperfect .elementor-swiper-button svg,
.carrouselpixelperfect .elementor-swiper-button svg path {
    fill: #ffcd8c !important;
    stroke: #ffcd8c !important;
    opacity: 1 !important;
}
/* Quitar cualquier sombra de las imágenes del carrusel */
.carrouselpixelperfect .swiper-slide img {
    box-shadow: none !important;
}

/* Quitar posibles overlays semitransparentes */
.carrouselpixelperfect .swiper-slide::before,
.carrouselpixelperfect .swiper-slide::after {
    content: none !important;
}

/* Quitar sombras del caption (si las tuviera) */
.carrouselpixelperfect figcaption.widget-image-caption.wp-caption-text {
    text-shadow: none !important;
    background: transparent !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17eb6d08 */.elementor-251 .elementor-element.elementor-element-17eb6d08 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 250em;
    width: 50%;
    margin-left: 120em;
}

@media (min-device-width:768px) and (max-width: 1024px) {
  .elementor-251 .elementor-element.elementor-element-17eb6d08 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 210em;
    width: 50%;
    margin-left: 75em;
}
}

@media only screen and (max-width: 600px) {
  .elementor-251 .elementor-element.elementor-element-17eb6d08 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 85em;
}
}
@media screen and (min-width: 1900px) {
  .elementor-251 .elementor-element.elementor-element-17eb6d08 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 280em;
        width: 50%;
    margin-left: 155em;
}
  }
}

@media (min-device-width:768px) and (max-width: 880px) {
  .elementor-251 .elementor-element.elementor-element-17eb6d08 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 180em;
    width: 50%;
    margin-left: 80em;
}

}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18089386 */.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items li:nth-child(5) .elementor-icon-list-icon {
    margin-top: -3em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-18089386 */.elementor-251 .elementor-element.elementor-element-18089386 .elementor-icon-list-items li:nth-child(5) .elementor-icon-list-icon {
    margin-top: -3em;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-b0c7d7d */.elementor-251 .elementor-element.elementor-element-b0c7d7d {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13eeea50 */.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items li:nth-child(5) .elementor-icon-list-icon {
    margin-top: -3em;
}
.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items li:nth-child(3) .elementor-icon-list-icon {
    margin-top: -1.5em;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-13eeea50 */.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items li:nth-child(5) .elementor-icon-list-icon {
    margin-top: -3em;
}
.elementor-251 .elementor-element.elementor-element-13eeea50 .elementor-icon-list-items li:nth-child(3) .elementor-icon-list-icon {
    margin-top: -1.5em;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5196915c */.elementor-251 .elementor-element.elementor-element-5196915c {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3bfc86d */.elementor-251 .elementor-element.elementor-element-3bfc86d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-655f90c0 */.elementor-251 .elementor-element.elementor-element-655f90c0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-46c16e05 */.elementor-251 .elementor-element.elementor-element-46c16e05 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c116642 */.elementor-251 .elementor-element.elementor-element-7c116642 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3559b3cf */.elementor-251 .elementor-element.elementor-element-3559b3cf figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-32dab18d */.elementor-251 .elementor-element.elementor-element-32dab18d figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a1fe8f2 */.elementor-251 .elementor-element.elementor-element-1a1fe8f2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-44bece7e */.carrouselpixelperfect .swiper-slide.swiper-slide-prev ,  .carrouselpixelperfect .swiper-slide.swiper-slide-next {
    transform: scale(0.9);
    transition: transform 0.3s ease-in-out;
    opacity: 0.4;
}

.carrouselpixelperfect .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    left:0;
    top: 95%;
}

.carrouselpixelperfect .swiper-pagination-progressbar {
    background: rgba(66, 130, 84, 0.50);
}
.elementor-251 .elementor-element.elementor-element-44bece7e figcaption.widget-image-caption.wp-caption-text {
    padding-left: 50px;
    margin-top: -50px;
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e07694b */.elementor-251 .elementor-element.elementor-element-5e07694b .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 250em;
    width: 50%;
    margin-left: 120em;
}

@media (min-device-width:768px) and (max-width: 1024px) {
  .elementor-251 .elementor-element.elementor-element-5e07694b .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 210em;
    width: 50%;
    margin-left: 75em;
}
}

@media only screen and (max-width: 600px) {
  .elementor-251 .elementor-element.elementor-element-5e07694b .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 85em;
}
}
@media screen and (min-width: 1900px) {
  .elementor-251 .elementor-element.elementor-element-5e07694b .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 280em;
        width: 50%;
    margin-left: 155em;
}
  }
}

@media (min-device-width:768px) and (max-width: 880px) {
  .elementor-251 .elementor-element.elementor-element-5e07694b .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 180em;
    width: 50%;
    margin-left: 80em;
}

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f874723 */.elementor-251 .elementor-element.elementor-element-6f874723  {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ecd8172 */@media screen and (min-width: 1900px) {
  
}
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6fee2367 */.elementor-251 .elementor-element.elementor-element-6fee2367 {
    border-bottom: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6f45d3c5 */.elementor-251 .elementor-element.elementor-element-6f45d3c5 {
    border-bottom: 1px solid black
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d1c8e7 */.elementor-251 .elementor-element.elementor-element-7d1c8e7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47f3f566 */.elementor-251 .elementor-element.elementor-element-47f3f566 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b8f635c */.elementor-251 .elementor-element.elementor-element-6b8f635c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74c746e1 */.elementor-251 .elementor-element.elementor-element-74c746e1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d1c8e7 */.elementor-251 .elementor-element.elementor-element-7d1c8e7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47f3f566 */.elementor-251 .elementor-element.elementor-element-47f3f566 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b8f635c */.elementor-251 .elementor-element.elementor-element-6b8f635c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74c746e1 */.elementor-251 .elementor-element.elementor-element-74c746e1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d1c8e7 */.elementor-251 .elementor-element.elementor-element-7d1c8e7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47f3f566 */.elementor-251 .elementor-element.elementor-element-47f3f566 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b8f635c */.elementor-251 .elementor-element.elementor-element-6b8f635c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74c746e1 */.elementor-251 .elementor-element.elementor-element-74c746e1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d1c8e7 */.elementor-251 .elementor-element.elementor-element-7d1c8e7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47f3f566 */.elementor-251 .elementor-element.elementor-element-47f3f566 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b8f635c */.elementor-251 .elementor-element.elementor-element-6b8f635c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74c746e1 */.elementor-251 .elementor-element.elementor-element-74c746e1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d1c8e7 */.elementor-251 .elementor-element.elementor-element-7d1c8e7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-47f3f566 */.elementor-251 .elementor-element.elementor-element-47f3f566 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b8f635c */.elementor-251 .elementor-element.elementor-element-6b8f635c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74c746e1 */.elementor-251 .elementor-element.elementor-element-74c746e1 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-402504dc */.carrouselpixelperfect .swiper-slide.swiper-slide-prev ,  .carrouselpixelperfect .swiper-slide.swiper-slide-next {
    transform: scale(0.9);
    transition: transform 0.3s ease-in-out;
    opacity: 0.4;
}

.carrouselpixelperfect .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    left:0;
    top: 95%;
}

.carrouselpixelperfect .swiper-pagination-progressbar {
    background: rgba(66, 130, 84, 0.50);
}
.elementor-251 .elementor-element.elementor-element-402504dc figcaption.widget-image-caption.wp-caption-text {
    padding-left: 50px;
    margin-top: -50px;
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50d8b881 */.elementor-251 .elementor-element.elementor-element-50d8b881 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 250em;
    width: 50%;
    margin-left: 120em;
}

@media (min-device-width:768px) and (max-width: 1024px) {
  .elementor-251 .elementor-element.elementor-element-50d8b881 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 210em;
    width: 50%;
    margin-left: 75em;
}
}

@media only screen and (max-width: 600px) {
  .elementor-251 .elementor-element.elementor-element-50d8b881 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 85em;
}
}
@media screen and (min-width: 1900px) {
  .elementor-251 .elementor-element.elementor-element-50d8b881 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 280em;
        width: 50%;
    margin-left: 155em;
}
  }
}

@media (min-device-width:768px) and (max-width: 880px) {
  .elementor-251 .elementor-element.elementor-element-50d8b881 .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 180em;
    width: 50%;
    margin-left: 80em;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77bb5ec2 */.elementor-251 .elementor-element.elementor-element-77bb5ec2 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1331a9b7 */.elementor-251 .elementor-element.elementor-element-1331a9b7 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-476f2c5a */.elementor-251 .elementor-element.elementor-element-476f2c5a figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2203a39c */.elementor-251 .elementor-element.elementor-element-2203a39c figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5f5ca6 */.elementor-251 .elementor-element.elementor-element-f5f5ca6 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22065aca */.elementor-251 .elementor-element.elementor-element-22065aca figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-13567bd0 */.elementor-251 .elementor-element.elementor-element-13567bd0 figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2972eeba */.carrouselpixelperfect .swiper-slide.swiper-slide-prev ,  .carrouselpixelperfect .swiper-slide.swiper-slide-next {
    transform: scale(0.9);
    transition: transform 0.3s ease-in-out;
    opacity: 0.4;
}

.carrouselpixelperfect .swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    left:0;
    top: 95%;
}

.carrouselpixelperfect .swiper-pagination-progressbar {
    background: rgba(66, 130, 84, 0.50);
}
.elementor-251 .elementor-element.elementor-element-2972eeba figcaption.widget-image-caption.wp-caption-text {
padding-left: 50px;
    margin-top: -50px;
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a7c25f */.elementor-251 .elementor-element.elementor-element-25a7c25f .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 250em;
    width: 50%;
    margin-left: 120em;
}

@media (min-device-width:768px) and (max-width: 1024px) {
  .elementor-251 .elementor-element.elementor-element-25a7c25f .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 210em;
    width: 50%;
    margin-left: 75em;
}
}

@media only screen and (max-width: 600px) {
  .elementor-251 .elementor-element.elementor-element-25a7c25f .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 85em;
}
}
@media screen and (min-width: 1900px) {
  .elementor-251 .elementor-element.elementor-element-25a7c25f .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 280em;
        width: 50%;
    margin-left: 155em;
}
  }
}

@media (min-device-width:768px) and (max-width: 880px) {
  .elementor-251 .elementor-element.elementor-element-25a7c25f .swiper-pagination.swiper-pagination-progressbar {
    margin-top: 180em;
    width: 50%;
    margin-left: 80em;
}

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-38ea923b */.elementor-251 .elementor-element.elementor-element-38ea923b {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-16e70b97 */.elementor-251 .elementor-element.elementor-element-16e70b97 {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-56d7be54 */.elementor-251 .elementor-element.elementor-element-56d7be54 {
    border-top: 1px solid black
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8243565 */.elementor-251 .elementor-element.elementor-element-8243565 {
    border-top: 1px solid black
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://casaruralmaspasqual.com/wp-content/uploads/2026/02/Satoshi-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://casaruralmaspasqual.com/wp-content/uploads/2026/02/Satoshi-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://casaruralmaspasqual.com/wp-content/uploads/2026/02/Satoshi-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://casaruralmaspasqual.com/wp-content/uploads/2026/02/Satoshi-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */