.elementor-1845 .elementor-element.elementor-element-1fc65eff{--display:flex;--min-height:60vh;--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:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-1fc65eff:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1fc65eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/researcher-banner-scaled.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-16f9a47f{--display:flex;}.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-1845 .elementor-element.elementor-element-49b33f1e.elementor-element{--align-self:flex-start;}.elementor-1845 .elementor-element.elementor-element-49b33f1e{text-align:left;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:50px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-1d1f7b46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-45513997{--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:space-between;--align-items:center;--gap:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-1845 .elementor-element.elementor-element-c1de6b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1845 .elementor-element.elementor-element-f8ad323{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2.5rem;font-weight:500;}.elementor-1845 .elementor-element.elementor-element-3f5c2027{width:initial;max-width:initial;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1845 .elementor-element.elementor-element-494b393{width:initial;max-width:initial;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1845 .elementor-element.elementor-element-5c507a6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1845 .elementor-element.elementor-element-cba21d0 img{width:490px;height:380px;object-fit:cover;object-position:center center;}.elementor-1845 .elementor-element.elementor-element-1ab8e451{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-1ab8e451:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1ab8e451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Recurso-5-20.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-2b7a5225{--display:flex;}.elementor-1845 .elementor-element.elementor-element-774d48c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.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-1845 .elementor-element.elementor-element-785b79bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1845 .elementor-element.elementor-element-785b79bd .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2.5rem;font-weight:600;line-height:45px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6c00c9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1845 .elementor-element.elementor-element-27ab948{width:var( --container-widget-width, 542px );max-width:542px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-1845 .elementor-element.elementor-element-27ab948.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-27ab948 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;line-height:45px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-a92fb9c{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:100;color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-2f7779f7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:30px;--margin-left:0;--margin-right:0;}.elementor-1845 .elementor-element.elementor-element-2f7779f7.e-con{--align-self:flex-end;}.elementor-1845 .elementor-element.elementor-element-8424562{width:var( --container-widget-width, 542px );max-width:542px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-1845 .elementor-element.elementor-element-8424562.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-8424562 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;line-height:45px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-5f43a156{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:100;color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-1b4773ad{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1845 .elementor-element.elementor-element-3377bf69{width:var( --container-widget-width, 542px );max-width:542px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-1845 .elementor-element.elementor-element-3377bf69.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-3377bf69 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;line-height:45px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-431638ff{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:100;color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-18a4d8a0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1845 .elementor-element.elementor-element-18a4d8a0.e-con{--align-self:flex-end;}.elementor-1845 .elementor-element.elementor-element-1e9dfacf{width:var( --container-widget-width, 542px );max-width:542px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-1845 .elementor-element.elementor-element-1e9dfacf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-1e9dfacf .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;line-height:45px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6040a234{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:100;color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-6dd784a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1845 .elementor-element.elementor-element-4632157e{width:var( --container-widget-width, 542px );max-width:542px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:542px;--container-widget-flex-grow:0;}.elementor-1845 .elementor-element.elementor-element-4632157e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4632157e .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;line-height:45px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-4354b198{width:100%;max-width:100%;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:100;color:#FFFFFF;}.elementor-1845 .elementor-element.elementor-element-b1a260b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-8dda49a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-8dda49a.e-con{--align-self:center;}.elementor-1845 .elementor-element.elementor-element-d90cafc{width:100%;max-width:100%;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:3rem;font-weight:500;}.elementor-1845 .elementor-element.elementor-element-03940ca{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-51f808e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-104ca7b{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-5a1ae63{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-5a1ae63:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5a1ae63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:44% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-5a1ae63.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-e0797b5{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-e0797b5:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-e0797b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-4dd983e .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9f131c6{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-a930d6f{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-a930d6f:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a930d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-a930d6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-ba25b31 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-38be4a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-38be4a5 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-a52d764{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-cad167d{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-6d7088e{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-6d7088e:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6d7088e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Paolo-De-Angelis-2_2-300x300.png");background-position:50% -6px;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-6d7088e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-011493d{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-011493d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-011493d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-bc49361 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9de1fc4{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-669cc61{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-669cc61:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-669cc61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-669cc61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-953d070 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-8cce38f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-8cce38f p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-012c9a4{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-e17cab9{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-29bf559{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-29bf559:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-29bf559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/NICOLA-de-angelis-1.png");background-position:45% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-29bf559.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-350b1ff{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-350b1ff:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-350b1ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-feacb9c .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f47a987{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-60baaad{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-60baaad:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-60baaad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-60baaad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-f49f4cc .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-227ab16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-227ab16 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-19a398a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-096fab2{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-57d1668{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-57d1668:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-57d1668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Foto-El-Haddad-scontornato.png");background-position:41% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-57d1668.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d6993b1{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-d6993b1:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d6993b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-00cb7d0 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-2b1235f{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6002649{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-6002649:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6002649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-6002649.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-7922266 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-7e8dfec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-7e8dfec p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-32d8a1d{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-501e138{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-7ae69e3{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-7ae69e3:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-7ae69e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Ivone-Favaretto-foto-scontornato-1.png");background-position:69% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-7ae69e3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d73881f{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-d73881f:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d73881f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-04a6d95 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-a9727af{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-b85c782{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-b85c782:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-b85c782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-b85c782.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-3445da4 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ac909a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ac909a4 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-eb5cf85{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-7d8a621{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-15ad5a4{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-15ad5a4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-15ad5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Enrico-Marchetti-2.png");background-position:60% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-15ad5a4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-65b3de1{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-65b3de1:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-65b3de1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-68555e3 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c1616d9{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-1daf436{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-1daf436:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1daf436 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-1daf436.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-34b5c3d .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-a922c50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-a922c50 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-5270288{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-0e1bf5e{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-b6db01d{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-b6db01d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-b6db01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/19.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-b6db01d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d906d6c{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-d906d6c:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d906d6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-b10b85b .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-e663591{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-5f6c8c1{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-5f6c8c1:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5f6c8c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-5f6c8c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-954d7a5 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-0fb6eb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-0fb6eb8 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-ed87419{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-d7602f3{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-f57a7d9{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-f57a7d9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-f57a7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/14.png");background-position:30% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-f57a7d9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4e64d6d{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-4e64d6d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-4e64d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-406bc1f .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-0b4b440{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6f9d304{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-6f9d304:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6f9d304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-6f9d304.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-156aa8e .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f4387b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f4387b1 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-d7a1af3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-d7a1af3.e-con{--align-self:center;}.elementor-1845 .elementor-element.elementor-element-41cc067{width:100%;max-width:100%;font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:3rem;font-weight:500;}.elementor-1845 .elementor-element.elementor-element-949bdc0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 10px;--row-gap:20px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-1845 .elementor-element.elementor-element-4742aed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-8dccada{--display:flex;}.elementor-1845 .elementor-element.elementor-element-ce2c434{--display:flex;}.elementor-1845 .elementor-element.elementor-element-4c9655f{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-4c9655f:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-4c9655f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-4c9655f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-e22a3ec .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-d085caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-d085caf p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-dad15a2{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-dad15a2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-dad15a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-dad15a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-14d3a48 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-787cc16{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-e395c6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-40f92fb{--display:flex;}.elementor-1845 .elementor-element.elementor-element-fe7326b{--display:flex;}.elementor-1845 .elementor-element.elementor-element-665cdbb{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-665cdbb:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-665cdbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-665cdbb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-c70238b .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f22694a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f22694a p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-ad4fe73{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-ad4fe73:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ad4fe73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-ad4fe73.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4b73942 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-fafbee3{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6e3653a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-2e7f7c0{--display:flex;}.elementor-1845 .elementor-element.elementor-element-a84599d{--display:flex;}.elementor-1845 .elementor-element.elementor-element-1fa9813{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-1fa9813:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1fa9813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-1fa9813.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-b14bc60 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ff78d2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ff78d2a p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-486fcc0{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-486fcc0:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-486fcc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-486fcc0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-88254c7 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ef84a25{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-41078bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-0e5ef60{--display:flex;}.elementor-1845 .elementor-element.elementor-element-01b09c9{--display:flex;}.elementor-1845 .elementor-element.elementor-element-0c45a80{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-0c45a80:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-0c45a80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-0c45a80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-14691c3 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-b4ebf95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-b4ebf95 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-fbece4b{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-fbece4b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-fbece4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-fbece4b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-0ca0628 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-3f7a1d9{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-7d16460{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-da518fc{--display:flex;}.elementor-1845 .elementor-element.elementor-element-2723cf0{--display:flex;}.elementor-1845 .elementor-element.elementor-element-9309bad{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-9309bad:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-9309bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-9309bad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-ad84323 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-23ec283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-23ec283 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-0d01f70{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-0d01f70:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-0d01f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-0d01f70.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-8979314 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-dd2364b{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-fdc4ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-410fe0b{--display:flex;}.elementor-1845 .elementor-element.elementor-element-984baa4{--display:flex;}.elementor-1845 .elementor-element.elementor-element-11f4479{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-11f4479:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-11f4479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-11f4479.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-78bb3be .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6c2cae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6c2cae0 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-398f905{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-398f905:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-398f905 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-398f905.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-654e6c6 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-7781b85{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-db243c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-0794182{--display:flex;}.elementor-1845 .elementor-element.elementor-element-c13c5a3{--display:flex;}.elementor-1845 .elementor-element.elementor-element-a7f6d2c{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-a7f6d2c:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a7f6d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-a7f6d2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-da962f7 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-3501ae9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-3501ae9 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-7935312{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-7935312:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-7935312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-7935312.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-e7309b5 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-733883d{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9867ff4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-d31c700{--display:flex;}.elementor-1845 .elementor-element.elementor-element-24cd10d{--display:flex;}.elementor-1845 .elementor-element.elementor-element-1f6709d{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-1f6709d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1f6709d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-1f6709d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-2fa3fa2 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-4b3b1cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-4b3b1cf p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-0bbbded{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-0bbbded:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-0bbbded > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-0bbbded.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-60397e4 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-d83abd6{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-4c25009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-829b882{--display:flex;}.elementor-1845 .elementor-element.elementor-element-4856530{--display:flex;}.elementor-1845 .elementor-element.elementor-element-053e279{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-053e279:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-053e279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-053e279.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4833ba0 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ad12bdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ad12bdc p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-d94c507{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-d94c507:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d94c507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-d94c507.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-7ca4561 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9ca09a7{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-78296fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-ff820f0{--display:flex;}.elementor-1845 .elementor-element.elementor-element-f2658ee{--display:flex;}.elementor-1845 .elementor-element.elementor-element-6117fcd{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-6117fcd:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6117fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-6117fcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-ef1c36f .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c34cba9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c34cba9 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-9637e97{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-9637e97:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-9637e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-9637e97.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-f2ee9d4 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-61ced80{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-33f9bf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-4ca4a31{--display:flex;}.elementor-1845 .elementor-element.elementor-element-48339c6{--display:flex;}.elementor-1845 .elementor-element.elementor-element-1aa4583{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-1aa4583:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1aa4583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-1aa4583.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-eb6dbb7 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-0537fbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-0537fbe p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-4a17934{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-4a17934:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-4a17934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-4a17934.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d1aa313 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-d5b1149{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-1e89d5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-4612ced{--display:flex;}.elementor-1845 .elementor-element.elementor-element-8fdb0fa{--display:flex;}.elementor-1845 .elementor-element.elementor-element-91d378b{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-91d378b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-91d378b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-91d378b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-baf5bd4 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-60956e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-60956e9 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-4682153{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-4682153:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-4682153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-4682153.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-3721122 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-e346bd2{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-b63be4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-e28118f{--display:flex;}.elementor-1845 .elementor-element.elementor-element-82dbe3a{--display:flex;}.elementor-1845 .elementor-element.elementor-element-a172eaf{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-a172eaf:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a172eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-a172eaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-0fc7288 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-53725bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-53725bf p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-50a1c01{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-50a1c01:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-50a1c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-50a1c01.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-3ad1367 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9dba03e{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-3aaa357{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-3343ee2{--display:flex;}.elementor-1845 .elementor-element.elementor-element-a6dd755{--display:flex;}.elementor-1845 .elementor-element.elementor-element-a0fcf06{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-a0fcf06:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a0fcf06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-a0fcf06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-0988d01 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-86eaea5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-86eaea5 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-9f641c2{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-9f641c2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-9f641c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-9f641c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d7f8619 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-2d651ec{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f2fb113{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-decda6d{--display:flex;}.elementor-1845 .elementor-element.elementor-element-2a46700{--display:flex;}.elementor-1845 .elementor-element.elementor-element-cac4c27{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-cac4c27:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-cac4c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-cac4c27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-2315a58 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f24aa83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f24aa83 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-f0a5a44{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-f0a5a44:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-f0a5a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-f0a5a44.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-12c54c2 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-5fae657{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c8c8e3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-85fa6e0{--display:flex;}.elementor-1845 .elementor-element.elementor-element-c9af250{--display:flex;}.elementor-1845 .elementor-element.elementor-element-17adccb{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-17adccb:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-17adccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-17adccb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d3b87e1 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-b95222f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-b95222f p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-afcac98{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-afcac98:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-afcac98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-afcac98.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-40726ea .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-49a2894{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-5af2fde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-ae77222{--display:flex;}.elementor-1845 .elementor-element.elementor-element-a96b4ab{--display:flex;}.elementor-1845 .elementor-element.elementor-element-d7a0c1a{--display:flex;--min-height:200px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-d7a0c1a:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d7a0c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-d7a0c1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-d7617b5 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:2rem;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c500598{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:2.5rem;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c500598 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-5c983a9{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1845 .elementor-element.elementor-element-5c983a9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5c983a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-5c983a9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4acb69a .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-12d9220{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-732a837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-8ced2c7{--display:flex;border-style:none;--border-style:none;}.elementor-1845 .elementor-element.elementor-element-fd793ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-fd793ee.e-con{--align-self:center;}.elementor-1845 .elementor-element.elementor-element-a68addf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-ecf5d56{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-70f4473{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-d2edf69{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-d2edf69:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d2edf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/15.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-d2edf69.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-5f0497f{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-5f0497f:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5f0497f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-7fa1c9e .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6f6b3a9{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-d885879{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-d885879:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d885879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-d885879.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4f6bedf .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f4bc4ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f4bc4ac p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-d6bb212{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-d047e5e{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-2151fe4{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-2151fe4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-2151fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/17.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-2151fe4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-24bb57a{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-24bb57a:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-24bb57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-5effcab .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-400e467{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-1a02a60{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-1a02a60:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1a02a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-1a02a60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-0845142 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-dd0ae14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-dd0ae14 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-9bff094{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-8c6965e{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-5028be8{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-5028be8:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5028be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/18.png");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-5028be8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-6493197{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-6493197:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6493197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-c8b285f .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-f849e4a{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-be94971{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-be94971:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-be94971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-be94971.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-ebc4ff5 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9d36a99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-9d36a99 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-e53fab7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-5d2126f{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-ac97a02{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-ac97a02:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ac97a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Montanari.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-ac97a02.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-341bb78{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-341bb78:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-341bb78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-319d2f5 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-bd9cc77{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-a78edc5{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-a78edc5:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a78edc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-a78edc5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-bab0e34 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-893ec32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-893ec32 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-d03b19f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-108424c{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-9d0bc8b{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-9d0bc8b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-9d0bc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Melillo-1.jpg");background-position:35% 0%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-9d0bc8b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-ec58e0c{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-ec58e0c:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ec58e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-877be9e .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-e30e951{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-c37ef34{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-c37ef34:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c37ef34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-c37ef34.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-f51c69a .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-67bad4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-67bad4a p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-34f2471{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-ecc3a40{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-3933efc{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-3933efc:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-3933efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/11-e1742461142651.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-3933efc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-b4f150c{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-b4f150c:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-b4f150c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-6ae831c .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-7df5b74{text-align:left;font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;word-spacing:0px;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-464bcca{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-464bcca:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-464bcca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-464bcca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-ed682da .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-8d41524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-8d41524 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-3e1148f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-6c8f853{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-c67b7f2{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-c67b7f2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c67b7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Marconcini.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-c67b7f2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-0178c55{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-0178c55:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-0178c55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-5d1f0f3 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-182ae88{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-56c14a2{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-56c14a2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-56c14a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-56c14a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-0f759c8 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-245c80f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-245c80f p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-8f07f86{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-32a3584{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-ad70e42{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-ad70e42:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ad70e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/13.png");background-position:60% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-ad70e42.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-1df0b70{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-1df0b70:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1df0b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-18af9b5 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-31ce766{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-60749e9{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-60749e9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-60749e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-60749e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-a8a5e3f .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-5d4fe92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-5d4fe92 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-4236fbd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-b147297{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1845 .elementor-element.elementor-element-3ece0c7{--display:flex;--min-height:350px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-3ece0c7:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-3ece0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/16.jpg");background-position:50% -10%;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-3ece0c7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-57a121b{--display:flex;--min-height:350px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1845 .elementor-element.elementor-element-57a121b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-57a121b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F61;}.elementor-1845 .elementor-element.elementor-element-3c13f2a .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:18px;font-weight:600;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-e2bd031{font-family:"HelveticaNeueLTStd-Lt", Sans-serif;font-size:16px;font-weight:500;line-height:1rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-6ee7c56{--display:flex;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-1845 .elementor-element.elementor-element-6ee7c56:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6ee7c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #B20E6700 0%, #B20E67 100%);}.elementor-1845 .elementor-element.elementor-element-6ee7c56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1845 .elementor-element.elementor-element-4256d79 .elementor-heading-title{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ab7cff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"HelveticaNeueLTStd-Th", Sans-serif;font-size:28px;font-weight:400;line-height:2.5rem;color:var( --e-global-color-045746b );}.elementor-1845 .elementor-element.elementor-element-ab7cff0 p{margin-bottom:0px;}.elementor-1845 .elementor-element.elementor-element-c3aeaa0{--n-accordion-title-font-size:1rem;width:100%;max-width:100%;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-1845 .elementor-element.elementor-element-c3aeaa0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"HelveticaNeueLTStd-Roman", Sans-serif;}@media(min-width:768px){.elementor-1845 .elementor-element.elementor-element-1fc65eff{--width:100%;}.elementor-1845 .elementor-element.elementor-element-c1de6b3{--width:49%;}.elementor-1845 .elementor-element.elementor-element-5c507a6{--width:49%;}.elementor-1845 .elementor-element.elementor-element-774d48c4{--width:48%;}.elementor-1845 .elementor-element.elementor-element-6c00c9d{--width:48%;}.elementor-1845 .elementor-element.elementor-element-2f7779f7{--width:48%;}.elementor-1845 .elementor-element.elementor-element-1b4773ad{--width:48%;}.elementor-1845 .elementor-element.elementor-element-18a4d8a0{--width:48%;}.elementor-1845 .elementor-element.elementor-element-6dd784a5{--width:48%;}.elementor-1845 .elementor-element.elementor-element-5a1ae63{--width:40%;}.elementor-1845 .elementor-element.elementor-element-e0797b5{--width:60%;}.elementor-1845 .elementor-element.elementor-element-6d7088e{--width:40%;}.elementor-1845 .elementor-element.elementor-element-011493d{--width:60%;}.elementor-1845 .elementor-element.elementor-element-29bf559{--width:40%;}.elementor-1845 .elementor-element.elementor-element-350b1ff{--width:60%;}.elementor-1845 .elementor-element.elementor-element-57d1668{--width:40%;}.elementor-1845 .elementor-element.elementor-element-d6993b1{--width:60%;}.elementor-1845 .elementor-element.elementor-element-7ae69e3{--width:40%;}.elementor-1845 .elementor-element.elementor-element-d73881f{--width:60%;}.elementor-1845 .elementor-element.elementor-element-15ad5a4{--width:40%;}.elementor-1845 .elementor-element.elementor-element-65b3de1{--width:60%;}.elementor-1845 .elementor-element.elementor-element-b6db01d{--width:40%;}.elementor-1845 .elementor-element.elementor-element-d906d6c{--width:60%;}.elementor-1845 .elementor-element.elementor-element-f57a7d9{--width:40%;}.elementor-1845 .elementor-element.elementor-element-4e64d6d{--width:60%;}.elementor-1845 .elementor-element.elementor-element-dad15a2{--width:50%;}.elementor-1845 .elementor-element.elementor-element-ad4fe73{--width:50%;}.elementor-1845 .elementor-element.elementor-element-486fcc0{--width:50%;}.elementor-1845 .elementor-element.elementor-element-fbece4b{--width:50%;}.elementor-1845 .elementor-element.elementor-element-0d01f70{--width:50%;}.elementor-1845 .elementor-element.elementor-element-398f905{--width:50%;}.elementor-1845 .elementor-element.elementor-element-7935312{--width:50%;}.elementor-1845 .elementor-element.elementor-element-0bbbded{--width:50%;}.elementor-1845 .elementor-element.elementor-element-d94c507{--width:50%;}.elementor-1845 .elementor-element.elementor-element-9637e97{--width:50%;}.elementor-1845 .elementor-element.elementor-element-4a17934{--width:50%;}.elementor-1845 .elementor-element.elementor-element-4682153{--width:50%;}.elementor-1845 .elementor-element.elementor-element-50a1c01{--width:50%;}.elementor-1845 .elementor-element.elementor-element-9f641c2{--width:50%;}.elementor-1845 .elementor-element.elementor-element-f0a5a44{--width:50%;}.elementor-1845 .elementor-element.elementor-element-afcac98{--width:50%;}.elementor-1845 .elementor-element.elementor-element-5c983a9{--width:50%;}.elementor-1845 .elementor-element.elementor-element-d2edf69{--width:40%;}.elementor-1845 .elementor-element.elementor-element-5f0497f{--width:60%;}.elementor-1845 .elementor-element.elementor-element-2151fe4{--width:40%;}.elementor-1845 .elementor-element.elementor-element-24bb57a{--width:60%;}.elementor-1845 .elementor-element.elementor-element-5028be8{--width:40%;}.elementor-1845 .elementor-element.elementor-element-6493197{--width:60%;}.elementor-1845 .elementor-element.elementor-element-ac97a02{--width:40%;}.elementor-1845 .elementor-element.elementor-element-341bb78{--width:60%;}.elementor-1845 .elementor-element.elementor-element-9d0bc8b{--width:40%;}.elementor-1845 .elementor-element.elementor-element-ec58e0c{--width:60%;}.elementor-1845 .elementor-element.elementor-element-3933efc{--width:40%;}.elementor-1845 .elementor-element.elementor-element-b4f150c{--width:60%;}.elementor-1845 .elementor-element.elementor-element-c67b7f2{--width:40%;}.elementor-1845 .elementor-element.elementor-element-0178c55{--width:60%;}.elementor-1845 .elementor-element.elementor-element-ad70e42{--width:40%;}.elementor-1845 .elementor-element.elementor-element-1df0b70{--width:60%;}.elementor-1845 .elementor-element.elementor-element-3ece0c7{--width:40%;}.elementor-1845 .elementor-element.elementor-element-57a121b{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1845 .elementor-element.elementor-element-c1de6b3{--width:100%;}.elementor-1845 .elementor-element.elementor-element-5c507a6{--width:100%;}}@media(min-width:1025px){.elementor-1845 .elementor-element.elementor-element-1ab8e451:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-1ab8e451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1845 .elementor-element.elementor-element-49b33f1e{font-size:40px;}.elementor-1845 .elementor-element.elementor-element-45513997{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1845 .elementor-element.elementor-element-3f5c2027{padding:0px 0px 0px 0px;}.elementor-1845 .elementor-element.elementor-element-494b393{padding:0px 0px 0px 0px;}.elementor-1845 .elementor-element.elementor-element-5c507a6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1845 .elementor-element.elementor-element-1ab8e451{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-1845 .elementor-element.elementor-element-785b79bd .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-1845 .elementor-element.elementor-element-27ab948 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-1845 .elementor-element.elementor-element-8424562 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-1845 .elementor-element.elementor-element-3377bf69 .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-1845 .elementor-element.elementor-element-1e9dfacf .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-1845 .elementor-element.elementor-element-4632157e .elementor-heading-title{font-size:32px;line-height:35px;}.elementor-1845 .elementor-element.elementor-element-03940ca{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-5a1ae63:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5a1ae63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-6d7088e:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6d7088e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-29bf559:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-29bf559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-57d1668:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-57d1668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-7ae69e3:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-7ae69e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-15ad5a4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-15ad5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-b6db01d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-b6db01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-f57a7d9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-f57a7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-949bdc0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-a68addf{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1845 .elementor-element.elementor-element-d2edf69:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d2edf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-2151fe4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-2151fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-5028be8:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5028be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-ac97a02:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ac97a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-9d0bc8b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-9d0bc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-3933efc:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-3933efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-c67b7f2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c67b7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-ad70e42:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ad70e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-3ece0c7:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-3ece0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-1845 .elementor-element.elementor-element-49b33f1e{font-size:40px;}.elementor-1845 .elementor-element.elementor-element-03940ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1845 .elementor-element.elementor-element-104ca7b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-104ca7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-104ca7b{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-5a1ae63{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-5a1ae63:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5a1ae63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-e0797b5{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-a930d6f{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-cad167d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-cad167d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-cad167d{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-6d7088e{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-6d7088e:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6d7088e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-011493d{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-669cc61{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-e17cab9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-e17cab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-e17cab9{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-29bf559{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-29bf559:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-29bf559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-350b1ff{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-60baaad{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-096fab2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-096fab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-096fab2{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-57d1668{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-57d1668:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-57d1668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-d6993b1{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-6002649{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-501e138:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-501e138 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-501e138{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-7ae69e3{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-7ae69e3:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-7ae69e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-d73881f{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-b85c782{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-7d8a621:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-7d8a621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-7d8a621{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-15ad5a4{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-15ad5a4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-15ad5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-65b3de1{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-1daf436{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-0e1bf5e:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-0e1bf5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-0e1bf5e{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-b6db01d{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-b6db01d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-b6db01d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-d906d6c{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-5f6c8c1{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-d7602f3:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d7602f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-d7602f3{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-f57a7d9{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-f57a7d9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-f57a7d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-4e64d6d{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-6f9d304{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-949bdc0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1845 .elementor-element.elementor-element-4742aed{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-8dccada{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-ce2c434:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ce2c434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-ce2c434{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-4c9655f{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-e22a3ec .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-d085caf{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-dad15a2{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-14d3a48 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-787cc16{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-e395c6d{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-40f92fb{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-fe7326b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-fe7326b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Paolo-De-Angelis-2_2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-fe7326b{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-665cdbb{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-c70238b .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-f22694a{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-ad4fe73{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-4b73942 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-fafbee3{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-6e3653a{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-2e7f7c0{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-a84599d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a84599d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/NICOLA-de-angelis-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-a84599d{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-1fa9813{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-b14bc60 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-ff78d2a{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-486fcc0{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-88254c7 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-ef84a25{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-41078bc{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-0e5ef60{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-01b09c9:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-01b09c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Foto-El-Haddad-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-01b09c9{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-0c45a80{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-14691c3 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-b4ebf95{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-fbece4b{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-0ca0628 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-3f7a1d9{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-7d16460{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-da518fc{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-2723cf0:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-2723cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Ivone-Favaretto-foto-scontornato-1.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-2723cf0{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-9309bad{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-ad84323 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-23ec283{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-0d01f70{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-8979314 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-dd2364b{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-fdc4ef8{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-410fe0b{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-984baa4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-984baa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Enrico-Marchetti-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-984baa4{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-11f4479{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-78bb3be .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-6c2cae0{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-398f905{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-654e6c6 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-7781b85{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-db243c2{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-0794182{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-c13c5a3:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c13c5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/19.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-c13c5a3{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-a7f6d2c{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-da962f7 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-3501ae9{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-7935312{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-e7309b5 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-733883d{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-9867ff4{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-d31c700{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-24cd10d:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-24cd10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/14.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-24cd10d{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-1f6709d{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-2fa3fa2 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-4b3b1cf{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-0bbbded{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-60397e4 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-d83abd6{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-4c25009{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-829b882{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-4856530:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-4856530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/15.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-4856530{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-053e279{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-4833ba0 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-ad12bdc{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-d94c507{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-7ca4561 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-9ca09a7{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-78296fc{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-ff820f0{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-f2658ee:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-f2658ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/17.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-f2658ee{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-6117fcd{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-ef1c36f .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-c34cba9{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-9637e97{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-f2ee9d4 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-61ced80{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-33f9bf4{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-4ca4a31{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-48339c6:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-48339c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/18.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-48339c6{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-1aa4583{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-eb6dbb7 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-0537fbe{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-4a17934{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-d1aa313 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-d5b1149{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-1e89d5f{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-4612ced{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-8fdb0fa:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-8fdb0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Montanari.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-8fdb0fa{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-91d378b{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-baf5bd4 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-60956e9{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-4682153{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-3721122 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-e346bd2{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-b63be4f{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-e28118f{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-82dbe3a:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-82dbe3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Melillo-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-82dbe3a{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-a172eaf{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-0fc7288 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-53725bf{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-50a1c01{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-3ad1367 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-9dba03e{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-3aaa357{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-3343ee2{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-a6dd755:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a6dd755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/11-e1742461142651.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-a6dd755{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-a0fcf06{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-0988d01 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-86eaea5{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-9f641c2{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-d7f8619 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-2d651ec{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-f2fb113{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-decda6d{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-2a46700:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-2a46700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/Marconcini.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-2a46700{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-cac4c27{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-2315a58 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-f24aa83{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-f0a5a44{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-12c54c2 .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-5fae657{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-c8c8e3b{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-85fa6e0{--min-height:0px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-c9af250:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c9af250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/13.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-c9af250{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-17adccb{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-d3b87e1 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-b95222f{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-afcac98{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-40726ea .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-49a2894{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-5af2fde{--justify-content:space-between;}.elementor-1845 .elementor-element.elementor-element-ae77222{--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-a96b4ab:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-a96b4ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2025/01/16.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1845 .elementor-element.elementor-element-a96b4ab{--min-height:335px;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-d7a0c1a{--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1845 .elementor-element.elementor-element-d7617b5 .elementor-heading-title{font-size:26px;}.elementor-1845 .elementor-element.elementor-element-c500598{font-size:28px;}.elementor-1845 .elementor-element.elementor-element-5c983a9{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-4acb69a .elementor-heading-title{font-size:20px;}.elementor-1845 .elementor-element.elementor-element-12d9220{font-size:18px;}.elementor-1845 .elementor-element.elementor-element-a68addf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1845 .elementor-element.elementor-element-70f4473:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-70f4473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-70f4473{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-d2edf69{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-d2edf69:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d2edf69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-5f0497f{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-d885879{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-d047e5e:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-d047e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-d047e5e{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-2151fe4{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-2151fe4:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-2151fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-24bb57a{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-1a02a60{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-8c6965e:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-8c6965e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-8c6965e{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-5028be8{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-5028be8:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5028be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-6493197{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-be94971{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-5d2126f:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-5d2126f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-5d2126f{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-ac97a02{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-ac97a02:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ac97a02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-341bb78{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-a78edc5{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-108424c:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-108424c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-108424c{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-9d0bc8b{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-9d0bc8b:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-9d0bc8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-ec58e0c{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-c37ef34{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-ecc3a40:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ecc3a40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-ecc3a40{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-3933efc{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-3933efc:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-3933efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-b4f150c{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-464bcca{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-6c8f853:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-6c8f853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-6c8f853{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-c67b7f2{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-c67b7f2:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-c67b7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-0178c55{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-56c14a2{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-32a3584:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-32a3584 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-32a3584{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-ad70e42{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-ad70e42:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-ad70e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-1df0b70{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-60749e9{--min-height:100px;}.elementor-1845 .elementor-element.elementor-element-b147297:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-b147297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ubgen.com/wp-content/uploads/2024/12/ANTONIO-DADDONA-scontornato.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-1845 .elementor-element.elementor-element-b147297{--min-height:467px;}.elementor-1845 .elementor-element.elementor-element-3ece0c7{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-3ece0c7:not(.elementor-motion-effects-element-type-background), .elementor-1845 .elementor-element.elementor-element-3ece0c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-1845 .elementor-element.elementor-element-57a121b{--min-height:260px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1845 .elementor-element.elementor-element-6ee7c56{--min-height:100px;}}/* Start custom CSS for container, class: .elementor-element-5a1ae63 */.elementor-1845 .elementor-element.elementor-element-5a1ae63 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-5a1ae63::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-5a1ae63 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dd983e */.elementor-1845 .elementor-element.elementor-element-4dd983e {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-104ca7b */.elementor-1845 .elementor-element.elementor-element-104ca7b {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-104ca7b::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-104ca7b > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38be4a5 */.elementor-1845 .elementor-element.elementor-element-38be4a5 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a930d6f */.elementor-1845 .elementor-element.elementor-element-a930d6f {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d7088e */.elementor-1845 .elementor-element.elementor-element-6d7088e {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-6d7088e::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-6d7088e > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc49361 */.elementor-1845 .elementor-element.elementor-element-bc49361 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cad167d */.elementor-1845 .elementor-element.elementor-element-cad167d {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-cad167d::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-cad167d > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cce38f */.elementor-1845 .elementor-element.elementor-element-8cce38f p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669cc61 */.elementor-1845 .elementor-element.elementor-element-669cc61 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29bf559 */.elementor-1845 .elementor-element.elementor-element-29bf559 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-29bf559::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-29bf559 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feacb9c */.elementor-1845 .elementor-element.elementor-element-feacb9c {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e17cab9 */.elementor-1845 .elementor-element.elementor-element-e17cab9 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-e17cab9::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-e17cab9 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-227ab16 */.elementor-1845 .elementor-element.elementor-element-227ab16 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60baaad */.elementor-1845 .elementor-element.elementor-element-60baaad {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57d1668 */.elementor-1845 .elementor-element.elementor-element-57d1668 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-57d1668::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-57d1668 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00cb7d0 */.elementor-1845 .elementor-element.elementor-element-00cb7d0 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-096fab2 */.elementor-1845 .elementor-element.elementor-element-096fab2 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-096fab2::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-096fab2 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e8dfec */.elementor-1845 .elementor-element.elementor-element-7e8dfec p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6002649 */.elementor-1845 .elementor-element.elementor-element-6002649 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae69e3 */.elementor-1845 .elementor-element.elementor-element-7ae69e3 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-7ae69e3::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-7ae69e3 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04a6d95 */.elementor-1845 .elementor-element.elementor-element-04a6d95 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-501e138 */.elementor-1845 .elementor-element.elementor-element-501e138 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-501e138::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-501e138 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac909a4 */.elementor-1845 .elementor-element.elementor-element-ac909a4 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b85c782 */.elementor-1845 .elementor-element.elementor-element-b85c782 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15ad5a4 */.elementor-1845 .elementor-element.elementor-element-15ad5a4 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-15ad5a4::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-15ad5a4 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68555e3 */.elementor-1845 .elementor-element.elementor-element-68555e3 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d8a621 */.elementor-1845 .elementor-element.elementor-element-7d8a621 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-7d8a621::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-7d8a621 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a922c50 */.elementor-1845 .elementor-element.elementor-element-a922c50 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1daf436 */.elementor-1845 .elementor-element.elementor-element-1daf436 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6db01d */.elementor-1845 .elementor-element.elementor-element-b6db01d {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-b6db01d::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-b6db01d > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b10b85b */.elementor-1845 .elementor-element.elementor-element-b10b85b {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1bf5e */.elementor-1845 .elementor-element.elementor-element-0e1bf5e {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-0e1bf5e::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-0e1bf5e > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fb6eb8 */.elementor-1845 .elementor-element.elementor-element-0fb6eb8 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6c8c1 */.elementor-1845 .elementor-element.elementor-element-5f6c8c1 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f57a7d9 */.elementor-1845 .elementor-element.elementor-element-f57a7d9 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-f57a7d9::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-f57a7d9 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-406bc1f */.elementor-1845 .elementor-element.elementor-element-406bc1f {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7602f3 */.elementor-1845 .elementor-element.elementor-element-d7602f3 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-d7602f3::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-d7602f3 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4387b1 */.elementor-1845 .elementor-element.elementor-element-f4387b1 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f9d304 */.elementor-1845 .elementor-element.elementor-element-6f9d304 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d085caf */.elementor-1845 .elementor-element.elementor-element-d085caf p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c9655f */.elementor-1845 .elementor-element.elementor-element-4c9655f {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce2c434 */.elementor-1845 .elementor-element.elementor-element-ce2c434 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ce2c434::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ce2c434 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f22694a */.elementor-1845 .elementor-element.elementor-element-f22694a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-665cdbb */.elementor-1845 .elementor-element.elementor-element-665cdbb {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe7326b */.elementor-1845 .elementor-element.elementor-element-fe7326b {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-fe7326b::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-fe7326b > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ff78d2a */.elementor-1845 .elementor-element.elementor-element-ff78d2a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa9813 */.elementor-1845 .elementor-element.elementor-element-1fa9813 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a84599d */.elementor-1845 .elementor-element.elementor-element-a84599d {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-a84599d::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-a84599d > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4ebf95 */.elementor-1845 .elementor-element.elementor-element-b4ebf95 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c45a80 */.elementor-1845 .elementor-element.elementor-element-0c45a80 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01b09c9 */.elementor-1845 .elementor-element.elementor-element-01b09c9 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-01b09c9::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-01b09c9 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23ec283 */.elementor-1845 .elementor-element.elementor-element-23ec283 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9309bad */.elementor-1845 .elementor-element.elementor-element-9309bad {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2723cf0 */.elementor-1845 .elementor-element.elementor-element-2723cf0 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-2723cf0::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-2723cf0 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2cae0 */.elementor-1845 .elementor-element.elementor-element-6c2cae0 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11f4479 */.elementor-1845 .elementor-element.elementor-element-11f4479 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-984baa4 */.elementor-1845 .elementor-element.elementor-element-984baa4 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-984baa4::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-984baa4 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3501ae9 */.elementor-1845 .elementor-element.elementor-element-3501ae9 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7f6d2c */.elementor-1845 .elementor-element.elementor-element-a7f6d2c {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c13c5a3 */.elementor-1845 .elementor-element.elementor-element-c13c5a3 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-c13c5a3::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-c13c5a3 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3b1cf */.elementor-1845 .elementor-element.elementor-element-4b3b1cf p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f6709d */.elementor-1845 .elementor-element.elementor-element-1f6709d {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24cd10d */.elementor-1845 .elementor-element.elementor-element-24cd10d {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-24cd10d::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-24cd10d > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ad12bdc */.elementor-1845 .elementor-element.elementor-element-ad12bdc p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-053e279 */.elementor-1845 .elementor-element.elementor-element-053e279 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4856530 */.elementor-1845 .elementor-element.elementor-element-4856530 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-4856530::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-4856530 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c34cba9 */.elementor-1845 .elementor-element.elementor-element-c34cba9 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6117fcd */.elementor-1845 .elementor-element.elementor-element-6117fcd {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2658ee */.elementor-1845 .elementor-element.elementor-element-f2658ee {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-f2658ee::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-f2658ee > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0537fbe */.elementor-1845 .elementor-element.elementor-element-0537fbe p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aa4583 */.elementor-1845 .elementor-element.elementor-element-1aa4583 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48339c6 */.elementor-1845 .elementor-element.elementor-element-48339c6 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-48339c6::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-48339c6 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60956e9 */.elementor-1845 .elementor-element.elementor-element-60956e9 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91d378b */.elementor-1845 .elementor-element.elementor-element-91d378b {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fdb0fa */.elementor-1845 .elementor-element.elementor-element-8fdb0fa {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-8fdb0fa::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-8fdb0fa > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53725bf */.elementor-1845 .elementor-element.elementor-element-53725bf p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a172eaf */.elementor-1845 .elementor-element.elementor-element-a172eaf {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82dbe3a */.elementor-1845 .elementor-element.elementor-element-82dbe3a {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-82dbe3a::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-82dbe3a > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86eaea5 */.elementor-1845 .elementor-element.elementor-element-86eaea5 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0fcf06 */.elementor-1845 .elementor-element.elementor-element-a0fcf06 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6dd755 */.elementor-1845 .elementor-element.elementor-element-a6dd755 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-a6dd755::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-a6dd755 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f24aa83 */.elementor-1845 .elementor-element.elementor-element-f24aa83 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac4c27 */.elementor-1845 .elementor-element.elementor-element-cac4c27 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a46700 */.elementor-1845 .elementor-element.elementor-element-2a46700 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-2a46700::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-2a46700 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b95222f */.elementor-1845 .elementor-element.elementor-element-b95222f p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17adccb */.elementor-1845 .elementor-element.elementor-element-17adccb {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9af250 */.elementor-1845 .elementor-element.elementor-element-c9af250 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-c9af250::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-c9af250 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c500598 */.elementor-1845 .elementor-element.elementor-element-c500598 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7a0c1a */.elementor-1845 .elementor-element.elementor-element-d7a0c1a {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96b4ab */.elementor-1845 .elementor-element.elementor-element-a96b4ab {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-a96b4ab::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-a96b4ab > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2edf69 */.elementor-1845 .elementor-element.elementor-element-d2edf69 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-d2edf69::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-d2edf69 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fa1c9e */.elementor-1845 .elementor-element.elementor-element-7fa1c9e {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f4473 */.elementor-1845 .elementor-element.elementor-element-70f4473 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-70f4473::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-70f4473 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4bc4ac */.elementor-1845 .elementor-element.elementor-element-f4bc4ac p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d885879 */.elementor-1845 .elementor-element.elementor-element-d885879 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2151fe4 */.elementor-1845 .elementor-element.elementor-element-2151fe4 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-2151fe4::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-2151fe4 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5effcab */.elementor-1845 .elementor-element.elementor-element-5effcab {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d047e5e */.elementor-1845 .elementor-element.elementor-element-d047e5e {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-d047e5e::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-d047e5e > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0ae14 */.elementor-1845 .elementor-element.elementor-element-dd0ae14 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a02a60 */.elementor-1845 .elementor-element.elementor-element-1a02a60 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5028be8 */.elementor-1845 .elementor-element.elementor-element-5028be8 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-5028be8::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-5028be8 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b285f */.elementor-1845 .elementor-element.elementor-element-c8b285f {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c6965e */.elementor-1845 .elementor-element.elementor-element-8c6965e {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-8c6965e::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-8c6965e > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d36a99 */.elementor-1845 .elementor-element.elementor-element-9d36a99 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be94971 */.elementor-1845 .elementor-element.elementor-element-be94971 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac97a02 */.elementor-1845 .elementor-element.elementor-element-ac97a02 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ac97a02::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ac97a02 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319d2f5 */.elementor-1845 .elementor-element.elementor-element-319d2f5 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2126f */.elementor-1845 .elementor-element.elementor-element-5d2126f {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-5d2126f::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-5d2126f > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893ec32 */.elementor-1845 .elementor-element.elementor-element-893ec32 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a78edc5 */.elementor-1845 .elementor-element.elementor-element-a78edc5 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d0bc8b */.elementor-1845 .elementor-element.elementor-element-9d0bc8b {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-9d0bc8b::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-9d0bc8b > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-877be9e */.elementor-1845 .elementor-element.elementor-element-877be9e {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108424c */.elementor-1845 .elementor-element.elementor-element-108424c {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-108424c::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-108424c > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67bad4a */.elementor-1845 .elementor-element.elementor-element-67bad4a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c37ef34 */.elementor-1845 .elementor-element.elementor-element-c37ef34 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3933efc */.elementor-1845 .elementor-element.elementor-element-3933efc {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-3933efc::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-3933efc > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ae831c */.elementor-1845 .elementor-element.elementor-element-6ae831c {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecc3a40 */.elementor-1845 .elementor-element.elementor-element-ecc3a40 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ecc3a40::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ecc3a40 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d41524 */.elementor-1845 .elementor-element.elementor-element-8d41524 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464bcca */.elementor-1845 .elementor-element.elementor-element-464bcca {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67b7f2 */.elementor-1845 .elementor-element.elementor-element-c67b7f2 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-c67b7f2::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-c67b7f2 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1f0f3 */.elementor-1845 .elementor-element.elementor-element-5d1f0f3 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8f853 */.elementor-1845 .elementor-element.elementor-element-6c8f853 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-6c8f853::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-6c8f853 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-245c80f */.elementor-1845 .elementor-element.elementor-element-245c80f p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c14a2 */.elementor-1845 .elementor-element.elementor-element-56c14a2 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad70e42 */.elementor-1845 .elementor-element.elementor-element-ad70e42 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ad70e42::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ad70e42 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18af9b5 */.elementor-1845 .elementor-element.elementor-element-18af9b5 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a3584 */.elementor-1845 .elementor-element.elementor-element-32a3584 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-32a3584::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-32a3584 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d4fe92 */.elementor-1845 .elementor-element.elementor-element-5d4fe92 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60749e9 */.elementor-1845 .elementor-element.elementor-element-60749e9 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ece0c7 */.elementor-1845 .elementor-element.elementor-element-3ece0c7 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-3ece0c7::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-3ece0c7 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c13f2a */.elementor-1845 .elementor-element.elementor-element-3c13f2a {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b147297 */.elementor-1845 .elementor-element.elementor-element-b147297 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-b147297::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-b147297 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7cff0 */.elementor-1845 .elementor-element.elementor-element-ab7cff0 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee7c56 */.elementor-1845 .elementor-element.elementor-element-6ee7c56 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2edf69 */.elementor-1845 .elementor-element.elementor-element-d2edf69 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-d2edf69::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-d2edf69 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7fa1c9e */.elementor-1845 .elementor-element.elementor-element-7fa1c9e {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f4473 */.elementor-1845 .elementor-element.elementor-element-70f4473 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-70f4473::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-70f4473 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4bc4ac */.elementor-1845 .elementor-element.elementor-element-f4bc4ac p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d885879 */.elementor-1845 .elementor-element.elementor-element-d885879 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2151fe4 */.elementor-1845 .elementor-element.elementor-element-2151fe4 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-2151fe4::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-2151fe4 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5effcab */.elementor-1845 .elementor-element.elementor-element-5effcab {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d047e5e */.elementor-1845 .elementor-element.elementor-element-d047e5e {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-d047e5e::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-d047e5e > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd0ae14 */.elementor-1845 .elementor-element.elementor-element-dd0ae14 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a02a60 */.elementor-1845 .elementor-element.elementor-element-1a02a60 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5028be8 */.elementor-1845 .elementor-element.elementor-element-5028be8 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-5028be8::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-5028be8 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8b285f */.elementor-1845 .elementor-element.elementor-element-c8b285f {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c6965e */.elementor-1845 .elementor-element.elementor-element-8c6965e {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-8c6965e::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-8c6965e > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d36a99 */.elementor-1845 .elementor-element.elementor-element-9d36a99 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be94971 */.elementor-1845 .elementor-element.elementor-element-be94971 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac97a02 */.elementor-1845 .elementor-element.elementor-element-ac97a02 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ac97a02::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ac97a02 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-319d2f5 */.elementor-1845 .elementor-element.elementor-element-319d2f5 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d2126f */.elementor-1845 .elementor-element.elementor-element-5d2126f {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-5d2126f::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-5d2126f > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-893ec32 */.elementor-1845 .elementor-element.elementor-element-893ec32 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a78edc5 */.elementor-1845 .elementor-element.elementor-element-a78edc5 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d0bc8b */.elementor-1845 .elementor-element.elementor-element-9d0bc8b {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-9d0bc8b::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-9d0bc8b > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-877be9e */.elementor-1845 .elementor-element.elementor-element-877be9e {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-108424c */.elementor-1845 .elementor-element.elementor-element-108424c {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-108424c::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-108424c > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67bad4a */.elementor-1845 .elementor-element.elementor-element-67bad4a p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c37ef34 */.elementor-1845 .elementor-element.elementor-element-c37ef34 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3933efc */.elementor-1845 .elementor-element.elementor-element-3933efc {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-3933efc::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-3933efc > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ae831c */.elementor-1845 .elementor-element.elementor-element-6ae831c {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecc3a40 */.elementor-1845 .elementor-element.elementor-element-ecc3a40 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ecc3a40::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ecc3a40 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d41524 */.elementor-1845 .elementor-element.elementor-element-8d41524 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-464bcca */.elementor-1845 .elementor-element.elementor-element-464bcca {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c67b7f2 */.elementor-1845 .elementor-element.elementor-element-c67b7f2 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-c67b7f2::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-c67b7f2 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1f0f3 */.elementor-1845 .elementor-element.elementor-element-5d1f0f3 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c8f853 */.elementor-1845 .elementor-element.elementor-element-6c8f853 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-6c8f853::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-6c8f853 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-245c80f */.elementor-1845 .elementor-element.elementor-element-245c80f p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c14a2 */.elementor-1845 .elementor-element.elementor-element-56c14a2 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad70e42 */.elementor-1845 .elementor-element.elementor-element-ad70e42 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-ad70e42::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-ad70e42 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18af9b5 */.elementor-1845 .elementor-element.elementor-element-18af9b5 {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32a3584 */.elementor-1845 .elementor-element.elementor-element-32a3584 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-32a3584::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-32a3584 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5d4fe92 */.elementor-1845 .elementor-element.elementor-element-5d4fe92 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60749e9 */.elementor-1845 .elementor-element.elementor-element-60749e9 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ece0c7 */.elementor-1845 .elementor-element.elementor-element-3ece0c7 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-3ece0c7::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: inherit;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-3ece0c7 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c13f2a */.elementor-1845 .elementor-element.elementor-element-3c13f2a {
white-space: normal;
    overflow-wrap: break-word;
    text-wrap:pretty;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b147297 */.elementor-1845 .elementor-element.elementor-element-b147297 {
    position:relative;
    overflow: hidden;
}
.elementor-1845 .elementor-element.elementor-element-b147297::before {
  content: "";
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  
  inset: 0; /* Lo hace ocupar todo el contenedor */
    background-image: inherit; /* Hereda la imagen de fondo */
    background-size: cover;
    background-position: center right;
    background-repeat: no-repeat;
  filter: grayscale(100%);
  z-index:0;
}
.elementor-1845 .elementor-element.elementor-element-b147297 > * {
    position: relative;
    z-index: 1; /* Coloca el contenido por encima del pseudo-elemento */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab7cff0 */.elementor-1845 .elementor-element.elementor-element-ab7cff0 p{
    margin-bottom:0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ee7c56 */.elementor-1845 .elementor-element.elementor-element-6ee7c56 {
    width: 100%;
    padding: 15px 20px;
    box-sizing: border-box;
    z-index: 2;
    position:absolute;
    bottom:0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeueLTStd-Roman';
	font-display: auto;
	src: url('https://test.ubgen.com/wp-content/uploads/2025/01/HelveticaNeueLTStd-Roman.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeueLTStd-Lt';
	font-display: auto;
	src: url('https://test.ubgen.com/wp-content/uploads/2025/01/HelveticaNeueLTStd-Lt.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HelveticaNeueLTStd-Th';
	font-display: auto;
	src: url('https://test.ubgen.com/wp-content/uploads/2025/01/HelveticaNeueLTStd-Th.ttf') format('truetype');
}
/* End Custom Fonts CSS */