.elementor-22 .elementor-element.elementor-element-e2d8dc4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e2d8dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriziamorretta.it/wp-content/uploads/2022/07/slide.jpg");background-position:bottom center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-e2d8dc4 > .elementor-container{min-height:500px;}.elementor-22 .elementor-element.elementor-element-e2d8dc4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-e2d8dc4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-d6b1b26{text-align:center;}.elementor-22 .elementor-element.elementor-element-e3f7bfe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-e3f7bfe:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e3f7bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4e256e );}.elementor-22 .elementor-element.elementor-element-e3f7bfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-e3f7bfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-d4859c6 > .elementor-widget-container{margin:0px 0px -83px 0px;}.elementor-22 .elementor-element.elementor-element-d4859c6 img{box-shadow:0px 0px 60px -40px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-dba1900 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-dba1900{text-align:center;}.elementor-22 .elementor-element.elementor-element-dba1900 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:56px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-0228751 > .elementor-widget-container{padding:0px 40px 0px 65px;}.elementor-22 .elementor-element.elementor-element-0228751{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-52427b5 .elementor-button{fill:var( --e-global-color-400d222 );color:var( --e-global-color-400d222 );}.elementor-22 .elementor-element.elementor-element-746e6a2{padding:120px 0px 80px 0px;}.elementor-22 .elementor-element.elementor-element-a57703c img{width:100%;}.elementor-22 .elementor-element.elementor-element-c798b80{text-align:center;}.elementor-22 .elementor-element.elementor-element-c798b80 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9c8a889{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-de52eb6 img{width:100%;}.elementor-22 .elementor-element.elementor-element-24a91fa{text-align:center;}.elementor-22 .elementor-element.elementor-element-24a91fa .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-cbb81e3{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-69cf676 img{width:100%;}.elementor-22 .elementor-element.elementor-element-82cc1ec{text-align:center;}.elementor-22 .elementor-element.elementor-element-82cc1ec .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e521d81{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-f34dd5a img{width:100%;}.elementor-22 .elementor-element.elementor-element-a1d55a1{text-align:center;}.elementor-22 .elementor-element.elementor-element-a1d55a1 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8b84ade{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-68bdb6f img{width:100%;}.elementor-22 .elementor-element.elementor-element-e8e4720{text-align:center;}.elementor-22 .elementor-element.elementor-element-e8e4720 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-90141e2{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-6d0c4cc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-6d0c4cc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6d0c4cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d4e256e ) 0%, var( --e-global-color-d4e256e ) 100%);}.elementor-22 .elementor-element.elementor-element-6d0c4cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-6d0c4cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b1a65bd{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1a65bd img{width:90%;}.elementor-22 .elementor-element.elementor-element-1964671 > .elementor-widget-container{margin:-71px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1964671{text-align:center;}.elementor-22 .elementor-element.elementor-element-1964671 img{width:80%;}.elementor-22 .elementor-element.elementor-element-facf15c > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-facf15c{text-align:center;}.elementor-22 .elementor-element.elementor-element-facf15c .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:56px;text-transform:capitalize;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3964f11 > .elementor-widget-container{padding:0px 40px 0px 50px;}.elementor-22 .elementor-element.elementor-element-3964f11{text-align:justify;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-8555569{padding:50px 10px 50px 10px;}.elementor-22 .elementor-element.elementor-element-97306b5 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-97306b5{text-align:center;}.elementor-22 .elementor-element.elementor-element-97306b5 .elementor-heading-title{font-family:"Bad Script", Sans-serif;font-size:35px;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-0e667b6{text-align:right;}.elementor-22 .elementor-element.elementor-element-f17be44:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f17be44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://patriziamorretta.it/wp-content/uploads/2022/07/slide.jpg");background-position:center center;}.elementor-22 .elementor-element.elementor-element-f17be44 > .elementor-container{min-height:600px;}.elementor-22 .elementor-element.elementor-element-f17be44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-f17be44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-bfb04ab .elementor-button{background-color:#02010100;font-family:"Montserrat", Sans-serif;font-weight:600;text-shadow:0px 0px 20px rgba(0,0,0,0.3);fill:var( --e-global-color-400d222 );color:var( --e-global-color-400d222 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;}.elementor-22 .elementor-element.elementor-element-bfb04ab .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-bfb04ab .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-400d222 );border-color:var( --e-global-color-400d222 );}.elementor-22 .elementor-element.elementor-element-bfb04ab .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-bfb04ab .elementor-button:focus svg{fill:var( --e-global-color-400d222 );}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-3399ece{width:50%;}.elementor-22 .elementor-element.elementor-element-205f031{width:49.952%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-5c70875{width:100%;}.elementor-22 .elementor-element.elementor-element-07b1ed8{width:100%;}.elementor-22 .elementor-element.elementor-element-8b0180a{width:100%;}.elementor-22 .elementor-element.elementor-element-708c99e{width:100%;}.elementor-22 .elementor-element.elementor-element-867a13b{width:100%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-e2d8dc4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e2d8dc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-a57703c img{width:22%;}.elementor-22 .elementor-element.elementor-element-de52eb6 img{width:22%;}.elementor-22 .elementor-element.elementor-element-69cf676 img{width:22%;}.elementor-22 .elementor-element.elementor-element-f34dd5a img{width:22%;}.elementor-22 .elementor-element.elementor-element-68bdb6f img{width:22%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-d4859c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0228751 > .elementor-widget-container{margin:0px 0px 0px -16px;}.elementor-22 .elementor-element.elementor-element-0228751{text-align:justify;}.elementor-22 .elementor-element.elementor-element-a57703c img{width:50%;}.elementor-22 .elementor-element.elementor-element-de52eb6 img{width:50%;}.elementor-22 .elementor-element.elementor-element-69cf676 img{width:50%;}.elementor-22 .elementor-element.elementor-element-f34dd5a img{width:50%;}.elementor-22 .elementor-element.elementor-element-68bdb6f img{width:50%;}.elementor-22 .elementor-element.elementor-element-facf15c .elementor-heading-title{font-size:35px;}}