.elementor-43 .elementor-element.elementor-element-0d98216 .static-hero .slide-title h2{font-size:70px;}.elementor-43 .elementor-element.elementor-element-335490e{--display:flex;}.elementor-43 .elementor-element.elementor-element-ad5bfc9{--spacer-size:50px;}.elementor-43 .elementor-element.elementor-element-cb85486{--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;}.elementor-43 .elementor-element.elementor-element-b8292e1 .theme-btn-wrapper , .theme-btn-s2-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-b8292e1 .theme-btn-wrapper .theme-btn,.theme-btn-s2-wrapper .theme-btn{min-width:353px;}.elementor-43 .elementor-element.elementor-element-b8292e1 .theme-btn-wrapper .theme-btn:hover,.theme-btn-s2-wrapper .theme-btn:hover{background-color:#120A0A;}.elementor-43 .elementor-element.elementor-element-b1f92a5{--display:flex;}.elementor-43 .elementor-element.elementor-element-2d74129 .theme-btn-wrapper , .theme-btn-s2-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-2d74129 .theme-btn-wrapper .theme-btn,.theme-btn-s2-wrapper .theme-btn{min-width:353px;}.elementor-43 .elementor-element.elementor-element-2d74129 .theme-btn-wrapper .theme-btn:hover,.theme-btn-s2-wrapper .theme-btn:hover{background-color:#120A0A;}.elementor-43 .elementor-element.elementor-element-7704504{padding:65px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-a8a0b50{padding:30px 0px 110px 0px;}.elementor-43 .elementor-element.elementor-element-c44a606{--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;}.elementor-43 .elementor-element.elementor-element-ba32830 .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-43 .elementor-element.elementor-element-41f8fba{--display:flex;}.elementor-43 .elementor-element.elementor-element-40530fd{--spacer-size:50px;}.elementor-43 .elementor-element.elementor-element-ec28784:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ec28784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.weddingfrancescoeviviana.net/wp-content/uploads/2022/01/event-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43 .elementor-element.elementor-element-ec28784 > .elementor-background-overlay{background-color:#5E565699;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-ec28784{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 220px 0px;}.elementor-43 .elementor-element.elementor-element-27ecbdf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-ad6968c .wpo-section-title h2{color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-5812204{--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;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-43 .elementor-element.elementor-element-c9a7e44{--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;border-style:none;--border-style:none;box-shadow:11px 1px 23px -9px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-43 .elementor-element.elementor-element-c9a7e44:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-c9a7e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-7394cd2{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-43 .elementor-element.elementor-element-2cce35e{text-align:center;}.elementor-43 .elementor-element.elementor-element-2cce35e .elementor-heading-title{font-size:20px;color:#000000;}.elementor-43 .elementor-element.elementor-element-12387b5{text-align:center;line-height:1px;letter-spacing:0px;word-spacing:1px;}.elementor-43 .elementor-element.elementor-element-f0b1713 .elementor-button{background-color:#B99B86;}.elementor-43 .elementor-element.elementor-element-93aec2d{--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;border-style:none;--border-style:none;box-shadow:11px 1px 23px -9px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-43 .elementor-element.elementor-element-93aec2d:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-93aec2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-db0b4d0{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-43 .elementor-element.elementor-element-5745ba1{text-align:center;}.elementor-43 .elementor-element.elementor-element-5745ba1 .elementor-heading-title{font-size:20px;color:#000000;}.elementor-43 .elementor-element.elementor-element-8dcd0e2{text-align:center;line-height:1px;letter-spacing:0px;word-spacing:1px;}.elementor-43 .elementor-element.elementor-element-fc3d7c7{--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;border-style:none;--border-style:none;box-shadow:11px 1px 23px -9px rgba(0,0,0,0.5);--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-43 .elementor-element.elementor-element-fc3d7c7:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-fc3d7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-43 .elementor-element.elementor-element-6bf4253{margin:12px 12px calc(var(--kit-widget-spacing, 0px) + 12px) 12px;}.elementor-43 .elementor-element.elementor-element-effcb8f{text-align:center;}.elementor-43 .elementor-element.elementor-element-effcb8f .elementor-heading-title{font-size:20px;color:#000000;}.elementor-43 .elementor-element.elementor-element-23e1a8c{text-align:center;line-height:1px;letter-spacing:0px;word-spacing:1px;}.elementor-43 .elementor-element.elementor-element-e786a19 .elementor-button{background-color:#B99B86;}.elementor-43 .elementor-element.elementor-element-5681608{--spacer-size:50px;}.elementor-43 .elementor-element.elementor-element-b4a73c5{--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;}.elementor-43 .elementor-element.elementor-element-8e597a5 > .elementor-container{max-width:1320px;}.elementor-43 .elementor-element.elementor-element-8e597a5{padding:0px 0px 20px 0px;}.elementor-43 .elementor-element.elementor-element-282baca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-43 .elementor-element.elementor-element-e72cffe{--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;--row-gap:0px;--column-gap:0px;}.elementor-43 .elementor-element.elementor-element-5465a4e{--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;}.elementor-43 .elementor-element.elementor-element-034c982 .theme-btn-wrapper , .theme-btn-s2-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-034c982 .theme-btn-wrapper .theme-btn,.theme-btn-s2-wrapper .theme-btn{min-width:353px;}.elementor-43 .elementor-element.elementor-element-034c982 .theme-btn-wrapper .theme-btn:hover,.theme-btn-s2-wrapper .theme-btn:hover{background-color:#120A0A;}.elementor-43 .elementor-element.elementor-element-40674e9{--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;}.elementor-43 .elementor-element.elementor-element-46a95d4 .theme-btn-wrapper , .theme-btn-s2-wrapper{text-align:center;}.elementor-43 .elementor-element.elementor-element-46a95d4 .theme-btn-wrapper .theme-btn,.theme-btn-s2-wrapper .theme-btn{min-width:353px;}.elementor-43 .elementor-element.elementor-element-46a95d4 .theme-btn-wrapper .theme-btn:hover,.theme-btn-s2-wrapper .theme-btn:hover{background-color:#120A0A;}.elementor-43 .elementor-element.elementor-element-b8425e9{--display:flex;}.elementor-43 .elementor-element.elementor-element-fb7d7a4{--spacer-size:50px;}.elementor-43 .elementor-element.elementor-element-c10de0d{--display:flex;}.elementor-43 .elementor-element.elementor-element-f8815ac{--spacer-size:50px;}@media(min-width:768px){.elementor-43 .elementor-element.elementor-element-c9a7e44{--width:33.3333%;}.elementor-43 .elementor-element.elementor-element-93aec2d{--width:33.3333%;}.elementor-43 .elementor-element.elementor-element-fc3d7c7{--width:33.3333%;}.elementor-43 .elementor-element.elementor-element-b4a73c5{--width:33.3333%;}.elementor-43 .elementor-element.elementor-element-5465a4e{--width:50%;}.elementor-43 .elementor-element.elementor-element-40674e9{--width:50%;}}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-7704504{padding:80px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-a8a0b50{padding:80px 0px 80px 0px;}.elementor-43 .elementor-element.elementor-element-ec28784:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ec28784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.weddingfrancescoeviviana.net/wp-content/uploads/vw_pictures/1/Wedding-Francesco-e-Viviana/1424_thumb.jpg");}.elementor-43 .elementor-element.elementor-element-ec28784{padding:100px 0px 200px 0px;}.elementor-43 .elementor-element.elementor-element-5812204{--margin-top:-198px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-c9a7e44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-93aec2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-fc3d7c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43 .elementor-element.elementor-element-8e597a5{padding:80px 0px 20px 0px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-0d98216 .static-hero .slide-title h2{font-size:59px;line-height:1.1em;}.elementor-43 .elementor-element.elementor-element-b1f92a5{--justify-content:center;}.elementor-43 .elementor-element.elementor-element-7704504{padding:1px 0px 0px 0px;}.elementor-43 .elementor-element.elementor-element-a8a0b50{margin-top:-62px;margin-bottom:0px;padding:-1px -1px -1px -1px;}.elementor-43 .elementor-element.elementor-element-ec28784:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-ec28784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.weddingfrancescoeviviana.net/wp-content/uploads/vw_pictures/1/Wedding-Francesco-e-Viviana/db333961d66422dae60eb4a4bd1f4ba6.png");}.elementor-43 .elementor-element.elementor-element-ec28784{padding:90px 0px 211px 0px;}.elementor-43 .elementor-element.elementor-element-93aec2d{--margin-top:31px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-43 .elementor-element.elementor-element-8e597a5{margin-top:-102px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-e72cffe{--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}