.elementor-23 .elementor-element.elementor-element-ea5c621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-a5bb133{--display:flex;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:22px 22px 22px 22px;--padding-block-start:45px;--padding-block-end:45px;--padding-inline-start:45px;--padding-inline-end:45px;}.elementor-23 .elementor-element.elementor-element-a5bb133::before, .elementor-23 .elementor-element.elementor-element-a5bb133 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a5bb133 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-a5bb133 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a5bb133 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-a5bb133 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-fe7fd88 );}.elementor-23 .elementor-element.elementor-element-a5bb133, .elementor-23 .elementor-element.elementor-element-a5bb133::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-a5bb133.e-con{--align-self:flex-start;}.elementor-23 .elementor-element.elementor-element-6bd8bf1{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-870f3ef{--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;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-870f3ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-42b9296 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Questrial", Sans-serif;font-size:50px;font-weight:800;line-height:50px;letter-spacing:-0.2px;}.elementor-23 .elementor-element.elementor-element-42b9296{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-42b9296.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3a5db1d .elementor-repeater-item-28e4e07 .swiper-slide-bg{background-color:#833CA300;}.elementor-23 .elementor-element.elementor-element-3a5db1d .elementor-repeater-item-cc203d9 .swiper-slide-bg{background-color:#833CA300;}.elementor-23 .elementor-element.elementor-element-3a5db1d .elementor-repeater-item-adc50c9 .swiper-slide-bg{background-color:#833CA300;}.elementor-23 .elementor-element.elementor-element-3a5db1d .elementor-repeater-item-6393405 .swiper-slide-bg{background-color:#833CA300;}.elementor-23 .elementor-element.elementor-element-3a5db1d .swiper-slide{height:100px;transition-duration:calc(3000ms*1.2);}.elementor-23 .elementor-element.elementor-element-3a5db1d .swiper-slide-contents{max-width:100%;}.elementor-23 .elementor-element.elementor-element-3a5db1d .swiper-slide-inner{text-align:left;}.elementor-23 .elementor-element.elementor-element-3a5db1d .elementor-slide-heading{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-3a5db1d .elementor-slide-description{color:#6EC1E4;font-family:"Average Sans", Sans-serif;font-size:25px;font-weight:600;letter-spacing:0px;}.elementor-23 .elementor-element.elementor-element-3a5db1d > .elementor-widget-container{margin:0px 0px 0px -45px;}.elementor-23 .elementor-element.elementor-element-1661f32 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;line-height:35px;}.elementor-23 .elementor-element.elementor-element-1661f32{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-1661f32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-bb1ddd5 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;line-height:35px;}.elementor-23 .elementor-element.elementor-element-bb1ddd5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-bb1ddd5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9f08613 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;line-height:35px;}.elementor-23 .elementor-element.elementor-element-9f08613{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-9f08613.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-a9e639b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:24px;font-weight:600;line-height:35px;}.elementor-23 .elementor-element.elementor-element-a9e639b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-a9e639b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-41bdbd0 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:transparent;background-image:linear-gradient(59deg, #000000 27%, #1F6988 100%);}.elementor-23 .elementor-element.elementor-element-8652e27{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-41f95b9 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-23 .elementor-element.elementor-element-41f95b9:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://saphari.sviluppo.host/wp-content/uploads/2023/12/Senza-titolo-3.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-41f95b9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://saphari.sviluppo.host/wp-content/uploads/2023/12/Senza-titolo-3.png );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-47090e6 img{width:29%;max-width:100%;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-47090e6{left:699px;}body.rtl .elementor-23 .elementor-element.elementor-element-47090e6{right:699px;}.elementor-23 .elementor-element.elementor-element-47090e6{top:80px;}.elementor-23 .elementor-element.elementor-element-47090e6 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;--e-transform-rotateZ:1deg;--e-transform-translateX:-49px;}.elementor-23 .elementor-element.elementor-element-c1b43d2 img{width:100%;max-width:100%;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-c1b43d2{left:879px;}body.rtl .elementor-23 .elementor-element.elementor-element-c1b43d2{right:879px;}.elementor-23 .elementor-element.elementor-element-c1b43d2{top:348px;}.elementor-23 .elementor-element.elementor-element-c1b43d2 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;--e-transform-rotateZ:1deg;--e-transform-translateX:-49px;}.elementor-23 .elementor-element.elementor-element-dd9239e img{width:100%;max-width:100%;}body:not(.rtl) .elementor-23 .elementor-element.elementor-element-dd9239e{left:717px;}body.rtl .elementor-23 .elementor-element.elementor-element-dd9239e{right:717px;}.elementor-23 .elementor-element.elementor-element-dd9239e{top:93px;}.elementor-23 .elementor-element.elementor-element-dd9239e > .elementor-widget-container{--e-transform-rotateZ:1deg;--e-transform-translateX:-49px;}.elementor-23 .elementor-element.elementor-element-d626e81{--display:flex;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-c3bc9e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-37e217b{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-37e217b .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:40px;font-weight:600;line-height:53px;}.elementor-23 .elementor-element.elementor-element-37e217b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-c26698c{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-c26698c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:500;line-height:37px;}.elementor-23 .elementor-element.elementor-element-c26698c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-97be4b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-3124b0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-3124b0b:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-3124b0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7EC;}.elementor-23 .elementor-element.elementor-element-3124b0b, .elementor-23 .elementor-element.elementor-element-3124b0b::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-3124b0b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8be6c25 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-8be6c25.elementor-view-stacked .elementor-icon{background-color:#383838;}.elementor-23 .elementor-element.elementor-element-8be6c25.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8be6c25.elementor-view-default .elementor-icon{color:#383838;border-color:#383838;}.elementor-23 .elementor-element.elementor-element-8be6c25.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-8be6c25.elementor-view-default .elementor-icon svg{fill:#383838;}.elementor-23 .elementor-element.elementor-element-8be6c25 .elementor-icon{font-size:53px;}.elementor-23 .elementor-element.elementor-element-8be6c25 .elementor-icon svg{height:53px;}.elementor-23 .elementor-element.elementor-element-8be6c25.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8be6c25 > .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-23 .elementor-element.elementor-element-58a8255 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:35px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-58a8255{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-58a8255.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-d152357{font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-abe3761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:22px 22px 22px 22px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-abe3761:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-abe3761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saphari.sviluppo.host/wp-content/uploads/2023/12/persona-che-analizza-e-controlla-i-grafici-finanziari-in-ufficio-scaled.jpg");background-size:cover;}.elementor-23 .elementor-element.elementor-element-abe3761, .elementor-23 .elementor-element.elementor-element-abe3761::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-abe3761.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-93c2630{--display:flex;--min-height:261px;--background-transition:0.3s;--overlay-opacity:0.82;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-93c2630::before, .elementor-23 .elementor-element.elementor-element-93c2630 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-93c2630 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-93c2630 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-93c2630 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-93c2630 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(148deg, #000000 38%, var( --e-global-color-66bced5 ) 100%);}.elementor-23 .elementor-element.elementor-element-93c2630, .elementor-23 .elementor-element.elementor-element-93c2630::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-e7628ec{--display:flex;--min-height:366px;--justify-content:center;--background-transition:0.3s;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:10%;--padding-inline-end:10%;}.elementor-23 .elementor-element.elementor-element-0baea3f .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-0baea3f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-0baea3f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0baea3f.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-0baea3f.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0baea3f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-0baea3f .elementor-icon{font-size:53px;}.elementor-23 .elementor-element.elementor-element-0baea3f .elementor-icon svg{height:53px;}.elementor-23 .elementor-element.elementor-element-0baea3f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ba1e898 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-ba1e898{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-ba1e898.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-bcdf858{text-align:left;}.elementor-23 .elementor-element.elementor-element-bcdf858 img{width:19%;}.elementor-23 .elementor-element.elementor-element-bcdf858:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://saphari.sviluppo.host/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-bcdf858.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://saphari.sviluppo.host/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-c4b3f59{color:var( --e-global-color-primary );font-family:"Average Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-d2409a2{--display:flex;--min-height:261px;--background-transition:0.3s;--overlay-opacity:0.82;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-d2409a2::before, .elementor-23 .elementor-element.elementor-element-d2409a2 > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d2409a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-23 .elementor-element.elementor-element-d2409a2 > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d2409a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-23 .elementor-element.elementor-element-d2409a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(148deg, #000000 38%, var( --e-global-color-66bced5 ) 100%);}.elementor-23 .elementor-element.elementor-element-d2409a2, .elementor-23 .elementor-element.elementor-element-d2409a2::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-76d11a4{--display:flex;--min-height:366px;--justify-content:center;--background-transition:0.3s;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:10%;--padding-inline-end:10%;}.elementor-23 .elementor-element.elementor-element-11ec274 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-11ec274.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-11ec274.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-11ec274.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-11ec274.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-11ec274.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-23 .elementor-element.elementor-element-11ec274 .elementor-icon{font-size:53px;}.elementor-23 .elementor-element.elementor-element-11ec274 .elementor-icon svg{height:53px;}.elementor-23 .elementor-element.elementor-element-11ec274.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-22512e7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-22512e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-22512e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2f34b64{color:var( --e-global-color-primary );font-family:"Average Sans", Sans-serif;font-size:25px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-38aba7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-5a45eaf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:55px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-5a45eaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-5a45eaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8fb77cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-200ba20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-200ba20:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-200ba20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7EC;}.elementor-23 .elementor-element.elementor-element-200ba20, .elementor-23 .elementor-element.elementor-element-200ba20::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-200ba20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-db83dae .elementor-heading-title{color:#317DE8;font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-db83dae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-db83dae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2ebfa9a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:35px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-2ebfa9a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-2ebfa9a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-cfc8f67{--display:flex;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-cfc8f67.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-item{border-width:0px;border-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-top-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-bottom-color:var( --e-global-color-secondary );}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-title{color:#383838;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-icon svg{fill:#383838;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-active .elementor-accordion-icon, .elementor-23 .elementor-element.elementor-element-32a6950 .elementor-active .elementor-accordion-title{color:#736CDF;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-active .elementor-accordion-icon svg{fill:#736CDF;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-title{font-family:"Average Sans", Sans-serif;font-size:25px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-tab-title{padding:4px 4px 24px 4px;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-tab-content{font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:400;padding:0px 0px 35px 0px;}.elementor-23 .elementor-element.elementor-element-dd5d7de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-cb2f567{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-cb2f567:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-cb2f567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe7fd88 );}.elementor-23 .elementor-element.elementor-element-cb2f567, .elementor-23 .elementor-element.elementor-element-cb2f567::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-cb2f567.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ccfaaba .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-ccfaaba.elementor-view-stacked .elementor-icon{background-color:#383838;}.elementor-23 .elementor-element.elementor-element-ccfaaba.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-ccfaaba.elementor-view-default .elementor-icon{color:#383838;border-color:#383838;}.elementor-23 .elementor-element.elementor-element-ccfaaba.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-ccfaaba.elementor-view-default .elementor-icon svg{fill:#383838;}.elementor-23 .elementor-element.elementor-element-ccfaaba .elementor-icon{font-size:53px;}.elementor-23 .elementor-element.elementor-element-ccfaaba .elementor-icon svg{height:53px;}.elementor-23 .elementor-element.elementor-element-ccfaaba.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3b00814 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-3b00814{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-3b00814.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-4174f97{font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-266e0a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-266e0a4:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-266e0a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE3E3;}.elementor-23 .elementor-element.elementor-element-266e0a4, .elementor-23 .elementor-element.elementor-element-266e0a4::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-266e0a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-2a9f0c7 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-2a9f0c7.elementor-view-stacked .elementor-icon{background-color:#383838;}.elementor-23 .elementor-element.elementor-element-2a9f0c7.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-2a9f0c7.elementor-view-default .elementor-icon{color:#383838;border-color:#383838;}.elementor-23 .elementor-element.elementor-element-2a9f0c7.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-2a9f0c7.elementor-view-default .elementor-icon svg{fill:#383838;}.elementor-23 .elementor-element.elementor-element-2a9f0c7 .elementor-icon{font-size:53px;}.elementor-23 .elementor-element.elementor-element-2a9f0c7 .elementor-icon svg{height:53px;}.elementor-23 .elementor-element.elementor-element-2a9f0c7.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6ff8e2f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-6ff8e2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-6ff8e2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-e8580cb{font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-e1cfbd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-e1cfbd1:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e1cfbd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E3EC;}.elementor-23 .elementor-element.elementor-element-e1cfbd1, .elementor-23 .elementor-element.elementor-element-e1cfbd1::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-e1cfbd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-9443e96 .elementor-icon-wrapper{text-align:left;}.elementor-23 .elementor-element.elementor-element-9443e96.elementor-view-stacked .elementor-icon{background-color:#383838;}.elementor-23 .elementor-element.elementor-element-9443e96.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-9443e96.elementor-view-default .elementor-icon{color:#383838;border-color:#383838;}.elementor-23 .elementor-element.elementor-element-9443e96.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-9443e96.elementor-view-default .elementor-icon svg{fill:#383838;}.elementor-23 .elementor-element.elementor-element-9443e96 .elementor-icon{font-size:53px;}.elementor-23 .elementor-element.elementor-element-9443e96 .elementor-icon svg{height:53px;}.elementor-23 .elementor-element.elementor-element-9443e96.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-1a77981 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-1a77981{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-1a77981.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-0c83fef{font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-23 .elementor-element.elementor-element-91c65b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:80px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-91c65b9, .elementor-23 .elementor-element.elementor-element-91c65b9::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-7549f6f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:2px;--border-inline-start-width:0px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-7549f6f, .elementor-23 .elementor-element.elementor-element-7549f6f::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-de4bc84{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-de4bc84 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-de4bc84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-c4f007f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:2px;--border-inline-start-width:0px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-c4f007f, .elementor-23 .elementor-element.elementor-element-c4f007f::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-0984261{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-0984261 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-0984261.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ca5ee2c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:2px;--border-inline-start-width:0px;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-23 .elementor-element.elementor-element-ca5ee2c, .elementor-23 .elementor-element.elementor-element-ca5ee2c::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-375a9cf{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-375a9cf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:28px;font-weight:600;line-height:38px;}.elementor-23 .elementor-element.elementor-element-375a9cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-3b42d49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-2e2da45{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-2e2da45, .elementor-23 .elementor-element.elementor-element-2e2da45::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-a564a41{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-a564a41, .elementor-23 .elementor-element.elementor-element-a564a41::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-0e410d9.elementor-view-stacked .elementor-icon{background-color:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-0e410d9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0e410d9.elementor-view-default .elementor-icon{color:#AFAFAF;border-color:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-0e410d9.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-0e410d9.elementor-view-default .elementor-icon svg{fill:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-0e410d9 .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-0e410d9 .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-0e410d9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-ca13d93{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-ca13d93, .elementor-23 .elementor-element.elementor-element-ca13d93::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-58fa444.elementor-view-stacked .elementor-icon{background-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-58fa444.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-58fa444.elementor-view-default .elementor-icon{color:#64C28D;border-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-58fa444.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-58fa444.elementor-view-default .elementor-icon svg{fill:#64C28D;}.elementor-23 .elementor-element.elementor-element-58fa444 .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-58fa444 .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-58fa444.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-0323d88{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-e8e1aac{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-e8e1aac, .elementor-23 .elementor-element.elementor-element-e8e1aac::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-3f87f2e{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-3f87f2e, .elementor-23 .elementor-element.elementor-element-3f87f2e::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-57d8579.elementor-view-stacked .elementor-icon{background-color:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-57d8579.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-57d8579.elementor-view-default .elementor-icon{color:#AFAFAF;border-color:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-57d8579.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-57d8579.elementor-view-default .elementor-icon svg{fill:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-57d8579 .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-57d8579 .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-57d8579.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-5cc4dc6{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-5cc4dc6, .elementor-23 .elementor-element.elementor-element-5cc4dc6::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-66409cd.elementor-view-stacked .elementor-icon{background-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-66409cd.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-66409cd.elementor-view-default .elementor-icon{color:#64C28D;border-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-66409cd.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-66409cd.elementor-view-default .elementor-icon svg{fill:#64C28D;}.elementor-23 .elementor-element.elementor-element-66409cd .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-66409cd .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-66409cd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-619ac24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-be3594e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-be3594e, .elementor-23 .elementor-element.elementor-element-be3594e::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-90ccd9a{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-90ccd9a, .elementor-23 .elementor-element.elementor-element-90ccd9a::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-7956902.elementor-view-stacked .elementor-icon{background-color:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-7956902.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7956902.elementor-view-default .elementor-icon{color:#AFAFAF;border-color:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-7956902.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7956902.elementor-view-default .elementor-icon svg{fill:#AFAFAF;}.elementor-23 .elementor-element.elementor-element-7956902 .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-7956902 .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-7956902.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-26e56b9{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-26e56b9, .elementor-23 .elementor-element.elementor-element-26e56b9::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-c3e06d3.elementor-view-stacked .elementor-icon{background-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-c3e06d3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c3e06d3.elementor-view-default .elementor-icon{color:#64C28D;border-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-c3e06d3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-c3e06d3.elementor-view-default .elementor-icon svg{fill:#64C28D;}.elementor-23 .elementor-element.elementor-element-c3e06d3 .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-c3e06d3 .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-c3e06d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-281cd8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-e6d7d90{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-e6d7d90, .elementor-23 .elementor-element.elementor-element-e6d7d90::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-93d225e{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-93d225e, .elementor-23 .elementor-element.elementor-element-93d225e::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-227686a.elementor-view-stacked .elementor-icon{background-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-227686a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-227686a.elementor-view-default .elementor-icon{color:#64C28D;border-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-227686a.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-227686a.elementor-view-default .elementor-icon svg{fill:#64C28D;}.elementor-23 .elementor-element.elementor-element-227686a .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-227686a .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-227686a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-31cb787{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-31cb787, .elementor-23 .elementor-element.elementor-element-31cb787::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-5268cbf.elementor-view-stacked .elementor-icon{background-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-5268cbf.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-5268cbf.elementor-view-default .elementor-icon{color:#64C28D;border-color:#64C28D;}.elementor-23 .elementor-element.elementor-element-5268cbf.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-5268cbf.elementor-view-default .elementor-icon svg{fill:#64C28D;}.elementor-23 .elementor-element.elementor-element-5268cbf .elementor-icon{font-size:38px;}.elementor-23 .elementor-element.elementor-element-5268cbf .elementor-icon svg{height:38px;}.elementor-23 .elementor-element.elementor-element-5268cbf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-23 .elementor-element.elementor-element-af9277d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-f0bed32{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-f0bed32, .elementor-23 .elementor-element.elementor-element-f0bed32::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-f0bed32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-ae2f0ff{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-block-start-width:0px;--border-inline-end-width:2px;--border-block-end-width:2px;--border-inline-start-width:0px;border-color:#D5D5D5;--border-color:#D5D5D5;}.elementor-23 .elementor-element.elementor-element-ae2f0ff, .elementor-23 .elementor-element.elementor-element-ae2f0ff::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-1f2b88f{text-align:center;font-family:"Average Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-23 .elementor-element.elementor-element-e54e1ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-26c30b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-26c30b2:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-26c30b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7EC;}.elementor-23 .elementor-element.elementor-element-26c30b2, .elementor-23 .elementor-element.elementor-element-26c30b2::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-26c30b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6fe4b8a .elementor-heading-title{color:#E83131;font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-6fe4b8a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-6fe4b8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-6fdc2e0 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-23 .elementor-element.elementor-element-6fdc2e0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-6fdc2e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-e2690b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-e2690b5:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-e2690b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7EC;}.elementor-23 .elementor-element.elementor-element-e2690b5, .elementor-23 .elementor-element.elementor-element-e2690b5::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-e2690b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-8669d6e .elementor-heading-title{color:#E83131;font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:600;line-height:43px;}.elementor-23 .elementor-element.elementor-element-8669d6e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-8669d6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-f14d6e4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Average Sans", Sans-serif;font-size:20px;font-weight:600;line-height:28px;}.elementor-23 .elementor-element.elementor-element-f14d6e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-23 .elementor-element.elementor-element-f14d6e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-16e6027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--border-radius:25px 25px 25px 25px;--margin-block-start:5px;--margin-block-end:5px;--margin-inline-start:5px;--margin-inline-end:5px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-23 .elementor-element.elementor-element-16e6027:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-16e6027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7EC;background-image:url("https://saphari.sviluppo.host/wp-content/uploads/2023/12/laboratorio-informatico-moderno-e-attrezzato-1024x665.jpg");background-size:cover;}.elementor-23 .elementor-element.elementor-element-16e6027, .elementor-23 .elementor-element.elementor-element-16e6027::before{--border-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-16e6027.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-f8842a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-23 .elementor-element.elementor-element-88bb719{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:80px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-23 .elementor-element.elementor-element-c8730a3{--e-image-carousel-slides-to-show:8;}.elementor-23 .elementor-element.elementor-element-c8730a3 .swiper-wrapper{display:flex;align-items:center;}.elementor-23 .elementor-element.elementor-element-b44d86e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-42b9296 .elementor-heading-title{font-size:33px;}.elementor-23 .elementor-element.elementor-element-3a5db1d .swiper-slide{height:179px;}.elementor-23 .elementor-element.elementor-element-3a5db1d > .elementor-widget-container{margin:0px 0px 0px -27px;}.elementor-23 .elementor-element.elementor-element-c26698c .elementor-heading-title{font-size:26px;}.elementor-23 .elementor-element.elementor-element-d152357{font-size:26px;}.elementor-23 .elementor-element.elementor-element-abe3761{--min-height:329px;}.elementor-23 .elementor-element.elementor-element-ba1e898 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-c4b3f59{font-size:26px;}.elementor-23 .elementor-element.elementor-element-22512e7 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-2f34b64{font-size:26px;}.elementor-23 .elementor-element.elementor-element-5a45eaf{text-align:center;}.elementor-23 .elementor-element.elementor-element-5a45eaf .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-db83dae .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-2ebfa9a .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-accordion-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-32a6950 .elementor-tab-content{font-size:25px;}.elementor-23 .elementor-element.elementor-element-3b00814 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-4174f97{font-size:25px;}.elementor-23 .elementor-element.elementor-element-6ff8e2f .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-e8580cb{font-size:25px;}.elementor-23 .elementor-element.elementor-element-1a77981 .elementor-heading-title{font-size:35px;}.elementor-23 .elementor-element.elementor-element-0c83fef{font-size:25px;}.elementor-23 .elementor-element.elementor-element-6fe4b8a .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-6fdc2e0 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-8669d6e .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-f14d6e4 .elementor-heading-title{font-size:25px;}.elementor-23 .elementor-element.elementor-element-16e6027{--min-height:307px;}}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-6bd8bf1{--content-width:100%;}.elementor-23 .elementor-element.elementor-element-870f3ef{--width:47.379%;}.elementor-23 .elementor-element.elementor-element-8652e27{--content-width:100%;}.elementor-23 .elementor-element.elementor-element-3124b0b{--width:55%;}.elementor-23 .elementor-element.elementor-element-abe3761{--width:43%;}.elementor-23 .elementor-element.elementor-element-200ba20{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-cfc8f67{--width:63%;}.elementor-23 .elementor-element.elementor-element-cb2f567{--width:33%;}.elementor-23 .elementor-element.elementor-element-266e0a4{--width:33%;}.elementor-23 .elementor-element.elementor-element-e1cfbd1{--width:33%;}.elementor-23 .elementor-element.elementor-element-f0bed32{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-26c30b2{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-e2690b5{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-16e6027{--width:33.3%;}.elementor-23 .elementor-element.elementor-element-f8842a7{--width:50%;}.elementor-23 .elementor-element.elementor-element-88bb719{--content-width:100%;}.elementor-23 .elementor-element.elementor-element-b44d86e{--content-width:643px;}}/* Start custom CSS for slides, class: .elementor-element-3a5db1d */.elementor-slide-description
{
    background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(73,9,121,1) 35%, rgba(0,212,255,1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1661f32 */.gradient-text {
  
  /* Create the gradient. */
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(73,9,121,1) 35%, rgba(0,212,255,1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

.gradient-text:hover{
    animation: rainbow-text-simple-animation 0.3s ease-in forwards;
 background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(121,9,88,1) 35%, rgba(255,0,129,1) 100%);
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

/* Move the background and make it smaller. */
/* Animation shown when entering the page and after the hover animation. */
@keyframes rainbow-text-simple-animation-rev {
    0% {
        background-size: 650%;
    }
    40% {
        background-size: 650%;
    }
    100% {
        background-size: 100%;
    }
}

/* Move the background and make it larger. */
/* Animation shown when hovering over the text. */
@keyframes rainbow-text-simple-animation {
    0% {
        background-size: 100%;
    }
    80% {
        background-size: 650%;
    }
    100% {
        background-size: 650%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb1ddd5 */.gradient-text {
  
  /* Create the gradient. */
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(73,9,121,1) 35%, rgba(0,212,255,1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

.gradient-text:hover{
    animation: rainbow-text-simple-animation 0.3s ease-in forwards;
 background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(121,9,88,1) 35%, rgba(255,0,129,1) 100%);
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

/* Move the background and make it smaller. */
/* Animation shown when entering the page and after the hover animation. */
@keyframes rainbow-text-simple-animation-rev {
    0% {
        background-size: 650%;
    }
    40% {
        background-size: 650%;
    }
    100% {
        background-size: 100%;
    }
}

/* Move the background and make it larger. */
/* Animation shown when hovering over the text. */
@keyframes rainbow-text-simple-animation {
    0% {
        background-size: 100%;
    }
    80% {
        background-size: 650%;
    }
    100% {
        background-size: 650%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f08613 */.gradient-text {
  
  /* Create the gradient. */
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(73,9,121,1) 35%, rgba(0,212,255,1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

.gradient-text:hover{
    animation: rainbow-text-simple-animation 0.3s ease-in forwards;
 background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(121,9,88,1) 35%, rgba(255,0,129,1) 100%);
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9e639b */.gradient-text {
  
  /* Create the gradient. */
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(73,9,121,1) 35%, rgba(0,212,255,1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

.gradient-text:hover{
    animation: rainbow-text-simple-animation 0.3s ease-in forwards;
 background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(121,9,88,1) 35%, rgba(255,0,129,1) 100%);
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

/* Move the background and make it smaller. */
/* Animation shown when entering the page and after the hover animation. */
@keyframes rainbow-text-simple-animation-rev {
    0% {
        background-size: 650%;
    }
    40% {
        background-size: 650%;
    }
    100% {
        background-size: 100%;
    }
}

/* Move the background and make it larger. */
/* Animation shown when hovering over the text. */
@keyframes rainbow-text-simple-animation {
    0% {
        background-size: 100%;
    }
    80% {
        background-size: 650%;
    }
    100% {
        background-size: 650%;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c8730a3 */#brand img{
    filter: grayscale(100%); opacity:0.55;
}/* End custom CSS */
/* Start custom CSS */.gradient-text {
  
  /* Create the gradient. */
background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(73,9,121,1) 35%, rgba(0,212,255,1) 100%);
  
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

.gradient-text:hover{
    animation: rainbow-text-simple-animation 0.3s ease-in forwards;
 background: rgb(2,0,36);
background: linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(121,9,88,1) 35%, rgba(255,0,129,1) 100%);
  /* Set the background size and repeat properties. */
  background-size: 100%;
  background-repeat: repeat;

  /* Use the text as a mask for the background. */
  /* This will show the gradient as a text color rather than element bg. */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent; 
  
  /* Animate the text when loading the element. */
    /* This animates it on page load and when hovering out. */
    animation: rainbow-text-simple-animation-rev 0.75s ease forwards;
}

/* Move the background and make it smaller. */
/* Animation shown when entering the page and after the hover animation. */
@keyframes rainbow-text-simple-animation-rev {
    0% {
        background-size: 650%;
    }
    40% {
        background-size: 650%;
    }
    100% {
        background-size: 100%;
    }
}

/* Move the background and make it larger. */
/* Animation shown when hovering over the text. */
@keyframes rainbow-text-simple-animation {
    0% {
        background-size: 100%;
    }
    80% {
        background-size: 650%;
    }
    100% {
        background-size: 650%;
    }
}/* End custom CSS */