.elementor-212 .elementor-element.elementor-element-652b7fd{--display:flex;}.elementor-212 .elementor-element.elementor-element-cd9273c{--spacer-size:25px;}.elementor-212 .elementor-element.elementor-element-35ca9ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-212 .elementor-element.elementor-element-35ca9ec.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.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-212 .elementor-element.elementor-element-f1254d2{width:auto;max-width:auto;text-align:left;font-family:"Biryani", Sans-serif;font-size:10px;font-weight:400;color:#000000;}.elementor-212 .elementor-element.elementor-element-f1254d2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-f1254d2 p{margin-bottom:0px;}.elementor-212 .elementor-element.elementor-element-53dd988{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-212 .elementor-element.elementor-element-05ded06{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-05ded06:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-05ded06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2026/08/COPERTINA-PROVA-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-05ded06:hover::before, .elementor-212 .elementor-element.elementor-element-05ded06:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-05ded06:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-05ded06 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-05ded06 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-05ded06:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-05ded06, .elementor-212 .elementor-element.elementor-element-05ded06::before{--overlay-transition:1.3s;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-1573e3f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-1573e3f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-1573e3f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-1573e3f .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-1573e3f .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-1573e3f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-b24b92f{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-b24b92f:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-b24b92f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2026/09/IMG_5167-COPERTINA.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-b24b92f:hover::before, .elementor-212 .elementor-element.elementor-element-b24b92f:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-b24b92f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-b24b92f > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-b24b92f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-b24b92f:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-b24b92f, .elementor-212 .elementor-element.elementor-element-b24b92f::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-e9fac9c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-e9fac9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-e9fac9c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-e9fac9c .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-e9fac9c .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-e9fac9c .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-c2f8299{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-c2f8299:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-c2f8299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2026/05/IMG_3071.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-c2f8299:hover::before, .elementor-212 .elementor-element.elementor-element-c2f8299:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-c2f8299:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-c2f8299 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-c2f8299 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-c2f8299:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-c2f8299, .elementor-212 .elementor-element.elementor-element-c2f8299::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-afd520f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-afd520f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-afd520f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-afd520f .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-afd520f .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-afd520f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-1a29422{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-1a29422:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-1a29422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/12/IMG_0332-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-1a29422:hover::before, .elementor-212 .elementor-element.elementor-element-1a29422:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-1a29422:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-1a29422 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-1a29422 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-1a29422:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-1a29422, .elementor-212 .elementor-element.elementor-element-1a29422::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-7acfa25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-7acfa25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-7acfa25.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-7acfa25 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-7acfa25 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-7acfa25 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-0d4c939{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-0d4c939:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-0d4c939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/12/copertina.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-0d4c939:hover::before, .elementor-212 .elementor-element.elementor-element-0d4c939:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-0d4c939:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-0d4c939 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-0d4c939 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-0d4c939:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-0d4c939, .elementor-212 .elementor-element.elementor-element-0d4c939::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-e832385{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-e832385 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-e832385.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-e832385 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-e832385 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-e832385 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-bc9a760{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-bc9a760:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-bc9a760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/IMG_4195.jpg");background-position:-215px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-bc9a760:hover::before, .elementor-212 .elementor-element.elementor-element-bc9a760:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-bc9a760:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-bc9a760 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-bc9a760 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-bc9a760:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-bc9a760, .elementor-212 .elementor-element.elementor-element-bc9a760::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-b79120d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-b79120d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-b79120d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-b79120d .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-b79120d .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-b79120d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-45e1c61{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-45e1c61:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-45e1c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/IMG_4593.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-212 .elementor-element.elementor-element-45e1c61:hover::before, .elementor-212 .elementor-element.elementor-element-45e1c61:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-45e1c61:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-45e1c61 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-45e1c61 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-45e1c61:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-45e1c61, .elementor-212 .elementor-element.elementor-element-45e1c61::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-b27574d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-b27574d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-b27574d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-b27574d .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-b27574d .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-b27574d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-f9918c6{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-f9918c6:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-f9918c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/IMG_4702.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-f9918c6:hover::before, .elementor-212 .elementor-element.elementor-element-f9918c6:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-f9918c6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-f9918c6 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-f9918c6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-f9918c6:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-f9918c6, .elementor-212 .elementor-element.elementor-element-f9918c6::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-1835821{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-1835821 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-1835821.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-1835821 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-1835821 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-1835821 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-fb514d1{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-fb514d1:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-fb514d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/IMG_0626.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-fb514d1:hover::before, .elementor-212 .elementor-element.elementor-element-fb514d1:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-fb514d1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-fb514d1 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-fb514d1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-fb514d1:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-fb514d1, .elementor-212 .elementor-element.elementor-element-fb514d1::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-6ee892d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-6ee892d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-6ee892d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-6ee892d .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-6ee892d .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-6ee892d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-5e76c9d{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-5e76c9d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-5e76c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/IMG_4909.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:483px auto;}.elementor-212 .elementor-element.elementor-element-5e76c9d:hover::before, .elementor-212 .elementor-element.elementor-element-5e76c9d:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-5e76c9d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-5e76c9d > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-5e76c9d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-5e76c9d:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-5e76c9d, .elementor-212 .elementor-element.elementor-element-5e76c9d::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-17175a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-17175a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-17175a8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-17175a8 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-17175a8 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-17175a8 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-3639d4a{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-3639d4a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-3639d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/06/IMG_5900.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-3639d4a:hover::before, .elementor-212 .elementor-element.elementor-element-3639d4a:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-3639d4a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-3639d4a > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-3639d4a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-3639d4a:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-3639d4a, .elementor-212 .elementor-element.elementor-element-3639d4a::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-ac41ef5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-ac41ef5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-ac41ef5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-ac41ef5 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-ac41ef5 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-ac41ef5 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-e65e918{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-e65e918:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-e65e918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/20150414_190822.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-e65e918:hover::before, .elementor-212 .elementor-element.elementor-element-e65e918:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-e65e918:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-e65e918 > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-e65e918 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-e65e918:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-e65e918, .elementor-212 .elementor-element.elementor-element-e65e918::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-dc1f045{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-dc1f045 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-dc1f045.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-dc1f045 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-dc1f045 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-dc1f045 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-d4e1edc{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-d4e1edc:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-d4e1edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/05/IMG_2318.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-d4e1edc:hover::before, .elementor-212 .elementor-element.elementor-element-d4e1edc:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-d4e1edc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-d4e1edc > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-d4e1edc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-d4e1edc:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-d4e1edc, .elementor-212 .elementor-element.elementor-element-d4e1edc::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-8d2b8b6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-8d2b8b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-8d2b8b6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-8d2b8b6 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-8d2b8b6 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-8d2b8b6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-dc93d4d{--display:flex;--min-height:600px;--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;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-212 .elementor-element.elementor-element-dc93d4d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-dc93d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3C3C3C;background-image:url("https://www.beaprogetta.it/wp-content/uploads/2025/07/IMG_7397_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-dc93d4d:hover::before, .elementor-212 .elementor-element.elementor-element-dc93d4d:hover > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-dc93d4d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-dc93d4d > .elementor-background-slideshow:hover::before, .elementor-212 .elementor-element.elementor-element-dc93d4d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#B5A393;--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-dc93d4d:hover{--overlay-opacity:0.5;}.elementor-212 .elementor-element.elementor-element-dc93d4d, .elementor-212 .elementor-element.elementor-element-dc93d4d::before{--overlay-transition:1.3s;}.elementor-212 .elementor-element.elementor-element-efced98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-efced98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-efced98.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-efced98 .elementor-heading-title{font-family:"Biryani", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-efced98 .elementor-heading-title a:hover, .elementor-212 .elementor-element.elementor-element-efced98 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-d48bba0{--display:flex;}.elementor-212 .elementor-element.elementor-element-f5ccf2a{--display:flex;}.elementor-212 .elementor-element.elementor-element-cfb95c7{--spacer-size:100px;}body.elementor-page-212:not(.elementor-motion-effects-element-type-background), body.elementor-page-212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-212 .elementor-element.elementor-element-35ca9ec{--content-width:1600px;}.elementor-212 .elementor-element.elementor-element-53dd988{--content-width:1600px;}.elementor-212 .elementor-element.elementor-element-05ded06{--width:30%;}.elementor-212 .elementor-element.elementor-element-b24b92f{--width:30%;}.elementor-212 .elementor-element.elementor-element-c2f8299{--width:30%;}.elementor-212 .elementor-element.elementor-element-1a29422{--width:30%;}.elementor-212 .elementor-element.elementor-element-0d4c939{--width:30%;}.elementor-212 .elementor-element.elementor-element-bc9a760{--width:30%;}.elementor-212 .elementor-element.elementor-element-45e1c61{--width:30%;}.elementor-212 .elementor-element.elementor-element-f9918c6{--width:30%;}.elementor-212 .elementor-element.elementor-element-fb514d1{--width:30%;}.elementor-212 .elementor-element.elementor-element-5e76c9d{--width:30%;}.elementor-212 .elementor-element.elementor-element-3639d4a{--width:30%;}.elementor-212 .elementor-element.elementor-element-e65e918{--width:30%;}.elementor-212 .elementor-element.elementor-element-d4e1edc{--width:30%;}.elementor-212 .elementor-element.elementor-element-dc93d4d{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-bc9a760:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-bc9a760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-212 .elementor-element.elementor-element-5e76c9d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-5e76c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-212 .elementor-element.elementor-element-bc9a760:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-bc9a760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-212 .elementor-element.elementor-element-45e1c61:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-45e1c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:403px auto;}.elementor-212 .elementor-element.elementor-element-5e76c9d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-5e76c9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:439px auto;}}/* Start custom CSS for text-editor, class: .elementor-element-f1254d2 */.elementor-212 .elementor-element.elementor-element-f1254d2 {
  text-align: left;
  font-family: 'Biryani', sans-serif;
}

