.elementor-49505 .elementor-element.elementor-element-3542ecda .elementor-repeater-item-930aa23.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-6549c130{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-time-total{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-time-current{background-color:#413F40;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-horizontal-volume-total, .elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-volume-total{background-color:#FFFFFF;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-horizontal-volume-current, .elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-volume-current{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-3030c10a > .elementor-widget-container{background-color:#000000;border-radius:035px 0px 035px 0px;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-playpause-button > button:before{width:39px;height:39px;background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-playpause-button > button{border-radius:10px 10px 10px 10px;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-time{color:#FFFFFF;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-volume-button > button:before{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-3030c10a .jet-audio .mejs-volume-button > button{background-color:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-3d0bd3f9{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-49505 .elementor-element.elementor-element-5927d54b > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;}.elementor-49505 .elementor-element.elementor-element-5927d54b{text-align:center;}.elementor-49505 .elementor-element.elementor-element-5927d54b .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-237afaac{--spacer-size:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49505 .elementor-element.elementor-element-4970bdb3{text-align:center;}.elementor-49505 .elementor-element.elementor-element-4970bdb3 img{width:37%;max-width:100%;filter:brightness( 131% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-49505 .elementor-element.elementor-element-3f1ad49e{--divider-border-style:dotted;--divider-color:#ffffff;--divider-border-width:3px;}.elementor-49505 .elementor-element.elementor-element-3f1ad49e .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-3f1ad49e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-7db3a0c3 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-7db3a0c3{text-align:center;}.elementor-49505 .elementor-element.elementor-element-7db3a0c3 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:59px;font-weight:800;line-height:1.2em;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-6210c6d9 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-6210c6d9{text-align:center;}.elementor-49505 .elementor-element.elementor-element-6210c6d9 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:59px;font-weight:800;line-height:1.2em;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-345c142 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-345c142{text-align:center;}.elementor-49505 .elementor-element.elementor-element-345c142 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:59px;font-weight:800;line-height:1.2em;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-5c4a3dc3 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-5c4a3dc3{text-align:center;}.elementor-49505 .elementor-element.elementor-element-5c4a3dc3 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:31px;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-3c88e441{--divider-border-style:dotted;--divider-color:#ffffff;--divider-border-width:3px;}.elementor-49505 .elementor-element.elementor-element-3c88e441 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-3c88e441 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-57b801b7 .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-2b840c99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-2b840c99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-49505 .elementor-element.elementor-element-2b840c99 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-2b840c99 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-2b840c99 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-2b840c99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-2b840c99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-49505 .elementor-element.elementor-element-3da14206 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-3da14206{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:39px;font-weight:bold;color:#000000;}.elementor-49505 .elementor-element.elementor-element-4b175616{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-4b175616 .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-4b175616 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-jet-countdown-timer .jet-countdown-timer__item{border-color:var( --e-global-color-text );}.elementor-widget-jet-countdown-timer .jet-countdown-timer__item-label{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-countdown-timer .jet-countdown-timer__item-value{color:var( --e-global-color-primary );}.elementor-widget-jet-countdown-timer .jet-countdown-timer__digit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49505 .elementor-element.elementor-element-67f53dda .jet-countdown-timer__item{width:110px;height:110px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-67f53dda .jet-countdown-timer__item-value{order:1;}.elementor-49505 .elementor-element.elementor-element-67f53dda .jet-countdown-timer__item-label{order:2;font-family:"Cormorant Upright", Sans-serif;font-size:19px;font-weight:bold;}.elementor-49505 .elementor-element.elementor-element-67f53dda .jet-countdown-timer__digit{font-family:"Cormorant Upright", Sans-serif;font-size:35px;}.elementor-49505 .elementor-element.elementor-element-67f53dda .jet-countdown-timer__separator{font-size:30px;}.elementor-49505 .elementor-element.elementor-element-d33f677{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-d33f677 .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-d33f677 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-3dc3443b > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-3dc3443b{text-align:center;}.elementor-49505 .elementor-element.elementor-element-3dc3443b .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-7f2853c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-7f2853c .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-7f2853c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-jet-button .jet-button__plane-normal{background-color:var( --e-global-color-primary );}.elementor-widget-jet-button .jet-button__plane-hover{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-button  .jet-button__state-normal .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-button  .jet-button__state-hover .jet-button__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-49505 .elementor-element.elementor-element-3c193633 .jet-button__plane-normal{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-3c193633 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-3c193633 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-3c193633 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-3c193633 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-3c193633 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-3c193633  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-70593e13{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-34686815{text-align:center;}.elementor-49505 .elementor-element.elementor-element-34686815 img{width:84%;max-width:100%;filter:brightness( 131% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-49505 .elementor-element.elementor-element-334149b4{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-6c7317b3 > .elementor-widget-container{background-color:#000000;border-radius:8px 8px 8px 8px;}.elementor-49505 .elementor-element.elementor-element-6c7317b3{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:42px;color:#FFFEFE;}.elementor-49505 .elementor-element.elementor-element-5a75f8fe{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-565102dc .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-670c0b94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-670c0b94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-670c0b94 > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-670c0b94 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-670c0b94 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-670c0b94 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-670c0b94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-57bd0f36 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-57bd0f36{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:31px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-72996bb5{--spacer-size:25px;}.elementor-49505 .elementor-element.elementor-element-6c16fd3d img{width:63%;max-width:100%;border-radius:035px 0px 035px 0px;}.elementor-49505 .elementor-element.elementor-element-d13eeca{--divider-border-style:dotted;--divider-color:#EEEEEE;--divider-border-width:2.2px;}.elementor-49505 .elementor-element.elementor-element-d13eeca .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-d13eeca .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-726ad45c > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-726ad45c{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-21a78eaa > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-21a78eaa{text-align:center;font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-35f71351 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-35f71351{text-align:center;font-family:"Cormorant Infant", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-3c4f3409{--divider-border-style:dotted;--divider-color:#EEEEEE;--divider-border-width:2.2px;}.elementor-49505 .elementor-element.elementor-element-3c4f3409 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-3c4f3409 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-ae5e18b{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-4c821993 .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-7100407d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-7100407d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-7100407d > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-7100407d > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-7100407d > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-7100407d > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-7100407d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-34fc4063 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-34fc4063{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:31px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-35e710e0{--spacer-size:25px;}.elementor-49505 .elementor-element.elementor-element-77b545ab img{width:63%;max-width:100%;border-radius:035px 0px 035px 0px;}.elementor-49505 .elementor-element.elementor-element-5f5de241{--divider-border-style:dotted;--divider-color:#EEEEEE;--divider-border-width:2.2px;}.elementor-49505 .elementor-element.elementor-element-5f5de241 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-5f5de241 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-7ee570e9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-7ee570e9{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-23c509b0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-23c509b0{text-align:center;font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-14eb9f5f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-14eb9f5f{text-align:center;font-family:"Cormorant Infant", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-6b5965db{--divider-border-style:dotted;--divider-color:#EEEEEE;--divider-border-width:2.2px;}.elementor-49505 .elementor-element.elementor-element-6b5965db .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-6b5965db .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-6ed8e0aa{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-4ce5a39f .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-4c916633:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-4c916633 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-4c916633 > .elementor-element-populated{border-style:solid;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-4c916633 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-4c916633 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-4c916633 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-4c916633 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-b9835d9 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-b9835d9{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:31px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-74ef8b9{--spacer-size:25px;}.elementor-49505 .elementor-element.elementor-element-4eb8edba img{width:63%;max-width:100%;border-radius:035px 0px 035px 0px;}.elementor-49505 .elementor-element.elementor-element-5b32853b{--divider-border-style:dotted;--divider-color:#EEEEEE;--divider-border-width:2.2px;}.elementor-49505 .elementor-element.elementor-element-5b32853b .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-5b32853b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-380cf1da > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-380cf1da{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-346f3c17 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-346f3c17{text-align:center;font-family:"Cinzel", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7b28ef68 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-7b28ef68{text-align:center;font-family:"Cormorant Infant", Sans-serif;font-size:34px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-660cdc8{--divider-border-style:dotted;--divider-color:#EEEEEE;--divider-border-width:2.2px;}.elementor-49505 .elementor-element.elementor-element-660cdc8 .elementor-divider-separator{width:30%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-660cdc8 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-1da723f9{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-5c486ddd .elementor-repeater-item-cafe2c4.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-24d95260 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-24d95260 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-651a9f3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-7d1b93b0{--spacer-size:50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49505 .elementor-element.elementor-element-37dde934 .elementor-icon-wrapper{text-align:center;}.elementor-49505 .elementor-element.elementor-element-37dde934.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-37dde934.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-37dde934.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-49505 .elementor-element.elementor-element-37dde934.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-37dde934.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-49505 .elementor-element.elementor-element-7c11f9f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-7c11f9f5{text-align:center;}.elementor-49505 .elementor-element.elementor-element-7c11f9f5 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-20bbe6fb{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-weight:400;color:#000000;}.elementor-49505 .elementor-element.elementor-element-2bb03c88 .jet-button__plane-normal{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-2bb03c88 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-2bb03c88 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-2bb03c88 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-2bb03c88 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-2bb03c88 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-2bb03c88  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-166766c3{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-23a496b8 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-23a496b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-23a496b8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-23a496b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-23a496b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-45bfb175:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-45bfb175 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-45bfb175 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-45bfb175 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-45bfb175 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-49505 .elementor-element.elementor-element-45bfb175 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-45bfb175 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-24a0fabb{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-63616e79 .elementor-icon-wrapper{text-align:center;}.elementor-49505 .elementor-element.elementor-element-63616e79.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-63616e79.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-63616e79.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-49505 .elementor-element.elementor-element-63616e79.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-63616e79.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-49505 .elementor-element.elementor-element-514cb783 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-514cb783{text-align:center;}.elementor-49505 .elementor-element.elementor-element-514cb783 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-64a33e1d{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-weight:400;color:#000000;}.elementor-49505 .elementor-element.elementor-element-730ad1d3 .jet-button__plane-normal{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-730ad1d3 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-730ad1d3 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-730ad1d3 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-730ad1d3 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-730ad1d3 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-730ad1d3  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-68d1c017{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-5b440e45{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-52c0a7fe{text-align:center;}.elementor-49505 .elementor-element.elementor-element-52c0a7fe img{width:46%;max-width:100%;filter:brightness( 131% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-49505 .elementor-element.elementor-element-4f8618a0{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-1e5a67c2 .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-6d1ad48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-6d1ad48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-6d1ad48 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-6d1ad48 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-6d1ad48 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-6d1ad48 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-6d1ad48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-6c347202 .elementor-icon-wrapper{text-align:center;}.elementor-49505 .elementor-element.elementor-element-6c347202.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-6c347202.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-6c347202.elementor-view-default .elementor-icon{color:#EEEEEE;border-color:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-6c347202.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-6c347202.elementor-view-default .elementor-icon svg{fill:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-6a17ee8f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-6a17ee8f{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:24px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-2c285e72{--divider-border-style:dotted;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-2c285e72 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-2c285e72 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-44f38030{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:20px;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-1463095c{--divider-border-style:dotted;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-1463095c .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-1463095c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-64946e93{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-64946e93 .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-64946e93 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-3691a915 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-3691a915 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-3691a915 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-3691a915 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-3691a915 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-3691a915  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-2bd6def6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-2bd6def6 .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-2bd6def6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-7508994a{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-3a0119 .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-3c0c2d30{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-53f379bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-53f379bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49505 .elementor-element.elementor-element-53f379bb > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-53f379bb > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-53f379bb > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-53f379bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-53f379bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-709e9c36 .elementor-icon-wrapper{text-align:center;}.elementor-49505 .elementor-element.elementor-element-709e9c36.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-709e9c36.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-709e9c36.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-49505 .elementor-element.elementor-element-709e9c36.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-709e9c36.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-49505 .elementor-element.elementor-element-21224947 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-21224947{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:28px;font-weight:bold;color:#000000;}.elementor-49505 .elementor-element.elementor-element-2c37c7ed{--divider-border-style:dotted;--divider-color:#000000;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-2c37c7ed .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-2c37c7ed .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-4e6d3647{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:25px;color:#000000;}.elementor-49505 .elementor-element.elementor-element-1f828224{--divider-border-style:dotted;--divider-color:#000000;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-1f828224 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-1f828224 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-3f943f87{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-a1caf97 .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-64645fe4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-64645fe4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49505 .elementor-element.elementor-element-64645fe4 > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-64645fe4 > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-64645fe4 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-64645fe4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-49505 .elementor-element.elementor-element-64645fe4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-8f47bf3 .elementor-icon-wrapper{text-align:center;}.elementor-49505 .elementor-element.elementor-element-8f47bf3.elementor-view-stacked .elementor-icon{background-color:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-8f47bf3.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-8f47bf3.elementor-view-default .elementor-icon{color:#EEEEEE;border-color:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-8f47bf3.elementor-view-framed .elementor-icon, .elementor-49505 .elementor-element.elementor-element-8f47bf3.elementor-view-default .elementor-icon svg{fill:#EEEEEE;}.elementor-49505 .elementor-element.elementor-element-502fd556{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-502fd556 .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-502fd556 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-1dc3e16b > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-49505 .elementor-element.elementor-element-1dc3e16b{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:24px;font-weight:bold;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-3834b5cd{--divider-border-style:dotted;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-3834b5cd .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-3834b5cd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-44bf0994{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:20px;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-737dd976 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-737dd976 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-737dd976 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-737dd976 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-737dd976 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-737dd976  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-4db69bcd{--divider-border-style:dotted;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-4db69bcd .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-4db69bcd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-78c1e887{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:20px;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-24395846 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-24395846 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-24395846 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-24395846 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-24395846 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-24395846  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-164e2380{--divider-border-style:dotted;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-164e2380 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-164e2380 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-1f0e14e3{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:20px;color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-419c2ac7 .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-419c2ac7 .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-419c2ac7 .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-419c2ac7 .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-419c2ac7 .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-419c2ac7  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-7b982a88{--divider-border-style:dotted;--divider-color:#FFFFFF;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-7b982a88 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-7b982a88 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-5a738cbd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-5a738cbd .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-5a738cbd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-4dee2fe0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-49505 .elementor-element.elementor-element-4dee2fe0 .elementor-divider-separator{width:100%;}.elementor-49505 .elementor-element.elementor-element-4dee2fe0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-3835b4d9{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-378a280a{--spacer-size:50px;}.elementor-49505 .elementor-element.elementor-element-76901e75 .elementor-repeater-item-f18a9ab.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-49505 .elementor-element.elementor-element-16a3524c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-49505 .elementor-element.elementor-element-16a3524c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-16a3524c > .elementor-element-populated, .elementor-49505 .elementor-element.elementor-element-16a3524c > .elementor-element-populated > .elementor-background-overlay, .elementor-49505 .elementor-element.elementor-element-16a3524c > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-49505 .elementor-element.elementor-element-16a3524c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 35px 35px 35px;}.elementor-49505 .elementor-element.elementor-element-16a3524c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-252d92b9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-252d92b9{text-align:center;}.elementor-49505 .elementor-element.elementor-element-252d92b9 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-62e3c037{--divider-border-style:dotted;--divider-color:#000000;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-62e3c037 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-62e3c037 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-5fbaab1b .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-5fbaab1b .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-5fbaab1b .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-5fbaab1b .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-5fbaab1b .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-5fbaab1b  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-3e561d13{--spacer-size:20px;}.elementor-49505 .elementor-element.elementor-element-653c762f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-653c762f{text-align:center;}.elementor-49505 .elementor-element.elementor-element-653c762f .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-112b1d39{--divider-border-style:dotted;--divider-color:#000000;--divider-border-width:2.5px;}.elementor-49505 .elementor-element.elementor-element-112b1d39 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-112b1d39 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-49505 .elementor-element.elementor-element-5f567bfb .jet-button__container{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-5f567bfb .jet-button__instance{box-shadow:4px 5px 10px 0px rgba(0,0,0,0.5);}.elementor-49505 .elementor-element.elementor-element-5f567bfb .jet-button__state-normal .jet-button__icon{font-size:18px;margin:0px 10px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-5f567bfb .jet-button__state-normal .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-5f567bfb .jet-button__state-hover .jet-button__label{text-align:left;}.elementor-49505 .elementor-element.elementor-element-5f567bfb  .jet-button__state-normal .jet-button__label{font-family:"Cormorant Upright", Sans-serif;font-size:15px;}.elementor-49505 .elementor-element.elementor-element-48fb56b2{--spacer-size:20px;}.elementor-49505 .elementor-element.elementor-element-b833776{text-align:center;}.elementor-49505 .elementor-element.elementor-element-b833776 img{width:100%;max-width:100%;filter:brightness( 131% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-49505 .elementor-element.elementor-element-5ce539e4{--spacer-size:30px;}.elementor-49505 .elementor-element.elementor-element-3542ecda > .elementor-background-overlay{background-image:url("https://invitaciones.mievento360.com/wp-content/uploads/2025/08/Ejemplo-Black-and-White-Boda-Pro-1024x576.jpg");background-position:184px 0px;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-49505 .elementor-element.elementor-element-3542ecda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:-40px;}.elementor-49505 .elementor-element.elementor-element-63373b4d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-49505 .elementor-element.elementor-element-15eedd0c > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-15eedd0c{text-align:center;}.elementor-49505 .elementor-element.elementor-element-15eedd0c .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-589c0503 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-589c0503{text-align:center;}.elementor-49505 .elementor-element.elementor-element-589c0503 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-39e2f613 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-39e2f613{text-align:center;}.elementor-49505 .elementor-element.elementor-element-39e2f613 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-37a91059 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-37a91059{text-align:center;}.elementor-49505 .elementor-element.elementor-element-37a91059 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-32ed02b3 > .elementor-widget-container{margin:8px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-32ed02b3{text-align:center;}.elementor-49505 .elementor-element.elementor-element-32ed02b3 .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;text-shadow:59px 15px 59px rgba(0,0,0,0.3);color:#000000;}.elementor-49505 .elementor-element.elementor-element-57fcd0a5{width:100%;max-width:100%;align-self:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49505 .elementor-element.elementor-element-7754366b > .elementor-widget-container{margin:18px -269px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );margin-bottom:6px;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-form-fields-wrapper{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );margin-bottom:-6px;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-49505 .elementor-element.elementor-element-7754366b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-49505 .elementor-element.elementor-element-7754366b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-49505 .elementor-element.elementor-element-7754366b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group > label, .elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-subgroup label{color:#000000;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group > label{font-family:"Cormorant Upright", Sans-serif;font-weight:800;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-type-html{padding-bottom:0px;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group .elementor-field{color:#000000;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-button[type="submit"]{color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-49505 .elementor-element.elementor-element-7754366b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49505 .elementor-element.elementor-element-eb4a8e > .elementor-widget-container{margin:16px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-49505 .elementor-element.elementor-element-3ac12232 .elementor-button{background-color:var( --e-global-color-298c1ee6 );}@media(max-width:1024px){.elementor-49505 .elementor-element.elementor-element-3542ecda > .elementor-background-overlay{background-position:0px 0px;}}@media(max-width:767px){.elementor-49505 .elementor-element.elementor-element-4970bdb3 img{width:100%;max-width:100%;border-radius:19px 19px 19px 19px;}.elementor-49505 .elementor-element.elementor-element-5c4a3dc3 .elementor-heading-title{font-size:34px;}.elementor-49505 .elementor-element.elementor-element-3da14206{font-size:38px;}.elementor-49505 .elementor-element.elementor-element-3dc3443b .elementor-heading-title{font-size:34px;}.elementor-49505 .elementor-element.elementor-element-3c193633  .jet-button__state-normal .jet-button__label{font-size:22px;}.elementor-49505 .elementor-element.elementor-element-34686815 img{width:100%;max-width:100%;border-radius:19px 19px 19px 19px;}.elementor-49505 .elementor-element.elementor-element-6c7317b3{font-size:26px;}.elementor-49505 .elementor-element.elementor-element-57bd0f36{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-6c16fd3d img{width:100%;max-width:100%;}.elementor-49505 .elementor-element.elementor-element-34fc4063{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-77b545ab img{width:100%;max-width:100%;}.elementor-49505 .elementor-element.elementor-element-b9835d9{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-4eb8edba img{width:100%;max-width:100%;}.elementor-49505 .elementor-element.elementor-element-651a9f3d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-49505 .elementor-element.elementor-element-7c11f9f5 .elementor-heading-title{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-20bbe6fb{font-size:20px;}.elementor-49505 .elementor-element.elementor-element-514cb783 .elementor-heading-title{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-64a33e1d{font-size:20px;}.elementor-49505 .elementor-element.elementor-element-52c0a7fe img{width:100%;max-width:100%;border-radius:19px 19px 19px 19px;}.elementor-49505 .elementor-element.elementor-element-6a17ee8f{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-2c285e72 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-2c285e72 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-44f38030{font-size:30px;}.elementor-49505 .elementor-element.elementor-element-1463095c .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-1463095c .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-3691a915  .jet-button__state-normal .jet-button__label{font-size:18px;}.elementor-49505 .elementor-element.elementor-element-21224947{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-2c37c7ed .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-2c37c7ed .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-4e6d3647{font-size:30px;}.elementor-49505 .elementor-element.elementor-element-1f828224 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-1f828224 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-1dc3e16b{font-size:39px;}.elementor-49505 .elementor-element.elementor-element-3834b5cd .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-3834b5cd .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-44bf0994{font-size:30px;}.elementor-49505 .elementor-element.elementor-element-737dd976  .jet-button__state-normal .jet-button__label{font-size:18px;}.elementor-49505 .elementor-element.elementor-element-4db69bcd .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-4db69bcd .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-78c1e887{font-size:30px;}.elementor-49505 .elementor-element.elementor-element-24395846  .jet-button__state-normal .jet-button__label{font-size:18px;}.elementor-49505 .elementor-element.elementor-element-164e2380 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-164e2380 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-1f0e14e3{font-size:30px;}.elementor-49505 .elementor-element.elementor-element-419c2ac7  .jet-button__state-normal .jet-button__label{font-size:18px;}.elementor-49505 .elementor-element.elementor-element-7b982a88 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-7b982a88 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-62e3c037 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-62e3c037 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-112b1d39 .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-49505 .elementor-element.elementor-element-112b1d39 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-49505 .elementor-element.elementor-element-b833776 img{width:100%;max-width:100%;border-radius:19px 19px 19px 19px;}.elementor-49505 .elementor-element.elementor-element-3542ecda > .elementor-background-overlay{background-image:url("https://invitaciones.mievento360.com/wp-content/uploads/2025/08/Ejemplo-Black-and-White-Boda-Pro.jpg");background-position:-423px -147px;background-repeat:repeat;background-size:477px auto;opacity:1;}.elementor-49505 .elementor-element.elementor-element-7754366b > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-49505 .elementor-element.elementor-element-25170691{width:20%;}.elementor-49505 .elementor-element.elementor-element-2b840c99{width:59.701%;}.elementor-49505 .elementor-element.elementor-element-7ebbb1ce{width:19.963%;}.elementor-49505 .elementor-element.elementor-element-678c0f18{width:20%;}.elementor-49505 .elementor-element.elementor-element-670c0b94{width:59.701%;}.elementor-49505 .elementor-element.elementor-element-f859068{width:19.963%;}.elementor-49505 .elementor-element.elementor-element-cfe8607{width:20%;}.elementor-49505 .elementor-element.elementor-element-7100407d{width:59.701%;}.elementor-49505 .elementor-element.elementor-element-16530ca5{width:19.963%;}.elementor-49505 .elementor-element.elementor-element-1dbfebdd{width:20%;}.elementor-49505 .elementor-element.elementor-element-4c916633{width:59.701%;}.elementor-49505 .elementor-element.elementor-element-60dcddab{width:19.963%;}.elementor-49505 .elementor-element.elementor-element-24d95260{width:20%;}.elementor-49505 .elementor-element.elementor-element-651a9f3d{width:26.468%;}.elementor-49505 .elementor-element.elementor-element-23a496b8{width:7.065%;}.elementor-49505 .elementor-element.elementor-element-45bfb175{width:26.467%;}.elementor-49505 .elementor-element.elementor-element-2babc125{width:20%;}.elementor-49505 .elementor-element.elementor-element-5f299e01{width:20%;}.elementor-49505 .elementor-element.elementor-element-16a3524c{width:59.701%;}.elementor-49505 .elementor-element.elementor-element-5a9c38d4{width:19.963%;}}/* Start custom CSS for shortcode, class: .elementor-element-57fcd0a5 *//* --- Centrar la IMAGEN del QR Code --- */
.qr-code-widget .kaya-qrcode-img { /* Apuntamos a la imagen DENTRO del widget */
    display: block !important; /* Asegura que se comporte como un bloque */
    margin-left: auto !important; /* Centrado automático horizontal */
    margin-right: auto !important; /* Centrado automático horizontal */
    text-align: center; /* Asegura que el contenedor también intente centrar */
}

/* Opcional: Asegurar que el contenedor del widget no limite el centrado */
.qr-code-widget {
    width: 100%; /* Ocupa todo el ancho disponible */
    text-align: center; /* Intenta centrar el contenido */
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-7754366b *//* --- ESTILOS DE ESCRITORIO (Y POR DEFECTO) --- */

/* Centra el widget (el bloque entero) en la columna */
.elementor-49505 .elementor-element.elementor-element-7754366b {
    margin-left: auto;
    margin-right: auto;
    max-width: 400px; /* Ancho máximo en escritorio */
    width: 90%;
}

/* Centra la etiqueta del campo */
.elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-label {
    text-align: center;
    width: 100%;
}

/* --- ESTILOS PARA MÓVIL (Pantallas de 767px o menos) --- */
@media (max-width: 767px) {
    
    .elementor-49505 .elementor-element.elementor-element-7754366b {
        /* En móvil, hacemos que ocupe más espacio para que se vea mejor */
        width: 95%; 
        
        /* Opcional: si 400px es muy ancho, puedes poner un máximo más pequeño */
        /* max-width: 320px; */ 
    }

    /* Opcional: Si prefieres la etiqueta alineada a la izquierda en móvil */
    /*
    .elementor-49505 .elementor-element.elementor-element-7754366b .elementor-field-label {
        text-align: left;
    }
    */
}/* End custom CSS */