.elementor-105 .elementor-element.elementor-element-b72639e{--display:flex;--min-height:800px;--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;--justify-content:space-between;--overflow:hidden;}.elementor-105 .elementor-element.elementor-element-b72639e:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-b72639e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternumwedding.es/wp-content/uploads/2025/08/LR-BODA-979-2-1.png");background-position:center center;background-size:cover;}.elementor-105 .elementor-element.elementor-element-86be095{--spacer-size:185px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-6ad67eb{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;top:-30px;}.elementor-105 .elementor-element.elementor-element-6ad67eb > .elementor-widget-container{--e-transform-rotateZ:-90deg;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-6ad67eb{right:0px;}body.rtl .elementor-105 .elementor-element.elementor-element-6ad67eb{left:0px;}.elementor-105 .elementor-element.elementor-element-56af177{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;bottom:-30px;}.elementor-105 .elementor-element.elementor-element-56af177 > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-56af177{left:0px;}body.rtl .elementor-105 .elementor-element.elementor-element-56af177{right:0px;}.elementor-105 .elementor-element.elementor-element-d7fe6fd{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-289be32{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-105 .elementor-element.elementor-element-dc6234b{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:left;}.elementor-105 .elementor-element.elementor-element-dc6234b.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-dc6234b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-bb556e1 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-105 .elementor-element.elementor-element-ddaca9a{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-bb556e1 );}.elementor-105 .elementor-element.elementor-element-ddaca9a.elementor-element{--align-self:flex-start;}.elementor-105 .elementor-element.elementor-element-628382c > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-105 .elementor-element.elementor-element-628382c{text-align:center;}.elementor-105 .elementor-element.elementor-element-628382c .elementor-heading-title{font-family:var( --e-global-typography-301af96-font-family ), Sans-serif;font-size:var( --e-global-typography-301af96-font-size );font-weight:var( --e-global-typography-301af96-font-weight );text-transform:var( --e-global-typography-301af96-text-transform );letter-spacing:var( --e-global-typography-301af96-letter-spacing );color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-7f6c30d{--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:center;--align-items:center;--gap:30px 100px;--row-gap:30px;--column-gap:100px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-7f6c30d:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-7f6c30d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb556e1 );}.elementor-105 .elementor-element.elementor-element-901d504{width:100%;max-width:100%;text-align:center;}.elementor-105 .elementor-element.elementor-element-901d504 .elementor-heading-title{font-family:var( --e-global-typography-f912764-font-family ), Sans-serif;font-size:var( --e-global-typography-f912764-font-size );font-weight:var( --e-global-typography-f912764-font-weight );line-height:var( --e-global-typography-f912764-line-height );color:var( --e-global-color-secondary );}.elementor-105 .elementor-element.elementor-element-dba7bb9{--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:center;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;}.elementor-105 .elementor-element.elementor-element-a9a7d03{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-9ae7bbd{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105 .elementor-element.elementor-element-0be4f08 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-105 .elementor-element.elementor-element-f572a69 .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-f572a69 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-105 .elementor-element.elementor-element-11b537d{--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:center;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-17fdc46{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105 .elementor-element.elementor-element-0e0a925 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105 .elementor-element.elementor-element-69836b9 .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-69836b9 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-105 .elementor-element.elementor-element-324ec27{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-691d9f1{--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:center;--align-items:center;--gap:0px 100px;--row-gap:0px;--column-gap:100px;}.elementor-105 .elementor-element.elementor-element-603c0d3{width:var( --container-widget-width, 424px );max-width:424px;--container-widget-width:424px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-f82539e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105 .elementor-element.elementor-element-a952f06 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105 .elementor-element.elementor-element-e82dfeb .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-e82dfeb .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-105 .elementor-element.elementor-element-8042ba5{--display:flex;--min-height:800px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-8042ba5:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-8042ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-105 .elementor-element.elementor-element-a32ee8e{width:var( --container-widget-width, 840px );max-width:840px;--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;}.elementor-105 .elementor-element.elementor-element-a32ee8e > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-105 .elementor-element.elementor-element-a32ee8e.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-a32ee8e .elementor-heading-title{font-family:var( --e-global-typography-f912764-font-family ), Sans-serif;font-size:var( --e-global-typography-f912764-font-size );font-weight:var( --e-global-typography-f912764-font-weight );line-height:var( --e-global-typography-f912764-line-height );color:var( --e-global-color-accent );}.elementor-105 .elementor-element.elementor-element-629a4e8{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;bottom:-30px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-629a4e8{right:0px;}body.rtl .elementor-105 .elementor-element.elementor-element-629a4e8{left:0px;}.elementor-105 .elementor-element.elementor-element-a49422c{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;top:-30px;}.elementor-105 .elementor-element.elementor-element-a49422c > .elementor-widget-container{--e-transform-rotateZ:180deg;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-a49422c{left:0px;}body.rtl .elementor-105 .elementor-element.elementor-element-a49422c{right:0px;}.elementor-105 .elementor-element.elementor-element-4c9dfb1{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-9fc9f0e{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-9fc9f0e:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-9fc9f0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-8f1b946{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-8f1b946 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-8f1b946 .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-6ec6996{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-6ec6996 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-087696f{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-087696f:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-087696f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-9f0e70a{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-9f0e70a > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-9f0e70a .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-deb1449{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-deb1449 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-836e014{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-836e014:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-836e014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-53c5fa5{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-53c5fa5 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-53c5fa5 .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-b87eead{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-b87eead .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-a3ed556{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-f777ab4{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-f777ab4:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-f777ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-f1e55ee{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-f1e55ee > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-f1e55ee .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-a285a74{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-a285a74 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-40bc6b5{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-40bc6b5:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-40bc6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-8b14d5f{width:auto;max-width:auto;text-align:left;}.elementor-105 .elementor-element.elementor-element-8b14d5f > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-8b14d5f .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-673ad95{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-673ad95 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-c8ed633{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-c8ed633:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-c8ed633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-858861d{width:auto;max-width:auto;text-align:left;}.elementor-105 .elementor-element.elementor-element-858861d > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-858861d .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-db13d52{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-db13d52 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-1a47e50{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-7373332{--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:flex-start;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-ff8cf52{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-ff8cf52:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-ff8cf52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c71dd5 );}.elementor-105 .elementor-element.elementor-element-0863b12{width:auto;max-width:auto;text-align:left;}.elementor-105 .elementor-element.elementor-element-0863b12 > .elementor-widget-container{margin:0px 0px -11px 0px;}.elementor-105 .elementor-element.elementor-element-0863b12 .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:64px;font-weight:200;line-height:1em;}.elementor-105 .elementor-element.elementor-element-b3ed7a8{width:var( --container-widget-width, 158px );max-width:158px;--container-widget-width:158px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-b3ed7a8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-e5300eb{--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:flex-start;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:030px;}.elementor-105 .elementor-element.elementor-element-fe484f1{--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:center;--align-items:flex-start;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-fe484f1:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-fe484f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb556e1 );}.elementor-105 .elementor-element.elementor-element-1620047{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-1620047 .elementor-heading-title{font-family:var( --e-global-typography-f912764-font-family ), Sans-serif;font-size:var( --e-global-typography-f912764-font-size );font-weight:var( --e-global-typography-f912764-font-weight );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-be5f60c{--display:flex;}.elementor-105 .elementor-element.elementor-element-414bea2 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-5702fde{--display:flex;}.elementor-105 .elementor-element.elementor-element-8951b1a > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-fa464e2{--display:flex;}.elementor-105 .elementor-element.elementor-element-8bf2f22 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-7d11f8f{--display:flex;}.elementor-105 .elementor-element.elementor-element-04bea7e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-e54eeb6{--display:flex;}.elementor-105 .elementor-element.elementor-element-3432a29 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-82c49e1{--display:flex;}.elementor-105 .elementor-element.elementor-element-93d590e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-b69ff28{--display:flex;}.elementor-105 .elementor-element.elementor-element-a8b096f > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-105 .elementor-element.elementor-element-1c3c57b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-primary );--n-accordion-icon-active-color:var( --e-global-color-primary );}.elementor-105 .elementor-element.elementor-element-1c3c57b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-9c71dd5 );border-style:none;}:where( .elementor-105 .elementor-element.elementor-element-1c3c57b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-9c71dd5 );border-style:none;}:where( .elementor-105 .elementor-element.elementor-element-1c3c57b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:bold;}.elementor-105 .elementor-element.elementor-element-073803c{--display:flex;--min-height:640px;--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;--justify-content:center;--overflow:hidden;}.elementor-105 .elementor-element.elementor-element-073803c:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-073803c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eternumwedding.es/wp-content/uploads/2025/08/Desktop-33-3.png");background-position:center center;background-size:cover;}.elementor-105 .elementor-element.elementor-element-bb2c184{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-105 .elementor-element.elementor-element-bb2c184{right:0px;}body.rtl .elementor-105 .elementor-element.elementor-element-bb2c184{left:0px;}.elementor-105 .elementor-element.elementor-element-586e2dc{--display:flex;}.elementor-105 .elementor-element.elementor-element-9a5006f{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;text-align:center;}.elementor-105 .elementor-element.elementor-element-9a5006f.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-9a5006f .elementor-heading-title{font-family:"Hatton", Sans-serif;font-size:36px;font-weight:200;line-height:1.46em;color:var( --e-global-color-bb556e1 );}.elementor-105 .elementor-element.elementor-element-953b60a{width:var( --container-widget-width, 631px );max-width:631px;--container-widget-width:631px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-bb556e1 );}.elementor-105 .elementor-element.elementor-element-953b60a > .elementor-widget-container{margin:30px 0px 30px 0px;}.elementor-105 .elementor-element.elementor-element-953b60a.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-4ca6168 .elementor-button:hover, .elementor-105 .elementor-element.elementor-element-4ca6168 .elementor-button:focus{background-color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-105 .elementor-element.elementor-element-dc6234b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-628382c{z-index:3;}.elementor-105 .elementor-element.elementor-element-628382c .elementor-heading-title{font-size:var( --e-global-typography-301af96-font-size );letter-spacing:var( --e-global-typography-301af96-letter-spacing );}.elementor-105 .elementor-element.elementor-element-901d504 .elementor-heading-title{font-size:var( --e-global-typography-f912764-font-size );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-dba7bb9{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-105 .elementor-element.elementor-element-0be4f08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-105 .elementor-element.elementor-element-11b537d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-105 .elementor-element.elementor-element-0e0a925 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105 .elementor-element.elementor-element-691d9f1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-105 .elementor-element.elementor-element-a952f06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105 .elementor-element.elementor-element-a32ee8e .elementor-heading-title{font-size:var( --e-global-typography-f912764-font-size );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-4c9dfb1{--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;--align-items:center;}.elementor-105 .elementor-element.elementor-element-6ec6996{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-6ec6996 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-deb1449{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-deb1449 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-b87eead{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-b87eead .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-a3ed556{--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;--align-items:center;}.elementor-105 .elementor-element.elementor-element-a285a74{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-a285a74 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-673ad95{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-673ad95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-db13d52{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-db13d52 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-1a47e50{--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;--align-items:center;}.elementor-105 .elementor-element.elementor-element-b3ed7a8{width:auto;max-width:auto;}.elementor-105 .elementor-element.elementor-element-b3ed7a8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-fe484f1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:020px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-1620047 .elementor-heading-title{font-size:var( --e-global-typography-f912764-font-size );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-1c3c57b{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;--n-accordion-item-title-distance-from-content:0px;}.elementor-105 .elementor-element.elementor-element-bb2c184{--container-widget-width:240px;--container-widget-flex-grow:0;width:var( --container-widget-width, 240px );max-width:240px;}}@media(min-width:768px){.elementor-105 .elementor-element.elementor-element-b72639e{--content-width:1280px;}.elementor-105 .elementor-element.elementor-element-289be32{--width:595px;}.elementor-105 .elementor-element.elementor-element-7f6c30d{--content-width:1280px;}.elementor-105 .elementor-element.elementor-element-9ae7bbd{--width:615px;}.elementor-105 .elementor-element.elementor-element-17fdc46{--width:615px;}.elementor-105 .elementor-element.elementor-element-f82539e{--width:615px;}.elementor-105 .elementor-element.elementor-element-8042ba5{--content-width:1280px;}.elementor-105 .elementor-element.elementor-element-4c9dfb1{--width:1045px;}.elementor-105 .elementor-element.elementor-element-9fc9f0e{--width:595px;}.elementor-105 .elementor-element.elementor-element-087696f{--width:595px;}.elementor-105 .elementor-element.elementor-element-836e014{--width:595px;}.elementor-105 .elementor-element.elementor-element-a3ed556{--width:1045px;}.elementor-105 .elementor-element.elementor-element-f777ab4{--width:595px;}.elementor-105 .elementor-element.elementor-element-40bc6b5{--width:595px;}.elementor-105 .elementor-element.elementor-element-c8ed633{--width:595px;}.elementor-105 .elementor-element.elementor-element-1a47e50{--width:1045px;}.elementor-105 .elementor-element.elementor-element-7373332{--width:595px;}.elementor-105 .elementor-element.elementor-element-ff8cf52{--width:595px;}.elementor-105 .elementor-element.elementor-element-e5300eb{--width:595px;}.elementor-105 .elementor-element.elementor-element-fe484f1{--content-width:1195px;}.elementor-105 .elementor-element.elementor-element-073803c{--content-width:1280px;}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-b72639e:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-b72639e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:57% 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-6ad67eb{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-105 .elementor-element.elementor-element-56af177{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-105 .elementor-element.elementor-element-dc6234b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-628382c .elementor-heading-title{font-size:var( --e-global-typography-301af96-font-size );letter-spacing:var( --e-global-typography-301af96-letter-spacing );}.elementor-105 .elementor-element.elementor-element-7f6c30d{--padding-top:0100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-901d504 .elementor-heading-title{font-size:var( --e-global-typography-f912764-font-size );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-dba7bb9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-9ae7bbd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-0be4f08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-105 .elementor-element.elementor-element-11b537d{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-17fdc46{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-17fdc46.e-con{--order:99999 /* order end hack */;}.elementor-105 .elementor-element.elementor-element-0e0a925 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105 .elementor-element.elementor-element-691d9f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-f82539e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-a952f06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-105 .elementor-element.elementor-element-8042ba5{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-a32ee8e .elementor-heading-title{font-size:var( --e-global-typography-f912764-font-size );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-629a4e8{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-105 .elementor-element.elementor-element-a49422c{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-105 .elementor-element.elementor-element-9fc9f0e{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-9fc9f0e.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-6ec6996{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-6ec6996 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-087696f{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-087696f.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-deb1449{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-deb1449 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-836e014{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-836e014.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-b87eead{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-b87eead .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-f777ab4{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-f777ab4.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-a285a74{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-a285a74 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-40bc6b5{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-40bc6b5.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-673ad95{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-673ad95 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-c8ed633{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-105 .elementor-element.elementor-element-c8ed633.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-db13d52{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-db13d52 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-ff8cf52{--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-105 .elementor-element.elementor-element-ff8cf52.e-con{--align-self:center;}.elementor-105 .elementor-element.elementor-element-b3ed7a8{width:initial;max-width:initial;text-align:center;}.elementor-105 .elementor-element.elementor-element-b3ed7a8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-105 .elementor-element.elementor-element-1620047.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-1620047{text-align:center;}.elementor-105 .elementor-element.elementor-element-1620047 .elementor-heading-title{font-size:var( --e-global-typography-f912764-font-size );line-height:var( --e-global-typography-f912764-line-height );}.elementor-105 .elementor-element.elementor-element-073803c:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-073803c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:61% 0px;}.elementor-105 .elementor-element.elementor-element-073803c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-e09a57a */.elementor-105 .elementor-element.elementor-element-e09a57a ul li {margin-top: 15px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0609ff */.elementor-105 .elementor-element.elementor-element-e0609ff ul li {margin-top: 15px;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cdf9c9 */.elementor-105 .elementor-element.elementor-element-1cdf9c9 ul li {margin-top: 15px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Hatton';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-Ultralight.eot');
	src: url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-Ultralight.eot?#iefix') format('embedded-opentype'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-Ultralight.woff2') format('woff2'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-Ultralight.woff') format('woff'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-Ultralight.ttf') format('truetype'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-Ultralight.svg#Hatton') format('svg');
}
@font-face {
	font-family: 'Hatton';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-UltralightItalic.eot');
	src: url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-UltralightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-UltralightItalic.woff2') format('woff2'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-UltralightItalic.woff') format('woff'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-UltralightItalic.ttf') format('truetype'),
		url('https://eternumwedding.es/wp-content/uploads/2025/03/PPHatton-UltralightItalic.svg#Hatton') format('svg');
}
/* End Custom Fonts CSS */