.elementor-7 .elementor-element.elementor-element-7d2cb07{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7d2cb07, .elementor-7 .elementor-element.elementor-element-7d2cb07::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-086aef4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-997f427{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-634d631e{text-align:center;}.elementor-7 .elementor-element.elementor-element-634d631e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;letter-spacing:6.5px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-634d631e > .elementor-widget-container{margin:030px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-77545217{text-align:center;color:#80ED99;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:60px;letter-spacing:2.1px;width:var( --container-widget-width, 102.336% );max-width:102.336%;--container-widget-width:102.336%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-77545217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-77545217.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4cfa6bf4{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:34px;letter-spacing:3.9px;}.elementor-7 .elementor-element.elementor-element-4cfa6bf4 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-30b75245{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:39px;letter-spacing:0.7px;width:var( --container-widget-width, 102.336% );max-width:102.336%;--container-widget-width:102.336%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-30b75245 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-30b75245.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-759918ea .elementor-button{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#FB5607;}.elementor-7 .elementor-element.elementor-element-759918ea .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-759918ea .elementor-button:focus{color:#FB5607;background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-759918ea .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-759918ea .elementor-button:focus svg{fill:#FB5607;}.elementor-7 .elementor-element.elementor-element-759918ea > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b744b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:200px;--padding-block-end:200px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-4b744b7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4b744b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/home-page-David-Zappasodi-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4b744b7, .elementor-7 .elementor-element.elementor-element-4b744b7::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7f1cff0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7f1cff0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e3b2a7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-e3b2a7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-de2c68f{text-align:center;}.elementor-7 .elementor-element.elementor-element-de2c68f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;letter-spacing:6.5px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-de2c68f > .elementor-widget-container{margin:030px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-095e28f{text-align:center;color:#80ED99;font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;line-height:60px;letter-spacing:2.1px;width:var( --container-widget-width, 102.336% );max-width:102.336%;--container-widget-width:102.336%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-095e28f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-095e28f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-12bb553{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;line-height:34px;letter-spacing:3.9px;}.elementor-7 .elementor-element.elementor-element-12bb553 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-42cecde{text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:700;line-height:39px;letter-spacing:0.7px;width:var( --container-widget-width, 102.336% );max-width:102.336%;--container-widget-width:102.336%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-42cecde > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-42cecde.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-662ae9a .elementor-button{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;background-color:#FB5607;}.elementor-7 .elementor-element.elementor-element-662ae9a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-662ae9a .elementor-button:focus{color:#FB5607;background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-662ae9a .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-662ae9a .elementor-button:focus svg{fill:#FB5607;}.elementor-7 .elementor-element.elementor-element-662ae9a > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-28866b8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:30px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-28866b8d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-28866b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/David-Home-2.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-28866b8d::before, .elementor-7 .elementor-element.elementor-element-28866b8d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-28866b8d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-28866b8d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-28866b8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-28866b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#AECAB4B0;}.elementor-7 .elementor-element.elementor-element-28866b8d, .elementor-7 .elementor-element.elementor-element-28866b8d::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-28866b8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-1f895656{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-1f895656.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-25529dd0{text-align:center;color:#753A6B;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-25529dd0 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6e33ecca{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:37px;}.elementor-7 .elementor-element.elementor-element-6e33ecca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c4fe7d{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:37px;}.elementor-7 .elementor-element.elementor-element-2c4fe7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8a82963{text-align:center;color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:37px;}.elementor-7 .elementor-element.elementor-element-8a82963 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-154869e{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:37px;}.elementor-7 .elementor-element.elementor-element-154869e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7d81c6e{text-align:center;color:#FB5607;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:37px;letter-spacing:7.1px;}.elementor-7 .elementor-element.elementor-element-7d81c6e > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-12e04123{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:20px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-12e04123:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-12e04123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#753A6B;background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/04/example-home.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-12e04123::before, .elementor-7 .elementor-element.elementor-element-12e04123 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-12e04123 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-12e04123 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-12e04123 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-12e04123 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FB560700;}.elementor-7 .elementor-element.elementor-element-12e04123, .elementor-7 .elementor-element.elementor-element-12e04123::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-12e04123.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-7d050ce3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7d050ce3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-2e9ee11b{text-align:center;width:var( --container-widget-width, 108.683% );max-width:108.683%;--container-widget-width:108.683%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-2e9ee11b .elementor-heading-title{color:#80ED99;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:400;letter-spacing:1.7px;}.elementor-7 .elementor-element.elementor-element-2e9ee11b > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2e9ee11b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-10410924{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0.3px;}.elementor-7 .elementor-element.elementor-element-10410924 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-6a09e88{text-align:center;color:#FFFEFE;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:30px;letter-spacing:0.6px;word-spacing:3px;}.elementor-7 .elementor-element.elementor-element-6a09e88 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4aa67c1c{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:2.5px;}.elementor-7 .elementor-element.elementor-element-4aa67c1c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2c15215{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:900;line-height:30px;letter-spacing:1.3px;word-spacing:3px;}.elementor-7 .elementor-element.elementor-element-2c15215 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8c91dfb{text-align:center;color:#F9F9F9;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:30px;letter-spacing:8px;word-spacing:3px;}.elementor-7 .elementor-element.elementor-element-8c91dfb > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-896e9cf{text-align:center;color:#FFFEFE;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:900;line-height:30px;word-spacing:3px;}.elementor-7 .elementor-element.elementor-element-896e9cf > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4754ce2{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:30px;letter-spacing:1.8px;word-spacing:3px;}.elementor-7 .elementor-element.elementor-element-4754ce2 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-42196aa{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:900;line-height:30px;word-spacing:3px;}.elementor-7 .elementor-element.elementor-element-42196aa > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4b79c60b .elementor-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#DB3E1C;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-4b79c60b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-4b79c60b .elementor-button:focus{color:#FB5607;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4b79c60b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-4b79c60b .elementor-button:focus svg{fill:#FB5607;}.elementor-7 .elementor-element.elementor-element-4b79c60b > .elementor-widget-container{padding:10px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-1b69384e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:80px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-1b69384e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1b69384e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010112;}.elementor-7 .elementor-element.elementor-element-1b69384e::before, .elementor-7 .elementor-element.elementor-element-1b69384e > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1b69384e > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-1b69384e > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1b69384e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-1b69384e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-1b69384e, .elementor-7 .elementor-element.elementor-element-1b69384e::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-109c292e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-109c292e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-6d7347fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-6d7347fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-652744fb{text-align:center;}.elementor-7 .elementor-element.elementor-element-652744fb .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;letter-spacing:9.5px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-652744fb > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-90c1b5a{text-align:center;}.elementor-7 .elementor-element.elementor-element-90c1b5a .elementor-heading-title{color:#FB5607;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;letter-spacing:15px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7 .elementor-element.elementor-element-90c1b5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d8fef6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-d8fef6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-491cbc15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:15px 15px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:90px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-491cbc15:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-491cbc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010112;}.elementor-7 .elementor-element.elementor-element-491cbc15::before, .elementor-7 .elementor-element.elementor-element-491cbc15 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-491cbc15 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-491cbc15 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-491cbc15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-491cbc15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-491cbc15, .elementor-7 .elementor-element.elementor-element-491cbc15::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4abb9f2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 50px 50px 50px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-4abb9f2b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4abb9f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DB3E1C;}.elementor-7 .elementor-element.elementor-element-4abb9f2b, .elementor-7 .elementor-element.elementor-element-4abb9f2b::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-38fe1523 img{width:36%;}.elementor-7 .elementor-element.elementor-element-38fe1523 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-38fe1523:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-38fe1523.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-1f090781{text-align:center;}.elementor-7 .elementor-element.elementor-element-1f090781 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-1c910723{text-align:center;color:#FFF6F6;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-1c910723 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-47fd62b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-47fd62b4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-47fd62b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#80ED99;}.elementor-7 .elementor-element.elementor-element-47fd62b4, .elementor-7 .elementor-element.elementor-element-47fd62b4::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-7d283e96 img{width:36%;}.elementor-7 .elementor-element.elementor-element-7d283e96 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7d283e96:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-7d283e96.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-2f979276{text-align:center;}.elementor-7 .elementor-element.elementor-element-2f979276 .elementor-heading-title{color:#000000;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-6f827b1b{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-6f827b1b > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-6625c048{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:50px 50px 50px 50px;}.elementor-7 .elementor-element.elementor-element-6625c048:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6625c048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#753A6B;}.elementor-7 .elementor-element.elementor-element-6625c048, .elementor-7 .elementor-element.elementor-element-6625c048::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-6f7b83a5 img{width:36%;}.elementor-7 .elementor-element.elementor-element-6f7b83a5 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6f7b83a5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-7 .elementor-element.elementor-element-6f7b83a5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-6f7b83a5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-4a1072a8{text-align:center;}.elementor-7 .elementor-element.elementor-element-4a1072a8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-2851bfa3{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-7 .elementor-element.elementor-element-2851bfa3 > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 10px 10px 10px;}.elementor-7 .elementor-element.elementor-element-20a17924{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-20a17924:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20a17924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/david-21.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-20a17924::before, .elementor-7 .elementor-element.elementor-element-20a17924 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-20a17924 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-20a17924 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-20a17924 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-20a17924 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-20a17924, .elementor-7 .elementor-element.elementor-element-20a17924::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-20a17924.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4abf2bac{--display:flex;--min-height:421px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-4abf2bac::before, .elementor-7 .elementor-element.elementor-element-4abf2bac > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4abf2bac > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4abf2bac > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4abf2bac > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4abf2bac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-4abf2bac, .elementor-7 .elementor-element.elementor-element-4abf2bac::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4abf2bac.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-593ef452{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-593ef452.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-77c172d6{text-align:center;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-77c172d6 .elementor-heading-title{color:#753A6B;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;letter-spacing:3.7px;}.elementor-7 .elementor-element.elementor-element-77c172d6 > .elementor-widget-container{padding:60px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-77c172d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-52fcd2bf{text-align:justify;color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0.7px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-52fcd2bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-52fcd2bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-e2c93ab{text-align:justify;color:#000000;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0.7px;width:var( --container-widget-width, 90.013% );max-width:90.013%;--container-widget-width:90.013%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e2c93ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e2c93ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-4422e8a:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-4422e8a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://david.fabipaolini.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-7 .elementor-element.elementor-element-2c6066e1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#DB3E1C;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-7 .elementor-element.elementor-element-2c6066e1 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-2c6066e1 .elementor-button:focus{color:#DB3E1C;background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2c6066e1 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-2c6066e1 .elementor-button:focus svg{fill:#DB3E1C;}.elementor-7 .elementor-element.elementor-element-2c6066e1 > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-2c6066e1.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-086aef4{--width:50%;}.elementor-7 .elementor-element.elementor-element-7f1cff0{--width:46%;}.elementor-7 .elementor-element.elementor-element-e3b2a7a{--width:62%;}.elementor-7 .elementor-element.elementor-element-1f895656{--width:98.523%;}.elementor-7 .elementor-element.elementor-element-7d050ce3{--width:97.437%;}.elementor-7 .elementor-element.elementor-element-109c292e{--width:22%;}.elementor-7 .elementor-element.elementor-element-6d7347fe{--width:56.428%;}.elementor-7 .elementor-element.elementor-element-d8fef6a{--width:25%;}.elementor-7 .elementor-element.elementor-element-4abb9f2b{--width:50%;}.elementor-7 .elementor-element.elementor-element-47fd62b4{--width:50%;}.elementor-7 .elementor-element.elementor-element-6625c048{--width:50%;}.elementor-7 .elementor-element.elementor-element-20a17924{--content-width:1600px;}.elementor-7 .elementor-element.elementor-element-4abf2bac{--width:50%;}.elementor-7 .elementor-element.elementor-element-593ef452{--width:49.891%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-7d2cb07:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7d2cb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/home-page-David-Zappasodi-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-086aef4{--gap:0px 0px;}.elementor-7 .elementor-element.elementor-element-997f427{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--gap:0px 0px;--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-634d631e .elementor-heading-title{font-size:14px;}.elementor-7 .elementor-element.elementor-element-77545217{font-size:19px;line-height:1.7em;}.elementor-7 .elementor-element.elementor-element-4cfa6bf4{font-size:14px;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-4cfa6bf4 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-30b75245{font-size:18px;line-height:1.6em;}.elementor-7 .elementor-element.elementor-element-30b75245 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-759918ea .elementor-button{font-size:26px;}.elementor-7 .elementor-element.elementor-element-759918ea > .elementor-widget-container{padding:20px 0px 50px 0px;}.elementor-7 .elementor-element.elementor-element-de2c68f .elementor-heading-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-095e28f{font-size:35px;}.elementor-7 .elementor-element.elementor-element-12bb553{font-size:18px;}.elementor-7 .elementor-element.elementor-element-42cecde{font-size:30px;}.elementor-7 .elementor-element.elementor-element-28866b8d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-28866b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/David-Home-2.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-25529dd0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-6e33ecca > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-2c4fe7d > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-8a82963 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-7d81c6e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-2e9ee11b .elementor-heading-title{font-size:40px;}.elementor-7 .elementor-element.elementor-element-2e9ee11b > .elementor-widget-container{padding:50px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-10410924 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-6a09e88 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-4aa67c1c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-2c15215 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-896e9cf > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-4754ce2 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-42196aa > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-1b69384e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7 .elementor-element.elementor-element-6d7347fe{--min-height:0px;}.elementor-7 .elementor-element.elementor-element-20a17924{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-7 .elementor-element.elementor-element-20a17924:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20a17924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/David-Home-2.png");background-size:cover;}.elementor-7 .elementor-element.elementor-element-593ef452{--padding-block-start:050px;--padding-block-end:0px;--padding-inline-start:25px;--padding-inline-end:25px;}.elementor-7 .elementor-element.elementor-element-77c172d6{text-align:center;width:var( --container-widget-width, 733.961px );max-width:733.961px;--container-widget-width:733.961px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-52fcd2bf{--container-widget-width:753px;--container-widget-flex-grow:0;width:var( --container-widget-width, 753px );max-width:753px;}.elementor-7 .elementor-element.elementor-element-e2c93ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-e2c93ab{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7d2cb07:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7d2cb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/mobile-home.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-634d631e{text-align:center;}.elementor-7 .elementor-element.elementor-element-634d631e .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:8.5px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-634d631e > .elementor-widget-container{margin:270px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-77545217{font-size:21px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-77545217 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-4cfa6bf4{font-size:15px;line-height:1.2em;letter-spacing:4.7px;}.elementor-7 .elementor-element.elementor-element-4cfa6bf4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-30b75245{font-size:17px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-30b75245 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-759918ea .elementor-button{font-size:25px;}.elementor-7 .elementor-element.elementor-element-759918ea > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-de2c68f{text-align:center;}.elementor-7 .elementor-element.elementor-element-de2c68f .elementor-heading-title{font-size:15px;line-height:1.3em;letter-spacing:8.5px;word-spacing:0em;}.elementor-7 .elementor-element.elementor-element-de2c68f > .elementor-widget-container{margin:270px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-095e28f{font-size:21px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-095e28f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-12bb553{font-size:15px;line-height:1.2em;letter-spacing:4.7px;}.elementor-7 .elementor-element.elementor-element-12bb553 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-42cecde{font-size:17px;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-42cecde > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-662ae9a .elementor-button{font-size:25px;}.elementor-7 .elementor-element.elementor-element-662ae9a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-28866b8d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-28866b8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-7 .elementor-element.elementor-element-6e33ecca{font-size:20px;}.elementor-7 .elementor-element.elementor-element-2c4fe7d{font-size:20px;}.elementor-7 .elementor-element.elementor-element-8a82963{font-size:20px;}.elementor-7 .elementor-element.elementor-element-154869e{font-size:20px;}.elementor-7 .elementor-element.elementor-element-7d81c6e{font-size:20px;}.elementor-7 .elementor-element.elementor-element-2e9ee11b{text-align:center;}.elementor-7 .elementor-element.elementor-element-2e9ee11b .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-2e9ee11b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-10410924{font-size:20px;}.elementor-7 .elementor-element.elementor-element-6a09e88{font-size:20px;}.elementor-7 .elementor-element.elementor-element-4aa67c1c{text-align:center;font-size:20px;}.elementor-7 .elementor-element.elementor-element-2c15215{font-size:20px;}.elementor-7 .elementor-element.elementor-element-8c91dfb{font-size:20px;}.elementor-7 .elementor-element.elementor-element-896e9cf{font-size:20px;}.elementor-7 .elementor-element.elementor-element-4754ce2{font-size:20px;}.elementor-7 .elementor-element.elementor-element-42196aa{font-size:20px;}.elementor-7 .elementor-element.elementor-element-491cbc15{--padding-block-start:50px;--padding-block-end:80px;--padding-inline-start:8px;--padding-inline-end:8px;}.elementor-7 .elementor-element.elementor-element-4abb9f2b{--min-height:365px;}.elementor-7 .elementor-element.elementor-element-1f090781 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-47fd62b4{--min-height:376px;--margin-block-start:35px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-2f979276 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-6625c048{--min-height:376px;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-4a1072a8 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-20a17924:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-20a17924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://david.fabipaolini.com/wp-content/uploads/2024/05/David-Home-2.png");background-position:center center;background-size:cover;}.elementor-7 .elementor-element.elementor-element-20a17924{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-4abf2bac{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-593ef452{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-7 .elementor-element.elementor-element-77c172d6{text-align:center;}.elementor-7 .elementor-element.elementor-element-77c172d6 .elementor-heading-title{font-size:30px;}.elementor-7 .elementor-element.elementor-element-77c172d6 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-52fcd2bf{text-align:justify;font-size:20px;line-height:1.5em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-52fcd2bf > .elementor-widget-container{padding:10px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-e2c93ab{text-align:justify;font-size:20px;line-height:1.5em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7 .elementor-element.elementor-element-e2c93ab > .elementor-widget-container{margin:25px 0px 0px 0px;padding:10px 20px 0px 20px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-7d2cb07{--content-width:500px;}.elementor-7 .elementor-element.elementor-element-086aef4{--width:28%;}}