.elementor-8 .elementor-element.elementor-element-d9c752b{--display:flex;--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-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e733eac .swiper-slide-bg{background-color:var(--e-global-color-astglobalcolor4);background-image:url(https://planaweddings.com/wp-content/uploads/2025/11/laia-lluis-00057-scaled.jpg);background-size:cover}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e733eac .elementor-background-overlay{background-color:#3434255C}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e733eac .swiper-slide-inner .elementor-slide-heading{color:#fff}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e733eac .swiper-slide-inner .elementor-slide-description{color:#fff}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e733eac .swiper-slide-inner .elementor-slide-button{color:#fff;border-color:#fff}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-c10c6ac .swiper-slide-bg{background-color:var(--e-global-color-astglobalcolor4);background-image:url(https://planaweddings.com/wp-content/uploads/2024/10/3-scaled.jpg);background-size:cover}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-c10c6ac .elementor-background-overlay{background-color:#3F3F3142}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e2abd82 .swiper-slide-bg{background-color:var(--e-global-color-astglobalcolor4);background-image:url(https://planaweddings.com/wp-content/uploads/2024/11/Elena_Juan_Boda_552.jpg);background-size:cover}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-e2abd82 .elementor-background-overlay{background-color:#3F3F3147}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-43fbd41 .swiper-slide-bg{background-color:var(--e-global-color-astglobalcolor4);background-image:url(https://planaweddings.com/wp-content/uploads/2025/11/EIA7322-05419.jpg);background-size:cover}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-43fbd41 .elementor-background-overlay{background-color:#3434253B}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-cdc8103 .swiper-slide-bg{background-color:var(--e-global-color-astglobalcolor4);background-image:url(https://planaweddings.com/wp-content/uploads/2024/11/VALLESA-de-mandor-scaled.jpg);background-size:cover}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-repeater-item-cdc8103 .elementor-background-overlay{background-color:#3F3F315E}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide{transition-duration:calc(5000ms*1.2);height:95vh}.elementor-8 .elementor-element.elementor-element-0d41508>.elementor-widget-container{background-color:var(--e-global-color-astglobalcolor1);margin:0 0 -64px}.elementor-8 .elementor-element.elementor-element-0d41508.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-contents{max-width:80%}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-inner{padding:35px 0 157px;text-align:center}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:12px}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-slide-heading{color:#f1ede8;font-family:"ivypresto-display",Sans-serif;font-size:42px;font-weight:100}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-slide-description{color:#fff}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-swiper-button{font-size:0px;color:var(--e-global-color-astglobalcolor4)}.elementor-8 .elementor-element.elementor-element-0d41508 .elementor-swiper-button svg{fill:var(--e-global-color-astglobalcolor4)}.elementor-8 .elementor-element.elementor-element-f5f92af{--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;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;--z-index:10}.elementor-8 .elementor-element.elementor-element-aed2ebf{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0}.elementor-8 .elementor-element.elementor-element-aed2ebf.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-8 .elementor-element.elementor-element-aed2ebf .elementor-heading-title{font-size:12px;color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-a7c0e7a{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center}.elementor-8 .elementor-element.elementor-element-a7c0e7a.xpro-widget-bg-overlay:before{transition:background .3s}.elementor-8 .elementor-element.elementor-element-a7c0e7a .elementor-heading-title{font-size:12px;color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-f9c58fc{width:var(--container-widget-width,33%);max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:right;font-size:12px;color:var(--e-global-color-astglobalcolor5)}.elementor-8 .elementor-element.elementor-element-f9c58fc>.elementor-widget-container{margin:0 0 -18px}.elementor-8 .elementor-element.elementor-element-f9c58fc.elementor-element{--align-self:flex-start}.elementor-8 .elementor-element.elementor-element-f9c58fc.xpro-widget-bg-overlay:before{transition:background .3s}body.elementor-page-8:not(.elementor-motion-effects-element-type-background),body.elementor-page-8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-astglobalcolor2)}:root{--page-title-display:none}@media(max-width:1200px){.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide{height:94vh}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide{height:95vh}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-contents{max-width:47%}}@media(max-width:880px){.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-contents{max-width:431px}.elementor-8 .elementor-element.elementor-element-aed2ebf .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-a7c0e7a .elementor-heading-title{font-size:11px}.elementor-8 .elementor-element.elementor-element-f9c58fc{font-size:11px}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d9c752b{--min-height:90vh;--margin-top:0px;--margin-bottom:-94px;--margin-left:0px;--margin-right:0px}.elementor-8 .elementor-element.elementor-element-0d41508>.elementor-widget-container{margin:0;padding:0}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide{height:91vh}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-contents{max-width:94%}.elementor-8 .elementor-element.elementor-element-0d41508 .swiper-slide-inner{padding:0 0 51px}.elementor-8 .elementor-element.elementor-element-f5f92af{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:10}.elementor-8 .elementor-element.elementor-element-aed2ebf{width:100%;max-width:100%;text-align:center}.elementor-8 .elementor-element.elementor-element-aed2ebf.elementor-element{--order:3}.elementor-8 .elementor-element.elementor-element-aed2ebf .elementor-heading-title{font-size:13px}.elementor-8 .elementor-element.elementor-element-a7c0e7a{width:100%;max-width:100%}.elementor-8 .elementor-element.elementor-element-a7c0e7a.elementor-element{--order:2}.elementor-8 .elementor-element.elementor-element-a7c0e7a .elementor-heading-title{font-size:12px}.elementor-8 .elementor-element.elementor-element-f9c58fc{width:100%;max-width:100%;text-align:center}.elementor-8 .elementor-element.elementor-element-f9c58fc.elementor-element{--order:1}body.elementor-page-8{margin:0;padding:0}}@media(min-width:2400px){.elementor-8 .elementor-element.elementor-element-d9c752b{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px}}body.elementor-page-8 html,body{overflow:hidden!important;height:100%!important}