.elementor-15 .elementor-element.elementor-element-6d854cb{--display:flex;--min-height:900px;--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;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-15 .elementor-element.elementor-element-6d854cb::before, .elementor-15 .elementor-element.elementor-element-6d854cb > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6d854cb > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6d854cb > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6d854cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6d854cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-15 .elementor-element.elementor-element-6d854cb, .elementor-15 .elementor-element.elementor-element-6d854cb::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6d854cb > .elementor-shape-bottom .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-6d854cb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b60d632 );}.elementor-15 .elementor-element.elementor-element-6d854cb > .elementor-shape-bottom svg, .elementor-15 .elementor-element.elementor-element-6d854cb > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:17px;}.elementor-15 .elementor-element.elementor-element-e71c519 > .elementor-widget-container{margin:72px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-afbdabd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-afbdabd .elementor-widget-container{text-align:center;}.elementor-15 .elementor-element.elementor-element-afbdabd .ha-countdown-item{width:120px;height:120px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-27dcd91 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);margin-left:15px;margin-right:15px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-afbdabd .ha-countdown-time{color:#FFFFFF;font-family:"Dosis", Sans-serif;font-size:48px;}.elementor-15 .elementor-element.elementor-element-afbdabd .ha-countdown-label{color:#FFFFFF;font-family:"Dosis", Sans-serif;}.elementor-15 .elementor-element.elementor-element-dcb76f8 .jet-countdown-timer__item{width:110px;height:110px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dcb76f8 .jet-countdown-timer__item-value{order:1;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dcb76f8 .jet-countdown-timer__item-label{order:2;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dcb76f8 .jet-countdown-timer__separator{font-size:30px;}.elementor-15 .elementor-element.elementor-element-a915f83 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a915f83.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a915f83{text-align:center;}.elementor-15 .elementor-element.elementor-element-a915f83 .elementor-heading-title{color:var( --e-global-color-27dcd91 );font-family:"High", Sans-serif;font-size:80px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-e831f87 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e831f87.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e831f87{text-align:center;}.elementor-15 .elementor-element.elementor-element-e831f87 .elementor-heading-title{color:var( --e-global-color-f113cfc );font-family:"Carattere", Sans-serif;font-size:40px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-4a73c8e > .elementor-widget-container{margin:0px 500px 0px 500px;}.elementor-15 .elementor-element.elementor-element-4a73c8e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4a73c8e{order:1;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__control[data-plyr="play"] svg{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__control[data-plyr="play"]:hover{background-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__progress__container input[type=range]{color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__control[data-plyr="mute"] svg{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__control[data-plyr="mute"]:hover{background-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__volume input[type=range]::-webkit-slider-thumb{background:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__volume input[type=range]::-moz-range-thumb{background:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__volume input[type=range]::-ms-thumb{background:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__volume input[type=range]{color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__control[data-plyr="settings"] svg{color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a73c8e .plyr__control[data-plyr="settings"]:hover{background-color:#FFBFF2;}.elementor-15 .elementor-element.elementor-element-6742a00{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-6742a00::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-1-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-6742a00:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b60d632 );}.elementor-15 .elementor-element.elementor-element-6742a00, .elementor-15 .elementor-element.elementor-element-6742a00::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-shape-bottom svg, .elementor-15 .elementor-element.elementor-element-6742a00 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:26px;}.elementor-15 .elementor-element.elementor-element-f676d90 > .elementor-widget-container{margin:-123px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f676d90 img{width:12%;}.elementor-15 .elementor-element.elementor-element-8fc5520 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8fc5520.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8fc5520{text-align:center;}.elementor-15 .elementor-element.elementor-element-8fc5520 .elementor-heading-title{color:#FFFFFF;font-family:"Courgette", Sans-serif;font-size:39px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-537856b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-537856b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-537856b{text-align:center;}.elementor-15 .elementor-element.elementor-element-537856b .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Upright", Sans-serif;font-size:28px;font-weight:100;font-style:italic;}.elementor-15 .elementor-element.elementor-element-1af4968 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1af4968.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1af4968{text-align:center;}.elementor-15 .elementor-element.elementor-element-1af4968 .elementor-heading-title{color:var( --e-global-color-f113cfc );font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-fedfa10 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15 .elementor-element.elementor-element-fedfa10 .elementor-button{background-color:var( --e-global-color-cd368fd );}.elementor-15 .elementor-element.elementor-element-fedfa10 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-fedfa10 .elementor-button:focus{background-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-bbd3b91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.58;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bbd3b91::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-bbd3b91:hover::before, .elementor-15 .elementor-element.elementor-element-bbd3b91:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-bbd3b91:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bbd3b91:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-bbd3b91, .elementor-15 .elementor-element.elementor-element-bbd3b91::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-a6a782b > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a6a782b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a6a782b{text-align:center;}.elementor-15 .elementor-element.elementor-element-a6a782b .elementor-heading-title{color:var( --e-global-color-1e799dd );font-family:"Cormorant Garamond", Sans-serif;font-size:61px;font-weight:800;}.elementor-15 .elementor-element.elementor-element-520e5aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.58;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-520e5aa::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-520e5aa:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-520e5aa, .elementor-15 .elementor-element.elementor-element-520e5aa::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-96e1ed6{--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;--background-transition:0.3s;--overlay-opacity:0.58;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-96e1ed6::before, .elementor-15 .elementor-element.elementor-element-96e1ed6 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-96e1ed6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-96e1ed6 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-96e1ed6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-96e1ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-96e1ed6, .elementor-15 .elementor-element.elementor-element-96e1ed6::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-dbb12c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-682c69c );--border-color:var( --e-global-color-682c69c );--border-radius:1px 1px 1px 1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-15 .elementor-element.elementor-element-dbb12c6, .elementor-15 .elementor-element.elementor-element-dbb12c6::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-8ab6424 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8ab6424.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8ab6424{text-align:center;}.elementor-15 .elementor-element.elementor-element-8ab6424 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-8741bb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8741bb8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8741bb8{text-align:center;}.elementor-15 .elementor-element.elementor-element-8741bb8 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Carattere", Sans-serif;font-size:30px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-bb231d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bb231d4.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bb231d4{text-align:center;}.elementor-15 .elementor-element.elementor-element-bb231d4 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Carattere", Sans-serif;font-size:37px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-81bb538 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-81bb538.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-81bb538{text-align:center;}.elementor-15 .elementor-element.elementor-element-81bb538 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Courgette", Sans-serif;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-a32fc88 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:var( --e-global-color-1e799dd );}.elementor-15 .elementor-element.elementor-element-a32fc88 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-a32fc88 .elementor-button:focus{background-color:#83916E;}.elementor-15 .elementor-element.elementor-element-5082833{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-color:var( --e-global-color-682c69c );--border-color:var( --e-global-color-682c69c );--border-radius:1px 1px 1px 1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-15 .elementor-element.elementor-element-5082833, .elementor-15 .elementor-element.elementor-element-5082833::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-fe76ca1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fe76ca1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fe76ca1{text-align:center;}.elementor-15 .elementor-element.elementor-element-fe76ca1 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-ea72dc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-ea72dc8.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-ea72dc8{text-align:center;}.elementor-15 .elementor-element.elementor-element-ea72dc8 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Carattere", Sans-serif;font-size:37px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-8cf2573 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8cf2573.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8cf2573{text-align:center;}.elementor-15 .elementor-element.elementor-element-8cf2573 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Carattere", Sans-serif;font-size:37px;font-weight:500;}.elementor-15 .elementor-element.elementor-element-44c914f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-44c914f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-44c914f{text-align:center;}.elementor-15 .elementor-element.elementor-element-44c914f .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Courgette", Sans-serif;font-size:20px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-3a8a6b9 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:var( --e-global-color-1e799dd );}.elementor-15 .elementor-element.elementor-element-3a8a6b9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-3a8a6b9 .elementor-button:focus{background-color:#83916E;}.elementor-15 .elementor-element.elementor-element-61b1745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.58;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-61b1745::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-61b1745:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-61b1745, .elementor-15 .elementor-element.elementor-element-61b1745::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-e028c8d > .elementor-widget-container{margin:-55px 0px 0px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-e028c8d img{width:45%;}.elementor-15 .elementor-element.elementor-element-f24f2f9 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:var( --e-global-color-cd368fd );}.elementor-15 .elementor-element.elementor-element-f24f2f9 .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-f24f2f9 .elementor-button:focus{background-color:var( --e-global-color-1e799dd );}.elementor-15 .elementor-element.elementor-element-9e337b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-9e337b5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9e337b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F2;}.elementor-15 .elementor-element.elementor-element-9e337b5, .elementor-15 .elementor-element.elementor-element-9e337b5::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-eb93878{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-21282e4 );--border-color:var( --e-global-color-21282e4 );}.elementor-15 .elementor-element.elementor-element-eb93878, .elementor-15 .elementor-element.elementor-element-eb93878::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-d092d4f > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d092d4f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d092d4f{text-align:center;}.elementor-15 .elementor-element.elementor-element-d092d4f .elementor-heading-title{color:var( --e-global-color-1e799dd );font-family:"Cormorant Garamond", Sans-serif;font-size:59px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-278ab63 .ha-timeline-content{text-align:right;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-68a297f .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-6704e9d .ha-timeline-content{text-align:right;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-ae85593 .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-0acbb50 .ha-timeline-content{text-align:right;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-bfec563 .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-content{font-family:"Roboto", Sans-serif;font-weight:400;border-style:none;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-content.arrow::before{border-left-color:#87976C;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block:nth-child(even) .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-left .ha-timeline-content.arrow::before{border-right-color:#87976C;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-right .ha-timeline-content.arrow::before{border-left-color:#87976C;border-right-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-icon{width:100px;height:100px;background:var( --e-global-color-ab80c87 );}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-block:nth-child(even) .ha-timeline-icon{width:100px;height:100px;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-content{width:calc(50% - ((100px/2) + 30px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-left .ha-timeline-content{width:calc(100% - (100px + 30px + 110px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-right .ha-timeline-content{width:calc(100% - (100px + 30px + 110px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-icon-box-vertical-align-top .ha-timeline-content.arrow::before{top:calc((100px/2) - 8px);}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-icon-box-vertical-align-bottom .ha-timeline-content.arrow::before{bottom:calc((100px/2) - 8px);}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block .ha-timeline-icon-box{margin-left:30px;margin-right:0;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block:nth-child(even) .ha-timeline-icon-box{margin-left:0;margin-right:30px;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-tree{background:#83916E;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-title{font-family:"Courgette", Sans-serif;font-size:22px;font-weight:500;font-style:italic;color:var( --e-global-color-b60d632 );margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-date .date{font-family:"Courgette", Sans-serif;font-weight:400;color:var( --e-global-color-65c7154 );margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-438cabf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-756e9ee > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-756e9ee.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-756e9ee{text-align:center;}.elementor-15 .elementor-element.elementor-element-756e9ee .elementor-heading-title{color:var( --e-global-color-1e799dd );font-family:"Cormorant Garamond", Sans-serif;font-size:59px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-98faf42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-98faf42.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-98faf42{text-align:center;}.elementor-15 .elementor-element.elementor-element-98faf42 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Courgette", Sans-serif;font-size:26px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-1b9584e .elementor-icon-wrapper{text-align:center;}.elementor-15 .elementor-element.elementor-element-1b9584e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-34953a1 );}.elementor-15 .elementor-element.elementor-element-1b9584e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1b9584e.elementor-view-default .elementor-icon{color:var( --e-global-color-34953a1 );border-color:var( --e-global-color-34953a1 );}.elementor-15 .elementor-element.elementor-element-1b9584e.elementor-view-framed .elementor-icon, .elementor-15 .elementor-element.elementor-element-1b9584e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-34953a1 );}.elementor-15 .elementor-element.elementor-element-1b9584e .elementor-icon{font-size:300px;}.elementor-15 .elementor-element.elementor-element-1b9584e .elementor-icon svg{height:300px;}.elementor-15 .elementor-element.elementor-element-1b9584e .elementor-icon-wrapper svg{width:100%;}.elementor-15 .elementor-element.elementor-element-a9491bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a9491bf.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a9491bf{text-align:center;}.elementor-15 .elementor-element.elementor-element-a9491bf .elementor-heading-title{color:var( --e-global-color-21282e4 );font-family:"Courgette", Sans-serif;font-size:23px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-1043db3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1043db3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1043db3{text-align:center;}.elementor-15 .elementor-element.elementor-element-1043db3 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Courgette", Sans-serif;font-size:23px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-034972b{--display:flex;--min-height:208px;--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;--background-transition:0.3s;--overlay-opacity:0.58;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-034972b::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-034972b:hover::before, .elementor-15 .elementor-element.elementor-element-034972b:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-034972b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-034972b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-034972b:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-034972b, .elementor-15 .elementor-element.elementor-element-034972b::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-1f6b0cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1f6b0cd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-1f6b0cd{text-align:center;}.elementor-15 .elementor-element.elementor-element-1f6b0cd .elementor-heading-title{color:var( --e-global-color-1e799dd );font-family:"Cormorant Garamond", Sans-serif;font-size:59px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-5d0e5ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5d0e5ab.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-5d0e5ab{text-align:center;}.elementor-15 .elementor-element.elementor-element-5d0e5ab .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Courgette", Sans-serif;font-size:39px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-4c8dd27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4c8dd27.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4c8dd27{text-align:center;}.elementor-15 .elementor-element.elementor-element-4c8dd27 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:600;font-style:italic;}.elementor-15 .elementor-element.elementor-element-a4518c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:70px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a4518c8::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a4518c8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a4518c8, .elementor-15 .elementor-element.elementor-element-a4518c8::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-d0a015c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-682c69c );--border-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-d0a015c, .elementor-15 .elementor-element.elementor-element-d0a015c::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-b88c240 img{width:29%;}.elementor-15 .elementor-element.elementor-element-8900cee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8900cee.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8900cee{text-align:center;}.elementor-15 .elementor-element.elementor-element-8900cee .elementor-heading-title{color:var( --e-global-color-1e799dd );font-family:"Coustard", Sans-serif;font-size:23px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-765b4ea > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-765b4ea.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-765b4ea{text-align:center;}.elementor-15 .elementor-element.elementor-element-765b4ea .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:23px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-43c0d3d .elementor-button{background-color:var( --e-global-color-b60d632 );}.elementor-15 .elementor-element.elementor-element-43c0d3d .elementor-button:hover, .elementor-15 .elementor-element.elementor-element-43c0d3d .elementor-button:focus{background-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-b2c76ff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-682c69c );--border-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-b2c76ff, .elementor-15 .elementor-element.elementor-element-b2c76ff::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-b35c24d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-b35c24d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-b35c24d{text-align:center;}.elementor-15 .elementor-element.elementor-element-b35c24d .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:23px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-bc83a9b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bc83a9b.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-bc83a9b{text-align:center;}.elementor-15 .elementor-element.elementor-element-bc83a9b .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Coustard", Sans-serif;font-size:23px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-4f2e9a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4f2e9a1.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4f2e9a1{text-align:center;}.elementor-15 .elementor-element.elementor-element-4f2e9a1 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:21px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-fd1d1e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-fd1d1e5.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-fd1d1e5{text-align:center;}.elementor-15 .elementor-element.elementor-element-fd1d1e5 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Coustard", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-54cd3c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-54cd3c0.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-54cd3c0{text-align:center;}.elementor-15 .elementor-element.elementor-element-54cd3c0 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5665ec7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-682c69c );--border-color:var( --e-global-color-682c69c );}.elementor-15 .elementor-element.elementor-element-5665ec7, .elementor-15 .elementor-element.elementor-element-5665ec7::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-4afdcb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4afdcb3.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4afdcb3{text-align:center;}.elementor-15 .elementor-element.elementor-element-4afdcb3 .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:23px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-2530a27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2530a27.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-2530a27{text-align:center;}.elementor-15 .elementor-element.elementor-element-2530a27 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Coustard", Sans-serif;font-size:23px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-8b0fd7c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8b0fd7c.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-8b0fd7c{text-align:center;}.elementor-15 .elementor-element.elementor-element-8b0fd7c .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:21px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-6787fb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6787fb9.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-6787fb9{text-align:center;}.elementor-15 .elementor-element.elementor-element-6787fb9 .elementor-heading-title{color:var( --e-global-color-cd368fd );font-family:"Coustard", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-7f08edd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7f08edd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-7f08edd{text-align:center;}.elementor-15 .elementor-element.elementor-element-7f08edd .elementor-heading-title{color:var( --e-global-color-b60d632 );font-family:"Coustard", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-f480f85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.58;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f480f85::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-15 .elementor-element.elementor-element-f480f85:hover::before, .elementor-15 .elementor-element.elementor-element-f480f85:hover > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-slideshow:hover::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-f480f85:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f480f85:hover{--overlay-opacity:0.5;}.elementor-15 .elementor-element.elementor-element-f480f85, .elementor-15 .elementor-element.elementor-element-f480f85::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-e96426d > .elementor-widget-container{margin:39px 0px 0px 0px;padding:0px 0px 50px 0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-15 .elementor-element.elementor-element-e96426d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e96426d{text-align:center;}.elementor-15 .elementor-element.elementor-element-e96426d .elementor-heading-title{color:var( --e-global-color-1e799dd );font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-dd83063{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dd83063::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-1-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-dd83063:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd368fd );}.elementor-15 .elementor-element.elementor-element-dd83063, .elementor-15 .elementor-element.elementor-element-dd83063::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-shape-top .elementor-shape-fill, .elementor-15 .elementor-element.elementor-element-dd83063 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-shape-top svg, .elementor-15 .elementor-element.elementor-element-dd83063 > .e-con-inner > .elementor-shape-top svg{width:calc(111% + 1.3px);height:0px;}.elementor-15 .elementor-element.elementor-element-078926f > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-078926f.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-078926f{text-align:center;}.elementor-15 .elementor-element.elementor-element-078926f .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:61px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-aaf8cfd > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-aaf8cfd.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-aaf8cfd{text-align:center;}.elementor-15 .elementor-element.elementor-element-aaf8cfd .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:33px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-015963d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-015963d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-015963d .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Upright", Sans-serif;font-size:27px;font-weight:700;}.elementor-15 .elementor-element.elementor-element-4d9dd97 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4d9dd97.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-4d9dd97{text-align:center;}.elementor-15 .elementor-element.elementor-element-4d9dd97 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Upright", Sans-serif;font-size:23px;font-weight:300;}.elementor-15 .elementor-element.elementor-element-f13e2fb{--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;--background-transition:0.3s;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f13e2fb::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-1-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-f13e2fb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd368fd );}.elementor-15 .elementor-element.elementor-element-f13e2fb, .elementor-15 .elementor-element.elementor-element-f13e2fb::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-6a70569{--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;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-c04496c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.16;border-style:solid;--border-style:solid;border-color:var( --e-global-color-f113cfc );--border-color:var( --e-global-color-f113cfc );--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:60px;--padding-right:60px;}.elementor-15 .elementor-element.elementor-element-c04496c::before, .elementor-15 .elementor-element.elementor-element-c04496c > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c04496c > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-c04496c > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c04496c > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-c04496c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2024/09/BELLO-BF.jpg");--background-overlay:'';}.elementor-15 .elementor-element.elementor-element-c04496c, .elementor-15 .elementor-element.elementor-element-c04496c::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-437b674 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-437b674.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-15 .elementor-element.elementor-element-f2d25e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-91474b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-91474b7::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-1-boda.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-91474b7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b60d632 );}.elementor-15 .elementor-element.elementor-element-91474b7, .elementor-15 .elementor-element.elementor-element-91474b7::before{--border-transition:0.3s;}.elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-shape-bottom svg, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:26px;}.elementor-15 .elementor-element.elementor-element-a2cf323 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a2cf323.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-a2cf323{text-align:center;}.elementor-15 .elementor-element.elementor-element-a2cf323 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-e1ec0f7 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-15 .elementor-element.elementor-element-e1ec0f7.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-e1ec0f7{text-align:center;}.elementor-15 .elementor-element.elementor-element-e1ec0f7 .elementor-heading-title{color:#FFFFFF;font-family:"Courgette", Sans-serif;font-size:31px;font-weight:300;line-height:25px;letter-spacing:-0.4px;}.elementor-15 .elementor-element.elementor-element-d4d545a .ha-justified-grid__wrap{--justified-grid-pull:2px;}.elementor-15 .elementor-element.elementor-element-d4d545a .ha-justified-grid__item:hover img{filter:brightness( 144% ) contrast( 37% ) saturate( 32% ) blur( 0px ) hue-rotate( 127deg );cursor:default;}.elementor-15 .elementor-element.elementor-element-d4d545a .ha-filter{text-align:left;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-6d854cb{--min-height:800px;}.elementor-15 .elementor-element.elementor-element-a915f83 .elementor-heading-title{font-size:70px;}.elementor-15 .elementor-element.elementor-element-4a73c8e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4a73c8e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-15 .elementor-element.elementor-element-f676d90 img{width:18%;}.elementor-15 .elementor-element.elementor-element-8fc5520 > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-15 .elementor-element.elementor-element-8fc5520 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-537856b > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-15 .elementor-element.elementor-element-537856b .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-dbb12c6{--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a32fc88 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-a32fc88 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-5082833{--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ea72dc8 > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8cf2573 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-44c914f > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-15 .elementor-element.elementor-element-3a8a6b9 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-3a8a6b9 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-f24f2f9 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-15 .elementor-element.elementor-element-f24f2f9 .elementor-button{font-size:14px;}.elementor-15 .elementor-element.elementor-element-9e337b5{--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block:nth-child(even) .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-right .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-content{width:calc(100% - ((40px/2) + 35px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-left .ha-timeline-content{width:calc(100% - (40px + 30px + 0px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-right .ha-timeline-content{width:calc(100% - (40px + 30px + 0px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block .ha-timeline-icon-box{margin-right:35px;margin-left:0;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block:nth-child(even) .ha-timeline-icon-box{margin-left:0;margin-right:35px;}.elementor-15 .elementor-element.elementor-element-5d0e5ab > .elementor-widget-container{margin:0px 05px 0px 05px;}.elementor-15 .elementor-element.elementor-element-5d0e5ab .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-4c8dd27 > .elementor-widget-container{margin:0px 25px 0px 25px;}.elementor-15 .elementor-element.elementor-element-4c8dd27 .elementor-heading-title{font-size:23px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-6d854cb .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-15 .elementor-element.elementor-element-6d854cb{--overlay-opacity:0.37;}.elementor-15 .elementor-element.elementor-element-e71c519 img{width:56%;}.elementor-15 .elementor-element.elementor-element-afbdabd > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-afbdabd .ha-countdown-item{width:80px;height:80px;}.elementor-15 .elementor-element.elementor-element-afbdabd .ha-countdown-time{font-size:30px;}.elementor-15 .elementor-element.elementor-element-dcb76f8 .jet-countdown-timer__item{width:95px;}.elementor-15 .elementor-element.elementor-element-dcb76f8 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-dcb76f8 .jet-countdown-timer{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a915f83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a915f83 .elementor-heading-title{font-size:47px;}.elementor-15 .elementor-element.elementor-element-e831f87 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e831f87 .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-4a73c8e > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-6742a00{--margin-top:-164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f676d90 > .elementor-widget-container{margin:-113px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f676d90 img{width:29%;}.elementor-15 .elementor-element.elementor-element-8fc5520 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-8fc5520 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-537856b > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-537856b .elementor-heading-title{font-size:21px;}.elementor-15 .elementor-element.elementor-element-1af4968 > .elementor-widget-container{margin:26px 10px 0px 010px;}.elementor-15 .elementor-element.elementor-element-1af4968 .elementor-heading-title{font-size:31px;}.elementor-15 .elementor-element.elementor-element-bbd3b91::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-15 .elementor-element.elementor-element-a6a782b > .elementor-widget-container{margin:-33px 10px 0px 010px;}.elementor-15 .elementor-element.elementor-element-a6a782b .elementor-heading-title{font-size:44px;}.elementor-15 .elementor-element.elementor-element-520e5aa::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-dbb12c6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-8ab6424 .elementor-heading-title{font-size:33px;}.elementor-15 .elementor-element.elementor-element-8741bb8 .elementor-heading-title{font-size:32px;}.elementor-15 .elementor-element.elementor-element-bb231d4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-81bb538 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-5082833{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-fe76ca1 .elementor-heading-title{font-size:43px;}.elementor-15 .elementor-element.elementor-element-ea72dc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8cf2573 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-44c914f .elementor-heading-title{font-size:19px;}.elementor-15 .elementor-element.elementor-element-3a8a6b9 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-61b1745::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:598px auto;}.elementor-15 .elementor-element.elementor-element-61b1745{--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-e028c8d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e028c8d img{width:69%;}.elementor-15 .elementor-element.elementor-element-9e337b5{--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d092d4f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-d092d4f .elementor-heading-title{font-size:41px;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-278ab63 .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-68a297f .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-6704e9d .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-ae85593 .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c .ha-timeline-wrap > .elementor-repeater-item-0acbb50 .ha-timeline-content{text-align:left;}.elementor-15 .elementor-element.elementor-element-595829c > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block:nth-child(even) .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-right .ha-timeline-content.arrow::before{border-right-color:#87976C;border-left-color:transparent;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-content{width:calc(100% - ((40px/2) + 35px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-left .ha-timeline-content{width:calc(100% - (40px + 30px + 0px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-right .ha-timeline-content{width:calc(100% - (40px + 30px + 0px));}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block .ha-timeline-icon-box{margin-right:35px;margin-left:0;}.elementor-15 .elementor-element.elementor-element-595829c.ha-timeline-align-center .ha-timeline-block:nth-child(even) .ha-timeline-icon-box{margin-left:0;margin-right:35px;}.elementor-15 .elementor-element.elementor-element-438cabf{--margin-top:23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-756e9ee > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-756e9ee .elementor-heading-title{font-size:41px;}.elementor-15 .elementor-element.elementor-element-1b9584e .elementor-icon{font-size:132px;}.elementor-15 .elementor-element.elementor-element-1b9584e .elementor-icon svg{height:132px;}.elementor-15 .elementor-element.elementor-element-1043db3 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-034972b::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");background-size:598px auto;}.elementor-15 .elementor-element.elementor-element-1f6b0cd .elementor-heading-title{font-size:41px;}.elementor-15 .elementor-element.elementor-element-5d0e5ab .elementor-heading-title{font-size:26px;}.elementor-15 .elementor-element.elementor-element-4c8dd27 .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-a4518c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-d0a015c{--padding-top:0px;--padding-bottom:17px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b88c240 img{width:61%;}.elementor-15 .elementor-element.elementor-element-b2c76ff{--width:50%;}.elementor-15 .elementor-element.elementor-element-b35c24d .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-bc83a9b .elementor-heading-title{font-size:19px;}.elementor-15 .elementor-element.elementor-element-4f2e9a1 .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-fd1d1e5 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-54cd3c0 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-5665ec7{--width:50%;}.elementor-15 .elementor-element.elementor-element-4afdcb3 .elementor-heading-title{font-size:20px;}.elementor-15 .elementor-element.elementor-element-2530a27 .elementor-heading-title{font-size:19px;}.elementor-15 .elementor-element.elementor-element-8b0fd7c .elementor-heading-title{font-size:16px;}.elementor-15 .elementor-element.elementor-element-6787fb9 .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-7f08edd .elementor-heading-title{font-size:14px;}.elementor-15 .elementor-element.elementor-element-f480f85::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ajwedding.love/wp-content/uploads/2025/08/fondo-2-boda.png");background-size:598px auto;}.elementor-15 .elementor-element.elementor-element-f480f85{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:49px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e96426d > .elementor-widget-container{margin:-23px 20px 0px 20px;}.elementor-15 .elementor-element.elementor-element-e96426d .elementor-heading-title{font-size:27px;}.elementor-15 .elementor-element.elementor-element-dd83063{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:51px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-078926f > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-078926f .elementor-heading-title{font-size:36px;}.elementor-15 .elementor-element.elementor-element-aaf8cfd > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-aaf8cfd .elementor-heading-title{font-size:23px;}.elementor-15 .elementor-element.elementor-element-015963d .elementor-heading-title{font-size:22px;}.elementor-15 .elementor-element.elementor-element-4d9dd97 .elementor-heading-title{font-size:18px;}.elementor-15 .elementor-element.elementor-element-c04496c{--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-437b674 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:0px 0px 017px 0px;}.elementor-15 .elementor-element.elementor-element-f2d25e5{--margin-top:0px;--margin-bottom:-47px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-91474b7::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-43px -374px;background-size:1000px auto;}.elementor-15 .elementor-element.elementor-element-91474b7{--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a2cf323 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e1ec0f7 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-e1ec0f7 .elementor-heading-title{font-size:23px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-6742a00{--content-width:1282px;}.elementor-15 .elementor-element.elementor-element-dbb12c6{--width:50%;}.elementor-15 .elementor-element.elementor-element-5082833{--width:50%;}.elementor-15 .elementor-element.elementor-element-9e337b5{--content-width:1300px;}.elementor-15 .elementor-element.elementor-element-eb93878{--width:50%;}.elementor-15 .elementor-element.elementor-element-438cabf{--width:50%;}.elementor-15 .elementor-element.elementor-element-d0a015c{--width:50%;}.elementor-15 .elementor-element.elementor-element-b2c76ff{--width:50%;}.elementor-15 .elementor-element.elementor-element-5665ec7{--width:50%;}.elementor-15 .elementor-element.elementor-element-6a70569{--width:25%;}.elementor-15 .elementor-element.elementor-element-c04496c{--width:50%;}.elementor-15 .elementor-element.elementor-element-f2d25e5{--width:25%;}}@media(min-width:1025px){.elementor-15 .elementor-element.elementor-element-6742a00::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-6742a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-bbd3b91::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-bbd3b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-520e5aa::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-520e5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-61b1745::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-61b1745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-034972b::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-034972b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-034972b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-a4518c8::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-a4518c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-f480f85::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f480f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-dd83063::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-dd83063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-f13e2fb::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-f13e2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-15 .elementor-element.elementor-element-91474b7::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15 .elementor-element.elementor-element-91474b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}