.active-title {
  font-size: 24px;
  font-weight: 600;
  color: #000000; /* Business in nero */
  font-family: 'Biryani', sans-serif;
}

.divider {
  margin: 0 6px;
  color: rgba(0, 0, 0, 0.1);
}

.inactive-title {
  font-size: 24px;
  font-weight: 600;
  color: rgba(0, 0, 0, 0.2);
  text-decoration: none;
  transition: color 0.3s ease;
  font-family: 'Biryani', sans-serif;
}

.inactive-title:hover {
  color: rgba(0, 0, 0, 0.4);
}

.subtitle-text {
  margin-top: 8px;
  font-size: 16px;
  color: #444;
  font-family: 'Biryani', sans-serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1573e3f */.elementor-212 .elementor-element.elementor-element-1573e3f {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05ded06 */.elementor-212 .elementor-element.elementor-element-05ded06 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-05ded06:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-05ded06:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9fac9c */.elementor-212 .elementor-element.elementor-element-e9fac9c {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b24b92f */.elementor-212 .elementor-element.elementor-element-b24b92f {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-b24b92f:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-b24b92f:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afd520f */.elementor-212 .elementor-element.elementor-element-afd520f {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f8299 */.elementor-212 .elementor-element.elementor-element-c2f8299 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-c2f8299:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-c2f8299:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7acfa25 */.elementor-212 .elementor-element.elementor-element-7acfa25 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a29422 */.elementor-212 .elementor-element.elementor-element-1a29422 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-1a29422:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-1a29422:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e832385 */.elementor-212 .elementor-element.elementor-element-e832385 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d4c939 */.elementor-212 .elementor-element.elementor-element-0d4c939 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-0d4c939:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-0d4c939:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b79120d */.elementor-212 .elementor-element.elementor-element-b79120d {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc9a760 */.elementor-212 .elementor-element.elementor-element-bc9a760 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-bc9a760:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-bc9a760:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b27574d */.elementor-212 .elementor-element.elementor-element-b27574d {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45e1c61 */.elementor-212 .elementor-element.elementor-element-45e1c61 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-45e1c61:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-45e1c61:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1835821 */.elementor-212 .elementor-element.elementor-element-1835821 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9918c6 */.elementor-212 .elementor-element.elementor-element-f9918c6 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-f9918c6:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-f9918c6:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ee892d */.elementor-212 .elementor-element.elementor-element-6ee892d {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb514d1 */.elementor-212 .elementor-element.elementor-element-fb514d1 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-fb514d1:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-fb514d1:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17175a8 */.elementor-212 .elementor-element.elementor-element-17175a8 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e76c9d */.elementor-212 .elementor-element.elementor-element-5e76c9d {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-5e76c9d:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-5e76c9d:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac41ef5 */.elementor-212 .elementor-element.elementor-element-ac41ef5 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3639d4a */.elementor-212 .elementor-element.elementor-element-3639d4a {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-3639d4a:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-3639d4a:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc1f045 */.elementor-212 .elementor-element.elementor-element-dc1f045 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e65e918 */.elementor-212 .elementor-element.elementor-element-e65e918 {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-e65e918:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-e65e918:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d2b8b6 */.elementor-212 .elementor-element.elementor-element-8d2b8b6 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4e1edc */.elementor-212 .elementor-element.elementor-element-d4e1edc {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-d4e1edc:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-d4e1edc:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efced98 */.elementor-212 .elementor-element.elementor-element-efced98 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease;
  color: white;
  font-size: 24px;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc93d4d */.elementor-212 .elementor-element.elementor-element-dc93d4d {
  position: relative;
  overflow: hidden;
}
.elementor-212 .elementor-element.elementor-element-dc93d4d:hover .elementor-widget-text-editor {
  opacity: 1;
}

.elementor-212 .elementor-element.elementor-element-dc93d4d:hover .elementor-widget-heading {
  opacity: 1;
}/* End custom CSS */