.elementor-710 .elementor-element.elementor-element-394ebfd{--display:flex;--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;--gap:0px 123px;--row-gap:0px;--column-gap:123px;--margin-top:0px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-710 .elementor-element.elementor-element-5ebf2df{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-91cfc57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-1d4650d > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-1d4650d{font-family:var( --e-global-typography-9199461-font-family ), Sans-serif;font-size:var( --e-global-typography-9199461-font-size );font-weight:var( --e-global-typography-9199461-font-weight );line-height:var( --e-global-typography-9199461-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-90b26b4 > .elementor-widget-container{margin:68px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg{width:100%;height:33px;color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw{text-align:center;}.elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg *{stroke:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg path, .elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg circle, .elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg square, .elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg ellipse, .elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg rect, .elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg polyline, .elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg line{stroke-width:2;}.elementor-710 .elementor-element.elementor-element-c62b632{--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;--align-items:stretch;--margin-top:47px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-bed16d7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-dde0f14{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-wrapper{text-align:start;}.elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-title, .elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-title a{font-size:28px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-710 .elementor-element.elementor-element-be42291{--display:flex;--min-height:121px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-3c314bc{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-3042888 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg{width:100%;height:33px;color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw{text-align:center;}.elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg *{stroke:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg path, .elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg circle, .elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg square, .elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg ellipse, .elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg rect, .elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg polyline, .elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg line{stroke-width:2;}.elementor-710 .elementor-element.elementor-element-327cd74{--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;--align-items:stretch;--margin-top:47px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-5384c58{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-d8b8fd7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-wrapper{text-align:start;}.elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-title, .elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-title a{font-size:28px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-710 .elementor-element.elementor-element-b261407{--display:flex;--min-height:121px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-9a5df0f{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-8c1f1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg{width:100%;height:33px;color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw{text-align:center;}.elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg *{stroke:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg path, .elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg circle, .elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg square, .elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg ellipse, .elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg rect, .elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg polyline, .elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg line{stroke-width:2;}.elementor-710 .elementor-element.elementor-element-61f0387{--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;--align-items:stretch;--margin-top:47px;--margin-bottom:17px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-ef6de92{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-24e0115{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-wrapper{text-align:start;}.elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-title, .elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-title a{font-size:28px;font-weight:500;text-transform:uppercase;line-height:32px;}.elementor-710 .elementor-element.elementor-element-4cf259e{--display:flex;--min-height:121px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-a6d284e{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-7df9b42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg{width:100%;height:33px;color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw{text-align:center;}.elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg *{stroke:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg path, .elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg circle, .elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg square, .elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg ellipse, .elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg rect, .elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg polyline, .elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg line{stroke-width:2;}.elementor-710 .elementor-element.elementor-element-765d1c2{--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;--border-radius:20px 20px 120px 20px;--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-710 .elementor-element.elementor-element-765d1c2:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-765d1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montesi.it/wp-content/uploads/2025/05/ET_2221.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-710 .elementor-element.elementor-element-371cfe6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:340px;--padding-left:60px;--padding-right:60px;}.elementor-710 .elementor-element.elementor-element-cbdfec0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-b8d35b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-b8d35b3{text-align:center;font-family:var( --e-global-typography-9199461-font-family ), Sans-serif;font-size:var( --e-global-typography-9199461-font-size );font-weight:var( --e-global-typography-9199461-font-weight );line-height:var( --e-global-typography-9199461-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-3f36f6e{--display:flex;--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-37cf72c{--display:flex;--min-height:520px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 90px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-37cf72c:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-37cf72c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montesi.it/wp-content/uploads/2026/01/Frame-61-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-710 .elementor-element.elementor-element-37cf72c::before, .elementor-710 .elementor-element.elementor-element-37cf72c > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-37cf72c > .e-con-inner > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-37cf72c > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-37cf72c > .e-con-inner > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-37cf72c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C0C0C00 73.59%, #0C0C0C66 100%);}.elementor-710 .elementor-element.elementor-element-61eafac{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:10px 10px 600px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:65px;}.elementor-710 .elementor-element.elementor-element-61eafac:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-61eafac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-710 .elementor-element.elementor-element-ab79500 .elementor-heading-title{font-size:20px;font-weight:500;text-transform:uppercase;line-height:20px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-0ba303e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-0ba303e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16.8px;letter-spacing:0.24px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-bf9b27e{--display:flex;--min-height:520px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 90px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-bf9b27e:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-bf9b27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montesi.it/wp-content/uploads/2026/01/Frame-62-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-710 .elementor-element.elementor-element-bf9b27e::before, .elementor-710 .elementor-element.elementor-element-bf9b27e > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-bf9b27e > .e-con-inner > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-bf9b27e > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-bf9b27e > .e-con-inner > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-bf9b27e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C0C0C00 73.59%, #0C0C0C66 100%);}.elementor-710 .elementor-element.elementor-element-9988139{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:10px 10px 600px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:65px;}.elementor-710 .elementor-element.elementor-element-9988139:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-9988139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-710 .elementor-element.elementor-element-ed46513 .elementor-heading-title{font-size:20px;font-weight:500;text-transform:uppercase;line-height:20px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-3bb5246 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-3bb5246 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16.8px;letter-spacing:0.24px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-5a85ad0{--display:flex;--min-height:520px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 90px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-5a85ad0:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-5a85ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montesi.it/wp-content/uploads/2026/01/Frame-63-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-710 .elementor-element.elementor-element-5a85ad0::before, .elementor-710 .elementor-element.elementor-element-5a85ad0 > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-5a85ad0 > .e-con-inner > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-5a85ad0 > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-5a85ad0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-5a85ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C0C0C00 73.59%, #0C0C0C66 100%);}.elementor-710 .elementor-element.elementor-element-58745e8{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:10px 10px 600px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:65px;}.elementor-710 .elementor-element.elementor-element-58745e8:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-58745e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-710 .elementor-element.elementor-element-cbbfae9 .elementor-heading-title{font-size:20px;font-weight:500;text-transform:uppercase;line-height:20px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-ecb5b13 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-ecb5b13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16.8px;letter-spacing:0.24px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-305a22e{--display:flex;--min-height:520px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:20px 20px 90px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-305a22e:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-305a22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.montesi.it/wp-content/uploads/2026/01/Frame-64.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-710 .elementor-element.elementor-element-305a22e::before, .elementor-710 .elementor-element.elementor-element-305a22e > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-305a22e > .e-con-inner > .elementor-background-video-container::before, .elementor-710 .elementor-element.elementor-element-305a22e > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-305a22e > .e-con-inner > .elementor-background-slideshow::before, .elementor-710 .elementor-element.elementor-element-305a22e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0C0C0C00 73.59%, #0C0C0C66 100%);}.elementor-710 .elementor-element.elementor-element-1c66e6f{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--border-radius:10px 10px 600px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:65px;}.elementor-710 .elementor-element.elementor-element-1c66e6f:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-1c66e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-710 .elementor-element.elementor-element-6c92370 .elementor-heading-title{font-size:20px;font-weight:500;text-transform:uppercase;line-height:20px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-cfa7450 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-cfa7450 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:16.8px;letter-spacing:0.24px;color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-c7d85e1{--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;--gap:166px 0px;--row-gap:166px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:300px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:293px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-c7d85e1:not(.elementor-motion-effects-element-type-background), .elementor-710 .elementor-element.elementor-element-c7d85e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-efd4ee6 );}.elementor-710 .elementor-element.elementor-element-c7d85e1 > .elementor-shape-top .elementor-shape-fill, .elementor-710 .elementor-element.elementor-element-c7d85e1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0C0C0C;}.elementor-710 .elementor-element.elementor-element-c7d85e1 > .elementor-shape-top svg, .elementor-710 .elementor-element.elementor-element-c7d85e1 > .e-con-inner > .elementor-shape-top svg{width:calc(142% + 1.3px);height:80px;}.elementor-710 .elementor-element.elementor-element-c43fc3e{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-72b5a08 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-72b5a08{text-align:center;}.elementor-710 .elementor-element.elementor-element-72b5a08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-710 .elementor-element.elementor-element-7fad3f9{text-align:center;font-family:var( --e-global-typography-9199461-font-family ), Sans-serif;font-size:var( --e-global-typography-9199461-font-size );font-weight:var( --e-global-typography-9199461-font-weight );line-height:var( --e-global-typography-9199461-line-height );color:var( --e-global-color-secondary );}.elementor-710 .elementor-element.elementor-element-51b3b45{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-710 .elementor-element.elementor-element-51b3b45 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-3c12fa6{--e-image-carousel-slides-to-show:5;}.elementor-710 .elementor-element.elementor-element-3c12fa6 .swiper-wrapper{display:flex;align-items:center;}.elementor-710 .elementor-element.elementor-element-a61d738{--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;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--padding-top:0px;--padding-bottom:280px;--padding-left:60px;--padding-right:60px;}.elementor-710 .elementor-element.elementor-element-d00d9ec{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-ed72be1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-dd576f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-dd576f7{text-align:center;font-family:var( --e-global-typography-9199461-font-family ), Sans-serif;font-size:var( --e-global-typography-9199461-font-size );font-weight:var( --e-global-typography-9199461-font-weight );line-height:var( --e-global-typography-9199461-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-5c14f6d{--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;--align-items:flex-start;--gap:0px 92px;--row-gap:0px;--column-gap:92px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-11d51b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-6cf80cb .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-fd9fcfa > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-fd9fcfa{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-a6ca39f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-8aeafd1 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-9979256 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-9979256{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-344f9b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-8b34256 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-08441d6 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-08441d6{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-f6ace4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-c8fe932 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-9ccced4 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-9ccced4{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-b2d5ce5{--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;--align-items:flex-start;--gap:0px 92px;--row-gap:0px;--column-gap:92px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-e86e5d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-44fe883 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-133a117 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-133a117{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-b6a0bdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-6029238 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-97aa468 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-97aa468{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-6138432{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-58e6e75 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-266e823 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-266e823{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-070662f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-3f53203 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );font-weight:var( --e-global-typography-71a4014-font-weight );text-transform:var( --e-global-typography-71a4014-text-transform );line-height:var( --e-global-typography-71a4014-line-height );color:var( --e-global-color-primary );}.elementor-710 .elementor-element.elementor-element-40df68f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-710 .elementor-element.elementor-element-40df68f{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-96457cb{--display:flex;--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;--gap:0px 102px;--row-gap:0px;--column-gap:102px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:300px;--padding-left:60px;--padding-right:60px;}.elementor-710 .elementor-element.elementor-element-3b6ad55{--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;--gap:104px 0px;--row-gap:104px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-710 .elementor-element.elementor-element-3624682{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-710 .elementor-element.elementor-element-dbfe17e{text-align:start;}.elementor-710 .elementor-element.elementor-element-dbfe17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-4c29094{width:var( --container-widget-width, 581px );max-width:581px;--container-widget-width:581px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-710 .elementor-element.elementor-element-a7036d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}@media(min-width:768px){.elementor-710 .elementor-element.elementor-element-5ebf2df{--width:50%;}.elementor-710 .elementor-element.elementor-element-765d1c2{--width:50%;}.elementor-710 .elementor-element.elementor-element-c43fc3e{--width:1044px;}.elementor-710 .elementor-element.elementor-element-a61d738{--content-width:1555px;}.elementor-710 .elementor-element.elementor-element-d00d9ec{--width:1080px;}.elementor-710 .elementor-element.elementor-element-96457cb{--content-width:1555px;}.elementor-710 .elementor-element.elementor-element-3b6ad55{--width:50%;}.elementor-710 .elementor-element.elementor-element-a7036d5{--width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-710 .elementor-element.elementor-element-37cf72c{--width:30%;}.elementor-710 .elementor-element.elementor-element-bf9b27e{--width:30%;}.elementor-710 .elementor-element.elementor-element-5a85ad0{--width:30%;}.elementor-710 .elementor-element.elementor-element-305a22e{--width:30%;}.elementor-710 .elementor-element.elementor-element-c43fc3e{--width:100%;}.elementor-710 .elementor-element.elementor-element-d00d9ec{--width:100%;}.elementor-710 .elementor-element.elementor-element-96457cb{--content-width:100%;}.elementor-710 .elementor-element.elementor-element-3b6ad55{--width:76%;}.elementor-710 .elementor-element.elementor-element-a7036d5{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-710 .elementor-element.elementor-element-5ebf2df{--width:100%;}.elementor-710 .elementor-element.elementor-element-765d1c2{--width:100%;}.elementor-710 .elementor-element.elementor-element-37cf72c{--width:48%;}.elementor-710 .elementor-element.elementor-element-bf9b27e{--width:48%;}.elementor-710 .elementor-element.elementor-element-5a85ad0{--width:48%;}.elementor-710 .elementor-element.elementor-element-305a22e{--width:48%;}.elementor-710 .elementor-element.elementor-element-11d51b7{--width:46%;}.elementor-710 .elementor-element.elementor-element-a6ca39f{--width:46%;}.elementor-710 .elementor-element.elementor-element-344f9b4{--width:46%;}.elementor-710 .elementor-element.elementor-element-f6ace4a{--width:46%;}.elementor-710 .elementor-element.elementor-element-e86e5d4{--width:46%;}.elementor-710 .elementor-element.elementor-element-b6a0bdc{--width:46%;}.elementor-710 .elementor-element.elementor-element-6138432{--width:46%;}.elementor-710 .elementor-element.elementor-element-070662f{--width:46%;}.elementor-710 .elementor-element.elementor-element-3b6ad55{--width:71%;}.elementor-710 .elementor-element.elementor-element-a7036d5{--width:29%;}}@media(max-width:1366px){.elementor-710 .elementor-element.elementor-element-394ebfd{--gap:0px 62px;--row-gap:0px;--column-gap:62px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-91cfc57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-1d4650d{font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-90b26b4 > .elementor-widget-container{margin:48px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-c62b632{--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:17px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-bed16d7{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-dde0f14{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-wrapper{text-align:start;}.elementor-710 .elementor-element.elementor-element-be42291{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-3c314bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-327cd74{--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:17px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-5384c58{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-d8b8fd7{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-wrapper{text-align:start;}.elementor-710 .elementor-element.elementor-element-b261407{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-9a5df0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-61f0387{--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:17px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-ef6de92{--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-24e0115{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-wrapper{text-align:start;}.elementor-710 .elementor-element.elementor-element-4cf259e{--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-a6d284e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-371cfe6{--padding-top:0px;--padding-bottom:340px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-cbdfec0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-b8d35b3{font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-3f36f6e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-710 .elementor-element.elementor-element-c7d85e1{--padding-top:166px;--padding-bottom:293px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-c43fc3e{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-72b5a08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-7fad3f9{font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-51b3b45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-3c12fa6{--e-image-carousel-slides-to-show:4;}.elementor-710 .elementor-element.elementor-element-a61d738{--padding-top:0px;--padding-bottom:280px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-ed72be1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-dd576f7{font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-5c14f6d{--gap:0px 46px;--row-gap:0px;--column-gap:46px;}.elementor-710 .elementor-element.elementor-element-6cf80cb .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-fd9fcfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-8aeafd1 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-9979256{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-8b34256 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-08441d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-c8fe932 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-9ccced4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-b2d5ce5{--gap:0px 46px;--row-gap:0px;--column-gap:46px;}.elementor-710 .elementor-element.elementor-element-44fe883 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-133a117{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-6029238 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-97aa468{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-58e6e75 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-266e823{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-3f53203 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-40df68f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-96457cb{--gap:0px 51px;--row-gap:0px;--column-gap:51px;--padding-top:0px;--padding-bottom:300px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-3b6ad55{--gap:52px 0px;--row-gap:52px;--column-gap:0px;}.elementor-710 .elementor-element.elementor-element-3624682{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-dbfe17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-4c29094{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-710 .elementor-element.elementor-element-394ebfd{--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:62px 0px;--row-gap:62px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-91cfc57{text-align:start;}.elementor-710 .elementor-element.elementor-element-91cfc57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-1d4650d{text-align:start;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-c62b632{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-710 .elementor-element.elementor-element-bed16d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-dde0f14{--gap:0px 23px;--row-gap:0px;--column-gap:23px;}.elementor-710 .elementor-element.elementor-element-be42291{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-3c314bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-327cd74{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-710 .elementor-element.elementor-element-5384c58{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-d8b8fd7{--gap:0px 23px;--row-gap:0px;--column-gap:23px;}.elementor-710 .elementor-element.elementor-element-b261407{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-9a5df0f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-61f0387{--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:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-710 .elementor-element.elementor-element-ef6de92{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-24e0115{--gap:0px 23px;--row-gap:0px;--column-gap:23px;}.elementor-710 .elementor-element.elementor-element-4cf259e{--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-a6d284e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-765d1c2{--min-height:766px;}.elementor-710 .elementor-element.elementor-element-371cfe6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:170px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-cbdfec0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-b8d35b3{text-align:start;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-3f36f6e{--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;--align-items:center;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-37cf72c{--min-height:420px;}.elementor-710 .elementor-element.elementor-element-bf9b27e{--min-height:420px;}.elementor-710 .elementor-element.elementor-element-5a85ad0{--min-height:420px;}.elementor-710 .elementor-element.elementor-element-305a22e{--min-height:420px;}.elementor-710 .elementor-element.elementor-element-c7d85e1{--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:166px;--padding-bottom:193px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-72b5a08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-7fad3f9{font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-51b3b45{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-3c12fa6{--e-image-carousel-slides-to-show:3;}.elementor-710 .elementor-element.elementor-element-a61d738{--padding-top:0px;--padding-bottom:140px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-ed72be1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-dd576f7{text-align:center;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-5c14f6d{--justify-content:center;--gap:46px 046px;--row-gap:46px;--column-gap:046px;--flex-wrap:wrap;}.elementor-710 .elementor-element.elementor-element-6cf80cb .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-fd9fcfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-8aeafd1 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-9979256{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-8b34256 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-08441d6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-c8fe932 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-9ccced4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-b2d5ce5{--justify-content:center;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--flex-wrap:wrap;--margin-top:-74px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-44fe883 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-133a117{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-6029238 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-97aa468{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-58e6e75 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-266e823{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-3f53203 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-40df68f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-96457cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-710 .elementor-element.elementor-element-dbfe17e{text-align:start;}.elementor-710 .elementor-element.elementor-element-dbfe17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-4c29094{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-710 .elementor-element.elementor-element-394ebfd{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-5ebf2df{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-91cfc57{text-align:center;}.elementor-710 .elementor-element.elementor-element-91cfc57 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-1d4650d{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-90b26b4 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-710 .elementor-element.elementor-element-90b26b4 .premium-svg-draw svg{height:13px;}.elementor-710 .elementor-element.elementor-element-c62b632{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-bed16d7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-dde0f14{--justify-content:center;}.elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-wrapper{text-align:center;}.elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-title, .elementor-710 .elementor-element.elementor-element-618f8dd .elementor-icon-box-title a{font-size:19px;line-height:19px;}.elementor-710 .elementor-element.elementor-element-be42291{--min-height:0px;}.elementor-710 .elementor-element.elementor-element-3c314bc{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-3042888 .premium-svg-draw svg{height:13px;}.elementor-710 .elementor-element.elementor-element-327cd74{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-5384c58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-d8b8fd7{--justify-content:center;}.elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-wrapper{text-align:center;}.elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-title, .elementor-710 .elementor-element.elementor-element-55ae6fb .elementor-icon-box-title a{font-size:19px;line-height:19px;}.elementor-710 .elementor-element.elementor-element-b261407{--min-height:0px;}.elementor-710 .elementor-element.elementor-element-9a5df0f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-8c1f1b4 .premium-svg-draw svg{height:13px;}.elementor-710 .elementor-element.elementor-element-61f0387{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-ef6de92{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-24e0115{--justify-content:center;}.elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-wrapper{text-align:center;}.elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-title, .elementor-710 .elementor-element.elementor-element-9e173ea .elementor-icon-box-title a{font-size:19px;line-height:19px;}.elementor-710 .elementor-element.elementor-element-4cf259e{--min-height:0px;}.elementor-710 .elementor-element.elementor-element-a6d284e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-7df9b42 .premium-svg-draw svg{height:12px;}.elementor-710 .elementor-element.elementor-element-765d1c2{--min-height:366px;--border-radius:20px 20px 60px 20px;}.elementor-710 .elementor-element.elementor-element-371cfe6{--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-cbdfec0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-b8d35b3{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-3f36f6e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-ab79500{text-align:start;}.elementor-710 .elementor-element.elementor-element-ab79500 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-710 .elementor-element.elementor-element-ed46513{text-align:start;}.elementor-710 .elementor-element.elementor-element-ed46513 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-710 .elementor-element.elementor-element-cbbfae9{text-align:start;}.elementor-710 .elementor-element.elementor-element-cbbfae9 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-710 .elementor-element.elementor-element-6c92370{text-align:start;}.elementor-710 .elementor-element.elementor-element-6c92370 .elementor-heading-title{font-size:18px;line-height:18px;}.elementor-710 .elementor-element.elementor-element-c7d85e1{--justify-content:center;--gap:66px 0px;--row-gap:66px;--column-gap:0px;--margin-top:0px;--margin-bottom:150px;--margin-left:0px;--margin-right:0px;--padding-top:066px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-710 .elementor-element.elementor-element-c43fc3e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-72b5a08 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-7fad3f9{text-align:center;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-51b3b45{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-3c12fa6{--e-image-carousel-slides-to-show:2;}.elementor-710 .elementor-element.elementor-element-3c12fa6 > .elementor-widget-container{--e-transform-scale:0.8;}.elementor-710 .elementor-element.elementor-element-3c12fa6 .swiper-wrapper{display:flex;align-items:center;}.elementor-710 .elementor-element.elementor-element-3c12fa6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-710 .elementor-element.elementor-element-a61d738{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-ed72be1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-dd576f7{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-9199461-font-size );line-height:var( --e-global-typography-9199461-line-height );}.elementor-710 .elementor-element.elementor-element-5c14f6d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:23px 0px;--row-gap:23px;--column-gap:0px;}.elementor-710 .elementor-element.elementor-element-11d51b7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-6cf80cb .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-fd9fcfa{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-a6ca39f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-8aeafd1 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-9979256{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-344f9b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-8b34256 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-08441d6{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-f6ace4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-c8fe932 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-9ccced4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-b2d5ce5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:23px 0px;--row-gap:23px;--column-gap:0px;--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-710 .elementor-element.elementor-element-e86e5d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-44fe883 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-133a117{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-b6a0bdc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-6029238 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-97aa468{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-6138432{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-58e6e75 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-266e823{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-070662f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-3f53203{text-align:center;}.elementor-710 .elementor-element.elementor-element-3f53203 .elementor-heading-title{font-size:var( --e-global-typography-71a4014-font-size );line-height:var( --e-global-typography-71a4014-line-height );}.elementor-710 .elementor-element.elementor-element-40df68f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-710 .elementor-element.elementor-element-96457cb{--gap:51px 0px;--row-gap:51px;--column-gap:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-710 .elementor-element.elementor-element-3624682{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-710 .elementor-element.elementor-element-dbfe17e{text-align:center;}.elementor-710 .elementor-element.elementor-element-dbfe17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-710 .elementor-element.elementor-element-4c29094{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-91cfc57 *//* .green al centro con animazione */
h2 .green{
  text-shadow: 0px 0px 8px #008A3D;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: var(--Verde-Montesi, #008A3D);
  color: #0c0c0c;
  animation: fadeInRight 1s ease-out;
}

/* .default al centro con fade-in da sinistra */
h2 .default {
  color: #F2F2F2;
  animation: fadeInLeft 1s ease-out;
}

/* Animazioni keyframes */
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c62b632 */.valori {
    opacity: 0.4;
    transition: opacity 0.3s ease-in-out 0.2s; /* durata 0.3s, delay 0.2s */
}

.valori.active, .valori:hover {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394ebfd */.elementor-710 .elementor-element.elementor-element-394ebfd div{
    max-width:1800px;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cbdfec0 */.elementor-710 .elementor-element.elementor-element-cbdfec0 h2 {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0.5rem;
  color: #F2F2F2 !important;
  text-align: center;
}

/* Allinea a sinistra solo .green1 */
.elementor-710 .elementor-element.elementor-element-cbdfec0 h2 .green1 {
  margin-left: 18%;
  margin-right: auto;
  align-self: flex-start;
  width: 100%;
  text-align: left;
  animation: fadeInRight 1s ease-out;
}

/* .green al centro con animazione */
h2 .green,
h2 .green1 {
  text-shadow: 0px 0px 8px #008A3D;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: var(--Verde-Montesi, #008A3D);
  color: #0c0c0c;
  animation: fadeInRight 1s ease-out;
}

/* .default al centro con fade-in da sinistra */
h2 .default {
  color: #F2F2F2;
  animation: fadeInLeft 1s ease-out;
}

/* Animazioni keyframes */
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61eafac */.elementor-710 .elementor-element.elementor-element-61eafac {
  background: rgba(255, 255, 255, 0.12);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  border-left: 1px solid rgba(255, 255, 255, 0.5);

  border-radius: 30px 0px 200px 30px;
  backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);

  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37cf72c */.elementor-710 .elementor-element.elementor-element-37cf72c{
    max-width: 428px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9988139 */.elementor-710 .elementor-element.elementor-element-9988139 {
  background: rgba(255, 255, 255, 0.12);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  border-left: 1px solid rgba(255, 255, 255, 0.5);

  border-radius: 30px 0px 200px 30px;
  backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);

  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf9b27e */.elementor-710 .elementor-element.elementor-element-bf9b27e{
    max-width: 428px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58745e8 */.elementor-710 .elementor-element.elementor-element-58745e8 {
  background: rgba(255, 255, 255, 0.12);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  border-left: 1px solid rgba(255, 255, 255, 0.5);

  border-radius: 30px 0px 200px 30px;
  backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);

  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a85ad0 */.elementor-710 .elementor-element.elementor-element-5a85ad0{
    max-width: 428px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c66e6f */.elementor-710 .elementor-element.elementor-element-1c66e6f {
  background: rgba(255, 255, 255, 0.12);
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-right: 1px solid rgba(255, 255, 255, 0.5);
  border-left: 1px solid rgba(255, 255, 255, 0.5);

  border-radius: 30px 0px 200px 30px;
  backdrop-filter: blur(25px);
  -webkit-backdrop-filter: blur(25px);

  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-305a22e */.elementor-710 .elementor-element.elementor-element-305a22e{
    max-width: 428px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-371cfe6 */.elementor-710 .elementor-element.elementor-element-371cfe6 div{
    max-width: 1800px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72b5a08 */.elementor-710 .elementor-element.elementor-element-72b5a08 h2 {
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3c12fa6 */@media(max-width:767px){
    .swiper{
    overflow: visible;    
    }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7d85e1 */.ellipse_1 .elementor-shape-top svg {
  transition: height 0.6s ease-out;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed72be1 */.elementor-710 .elementor-element.elementor-element-ed72be1 h2 {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0.5rem;
  color: #F2F2F2 !important;
  text-align: center;
}

/* Allinea a sinistra solo .green1 */
.elementor-710 .elementor-element.elementor-element-ed72be1 h2 .green1 {
  margin-left: 18%;
  margin-right: auto;
  align-self: flex-start;
  width: 100%;
  text-align: left;
  animation: fadeInRight 1s ease-out;
}

/* .green al centro con animazione */
h2 .green,
h2 .green1 {
  text-shadow: 0px 0px 8px #008A3D;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: var(--Verde-Montesi, #008A3D);
  color: #0c0c0c;
  animation: fadeInRight 1s ease-out;
}

/* .default al centro con fade-in da sinistra */
h2 .default {
  color: #F2F2F2;
  animation: fadeInLeft 1s ease-out;
}

/* Animazioni keyframes */
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbfe17e *//* .green al centro con animazione */
h2 .green{
  text-shadow: 0px 0px 8px #008A3D;
  -webkit-text-stroke-width: 1.5px;
  -webkit-text-stroke-color: var(--Verde-Montesi, #008A3D);
  color: #0c0c0c;
  animation: fadeInRight 1s ease-out;
}

/* .default al centro con fade-in da sinistra */
h2 .default {
  color: #F2F2F2;
  animation: fadeInLeft 1s ease-out;
}

/* Animazioni keyframes */
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translateX(-100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(100%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */