.elementor-425 .elementor-element.elementor-element-30d6aca:not(.elementor-motion-effects-element-type-background), .elementor-425 .elementor-element.elementor-element-30d6aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.magnoliafrosinone.it/wp-content/uploads/2023/08/header_bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-425 .elementor-element.elementor-element-30d6aca > .elementor-background-overlay{background-color:#000000;opacity:0.15;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-425 .elementor-element.elementor-element-30d6aca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-425 .elementor-element.elementor-element-c291aaf{--spacer-size:10vh;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-425 .elementor-element.elementor-element-189ff26{text-align:center;}.elementor-425 .elementor-element.elementor-element-189ff26 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:3rem;font-weight:600;text-shadow:5px 0px 5px rgba(0,0,0,0.3);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-425 .elementor-element.elementor-element-6d07088{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-425 .elementor-element.elementor-element-9fb9348{--spacer-size:1rem;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-425 .elementor-element.elementor-element-4af2037 .elementor-button{background-color:#BFA48F;font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-425 .elementor-element.elementor-element-4af2037 .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-4af2037 .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-4af2037 > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-4af2037 .elementor-button-content-wrapper{flex-direction:row;}.elementor-425 .elementor-element.elementor-element-4af2037 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-425 .elementor-element.elementor-element-8834d6b{--spacer-size:5vh;}.elementor-425 .elementor-element.elementor-element-08e112b{padding:3rem 3rem 3rem 3rem;}.elementor-425 .elementor-element.elementor-element-a1c2200 > .elementor-element-populated{padding:0rem 0rem 0rem 6rem;}.elementor-425 .elementor-element.elementor-element-0dfdc56 .elementor-heading-title{font-family:"MadelonScript", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-425 .elementor-element.elementor-element-ac3a600{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-family:"Futura", Sans-serif;font-weight:400;}.elementor-425 .elementor-element.elementor-element-ac3a600 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-425 .elementor-element.elementor-element-a6a8b00 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;}.elementor-425 .elementor-element.elementor-element-a6a8b00 .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-a6a8b00 .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-a6a8b00 > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-b3e8d61{--spacer-size:50px;}.elementor-425 .elementor-element.elementor-element-4e3169c{--e-image-carousel-slides-to-show:1;}.elementor-425 .elementor-element.elementor-element-1e13874{padding:1rem 1rem 1rem 1rem;}.elementor-425 .elementor-element.elementor-element-adeb6dd > .elementor-element-populated{margin:0rem 3rem 0rem 0rem;--e-column-margin-right:3rem;--e-column-margin-left:0rem;padding:0rem 0rem 0rem 0rem;}.elementor-425 .elementor-element.elementor-element-b2a52f1{--spacer-size:50px;}.elementor-425 .elementor-element.elementor-element-06b84f9{--e-image-carousel-slides-to-show:1;}.elementor-425 .elementor-element.elementor-element-7b03b1f{--spacer-size:50px;}.elementor-425 .elementor-element.elementor-element-7b03b1f > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-bc-flex-widget .elementor-425 .elementor-element.elementor-element-33d1275.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-425 .elementor-element.elementor-element-33d1275.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-425 .elementor-element.elementor-element-33d1275.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-425 .elementor-element.elementor-element-03ff953{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-425 .elementor-element.elementor-element-03ff953 .elementor-heading-title{font-family:"MadelonScript", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-text );}.elementor-425 .elementor-element.elementor-element-3f2dd20{--spacer-size:1rem;}.elementor-425 .elementor-element.elementor-element-b195fd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Futura", Sans-serif;font-weight:500;}.elementor-425 .elementor-element.elementor-element-b195fd0 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-425 .elementor-element.elementor-element-c981bcf .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;}.elementor-425 .elementor-element.elementor-element-c981bcf .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-c981bcf .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-c981bcf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-425 .elementor-element.elementor-element-c981bcf > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-e7768ad{--spacer-size:0.1rem;}.elementor-425 .elementor-element.elementor-element-d495d22{padding:3rem 3rem 3rem 3rem;}.elementor-425 .elementor-element.elementor-element-067a778 > .elementor-element-populated{padding:0rem 0rem 0rem 6rem;}.elementor-425 .elementor-element.elementor-element-29eb13f .elementor-heading-title{font-family:"MadelonScript", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-text );}.elementor-425 .elementor-element.elementor-element-414fb4d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-family:"Futura", Sans-serif;font-weight:400;}.elementor-425 .elementor-element.elementor-element-414fb4d > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-425 .elementor-element.elementor-element-8348e7d .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;}.elementor-425 .elementor-element.elementor-element-8348e7d .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-8348e7d .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-8348e7d > .elementor-widget-container{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-132f014{--spacer-size:50px;}.elementor-425 .elementor-element.elementor-element-68c2022{--e-image-carousel-slides-to-show:1;}.elementor-425 .elementor-element.elementor-element-b45bd55{padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-425 .elementor-element.elementor-element-7a0d3bf.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-425 .elementor-element.elementor-element-7a0d3bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-425 .elementor-element.elementor-element-7a0d3bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-425 .elementor-element.elementor-element-7a0d3bf > .elementor-element-populated{padding:0rem 0rem 0rem 3rem;}.elementor-425 .elementor-element.elementor-element-dadc922{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-425 .elementor-element.elementor-element-dadc922 .elementor-heading-title{font-family:"MadelonScript", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-text );}.elementor-425 .elementor-element.elementor-element-317833a{--spacer-size:1rem;}.elementor-425 .elementor-element.elementor-element-ad38961{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;font-family:"Futura", Sans-serif;font-weight:400;}.elementor-425 .elementor-element.elementor-element-ad38961 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-425 .elementor-element.elementor-element-8778a3e .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;}.elementor-425 .elementor-element.elementor-element-8778a3e .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-8778a3e .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-8778a3e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-425 .elementor-element.elementor-element-8778a3e > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-c2fab9d > .elementor-element-populated{margin:0rem 0rem 0rem 3rem;--e-column-margin-right:0rem;--e-column-margin-left:3rem;}.elementor-425 .elementor-element.elementor-element-15c5daa{--spacer-size:50px;}.elementor-425 .elementor-element.elementor-element-6b6f34d{--e-image-carousel-slides-to-show:1;}.elementor-425 .elementor-element.elementor-element-0322d9b{--spacer-size:50px;}.elementor-425 .elementor-element.elementor-element-c9febfd{--spacer-size:0.1rem;}.elementor-425 .elementor-element.elementor-element-06d6636{text-align:center;}.elementor-425 .elementor-element.elementor-element-06d6636 .elementor-heading-title{font-family:"MadelonScript", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-text );}.elementor-425 .elementor-element.elementor-element-a0c29e1{--spacer-size:2rem;}.elementor-425 .elementor-element.elementor-element-b7a1920 .elementor-button{background-color:#BFA48F;font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;}.elementor-425 .elementor-element.elementor-element-b7a1920 .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-b7a1920 .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-b7a1920 > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-e00bdb4{--spacer-size:5vh;}.elementor-425 .elementor-element.elementor-element-b906fda > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-425 .elementor-element.elementor-element-b906fda{text-align:center;}.elementor-425 .elementor-element.elementor-element-b906fda .elementor-heading-title{font-family:"MadelonScript", Sans-serif;font-size:5rem;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-425 .elementor-element.elementor-element-ebded31 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-425 .elementor-element.elementor-element-ebded31 .gallery-item{padding:0 30px 30px 0;}.elementor-425 .elementor-element.elementor-element-ebded31 .gallery{margin:0 -30px -30px 0;}.elementor-425 .elementor-element.elementor-element-ebded31 .gallery-item .gallery-caption{text-align:center;}.elementor-425 .elementor-element.elementor-element-8363376 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Futura", Sans-serif;font-weight:500;text-decoration:none;}.elementor-425 .elementor-element.elementor-element-8363376 .elementor-button:hover, .elementor-425 .elementor-element.elementor-element-8363376 .elementor-button:focus{background-color:#998371;}.elementor-425 .elementor-element.elementor-element-8363376 > .elementor-widget-container:hover{--e-transform-translateY:-0.2rem;}.elementor-425 .elementor-element.elementor-element-c883903{--spacer-size:5rem;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-425 .elementor-element.elementor-element-a1c2200{width:60%;}.elementor-425 .elementor-element.elementor-element-bd2c3fa{width:40%;}.elementor-425 .elementor-element.elementor-element-067a778{width:60%;}.elementor-425 .elementor-element.elementor-element-6658574{width:40%;}.elementor-425 .elementor-element.elementor-element-7a0d3bf{width:50%;}.elementor-425 .elementor-element.elementor-element-c2fab9d{width:50%;}}@media(min-width:1025px){.elementor-425 .elementor-element.elementor-element-30d6aca:not(.elementor-motion-effects-element-type-background), .elementor-425 .elementor-element.elementor-element-30d6aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-425 .elementor-element.elementor-element-c291aaf{--spacer-size:15vh;}.elementor-425 .elementor-element.elementor-element-189ff26 .elementor-heading-title{font-size:3rem;}.elementor-425 .elementor-element.elementor-element-03ff953{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-b195fd0{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-c981bcf{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-dadc922{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-ad38961{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-8778a3e{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-e00bdb4{--spacer-size:3rem;}.elementor-425 .elementor-element.elementor-element-c883903{--spacer-size:3rem;}}@media(max-width:767px){.elementor-425 .elementor-element.elementor-element-30d6aca:not(.elementor-motion-effects-element-type-background), .elementor-425 .elementor-element.elementor-element-30d6aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-425 .elementor-element.elementor-element-c291aaf{--spacer-size:3vh;}.elementor-425 .elementor-element.elementor-element-189ff26 .elementor-heading-title{font-size:2.2rem;}.elementor-425 .elementor-element.elementor-element-6d07088{width:100%;max-width:100%;}.elementor-425 .elementor-element.elementor-element-6d07088 > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-425 .elementor-element.elementor-element-8834d6b{--spacer-size:5vh;}.elementor-425 .elementor-element.elementor-element-08e112b{padding:1rem 1rem 1rem 1rem;}.elementor-425 .elementor-element.elementor-element-a1c2200 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-425 .elementor-element.elementor-element-0dfdc56{text-align:center;}.elementor-425 .elementor-element.elementor-element-0dfdc56 .elementor-heading-title{font-size:5rem;}.elementor-425 .elementor-element.elementor-element-ac3a600{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-425 .elementor-element.elementor-element-b3e8d61{--spacer-size:3vh;}.elementor-425 .elementor-element.elementor-element-1e13874{padding:1rem 1rem 1rem 1rem;}.elementor-425 .elementor-element.elementor-element-b2a52f1{--spacer-size:3vh;}.elementor-425 .elementor-element.elementor-element-7b03b1f{--spacer-size:5vh;}.elementor-425 .elementor-element.elementor-element-03ff953{text-align:center;}.elementor-425 .elementor-element.elementor-element-d495d22{padding:1rem 1rem 1rem 1rem;}.elementor-425 .elementor-element.elementor-element-067a778 > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-425 .elementor-element.elementor-element-29eb13f{text-align:center;}.elementor-425 .elementor-element.elementor-element-414fb4d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-425 .elementor-element.elementor-element-132f014{--spacer-size:3vh;}.elementor-425 .elementor-element.elementor-element-b45bd55{padding:1rem 1rem 1rem 1rem;}.elementor-425 .elementor-element.elementor-element-7a0d3bf > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-425 .elementor-element.elementor-element-dadc922{text-align:center;}.elementor-425 .elementor-element.elementor-element-ad38961{text-align:center;}.elementor-425 .elementor-element.elementor-element-15c5daa{--spacer-size:3vh;}.elementor-425 .elementor-element.elementor-element-0322d9b{--spacer-size:5vh;}.elementor-425 .elementor-element.elementor-element-e00bdb4{--spacer-size:2rem;}.elementor-425 .elementor-element.elementor-element-c883903{--spacer-size:2rem;}}