.elementor-8048 .elementor-element.elementor-element-6f855bc:not(.elementor-motion-effects-element-type-background), .elementor-8048 .elementor-element.elementor-element-6f855bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemabur.com/wp-content/uploads/2023/07/fotografo-de-bodas-1-jpg.webp");background-position:0px -325px;background-repeat:no-repeat;background-size:cover;}.elementor-8048 .elementor-element.elementor-element-6f855bc > .elementor-container{min-height:679px;}.elementor-8048 .elementor-element.elementor-element-6f855bc > .elementor-background-overlay{opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8048 .elementor-element.elementor-element-6f855bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:4rem;margin-bottom:0rem;}.elementor-8048 .elementor-element.elementor-element-fc1288e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8048 .elementor-element.elementor-element-71d52dc{width:var( --container-widget-width, 49.708% );max-width:49.708%;--container-widget-width:49.708%;--container-widget-flex-grow:0;text-align:center;}.elementor-8048 .elementor-element.elementor-element-71d52dc .elementor-heading-title{color:#12FFFF;font-weight:normal;text-shadow:0px 3px 3px rgba(0, 0, 0, 0.76);}.elementor-8048 .elementor-element.elementor-element-806288b{margin-top:1%;margin-bottom:1%;}.elementor-8048 .elementor-element.elementor-element-3e53be3 > .elementor-widget-container{margin:0px 100px 0px 100px;}.elementor-8048 .elementor-element.elementor-element-3e53be3{text-align:justify;}.elementor-8048 .elementor-element.elementor-element-ee407f2{--spacer-size:50px;}.elementor-8048 .elementor-element.elementor-element-ee407f2 > .elementor-widget-container{margin:-64px 0px 0px 0px;}.elementor-8048 .elementor-element.elementor-element-a1d3353{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-8048 .elementor-element.elementor-element-a1d3353 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-8048 .elementor-element.elementor-element-a1d3353 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-8048 .elementor-element.elementor-element-7ece40c .qodef-qi-grid > .qodef-grid-inner{gap:5px;}.elementor-8048 .elementor-element.elementor-element-7ece40c .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:before{bottom:calc( -5px/2 );}.elementor-8048 .elementor-element.elementor-element-7ece40c .qodef-qi-grid.qodef-borders--between > .qodef-grid-inner > .qodef-grid-item:after{right:calc( -5px/2 );}.elementor-8048 .elementor-element.elementor-element-7ece40c .qodef-qi-grid.qodef-borders--all > .qodef-grid-inner > .qodef-grid-item{padding:5px;}.elementor-8048 .elementor-element.elementor-element-46bf531{--spacer-size:50px;}.elementor-8048 .elementor-element.elementor-element-e373c73{--spacer-size:50px;}.elementor-8048 .elementor-element.elementor-element-1a0baba > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8048 .elementor-element.elementor-element-1a0baba{text-align:center;}.elementor-8048 .elementor-element.elementor-element-1a0baba .elementor-heading-title{font-size:16px;}.elementor-8048 .elementor-element.elementor-element-351a9fc > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-8048 .elementor-element.elementor-element-351a9fc{text-align:center;}.elementor-8048 .elementor-element.elementor-element-351a9fc .elementor-heading-title{font-size:16px;}@media(min-width:768px){.elementor-8048 .elementor-element.elementor-element-fc1288e{width:100%;}}@media(max-width:1024px){.elementor-8048 .elementor-element.elementor-element-6f855bc:not(.elementor-motion-effects-element-type-background), .elementor-8048 .elementor-element.elementor-element-6f855bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-8048 .elementor-element.elementor-element-6f855bc:not(.elementor-motion-effects-element-type-background), .elementor-8048 .elementor-element.elementor-element-6f855bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-8048 .elementor-element.elementor-element-3e53be3 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-8048 .elementor-element.elementor-element-a1d3353 > .elementor-widget-container{margin:-54px 0px 0px 0px;}}