.elementor-9 .elementor-element.elementor-element-1f3233c>.elementor-container{min-height:100vh}.elementor-9 .elementor-element.elementor-element-1f3233c:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-1f3233c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background:url(https://www.falegnameriafregni.com/wp-content/uploads/2021/04/home-header.jpg) 50% 50%;background-size:cover}.elementor-9 .elementor-element.elementor-element-1f3233c>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#1A181800 60%,var(--e-global-color-text) 100%);opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-1f3233c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;z-index:1}.elementor-9 .elementor-element.elementor-element-4157c09.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-9 .elementor-element.elementor-element-22a3eac{--spacer-size:0vh}.elementor-9 .elementor-element.elementor-element-decb36e{text-align:center}.elementor-9 .elementor-element.elementor-element-decb36e .elementor-heading-title{color:var(--e-global-color-e0d6a86);font-family:"Raleway",Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;text-shadow:0 0 7px rgba(0,0,0,.4392156862745098)}.elementor-9 .elementor-element.elementor-element-bad73d2{--spacer-size:10vh}.elementor-9 .elementor-element.elementor-element-0ec47c9 .elementor-button{font-family:"Raleway",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFFDB;color:#FFFFFFDB;background-color:#1A1818A1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF70}.elementor-9 .elementor-element.elementor-element-0ec47c9{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-f9eb86b .elementor-button{font-family:"Raleway",Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;fill:#FFFFFFDB;color:#FFFFFFDB;background-color:#1A1818A1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF70}.elementor-9 .elementor-element.elementor-element-f9eb86b>.elementor-widget-container{padding:0 0 0 40px}.elementor-9 .elementor-element.elementor-element-f9eb86b{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-6e3d7e7{bottom:-25vh}.elementor-9 .elementor-element.elementor-element-ac2d710{padding:60px 0 60px 0}.elementor-9 .elementor-element.elementor-element-3621332>.elementor-element-populated{padding:0 40px 10px 10px}.elementor-9 .elementor-element.elementor-element-2d95398{text-align:left}.elementor-9 .elementor-element.elementor-element-2d95398 img{width:100%;height:100px;object-fit:cover}.elementor-9 .elementor-element.elementor-element-27e0c26{text-align:left}.elementor-9 .elementor-element.elementor-element-27e0c26 img{max-width:320px}.elementor-9 .elementor-element.elementor-element-7a21ed1{text-align:justify}.elementor-9 .elementor-element.elementor-element-7a21ed1>.elementor-widget-container{padding:20px 50px 0 0}.elementor-9 .elementor-element.elementor-element-4304a8e{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-299d05b>.elementor-widget-container{padding:0 0 0 40px}.elementor-9 .elementor-element.elementor-element-299d05b{width:auto;max-width:auto}.elementor-9 .elementor-element.elementor-element-dd8a7c8:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-dd8a7c8>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.falegnameriafregni.com/wp-content/uploads/2021/04/home-esperienza.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-dd8a7c8>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-dd8a7c8>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-e964e38{--spacer-size:40vh}.elementor-9 .elementor-element.elementor-element-fa1b7c7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-fa1b7c7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-fa1b7c7>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-fa1b7c7>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-13d6197{--spacer-size:10px}.elementor-9 .elementor-element.elementor-element-6712963>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-6712963{padding:60px 0 20px 0}.elementor-9 .elementor-element.elementor-element-decdbf8>.elementor-element-populated{padding:0 50px 0 10px}.elementor-9 .elementor-element.elementor-element-29e07e4 .elementor-heading-title{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-9 .elementor-element.elementor-element-7cc00b0{text-align:justify}.elementor-9 .elementor-element.elementor-element-7cc00b0>.elementor-widget-container{padding:0 50px 0 0}.elementor-9 .elementor-element.elementor-element-89f423d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-89f423d{padding:60px 0 120px 0}.elementor-9 .elementor-element.elementor-element-071d341 img{height:70vh;object-fit:cover}.elementor-9 .elementor-element.elementor-element-071d341>.elementor-widget-container{padding:0 20px 0 0}.elementor-9 .elementor-element.elementor-element-becc810:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-9 .elementor-element.elementor-element-becc810>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-9 .elementor-element.elementor-element-becc810>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:20px 10px 20px 0}.elementor-9 .elementor-element.elementor-element-becc810>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-bf6aa11{text-align:right}.elementor-9 .elementor-element.elementor-element-bf6aa11>.elementor-widget-container{margin:-15px 0 0 0}.elementor-9 .elementor-element.elementor-element-421df2b{text-align:right}.elementor-9 .elementor-element.elementor-element-421df2b .elementor-heading-title{color:var(--e-global-color-e0d6a86);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-9 .elementor-element.elementor-element-dbcb127{text-align:right;color:var(--e-global-color-e0d6a86)}.elementor-9 .elementor-element.elementor-element-dbcb127>.elementor-widget-container{padding:0 0 0 50px}.elementor-9 .elementor-element.elementor-element-6a18fb0 .elementor-button{fill:var(--e-global-color-accent);color:var(--e-global-color-accent);background-color:var(--e-global-color-e0d6a86)}.elementor-9 .elementor-element.elementor-element-6a18fb0 .elementor-button:hover,.elementor-9 .elementor-element.elementor-element-6a18fb0 .elementor-button:focus{color:var(--e-global-color-e0d6a86);background-color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-6a18fb0 .elementor-button:hover svg,.elementor-9 .elementor-element.elementor-element-6a18fb0 .elementor-button:focus svg{fill:var(--e-global-color-e0d6a86)}.elementor-9 .elementor-element.elementor-element-a544e61>.elementor-container{min-height:480px}.elementor-9 .elementor-element.elementor-element-a544e61>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-9 .elementor-element.elementor-element-a544e61:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-a544e61>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.falegnameriafregni.com/wp-content/uploads/2021/04/home-header.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-9 .elementor-element.elementor-element-a544e61>.elementor-background-overlay{background-color:var(--e-global-color-text);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-9 .elementor-element.elementor-element-a544e61{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-6c0e32a{text-align:center}.elementor-9 .elementor-element.elementor-element-6c0e32a .elementor-heading-title{color:var(--e-global-color-e0d6a86);font-family:"Raleway",Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase}.elementor-9 .elementor-element.elementor-element-36413fb{text-align:center;color:var(--e-global-color-e0d6a86)}.elementor-9 .elementor-element.elementor-element-36413fb>.elementor-widget-container{padding:0 100px 0 100px}.elementor-9 .elementor-element.elementor-element-a51055d .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF70;box-shadow:0 0 7px 0 rgba(0,0,0,.5)}.elementor-9 .elementor-element.elementor-element-c58ce33>.elementor-container{min-height:10px}.elementor-9 .elementor-element.elementor-element-c58ce33:not(.elementor-motion-effects-element-type-background),.elementor-9 .elementor-element.elementor-element-c58ce33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-9 .elementor-element.elementor-element-c58ce33{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-9 .elementor-element.elementor-element-c58ce33>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-1f3233c>.elementor-container{min-height:100vh}.elementor-9 .elementor-element.elementor-element-22a3eac{--spacer-size:2vh}.elementor-9 .elementor-element.elementor-element-decb36e .elementor-heading-title{font-size:40px}.elementor-9 .elementor-element.elementor-element-f9eb86b>.elementor-widget-container{padding:0 0 0 20px}.elementor-9 .elementor-element.elementor-element-6e3d7e7{bottom:-18vh}.elementor-9 .elementor-element.elementor-element-3621332>.elementor-element-populated{padding:0 10px 0 10px}.elementor-9 .elementor-element.elementor-element-7a21ed1>.elementor-widget-container{padding:10px 20px 0 0}.elementor-9 .elementor-element.elementor-element-4304a8e{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-299d05b>.elementor-widget-container{padding:20px 0 0 0}.elementor-9 .elementor-element.elementor-element-299d05b{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-decdbf8>.elementor-element-populated{padding:0 0 0 10px}.elementor-9 .elementor-element.elementor-element-29e07e4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-9 .elementor-element.elementor-element-421df2b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-9 .elementor-element.elementor-element-36413fb>.elementor-widget-container{padding:0 10px 0 10px}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-1f3233c>.elementor-container{min-height:70vh}.elementor-9 .elementor-element.elementor-element-22a3eac{--spacer-size:8vh}.elementor-9 .elementor-element.elementor-element-decb36e .elementor-heading-title{font-size:26px}.elementor-9 .elementor-element.elementor-element-bad73d2{--spacer-size:1vh}.elementor-9 .elementor-element.elementor-element-0ec47c9{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-f9eb86b>.elementor-widget-container{padding:30px 0 0 0}.elementor-9 .elementor-element.elementor-element-f9eb86b{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-6e3d7e7{bottom:-9vh}.elementor-9 .elementor-element.elementor-element-ac2d710{padding:40px 0 0 0}.elementor-9 .elementor-element.elementor-element-7a21ed1>.elementor-widget-container{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-4304a8e{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-299d05b>.elementor-widget-container{padding:30px 0 20px 0}.elementor-9 .elementor-element.elementor-element-299d05b{width:100%;max-width:100%}.elementor-9 .elementor-element.elementor-element-29e07e4 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-9 .elementor-element.elementor-element-7cc00b0>.elementor-widget-container{padding:0 10px 0 0}.elementor-9 .elementor-element.elementor-element-89f423d{padding:40px 0 0 0}.elementor-9 .elementor-element.elementor-element-071d341>.elementor-widget-container{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-071d341{z-index:2}.elementor-9 .elementor-element.elementor-element-becc810>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-9 .elementor-element.elementor-element-421df2b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-9 .elementor-element.elementor-element-6c0e32a>.elementor-widget-container{padding:20px 0 10px 0}.elementor-9 .elementor-element.elementor-element-36413fb>.elementor-widget-container{padding:0 0 0 0}.elementor-9 .elementor-element.elementor-element-a51055d>.elementor-widget-container{padding:0 0 20px 0}}