.elementor-617 .elementor-element.elementor-element-3cd3d89{--display:flex;--min-height:55vh;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;}.elementor-617 .elementor-element.elementor-element-3cd3d89:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-3cd3d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupporevolution.it/holding/wp-content/uploads/2026/08/hero-chisiamo.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-617 .elementor-element.elementor-element-3cd3d89::before, .elementor-617 .elementor-element.elementor-element-3cd3d89 > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-3cd3d89 > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-3cd3d89 > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-3cd3d89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-3cd3d89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-617 .elementor-element.elementor-element-23a62da{text-align:center;}.elementor-617 .elementor-element.elementor-element-23a62da .elementor-heading-title{font-family:var( --e-global-typography-0a52c79-font-family ), Sans-serif;font-size:var( --e-global-typography-0a52c79-font-size );font-weight:var( --e-global-typography-0a52c79-font-weight );line-height:var( --e-global-typography-0a52c79-line-height );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-9855940{text-align:center;}.elementor-617 .elementor-element.elementor-element-9855940 .elementor-heading-title{font-family:var( --e-global-typography-8411f5d-font-family ), Sans-serif;font-size:var( --e-global-typography-8411f5d-font-size );font-weight:var( --e-global-typography-8411f5d-font-weight );line-height:var( --e-global-typography-8411f5d-line-height );letter-spacing:var( --e-global-typography-8411f5d-letter-spacing );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-a342b1b{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-617 .elementor-element.elementor-element-4259950{--grid-columns:3;}.elementor-617 .elementor-element.elementor-element-4259950 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-617 .elementor-element.elementor-element-4259950 .e-loop-item > .elementor-section, .elementor-617 .elementor-element.elementor-element-4259950 .e-loop-item > .elementor-section > .elementor-container, .elementor-617 .elementor-element.elementor-element-4259950 .e-loop-item > .e-con, .elementor-617 .elementor-element.elementor-element-4259950 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-617 .elementor-element.elementor-element-46403e8{--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;--overlay-opacity:0.1;--border-radius:50px 50px 0px 0px;--padding-top:3em;--padding-bottom:6em;--padding-left:03em;--padding-right:3em;}.elementor-617 .elementor-element.elementor-element-46403e8::before, .elementor-617 .elementor-element.elementor-element-46403e8 > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-46403e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-46403e8 > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-46403e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-46403e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-617 .elementor-element.elementor-element-4489bce{--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;}.elementor-617 .elementor-element.elementor-element-f9f7ff7{--display:flex;--overflow:hidden;}.elementor-617 .elementor-element.elementor-element-4315ead{--display:flex;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-617 .elementor-element.elementor-element-4315ead:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-4315ead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupporevolution.it/holding/wp-content/uploads/2026/08/brand-construction.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-617 .elementor-element.elementor-element-4315ead::before, .elementor-617 .elementor-element.elementor-element-4315ead > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-4315ead > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-4315ead > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-4315ead > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-4315ead > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-85529af ) 50%, var( --e-global-color-secondary ) 100%);}.elementor-617 .elementor-element.elementor-element-07ad8d1{--spacer-size:200px;}.elementor-617 .elementor-element.elementor-element-58727de{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-617 .elementor-element.elementor-element-d96469b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-b291b12 .elementor-heading-title{font-family:var( --e-global-typography-fc60a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-fc60a0f-font-size );font-weight:var( --e-global-typography-fc60a0f-font-weight );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-c364f8b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-fef97a3{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-617 .elementor-element.elementor-element-e22c1d3{--e-transform-rotateZ:0deg;}.elementor-617 .elementor-element.elementor-element-e22c1d3:hover{--e-transform-rotateZ:45deg;}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-element{--align-self:flex-end;}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon-wrapper{text-align:end;}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon{font-size:25px;padding:15px;}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon svg{height:25px;}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon-wrapper svg{width:auto;}.elementor-617 .elementor-element.elementor-element-0307159{--display:flex;--overflow:hidden;}.elementor-617 .elementor-element.elementor-element-7f99c76{--display:flex;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-617 .elementor-element.elementor-element-7f99c76:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-7f99c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupporevolution.it/holding/wp-content/uploads/2026/08/brand-energy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-617 .elementor-element.elementor-element-7f99c76::before, .elementor-617 .elementor-element.elementor-element-7f99c76 > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-7f99c76 > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-7f99c76 > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-7f99c76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-7f99c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-85529af ) 50%, var( --e-global-color-secondary ) 100%);}.elementor-617 .elementor-element.elementor-element-b56fbf0{--spacer-size:150px;}.elementor-617 .elementor-element.elementor-element-9e1cc86{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-617 .elementor-element.elementor-element-7029b8b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-7ad72c6 .elementor-heading-title{font-family:var( --e-global-typography-fc60a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-fc60a0f-font-size );font-weight:var( --e-global-typography-fc60a0f-font-weight );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-b46ff35 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-8efbb2c{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-617 .elementor-element.elementor-element-0649beb{--e-transform-rotateZ:0deg;}.elementor-617 .elementor-element.elementor-element-0649beb:hover{--e-transform-rotateZ:45deg;}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-element{--align-self:flex-end;}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon-wrapper{text-align:end;}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon{font-size:25px;padding:15px;}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon svg{height:25px;}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon-wrapper svg{width:auto;}.elementor-617 .elementor-element.elementor-element-faaee08{--display:flex;--overflow:hidden;}.elementor-617 .elementor-element.elementor-element-90f9a90{--display:flex;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-617 .elementor-element.elementor-element-90f9a90:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-90f9a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupporevolution.it/holding/wp-content/uploads/2026/08/brand-food.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-617 .elementor-element.elementor-element-90f9a90::before, .elementor-617 .elementor-element.elementor-element-90f9a90 > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-90f9a90 > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-90f9a90 > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-90f9a90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-90f9a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-85529af ) 50%, var( --e-global-color-secondary ) 100%);}.elementor-617 .elementor-element.elementor-element-5b4acb1{--spacer-size:200px;}.elementor-617 .elementor-element.elementor-element-3dbc8de{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-617 .elementor-element.elementor-element-4b637ca{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-16dfbd0 .elementor-heading-title{font-family:var( --e-global-typography-fc60a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-fc60a0f-font-size );font-weight:var( --e-global-typography-fc60a0f-font-weight );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-18407e3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-8917753{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-617 .elementor-element.elementor-element-5751fcc{--e-transform-rotateZ:0deg;}.elementor-617 .elementor-element.elementor-element-5751fcc:hover{--e-transform-rotateZ:45deg;}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-element{--align-self:flex-end;}.elementor-617 .elementor-element.elementor-element-5751fcc .elementor-icon-wrapper{text-align:end;}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-5751fcc .elementor-icon{font-size:25px;padding:15px;}.elementor-617 .elementor-element.elementor-element-5751fcc .elementor-icon svg{height:25px;}.elementor-617 .elementor-element.elementor-element-2aa15f2{--display:flex;--overflow:hidden;}.elementor-617 .elementor-element.elementor-element-411270e{--display:flex;--overlay-opacity:0.9;--border-radius:30px 30px 30px 30px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-617 .elementor-element.elementor-element-411270e:not(.elementor-motion-effects-element-type-background), .elementor-617 .elementor-element.elementor-element-411270e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupporevolution.it/holding/wp-content/uploads/2026/08/brand-finance.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-617 .elementor-element.elementor-element-411270e::before, .elementor-617 .elementor-element.elementor-element-411270e > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-411270e > .e-con-inner > .elementor-background-video-container::before, .elementor-617 .elementor-element.elementor-element-411270e > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-411270e > .e-con-inner > .elementor-background-slideshow::before, .elementor-617 .elementor-element.elementor-element-411270e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-85529af ) 50%, var( --e-global-color-secondary ) 100%);}.elementor-617 .elementor-element.elementor-element-7ea49d0{--spacer-size:150px;}.elementor-617 .elementor-element.elementor-element-c757091{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-617 .elementor-element.elementor-element-cf3a7cb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-978b8df .elementor-heading-title{font-family:var( --e-global-typography-fc60a0f-font-family ), Sans-serif;font-size:var( --e-global-typography-fc60a0f-font-size );font-weight:var( --e-global-typography-fc60a0f-font-weight );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-6118a15 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-cf42d13{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-617 .elementor-element.elementor-element-21c3a42{--e-transform-rotateZ:0deg;}.elementor-617 .elementor-element.elementor-element-21c3a42:hover{--e-transform-rotateZ:45deg;}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-element{--align-self:flex-end;}.elementor-617 .elementor-element.elementor-element-21c3a42 .elementor-icon-wrapper{text-align:end;}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-framed .elementor-icon, .elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-framed .elementor-icon:hover, .elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-617 .elementor-element.elementor-element-21c3a42 .elementor-icon{font-size:25px;padding:15px;}.elementor-617 .elementor-element.elementor-element-21c3a42 .elementor-icon svg{height:25px;}@media(min-width:768px){.elementor-617 .elementor-element.elementor-element-46403e8{--content-width:1499px;}.elementor-617 .elementor-element.elementor-element-d96469b{--width:80%;}.elementor-617 .elementor-element.elementor-element-fef97a3{--width:20%;}.elementor-617 .elementor-element.elementor-element-7029b8b{--width:80%;}.elementor-617 .elementor-element.elementor-element-8efbb2c{--width:20%;}.elementor-617 .elementor-element.elementor-element-4b637ca{--width:80%;}.elementor-617 .elementor-element.elementor-element-8917753{--width:20%;}.elementor-617 .elementor-element.elementor-element-cf3a7cb{--width:80%;}.elementor-617 .elementor-element.elementor-element-cf42d13{--width:20%;}}@media(max-width:1024px){.elementor-617 .elementor-element.elementor-element-23a62da .elementor-heading-title{font-size:var( --e-global-typography-0a52c79-font-size );line-height:var( --e-global-typography-0a52c79-line-height );}.elementor-617 .elementor-element.elementor-element-9855940 .elementor-heading-title{font-size:var( --e-global-typography-8411f5d-font-size );line-height:var( --e-global-typography-8411f5d-line-height );letter-spacing:var( --e-global-typography-8411f5d-letter-spacing );}.elementor-617 .elementor-element.elementor-element-4259950{--grid-columns:2;}.elementor-617 .elementor-element.elementor-element-46403e8{--padding-top:3em;--padding-bottom:9em;--padding-left:0em;--padding-right:0em;}.elementor-617 .elementor-element.elementor-element-4489bce{--flex-wrap:wrap;}.elementor-617 .elementor-element.elementor-element-07ad8d1{--spacer-size:450px;}.elementor-617 .elementor-element.elementor-element-b291b12 .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-b56fbf0{--spacer-size:450px;}.elementor-617 .elementor-element.elementor-element-7ad72c6 .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-5b4acb1{--spacer-size:450px;}.elementor-617 .elementor-element.elementor-element-16dfbd0 .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-7ea49d0{--spacer-size:450px;}.elementor-617 .elementor-element.elementor-element-978b8df .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}}@media(max-width:767px){.elementor-617 .elementor-element.elementor-element-23a62da .elementor-heading-title{font-size:var( --e-global-typography-0a52c79-font-size );line-height:var( --e-global-typography-0a52c79-line-height );}.elementor-617 .elementor-element.elementor-element-9855940 .elementor-heading-title{font-size:var( --e-global-typography-8411f5d-font-size );line-height:var( --e-global-typography-8411f5d-line-height );letter-spacing:var( --e-global-typography-8411f5d-letter-spacing );}.elementor-617 .elementor-element.elementor-element-4259950{--grid-columns:1;}.elementor-617 .elementor-element.elementor-element-46403e8{--padding-top:3em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-617 .elementor-element.elementor-element-07ad8d1{--spacer-size:150px;}.elementor-617 .elementor-element.elementor-element-58727de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-b291b12 .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-fef97a3.e-con{--order:-99999 /* order start hack */;}.elementor-617 .elementor-element.elementor-element-e22c1d3.elementor-element{--align-self:flex-start;}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon-wrapper{text-align:start;}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon{font-size:20px;}.elementor-617 .elementor-element.elementor-element-e22c1d3 .elementor-icon svg{height:20px;}.elementor-617 .elementor-element.elementor-element-b56fbf0{--spacer-size:150px;}.elementor-617 .elementor-element.elementor-element-9e1cc86{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-7ad72c6 .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-8efbb2c.e-con{--order:-99999 /* order start hack */;}.elementor-617 .elementor-element.elementor-element-0649beb.elementor-element{--align-self:flex-start;}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon-wrapper{text-align:start;}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon{font-size:20px;}.elementor-617 .elementor-element.elementor-element-0649beb .elementor-icon svg{height:20px;}.elementor-617 .elementor-element.elementor-element-5b4acb1{--spacer-size:150px;}.elementor-617 .elementor-element.elementor-element-3dbc8de{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-16dfbd0 .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-8917753.e-con{--order:-99999 /* order start hack */;}.elementor-617 .elementor-element.elementor-element-5751fcc.elementor-element{--align-self:flex-start;}.elementor-617 .elementor-element.elementor-element-5751fcc .elementor-icon-wrapper{text-align:start;}.elementor-617 .elementor-element.elementor-element-5751fcc .elementor-icon{font-size:20px;}.elementor-617 .elementor-element.elementor-element-5751fcc .elementor-icon svg{height:20px;}.elementor-617 .elementor-element.elementor-element-7ea49d0{--spacer-size:150px;}.elementor-617 .elementor-element.elementor-element-c757091{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-617 .elementor-element.elementor-element-978b8df .elementor-heading-title{font-size:var( --e-global-typography-fc60a0f-font-size );line-height:var( --e-global-typography-fc60a0f-line-height );letter-spacing:var( --e-global-typography-fc60a0f-letter-spacing );}.elementor-617 .elementor-element.elementor-element-cf42d13.e-con{--order:-99999 /* order start hack */;}.elementor-617 .elementor-element.elementor-element-21c3a42.elementor-element{--align-self:flex-start;}.elementor-617 .elementor-element.elementor-element-21c3a42 .elementor-icon-wrapper{text-align:start;}.elementor-617 .elementor-element.elementor-element-21c3a42 .elementor-icon{font-size:20px;}.elementor-617 .elementor-element.elementor-element-21c3a42 .elementor-icon svg{height:20px;}}/* Start custom CSS for heading, class: .elementor-element-9855940 */.elementor-617 .elementor-element.elementor-element-9855940 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  color: rgba(255,255,255,.85);
}
.elementor-617 .elementor-element.elementor-element-9855940::before,
.elementor-617 .elementor-element.elementor-element-9855940::after {
  content: "";
  height: 1px;
  width: 60px;
  flex: 0 0 60px;
  background: currentColor;
  opacity: 1;
}
@media (max-width: 767px) {
  .elementor-617 .elementor-element.elementor-element-9855940::before,
  .elementor-617 .elementor-element.elementor-element-9855940::after { width: 28px; flex-basis: 28px; }
}/* End custom CSS */