.elementor-1280 .elementor-element.elementor-element-c4b017f{--display:flex;--min-height:500px;--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;--overlay-opacity:1;--margin-top:-105px;--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-1280 .elementor-element.elementor-element-c4b017f:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://infinityweb.it/tecmaut/wp-content/uploads/2026/05/ChatGPT-Image-5-mag-2026-11_51_15.png");background-position:0px -339px;background-size:cover;}.elementor-1280 .elementor-element.elementor-element-c4b017f::before, .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-background-video-container::before, .elementor-1280 .elementor-element.elementor-element-c4b017f > .e-con-inner > .elementor-background-video-container::before, .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-background-slideshow::before, .elementor-1280 .elementor-element.elementor-element-c4b017f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 40%, var( --e-global-color-0dd3cd9 ) 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1280 .elementor-element.elementor-element-97dccce .elementor-heading-title{font-family:var( --e-global-typography-e1d4941-font-family ), Sans-serif;font-size:var( --e-global-typography-e1d4941-font-size );text-transform:var( --e-global-typography-e1d4941-text-transform );color:var( --e-global-color-text );}.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-1280 .elementor-element.elementor-element-934f7e8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1280 .elementor-element.elementor-element-934f7e8 p{margin-block-end:0px;}.elementor-1280 .elementor-element.elementor-element-4a521e1{--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-1280 .elementor-element.elementor-element-8db5a53{--spacer-size:600px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;top:-14%;z-index:0;}.elementor-1280 .elementor-element.elementor-element-8db5a53 > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:100% 100% 100% 100%;}body:not(.rtl) .elementor-1280 .elementor-element.elementor-element-8db5a53{right:10%;}body.rtl .elementor-1280 .elementor-element.elementor-element-8db5a53{left:10%;}.elementor-1280 .elementor-element.elementor-element-0addf9a{--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:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1280 .elementor-element.elementor-element-0addf9a:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-0addf9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1C00;}.elementor-1280 .elementor-element.elementor-element-7bfcd9d{--display:flex;--justify-content:center;}.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-1280 .elementor-element.elementor-element-3639de5.elementor-element{--align-self:stretch;}.elementor-1280 .elementor-element.elementor-element-3639de5 img{box-shadow:0px 25px 70px -15px rgba(0, 102.00000000000009, 255, 0.18);}.elementor-1280 .elementor-element.elementor-element-c324ccd{--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:flex-start;}.elementor-1280 .elementor-element.elementor-element-e0800da{text-align:center;}.elementor-1280 .elementor-element.elementor-element-e0800da .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1280 .elementor-element.elementor-element-2639416 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-359c06e{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-1280 .elementor-element.elementor-element-359c06e:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-359c06e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1C00;}.elementor-1280 .elementor-element.elementor-element-16a7aad{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-1c39e58{--display:flex;--position:absolute;--min-height:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1280 .elementor-element.elementor-element-1c39e58:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-1c39e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1280 .elementor-element.elementor-element-2789164{--display:flex;--position:absolute;top:0px;}.elementor-1280 .elementor-element.elementor-element-2789164:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-2789164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1280 .elementor-element.elementor-element-26fe724{--display:flex;--min-height:60vh;--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1280 .elementor-element.elementor-element-26fe724:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-26fe724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1280 .elementor-element.elementor-element-81fbed1{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1280 .elementor-element.elementor-element-81fbed1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1280 .elementor-element.elementor-element-a298772 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-a298772 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Orbitron", Sans-serif;font-size:200px;font-weight:500;}.elementor-1280 .elementor-element.elementor-element-e86e369{--display:flex;--justify-content:center;}.elementor-1280 .elementor-element.elementor-element-4fd6a7d{text-align:start;}.elementor-1280 .elementor-element.elementor-element-4fd6a7d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-9243671{text-align:start;}.elementor-1280 .elementor-element.elementor-element-5dd8fe5{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1280 .elementor-element.elementor-element-35028b4{--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:flex-end;--align-items:center;}.elementor-1280 .elementor-element.elementor-element-35028b4.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1280 .elementor-element.elementor-element-c6f61a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-c6f61a9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Orbitron", Sans-serif;font-size:200px;font-weight:500;}.elementor-1280 .elementor-element.elementor-element-8e46fc2{--display:flex;--justify-content:center;}.elementor-1280 .elementor-element.elementor-element-f8a791b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-f8a791b{text-align:end;}.elementor-1280 .elementor-element.elementor-element-f8a791b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-bfbd58d{text-align:end;}.elementor-1280 .elementor-element.elementor-element-74654c3{--display:flex;--min-height:60vh;--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1280 .elementor-element.elementor-element-44215bf{--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:flex-end;--align-items:center;}.elementor-1280 .elementor-element.elementor-element-44215bf.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1280 .elementor-element.elementor-element-de9b9df > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-de9b9df .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Orbitron", Sans-serif;font-size:200px;font-weight:500;}.elementor-1280 .elementor-element.elementor-element-c4e6204{--display:flex;--justify-content:center;}.elementor-1280 .elementor-element.elementor-element-f81ee14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-f81ee14{text-align:start;}.elementor-1280 .elementor-element.elementor-element-f81ee14 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-2f9363d{text-align:start;}.elementor-1280 .elementor-element.elementor-element-1fd0bbf{--display:flex;--min-height:60vh;--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1280 .elementor-element.elementor-element-8642d8b{--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:flex-end;--align-items:center;}.elementor-1280 .elementor-element.elementor-element-8642d8b.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-1280 .elementor-element.elementor-element-1b8adaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-1b8adaf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:0;--counter-number-grow:0;font-family:"Orbitron", Sans-serif;font-size:200px;font-weight:500;}.elementor-1280 .elementor-element.elementor-element-2ba3da9{--display:flex;--justify-content:center;}.elementor-1280 .elementor-element.elementor-element-8c8f7cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-8c8f7cf{text-align:end;}.elementor-1280 .elementor-element.elementor-element-8c8f7cf .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-8054965{text-align:end;}.elementor-1280 .elementor-element.elementor-element-2d63f2d{--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;--overflow:auto;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-1280 .elementor-element.elementor-element-2d63f2d:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-2d63f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1C00;}.elementor-1280 .elementor-element.elementor-element-2d63f2d::before, .elementor-1280 .elementor-element.elementor-element-2d63f2d > .elementor-background-video-container::before, .elementor-1280 .elementor-element.elementor-element-2d63f2d > .e-con-inner > .elementor-background-video-container::before, .elementor-1280 .elementor-element.elementor-element-2d63f2d > .elementor-background-slideshow::before, .elementor-1280 .elementor-element.elementor-element-2d63f2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1280 .elementor-element.elementor-element-2d63f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #072554 0%, var( --e-global-color-accent ) 38%);}.elementor-1280 .elementor-element.elementor-element-60f1a33{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:10px 10px 10px 10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-60f1a33:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-60f1a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000C1C00;}.elementor-1280 .elementor-element.elementor-element-1f47b22{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1280 .elementor-element.elementor-element-b151c41{text-align:center;}.elementor-1280 .elementor-element.elementor-element-b151c41 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );}.elementor-1280 .elementor-element.elementor-element-0a2eb4f{text-align:center;}.elementor-1280 .elementor-element.elementor-element-0a2eb4f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-12b49c7{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FCFCFC;}.elementor-1280 .elementor-element.elementor-element-12b49c7 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button{background-color:#0066FF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#1651F2;border-radius:10px 10px 10px 10px;padding:16px 32px 16px 32px;}.elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button:hover, .elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1280 .elementor-element.elementor-element-ad3c194 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-1280 .elementor-element.elementor-element-ad3c194{z-index:999;}.elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button:hover svg, .elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px) and (min-width:768px){.elementor-1280 .elementor-element.elementor-element-81fbed1{--width:100%;}.elementor-1280 .elementor-element.elementor-element-e86e369{--width:100%;}.elementor-1280 .elementor-element.elementor-element-35028b4{--width:100%;}.elementor-1280 .elementor-element.elementor-element-8e46fc2{--width:100%;}.elementor-1280 .elementor-element.elementor-element-44215bf{--width:100%;}.elementor-1280 .elementor-element.elementor-element-c4e6204{--width:100%;}.elementor-1280 .elementor-element.elementor-element-8642d8b{--width:100%;}.elementor-1280 .elementor-element.elementor-element-2ba3da9{--width:100%;}}@media(max-width:1600px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-97dccce .elementor-heading-title{font-size:var( --e-global-typography-e1d4941-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1280 .elementor-element.elementor-element-e0800da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-2639416 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-4fd6a7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-f8a791b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-f81ee14 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-8c8f7cf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-b151c41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-0a2eb4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-12b49c7{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-1280 .elementor-element.elementor-element-c4b017f:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-97dccce .elementor-heading-title{font-size:var( --e-global-typography-e1d4941-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1280 .elementor-element.elementor-element-e0800da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-2639416 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-359c06e{--gap:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1280 .elementor-element.elementor-element-16a7aad{--gap:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-1280 .elementor-element.elementor-element-26fe724{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1280 .elementor-element.elementor-element-81fbed1{--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;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-a298772 .elementor-counter-number-wrapper{font-size:50px;}.elementor-1280 .elementor-element.elementor-element-4fd6a7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-5dd8fe5{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1280 .elementor-element.elementor-element-35028b4{--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;}.elementor-1280 .elementor-element.elementor-element-c6f61a9 .elementor-counter-number-wrapper{font-size:50px;}.elementor-1280 .elementor-element.elementor-element-f8a791b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-74654c3{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1280 .elementor-element.elementor-element-44215bf{--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;}.elementor-1280 .elementor-element.elementor-element-de9b9df .elementor-counter-number-wrapper{font-size:50px;}.elementor-1280 .elementor-element.elementor-element-f81ee14 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-1fd0bbf{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1280 .elementor-element.elementor-element-8642d8b{--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;}.elementor-1280 .elementor-element.elementor-element-1b8adaf .elementor-counter-number-wrapper{font-size:50px;}.elementor-1280 .elementor-element.elementor-element-8c8f7cf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-b151c41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-0a2eb4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-12b49c7{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-1280 .elementor-element.elementor-element-c4b017f{--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1280 .elementor-element.elementor-element-c4b017f:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-97dccce .elementor-heading-title{font-size:var( --e-global-typography-e1d4941-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1280 .elementor-element.elementor-element-934f7e8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-1280 .elementor-element.elementor-element-0addf9a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1280 .elementor-element.elementor-element-3639de5 img{width:100%;height:150px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-1280 .elementor-element.elementor-element-c324ccd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-e0800da .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-2639416{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1280 .elementor-element.elementor-element-2639416 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-2639416 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-e049753{text-align:center;}.elementor-1280 .elementor-element.elementor-element-e049753 p{margin-block-end:0px;}.elementor-1280 .elementor-element.elementor-element-359c06e{--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1280 .elementor-element.elementor-element-16a7aad{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-26fe724{--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-a298772 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:90px;}.elementor-1280 .elementor-element.elementor-element-e86e369{--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-1280 .elementor-element.elementor-element-4fd6a7d{text-align:center;}.elementor-1280 .elementor-element.elementor-element-4fd6a7d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-9243671{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1280 .elementor-element.elementor-element-9243671 p{margin-block-end:0px;}.elementor-1280 .elementor-element.elementor-element-5dd8fe5{--min-height:55vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1280 .elementor-element.elementor-element-c6f61a9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:90px;}.elementor-1280 .elementor-element.elementor-element-8e46fc2{--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-1280 .elementor-element.elementor-element-f8a791b{text-align:center;}.elementor-1280 .elementor-element.elementor-element-f8a791b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-bfbd58d{text-align:center;}.elementor-1280 .elementor-element.elementor-element-74654c3{--width:100%;--min-height:55vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-de9b9df .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:90px;}.elementor-1280 .elementor-element.elementor-element-c4e6204{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-f81ee14{text-align:center;}.elementor-1280 .elementor-element.elementor-element-f81ee14 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-2f9363d{text-align:center;}.elementor-1280 .elementor-element.elementor-element-1fd0bbf{--min-height:55vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-1280 .elementor-element.elementor-element-1b8adaf .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:90px;}.elementor-1280 .elementor-element.elementor-element-2ba3da9{--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-1280 .elementor-element.elementor-element-8c8f7cf{text-align:center;}.elementor-1280 .elementor-element.elementor-element-8c8f7cf .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-8054965{text-align:center;}.elementor-1280 .elementor-element.elementor-element-2d63f2d{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1280 .elementor-element.elementor-element-60f1a33{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1280 .elementor-element.elementor-element-b151c41{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1280 .elementor-element.elementor-element-b151c41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-b151c41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1280 .elementor-element.elementor-element-0a2eb4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-0a2eb4f{text-align:center;}.elementor-1280 .elementor-element.elementor-element-0a2eb4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1280 .elementor-element.elementor-element-12b49c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1280 .elementor-element.elementor-element-12b49c7{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-1280 .elementor-element.elementor-element-12b49c7 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-1280 .elementor-element.elementor-element-c324ccd{--width:100%;}.elementor-1280 .elementor-element.elementor-element-1c39e58{--width:1px;}.elementor-1280 .elementor-element.elementor-element-2789164{--width:1px;}.elementor-1280 .elementor-element.elementor-element-26fe724{--width:100%;}.elementor-1280 .elementor-element.elementor-element-81fbed1{--width:50%;}.elementor-1280 .elementor-element.elementor-element-e86e369{--width:50%;}.elementor-1280 .elementor-element.elementor-element-5dd8fe5{--width:100%;}.elementor-1280 .elementor-element.elementor-element-35028b4{--width:50%;}.elementor-1280 .elementor-element.elementor-element-8e46fc2{--width:50%;}.elementor-1280 .elementor-element.elementor-element-74654c3{--width:100%;}.elementor-1280 .elementor-element.elementor-element-44215bf{--width:50%;}.elementor-1280 .elementor-element.elementor-element-c4e6204{--width:50%;}.elementor-1280 .elementor-element.elementor-element-1fd0bbf{--width:100%;}.elementor-1280 .elementor-element.elementor-element-8642d8b{--width:50%;}.elementor-1280 .elementor-element.elementor-element-2ba3da9{--width:50%;}}@media(min-width:1601px){.elementor-1280 .elementor-element.elementor-element-c4b017f:not(.elementor-motion-effects-element-type-background), .elementor-1280 .elementor-element.elementor-element-c4b017f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for spacer, class: .elementor-element-8db5a53 */.blur {
    filter: blur(150px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad3c194 */.elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button{
    background:
    linear-gradient(
    135deg,
    #0066ff 0%,
    #3ba3ff 100%);

    border:none;

    border-radius:16px;

    box-shadow:
    0 10px 30px rgba(0,102,255,.35);

    transition:.3s ease;
}

.elementor-1280 .elementor-element.elementor-element-ad3c194 .elementor-button:hover{
    transform:translateY(-2px);

    box-shadow:
    0 15px 40px rgba(0,102,255,.45);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f47b22 */.elementor-1280 .elementor-element.elementor-element-1f47b22{
    background:
    rgba(255,255,255,0.04);

    border:
    1px solid rgba(255,255,255,0.08);

    backdrop-filter:
    blur(20px);

    -webkit-backdrop-filter:
    blur(20px);

    border-radius:28px;

    box-shadow:
    0 10px 40px rgba(0,0,0,.25),
    inset 0 1px 1px rgba(255,255,255,.05);

    transition:.35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1a33 */.elementor-1280 .elementor-element.elementor-element-60f1a33{
    background:transparent;
}/* End custom CSS */
/* Start custom CSS */.iw-timeline-item {
    min-height: 0px;
}


.iw-timeline-item:nth-child(odd) {
    flex-direction: row-reverse !important;
}

.iw-timeline-item:nth-child(odd) .iw-timeline-content {
    text-align: right;
}

.iw-timeline-item:nth-child(odd) .iw-timeline-year {
    justify-content: start;
}

.iw-timeline-item:nth-child(odd) .iw-timeline-svg {
    right: 0% !important;
    left: auto !important;
}


.iw-timeline-item:nth-child(odd) .iw-timeline-svg .elementor-widget-container {
    margin-right: -100% !important;
    margin-left: 0% !important;
    transform: scaleX(-1);

}


@media (max-width: 1024px){
    .iw-timeline-item:nth-child(odd) {
    flex-direction: column !important;
}


.iw-timeline-item .iw-timeline-content {
    text-align: center !important;
}
}/* End custom CSS */