.elementor-1145 .elementor-element.elementor-element-d49431a{--display:flex;--position:fixed;--min-height:300px;--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;top:0px;--z-index:0;}.elementor-1145 .elementor-element.elementor-element-d49431a:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-d49431a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29120F00;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-d49431a{left:0px;}body.rtl .elementor-1145 .elementor-element.elementor-element-d49431a{right:0px;}.elementor-1145 .elementor-element.elementor-element-c1ad048{--display:flex;--position:fixed;top:0px;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-c1ad048{left:0px;}body.rtl .elementor-1145 .elementor-element.elementor-element-c1ad048{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1145 .elementor-element.elementor-element-703a365{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-af79e32{--display:flex;--position:fixed;--min-height:300px;--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;top:0px;--z-index:0;}.elementor-1145 .elementor-element.elementor-element-af79e32:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-af79e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d21a60 );}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-af79e32{left:0px;}body.rtl .elementor-1145 .elementor-element.elementor-element-af79e32{right:0px;}.elementor-1145 .elementor-element.elementor-element-b2aa6f3{--display:flex;--min-height:87vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1145 .elementor-element.elementor-element-b2aa6f3:not(.elementor-motion-effects-element-type-background), .elementor-1145 .elementor-element.elementor-element-b2aa6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d21a60 );}.elementor-1145 .elementor-element.elementor-element-91beb7d{--display:flex;--position:fixed;--min-height:87.8vh;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;top:90px;--z-index:5;}.elementor-1145 .elementor-element.elementor-element-91beb7d.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-91beb7d{left:0px;}body.rtl .elementor-1145 .elementor-element.elementor-element-91beb7d{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-363844e{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:5;}.elementor-1145 .elementor-element.elementor-element-363844e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1145 .elementor-element.elementor-element-363844e img{width:100%;}.elementor-1145 .elementor-element.elementor-element-b1ae8e9{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-1145 .elementor-element.elementor-element-3ad4ba7{--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-1145 .elementor-element.elementor-element-6f1ea8e{--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;}.elementor-1145 .elementor-element.elementor-element-c6829d8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1145 .elementor-element.elementor-element-c6829d8{font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-c6829d8 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-c6829d8 a:hover, .elementor-1145 .elementor-element.elementor-element-c6829d8 a:focus{color:var( --e-global-color-f11db4d );}.elementor-1145 .elementor-element.elementor-element-458250d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1145 .elementor-element.elementor-element-931d394{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-931d394 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-931d394 a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-931d394 a:hover, .elementor-1145 .elementor-element.elementor-element-931d394 a:focus{color:var( --e-global-color-93bf9bc );}.elementor-1145 .elementor-element.elementor-element-99436a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-99436a9 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-99436a9 a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-99436a9 a:hover, .elementor-1145 .elementor-element.elementor-element-99436a9 a:focus{color:var( --e-global-color-93bf9bc );}.elementor-1145 .elementor-element.elementor-element-da8d39a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-da8d39a p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-da8d39a a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-da8d39a a:hover, .elementor-1145 .elementor-element.elementor-element-da8d39a a:focus{color:var( --e-global-color-93bf9bc );}.elementor-1145 .elementor-element.elementor-element-e9f9d24{--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;}.elementor-1145 .elementor-element.elementor-element-519607c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1145 .elementor-element.elementor-element-519607c{font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-519607c p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-519607c a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-519607c a:hover, .elementor-1145 .elementor-element.elementor-element-519607c a:focus{color:var( --e-global-color-93bf9bc );}.elementor-1145 .elementor-element.elementor-element-4aaa2be.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1145 .elementor-element.elementor-element-4aaa2be{font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-4aaa2be p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-4aaa2be a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-4aaa2be a:hover, .elementor-1145 .elementor-element.elementor-element-4aaa2be a:focus{color:var( --e-global-color-93bf9bc );}.elementor-1145 .elementor-element.elementor-element-8df6155{--display:flex;}.elementor-1145 .elementor-element.elementor-element-9a3e537.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-1145 .elementor-element.elementor-element-9a3e537{font-family:var( --e-global-typography-24d336b-font-family ), Sans-serif;font-size:var( --e-global-typography-24d336b-font-size );font-weight:var( --e-global-typography-24d336b-font-weight );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-9a3e537 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-9a3e537 a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-9a3e537 a:hover, .elementor-1145 .elementor-element.elementor-element-9a3e537 a:focus{color:var( --e-global-color-f11db4d );}.elementor-1145 .elementor-element.elementor-element-77006c1{--display:flex;--min-height:95px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1145 .elementor-element.elementor-element-185ff00{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;--z-index:1;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-185ff00{left:0px;}body.rtl .elementor-1145 .elementor-element.elementor-element-185ff00{right:0px;}.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-1145 .elementor-element.elementor-element-78b7c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1145 .elementor-element.elementor-element-78b7c05 .elementor-icon-wrapper{text-align:center;}.elementor-1145 .elementor-element.elementor-element-78b7c05.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-1145 .elementor-element.elementor-element-78b7c05.elementor-view-framed .elementor-icon, .elementor-1145 .elementor-element.elementor-element-78b7c05.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1145 .elementor-element.elementor-element-78b7c05.elementor-view-framed .elementor-icon, .elementor-1145 .elementor-element.elementor-element-78b7c05.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-1145 .elementor-element.elementor-element-78b7c05 .elementor-icon{font-size:25px;}.elementor-1145 .elementor-element.elementor-element-78b7c05 .elementor-icon svg{height:25px;}.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-1145 .elementor-element.elementor-element-3528185{--divider-border-style:solid;--divider-color:var( --e-global-color-e898c50 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1145 .elementor-element.elementor-element-3528185 .elementor-divider-separator{width:98%;margin:0 auto;margin-center:0;}.elementor-1145 .elementor-element.elementor-element-3528185 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-bfff992{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-1145 .elementor-element.elementor-element-bfff992.e-con{--align-self:center;}.elementor-1145 .elementor-element.elementor-element-3e90ff6.elementor-element{--align-self:center;}.elementor-1145 .elementor-element.elementor-element-3e90ff6{font-family:var( --e-global-typography-1e5798d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e5798d-font-size );font-weight:var( --e-global-typography-1e5798d-font-weight );line-height:var( --e-global-typography-1e5798d-line-height );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-3e90ff6 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-3e90ff6 a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-f582d8e{--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:space-between;}.elementor-1145 .elementor-element.elementor-element-5b7a112.elementor-element{--align-self:center;}.elementor-1145 .elementor-element.elementor-element-5b7a112{font-family:var( --e-global-typography-1e5798d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e5798d-font-size );font-weight:var( --e-global-typography-1e5798d-font-weight );line-height:var( --e-global-typography-1e5798d-line-height );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-5b7a112 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-5b7a112 a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-1ab2596.elementor-element{--align-self:center;}.elementor-1145 .elementor-element.elementor-element-1ab2596{font-family:var( --e-global-typography-1e5798d-font-family ), Sans-serif;font-size:var( --e-global-typography-1e5798d-font-size );font-weight:var( --e-global-typography-1e5798d-font-weight );line-height:var( --e-global-typography-1e5798d-line-height );color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-1ab2596 p{margin-block-end:0px;}.elementor-1145 .elementor-element.elementor-element-1ab2596 a{color:var( --e-global-color-e898c50 );}.elementor-1145 .elementor-element.elementor-element-f1f8df1{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-1145 .elementor-element.elementor-element-34c6f2c{--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:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-1145 .elementor-element.elementor-element-9794f77{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-1145 .elementor-element.elementor-element-496d20f img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-42e5d26 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-2ab1807 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-acd5498 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-bcd84a3 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-1289cf2 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-169d1a8 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-346902d{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-2ccbf17 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-e4127a1 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-c91bc3b img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-6665dfd img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-dfe155d img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-6dfd46d img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-6cf7e52 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-fab070a{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;}.elementor-1145 .elementor-element.elementor-element-79fb9a1 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-447e2b0 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-a42bef9 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-ca91586 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-39d7a17 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-53e32b9 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-45eb0f2 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-ae66a40{--display:flex;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-7c38a8f img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-f0619a0 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-4725842 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-292b3e9 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-be08975 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-9b3fead img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-9c1a9a4 img{border-radius:10px 10px 10px 10px;}.elementor-1145 .elementor-element.elementor-element-0872ec8{--display:flex;--position:absolute;--min-height:10vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;top:110vh;--z-index:0;}body:not(.rtl) .elementor-1145 .elementor-element.elementor-element-0872ec8{left:0px;}body.rtl .elementor-1145 .elementor-element.elementor-element-0872ec8{right:0px;}.elementor-1145 .elementor-element.elementor-element-0ddcfeb{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-c6829d8{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-931d394{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-99436a9{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-da8d39a{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-519607c{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-4aaa2be{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-9a3e537{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-3e90ff6{font-size:var( --e-global-typography-1e5798d-font-size );line-height:var( --e-global-typography-1e5798d-line-height );}.elementor-1145 .elementor-element.elementor-element-5b7a112{font-size:var( --e-global-typography-1e5798d-font-size );line-height:var( --e-global-typography-1e5798d-line-height );}.elementor-1145 .elementor-element.elementor-element-1ab2596{font-size:var( --e-global-typography-1e5798d-font-size );line-height:var( --e-global-typography-1e5798d-line-height );}}@media(max-width:767px){.elementor-1145 .elementor-element.elementor-element-d49431a{--min-height:90px;--z-index:2;}.elementor-1145 .elementor-element.elementor-element-c1ad048{--min-height:80px;--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;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-703a365{font-size:16px;line-height:0.9em;letter-spacing:-0.4px;}.elementor-1145 .elementor-element.elementor-element-b2aa6f3{--justify-content:flex-end;}.elementor-1145 .elementor-element.elementor-element-91beb7d{--min-height:83vh;--justify-content:flex-end;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-363844e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1145 .elementor-element.elementor-element-363844e.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1145 .elementor-element.elementor-element-b1ae8e9{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-3ad4ba7{--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:space-between;}.elementor-1145 .elementor-element.elementor-element-6f1ea8e{--width:40%;}.elementor-1145 .elementor-element.elementor-element-c6829d8{z-index:0;font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-458250d{--width:40%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1145 .elementor-element.elementor-element-931d394{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-99436a9{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-da8d39a{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-e9f9d24{--width:40%;--margin-top:-55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-519607c{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-4aaa2be{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-8df6155.e-con{--order:-99999 /* order start hack */;}.elementor-1145 .elementor-element.elementor-element-9a3e537{font-size:var( --e-global-typography-24d336b-font-size );line-height:var( --e-global-typography-24d336b-line-height );letter-spacing:var( --e-global-typography-24d336b-letter-spacing );}.elementor-1145 .elementor-element.elementor-element-77006c1.e-con{--order:-99999 /* order start hack */;}.elementor-1145 .elementor-element.elementor-element-185ff00{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-78b7c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 220px) 0px;}.elementor-1145 .elementor-element.elementor-element-78b7c05 .elementor-icon i, .elementor-1145 .elementor-element.elementor-element-78b7c05 .elementor-icon svg{transform:rotate(180deg);}.elementor-1145 .elementor-element.elementor-element-3e90ff6{font-size:var( --e-global-typography-1e5798d-font-size );line-height:var( --e-global-typography-1e5798d-line-height );}.elementor-1145 .elementor-element.elementor-element-f582d8e{--width:50%;}.elementor-1145 .elementor-element.elementor-element-5b7a112{font-size:var( --e-global-typography-1e5798d-font-size );line-height:var( --e-global-typography-1e5798d-line-height );}.elementor-1145 .elementor-element.elementor-element-1ab2596{font-size:var( --e-global-typography-1e5798d-font-size );line-height:var( --e-global-typography-1e5798d-line-height );}.elementor-1145 .elementor-element.elementor-element-f1f8df1{--min-height:100vh;}.elementor-1145 .elementor-element.elementor-element-346902d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-fab070a{--width:100%;}.elementor-1145 .elementor-element.elementor-element-ae66a40{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1145 .elementor-element.elementor-element-0872ec8{--min-height:100vh;}}@media(min-width:768px){.elementor-1145 .elementor-element.elementor-element-b2aa6f3{--content-width:100%;}.elementor-1145 .elementor-element.elementor-element-3ad4ba7{--width:64%;}.elementor-1145 .elementor-element.elementor-element-8df6155{--width:36%;}.elementor-1145 .elementor-element.elementor-element-bfff992{--width:100%;}.elementor-1145 .elementor-element.elementor-element-f582d8e{--width:17.8%;}.elementor-1145 .elementor-element.elementor-element-9794f77{--width:25%;}.elementor-1145 .elementor-element.elementor-element-346902d{--width:25%;}.elementor-1145 .elementor-element.elementor-element-fab070a{--width:25%;}.elementor-1145 .elementor-element.elementor-element-ae66a40{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1145 .elementor-element.elementor-element-f582d8e{--width:25%;}}/* Start custom CSS for text-editor, class: .elementor-element-c6829d8 */@media (max-width: 767px){
    .uoi-text{
        opacity:1;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-78b7c05 */.icon-to-hide {
  opacity: 1;
  transition: opacity 0.25s ease-in-out;
}

/* Quando deve scomparire */
.icon-to-hide.hidden {
  opacity: 0;
  transition: opacity 0.25s ease-in-out;
  pointer-events: none; /* evita che sia cliccabile */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91beb7d */.blend-logo {
  mix-blend-mode: exclusion;
}
.blurry{
backdrop-filter: blur(30px);
-webkit-backdrop-filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS */.logo-menu-color{
    fill: #ff564400;
}

@media (max-width: 768px){
    .logo-menu-color{
    fill: #ff564400;
}
}

.icon-menu-color svg path {
  fill: #ff5644 !important;
}

.elementor-843 .elementor-element.elementor-element-3d950cc2 .elementor-nav-menu--main .elementor-item {
    color: #ff5644 !important;
    fill: #ff5644 !important;
    border-color: #ff5644 !important;
}

.elementor-843 
  .elementor-element.elementor-element-3d950cc2 
  .elementor-nav-menu--main .elementor-item:after {
    background-color: #ff5644 !important; /* tipico per underline animata */
    border-color: #ff5644 !important;
}

.elementor a {
    transition: all 0.25s;
}

.info-footer a:not(:hover){
    text-decoration: underline;
    text-decoration-thickness: 1.5px;
    transition: text-decoration-thickness 0.25s ease;
    
}

.info-footer a:hover {
    text-decoration-thickness: 0;
    transition: text-decoration-thickness 0.25s ease;
}

/* Sfondo popup */
#elementor-popup-modal-1496 .dialog-widget-content {
  background-color: #29120f !important;
}

/* Bottone di chiusura (la X) */
.elementor-popup-modal .dialog-close-button svg{
  color: #ff5644 !important;     
  fill: #ff5644 !important;      
}

/* Testi e link interni */
.elementor-popup-modal, 
.elementor-popup-modal a, 
.elementor-popup-modal p, 
.elementor-popup-modal span {
  color: #ff5644 !important;      
}

/* Padding aggiornato per mobile */
@media (max-width: 768px){
.menu-container{
  padding-right: 5%; 
  padding-left: 5%;
  padding-top: 1%;
}
}

.logo-menu-popup{
    fill: #ff5644;
}/* End custom CSS */