.elementor-954 .elementor-element.elementor-element-811ec03{--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;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-811ec03:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-811ec03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a54ca92 );}.elementor-954 .elementor-element.elementor-element-5148438{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-57fc68b{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-f1455df{--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 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-954 .elementor-element.elementor-element-f1455df:not(.elementor-motion-effects-element-type-background), .elementor-954 .elementor-element.elementor-element-f1455df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a54ca92 );}.elementor-954 .elementor-element.elementor-element-b824681{--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:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-1af642c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-bf31bd1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-bf31bd1{text-align:left;}.elementor-954 .elementor-element.elementor-element-bf31bd1 .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-954 .elementor-element.elementor-element-72de731 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-72de731 .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-72de731 .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-72de731 .elementor-icon svg{height:30px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-954 .elementor-element.elementor-element-1d52bd4{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-954 .elementor-element.elementor-element-1d52bd4 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-1d52bd4 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-954 .elementor-element.elementor-element-705c0e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-66d2b4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-66d2b4c{text-align:left;}.elementor-954 .elementor-element.elementor-element-66d2b4c .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-d1c498f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-d1c498f .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-d1c498f .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-d1c498f .elementor-icon svg{height:30px;}.elementor-954 .elementor-element.elementor-element-4607760{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-954 .elementor-element.elementor-element-4607760 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-4607760 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-954 .elementor-element.elementor-element-340fdfb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-9b23772.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-9b23772{text-align:left;}.elementor-954 .elementor-element.elementor-element-9b23772 .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-641d282 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-641d282 .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-641d282 .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-641d282 .elementor-icon svg{height:30px;}.elementor-954 .elementor-element.elementor-element-6643acf{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-954 .elementor-element.elementor-element-6643acf .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-6643acf .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-954 .elementor-element.elementor-element-d92c3bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-782763b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-782763b{text-align:left;}.elementor-954 .elementor-element.elementor-element-782763b .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-bf159e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-bf159e4 .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-bf159e4 .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-bf159e4 .elementor-icon svg{height:30px;}.elementor-954 .elementor-element.elementor-element-1620972{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-954 .elementor-element.elementor-element-1620972 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-1620972 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-954 .elementor-element.elementor-element-34d93f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-5b6793c{width:var( --container-widget-width, 88.948% );max-width:88.948%;--container-widget-width:88.948%;--container-widget-flex-grow:0;text-align:left;}.elementor-954 .elementor-element.elementor-element-5b6793c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-5b6793c .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-a7c2cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-a7c2cf8 .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-a7c2cf8 .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-a7c2cf8 .elementor-icon svg{height:30px;}.elementor-954 .elementor-element.elementor-element-7e72de2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-954 .elementor-element.elementor-element-7e72de2 .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-7e72de2 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-954 .elementor-element.elementor-element-048f7ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-d99a067.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-d99a067{text-align:left;}.elementor-954 .elementor-element.elementor-element-d99a067 .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-9cfafe8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-9cfafe8 .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-9cfafe8 .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-9cfafe8 .elementor-icon svg{height:30px;}.elementor-954 .elementor-element.elementor-element-55e9e9b{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-954 .elementor-element.elementor-element-55e9e9b .elementor-divider-separator{width:100%;}.elementor-954 .elementor-element.elementor-element-55e9e9b .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-954 .elementor-element.elementor-element-a580e20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-fd3ca2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-954 .elementor-element.elementor-element-fd3ca2a{text-align:left;}.elementor-954 .elementor-element.elementor-element-fd3ca2a .elementor-heading-title{font-family:var( --e-global-typography-037035c-font-family ), Sans-serif;font-size:var( --e-global-typography-037035c-font-size );font-weight:var( --e-global-typography-037035c-font-weight );color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-5f378b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-5f378b1 .elementor-icon-wrapper{text-align:center;}.elementor-954 .elementor-element.elementor-element-5f378b1 .elementor-icon{font-size:30px;}.elementor-954 .elementor-element.elementor-element-5f378b1 .elementor-icon svg{height:30px;}.elementor-954 .elementor-element.elementor-element-cab296e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-7d246ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-954 .elementor-element.elementor-element-ffd31a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-ffd31a9 img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-1fe6333 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-1fe6333{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-50c54d6{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-d703913{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-ae87105 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-ae87105 img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-435a7a7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-435a7a7{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-1f6f6de{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-9623019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-2139fd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-2139fd5 img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-247f652 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-247f652{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-55d756a{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-66db3e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-da26ebd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-da26ebd img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-9170d45 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-9170d45{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-58c2c42{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-5208013{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-cc33f38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-cc33f38 img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-d259a09 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-d259a09{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-fc0803c{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-2288a41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-a2cc36f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-a2cc36f img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-fba0c0f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-fba0c0f{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-d7e70f1{color:var( --e-global-color-text );}.elementor-954 .elementor-element.elementor-element-79d8c0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-6ba0218 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-6ba0218 img{max-width:100%;}.elementor-954 .elementor-element.elementor-element-ef80cdf > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-954 .elementor-element.elementor-element-ef80cdf{color:var( --e-global-color-text );}@media(min-width:768px){.elementor-954 .elementor-element.elementor-element-b824681{--width:40%;}.elementor-954 .elementor-element.elementor-element-cab296e{--width:60%;}.elementor-954 .elementor-element.elementor-element-7d246ae{--width:100%;}.elementor-954 .elementor-element.elementor-element-d703913{--width:100%;}.elementor-954 .elementor-element.elementor-element-9623019{--width:100%;}.elementor-954 .elementor-element.elementor-element-66db3e2{--width:100%;}.elementor-954 .elementor-element.elementor-element-5208013{--width:100%;}.elementor-954 .elementor-element.elementor-element-2288a41{--width:100%;}.elementor-954 .elementor-element.elementor-element-79d8c0a{--width:100%;}}@media(max-width:1024px){.elementor-954 .elementor-element.elementor-element-811ec03{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-954 .elementor-element.elementor-element-b824681{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-1af642c{--justify-content:space-between;}.elementor-954 .elementor-element.elementor-element-bf31bd1{width:var( --container-widget-width, 209.717px );max-width:209.717px;--container-widget-width:209.717px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-bf31bd1 .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-66d2b4c{width:var( --container-widget-width, 212.783px );max-width:212.783px;--container-widget-width:212.783px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-66d2b4c .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-9b23772{width:var( --container-widget-width, 212.8px );max-width:212.8px;--container-widget-width:212.8px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-9b23772 .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-782763b{width:var( --container-widget-width, 202.233px );max-width:202.233px;--container-widget-width:202.233px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-782763b .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-5b6793c{width:var( --container-widget-width, 201.567px );max-width:201.567px;--container-widget-width:201.567px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-5b6793c .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-d99a067{width:var( --container-widget-width, 198.117px );max-width:198.117px;--container-widget-width:198.117px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-d99a067 .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-fd3ca2a{width:var( --container-widget-width, 198.117px );max-width:198.117px;--container-widget-width:198.117px;--container-widget-flex-grow:0;}.elementor-954 .elementor-element.elementor-element-fd3ca2a .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-954 .elementor-element.elementor-element-811ec03{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-954 .elementor-element.elementor-element-b824681{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-bf31bd1 .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-66d2b4c .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-9b23772 .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-782763b .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-5b6793c .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-d99a067 .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-fd3ca2a .elementor-heading-title{font-size:var( --e-global-typography-037035c-font-size );}.elementor-954 .elementor-element.elementor-element-7d246ae{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-954 .elementor-element.elementor-element-d703913{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-9623019{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-66db3e2{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-5208013{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-2288a41{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-954 .elementor-element.elementor-element-79d8c0a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-bf31bd1 */.testo-titolo {
    color: #0E181E; /* Colore di default per i titoli */
    transition: color 0.3s; /* Transizione colore */
}

.titolo.active .testo-titolo {
    color: #FF3A2D; /* Colore attivo per il titolo selezionato */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66d2b4c */.testo-titolo {
    color: #0E181E; /* Colore di default per i titoli */
    transition: color 0.3s; /* Transizione colore */
}

.titolo.active .testo-titolo {
    color: #FF3A2D; /* Colore attivo per il titolo selezionato */
}/* End custom CSS */
/* Start custom CSS */@keyframes fade-in-right {
    0% {
        opacity: 0;
        transform: translateX(20px); /* Sposta a destra */
    }
    100% {
        opacity: 1;
        transform: translateX(0);
    }
}

.titolo {
    color: #0E181E; /* Colore di default per i titoli */
    transition: color 0.3s !important; /* Transizione colore con !important */
}

.titolo.active {
    color: #FF3A2D !important; /* Colore attivo per il titolo selezionato */
}

.sezione {
    display: none; /* Nascondi tutte le sezioni di default */
}

.sezione.active {
    display: block; /* Mostra la sezione attiva */
    animation: fade-in-right 1.5s ease; /* Applica l'animazione */
}/* End custom CSS */