.elementor-28 .elementor-element.elementor-element-24f22144{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.4;--padding-top:6em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-24f22144::before, .elementor-28 .elementor-element.elementor-element-24f22144 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-24f22144 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-24f22144 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-24f22144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-24f22144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e9619ef ) 0%, var( --e-global-color-1c1f2e9 ) 100%);}.elementor-28 .elementor-element.elementor-element-15575ac9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em;}.elementor-28 .elementor-element.elementor-element-15575ac9::before, .elementor-28 .elementor-element.elementor-element-15575ac9 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-15575ac9 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-15575ac9 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-15575ac9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-15575ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8fd5f82 );--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-53019a9e{width:var( --container-widget-width, 20% );max-width:20%;background-color:transparent;padding:10px 15px 1px 15px;--container-widget-width:20%;--container-widget-flex-grow:0;background-image:linear-gradient(180deg, var( --e-global-color-e9619ef ) 0%, var( --e-global-color-9d84ab8 ) 100%);border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-53019a9e.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-53019a9e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-53019a9e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-53019a9e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-53019a9e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-28 .elementor-element.elementor-element-53019a9e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-53019a9e .elementor-image-box-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-f62518e{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-f62518e.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-3d0ac659{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-3d0ac659.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-3d0ac659 .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-6d4ed5c0{--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:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-5671fffe{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-38aefd60 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-28 .elementor-element.elementor-element-75c3a45b .rkit-running-text__text{background-color:var( --e-global-color-57e65dc );font-family:var( --e-global-typography-5e8d36c-font-family ), Sans-serif;font-size:var( --e-global-typography-5e8d36c-font-size );font-weight:var( --e-global-typography-5e8d36c-font-weight );line-height:var( --e-global-typography-5e8d36c-line-height );}.elementor-28 .elementor-element.elementor-element-75c3a45b{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-75c3a45b .rkit-marquee-content.rkit-marquee{animation-direction:normal;}.elementor-28 .elementor-element.elementor-element-75c3a45b .rkit-marquee-container{--speed:5;}.elementor-28 .elementor-element.elementor-element-75c3a45b .rkit-text-marquee{border-style:none;}.elementor-28 .elementor-element.elementor-element-75c3a45b .image-running img{aspect-ratio:1/1;object-fit:cover;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-75c3a45b .image-running{border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-4c826950{--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;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-40cd8244{background-color:var( --e-global-color-36ab140 );padding:10px 15px 1px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1a49b08 );border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-40cd8244.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-40cd8244 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-40cd8244 .elementor-image-box-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-47ac79f4{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-47ac79f4.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-47ac79f4 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-39b8ab5c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-39b8ab5c.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-72360a78{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-5bb10d33{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-46482395{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-46482395:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-46482395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(170deg, var( --e-global-color-e9619ef ) 0%, var( --e-global-color-1c1f2e9 ) 100%);}.elementor-28 .elementor-element.elementor-element-1d57de31 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-1d57de31.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-1d57de31.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-1d57de31.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-1d57de31 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-1d57de31 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-1d57de31 .elementor-image-box-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-1d57de31 .elementor-image-box-description{color:var( --e-global-color-e278d3d );}.elementor-28 .elementor-element.elementor-element-25d944d6{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-5bbf4958{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-5bbf4958:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5bbf4958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-5bbf4958:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-5bbf4958, .elementor-28 .elementor-element.elementor-element-5bbf4958::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-18c7419c .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-18c7419c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-18c7419c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-18c7419c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-18c7419c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-18c7419c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-18c7419c .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-18c7419c .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-35cc0254{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-7eea3000{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-7eea3000:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7eea3000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-7eea3000:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-7eea3000, .elementor-28 .elementor-element.elementor-element-7eea3000::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-3a66fdee .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-3a66fdee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-3a66fdee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-3a66fdee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-3a66fdee .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-3a66fdee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-3a66fdee .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-3a66fdee .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-3d06ba80{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-53f1463{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-53f1463:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-53f1463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-53f1463:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-53f1463, .elementor-28 .elementor-element.elementor-element-53f1463::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-3eed6acc .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-3eed6acc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-3eed6acc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-3eed6acc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-3eed6acc .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-3eed6acc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-3eed6acc .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-3eed6acc .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-5e40b6d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-2be18e83{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-3f3cfb84{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-3f3cfb84:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3f3cfb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-3f3cfb84:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-3f3cfb84, .elementor-28 .elementor-element.elementor-element-3f3cfb84::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-34b567e8 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-34b567e8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-34b567e8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-34b567e8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-34b567e8 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-34b567e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-34b567e8 .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-34b567e8 .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-63e9b9bb{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-60bc323e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-60bc323e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-60bc323e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-60bc323e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-60bc323e, .elementor-28 .elementor-element.elementor-element-60bc323e::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-2de41c71 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-2de41c71.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-2de41c71.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-2de41c71.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-2de41c71 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-2de41c71 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-2de41c71 .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-2de41c71 .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-2d10cad8{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-7f7bde6a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-7f7bde6a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7f7bde6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-7f7bde6a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-7f7bde6a, .elementor-28 .elementor-element.elementor-element-7f7bde6a::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-8fa2bd4 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-8fa2bd4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-8fa2bd4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-8fa2bd4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-8fa2bd4 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-8fa2bd4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-8fa2bd4 .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-8fa2bd4 .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-b22b457{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-d1a647e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-d1a647e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d1a647e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-36ab140 ) 0%, var( --e-global-color-02c6e5f ) 100%);}.elementor-28 .elementor-element.elementor-element-d1a647e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-9d84ab8 );--border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-d1a647e, .elementor-28 .elementor-element.elementor-element-d1a647e::before{--border-transition:0.3s;}.elementor-28 .elementor-element.elementor-element-33da28a4 .elementor-image-box-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-33da28a4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-28 .elementor-element.elementor-element-33da28a4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-28 .elementor-element.elementor-element-33da28a4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-33da28a4 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-33da28a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-33da28a4 .elementor-image-box-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-33da28a4 .elementor-image-box-description{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-23b18db{--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-28 .elementor-element.elementor-element-5c91189c{--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;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-5c91189c:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5c91189c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36ab140 );}.elementor-28 .elementor-element.elementor-element-2cb04b30{--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;--align-items:center;}.elementor-28 .elementor-element.elementor-element-462c6db{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-4509d24{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-4509d24:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4509d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fd5f82 );background-image:url("https://aigenius.lt/wp-content/uploads/2025/12/photo-2.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-4509d24.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-9374be8{--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:center;--align-items:center;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:-62%;--margin-right:0%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-9374be8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9374be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-9374be8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-13f4540b{--display:flex;}.elementor-28 .elementor-element.elementor-element-71faa9b0{text-align:center;}.elementor-28 .elementor-element.elementor-element-71faa9b0 .elementor-heading-title{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-6a2db44 );stroke:var( --e-global-color-6a2db44 );color:var( --e-global-color-49f3f37 );}.elementor-28 .elementor-element.elementor-element-36d75231{--display:flex;}.elementor-28 .elementor-element.elementor-element-305c1451 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-2e35d78a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-3b15baa2{--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:center;--align-items:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-3b15baa2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3b15baa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-3b15baa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-347b2864{--display:flex;}.elementor-28 .elementor-element.elementor-element-14e7ca88{text-align:center;}.elementor-28 .elementor-element.elementor-element-14e7ca88 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-342724da{--display:flex;}.elementor-28 .elementor-element.elementor-element-5332f5d7 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-f17541a{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-19d2a7b1{--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:center;--align-items:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0%;--margin-bottom:0%;--margin-left:-62%;--margin-right:0%;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-19d2a7b1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-19d2a7b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-19d2a7b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-6876f5a0{--display:flex;}.elementor-28 .elementor-element.elementor-element-708018f1{text-align:center;}.elementor-28 .elementor-element.elementor-element-708018f1 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-4416fc46{--display:flex;}.elementor-28 .elementor-element.elementor-element-6c5baa09 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-79292543{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-276f821{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-15df7780{background-color:var( --e-global-color-dfeb042 );padding:10px 15px 1px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1a49b08 );border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-15df7780.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-15df7780 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-15df7780 .elementor-image-box-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-8a6537a.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-8a6537a{text-align:left;}.elementor-28 .elementor-element.elementor-element-8a6537a .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-2a0dcf30.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-2a0dcf30{text-align:left;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-icon i{color:var( --e-global-color-9d84ab8 );transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-icon svg{fill:var( --e-global-color-9d84ab8 );transition:fill 0.3s;}.elementor-28 .elementor-element.elementor-element-563ed889{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-text{color:var( --e-global-color-6a2db44 );transition:color 0.3s;}.elementor-28 .elementor-element.elementor-element-b3cccc8{--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-28 .elementor-element.elementor-element-8a8600e{--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-28 .elementor-element.elementor-element-7679efbb{--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;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-541bbafc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-541bbafc:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-541bbafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5494544 );}.elementor-28 .elementor-element.elementor-element-541bbafc::before, .elementor-28 .elementor-element.elementor-element-541bbafc > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-541bbafc > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-541bbafc > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-541bbafc > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-541bbafc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-541bbafc.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-16b84f1b{background-color:var( --e-global-color-36ab140 );padding:10px 15px 1px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1a49b08 );border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-16b84f1b.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-16b84f1b .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-16b84f1b .elementor-image-box-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-614c7c7e{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-614c7c7e.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-614c7c7e .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-211b4962{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-e278d3d );}.elementor-28 .elementor-element.elementor-element-211b4962.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-5b2105a6{--spacer-size:15px;}.elementor-28 .elementor-element.elementor-element-ae1ea68{--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-28 .elementor-element.elementor-element-3ff645b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-3ff645b3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-3ff645b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-76342a6e .rkit-cta a.rkit-cta-button{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-76342a6e .rkit-cta-content__wrapper{align-items:center;justify-content:center;}.elementor-28 .elementor-element.elementor-element-76342a6e .rkit-cta-description{text-align:center;color:#000;}.elementor-28 .elementor-element.elementor-element-76342a6e .rkit-cta-text{justify-content:center;text-align:center;}.elementor-28 .elementor-element.elementor-element-76342a6e .rkit-cta-title{color:#000;}.elementor-28 .elementor-element.elementor-element-76342a6e .rkit-cta-button{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-38e43f49{--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;--align-items:center;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-61de6984{--display:flex;--border-radius:0px 300px 300px 0px;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-61de6984:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-61de6984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9619ef );}.elementor-28 .elementor-element.elementor-element-45bec31a .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-72af3924{--display:flex;}.elementor-28 .elementor-element.elementor-element-3719fae2 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-3719fae2 .elementor-button:focus{background-color:var( --e-global-color-49f3f37 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-3719fae2 .elementor-button{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-radius:300px 300px 300px 300px;padding:18px 18px 18px 18px;}.elementor-28 .elementor-element.elementor-element-3719fae2 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-3719fae2 .elementor-button:focus svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-60fba700{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-7c8e79a .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-60a83e74{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-6f3a5bea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-6f3a5bea:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6f3a5bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-7fd586fb .rkit-cta a.rkit-cta-button{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-7fd586fb .rkit-cta-content__wrapper{align-items:center;justify-content:center;}.elementor-28 .elementor-element.elementor-element-7fd586fb .rkit-cta-description{text-align:center;color:#000;}.elementor-28 .elementor-element.elementor-element-7fd586fb .rkit-cta-text{justify-content:center;text-align:center;}.elementor-28 .elementor-element.elementor-element-7fd586fb .rkit-cta-title{color:#000;}.elementor-28 .elementor-element.elementor-element-7fd586fb .rkit-cta-button{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6a9475ca{--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;--align-items:center;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-2a08d028{--display:flex;--border-radius:0px 300px 300px 0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-2a08d028:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-2a08d028 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9619ef );}.elementor-28 .elementor-element.elementor-element-3a056edb .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-6e172301{--display:flex;}.elementor-28 .elementor-element.elementor-element-3e86459c .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-3e86459c .elementor-button:focus{background-color:var( --e-global-color-49f3f37 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-3e86459c .elementor-button{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-radius:300px 300px 300px 300px;padding:18px 18px 18px 18px;}.elementor-28 .elementor-element.elementor-element-3e86459c .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-3e86459c .elementor-button:focus svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-38e1de8d{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-65603efb .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-1c9d2038{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-4cb0add1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;}.elementor-28 .elementor-element.elementor-element-4cb0add1:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4cb0add1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-25c3bcde .rkit-cta a.rkit-cta-button{flex-direction:row;}.elementor-28 .elementor-element.elementor-element-25c3bcde .rkit-cta-content__wrapper{align-items:center;justify-content:center;}.elementor-28 .elementor-element.elementor-element-25c3bcde .rkit-cta-description{text-align:center;color:#000;}.elementor-28 .elementor-element.elementor-element-25c3bcde .rkit-cta-text{justify-content:center;text-align:center;}.elementor-28 .elementor-element.elementor-element-25c3bcde .rkit-cta-title{color:#000;}.elementor-28 .elementor-element.elementor-element-25c3bcde .rkit-cta-button{padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-6453d884{--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;--align-items:center;--margin-top:-7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-67ed0c89{--display:flex;--border-radius:0px 300px 300px 0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-67ed0c89:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-67ed0c89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9619ef );}.elementor-28 .elementor-element.elementor-element-1fa0143f .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-2c77ccce{--display:flex;}.elementor-28 .elementor-element.elementor-element-3db2d5cc .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-3db2d5cc .elementor-button:focus{background-color:var( --e-global-color-49f3f37 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-3db2d5cc .elementor-button{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-radius:300px 300px 300px 300px;padding:18px 18px 18px 18px;}.elementor-28 .elementor-element.elementor-element-3db2d5cc .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-3db2d5cc .elementor-button:focus svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-49615b57{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-26c43b7f .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-437a45e3{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-5fe76c65{--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;--padding-top:1em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-card{background-color:var( --e-global-color-1268906 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-card .testimonial_body{background-color:var( --e-global-color-1268906 );}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-pagination-bullet{background-color:var( --e-global-color-e278d3d );width:8px;height:8px;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-pagination-bullet.rkit-pagination-bullet-active{background-color:var( --e-global-color-e9619ef );width:24px;height:8px;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-navigation{background-color:var( --e-global-color-e1ce332 );font-size:25px;border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-navigation:hover{background-color:var( --e-global-color-e1ce332 );}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-carousel{padding:0em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial_description{text-align:center;font-family:var( --e-global-typography-21e74ea-font-family ), Sans-serif;font-size:var( --e-global-typography-21e74ea-font-size );font-weight:var( --e-global-typography-21e74ea-font-weight );font-style:var( --e-global-typography-21e74ea-font-style );line-height:var( --e-global-typography-21e74ea-line-height );color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-author strong{font-family:var( --e-global-typography-5e8d36c-font-family ), Sans-serif;font-size:var( --e-global-typography-5e8d36c-font-size );font-weight:var( --e-global-typography-5e8d36c-font-weight );line-height:var( --e-global-typography-5e8d36c-line-height );color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-author span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-client-img img{width:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial_quote_wrapper{justify-content:center;}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial_quote_icon{font-size:40px;}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial_quote{color:var( --e-global-color-1a49b08 );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-rating{justify-content:center;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-pagination{justify-content:center;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-pagination-bullet:hover{width:8px;height:8px;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-pagination-bullet {border-radius:6px 6px 6px 6px;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-absolute-testimonial-wrapper {left:-9px !important;right:-9px !important;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-navigation .navigation-icon{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-navigation:hover .navigation-icon{color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-20ddc3bf{text-align:center;}.elementor-28 .elementor-element.elementor-element-20ddc3bf .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-1288c089{--e-image-carousel-slides-to-show:6;}.elementor-28 .elementor-element.elementor-element-3b8dcc8{--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;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-355d128{background-color:var( --e-global-color-36ab140 );padding:10px 15px 1px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1a49b08 );border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-355d128.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-355d128 .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-355d128 .elementor-image-box-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-cbcf01c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-cbcf01c.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-cbcf01c .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-5a63c00a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-5a63c00a.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-daa7e9a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-4de2ac11{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-7eca6ca8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-7eca6ca8:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-7eca6ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-977597b img{transition-duration:0.5s;border-radius:10px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-66f1313f{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-aea0802{margin:-26% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-aea0802 .elementor-icon-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21fa2f5 );color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-default .elementor-icon{color:var( --e-global-color-21fa2f5 );border-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08bd770 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08bd770 );border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-aea0802.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-aea0802 .elementor-icon{font-size:20px;padding:15px;border-width:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-aea0802 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-63ee389f{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-28 .elementor-element.elementor-element-39089b1f{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-social-icon{background-color:var( --e-global-color-1268906 );--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-social-icon i{color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-social-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-icon{border-radius:300px 300px 300px 300px;}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-social-icon:hover{background-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-social-icon:hover i{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-39089b1f .elementor-social-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-77a112c2{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-199804f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-199804f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-199804f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-7d3ecd9e img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-7d3ecd9e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-71ed85b0{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-7b0ce72c{margin:-26% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-7b0ce72c .elementor-icon-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21fa2f5 );color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-default .elementor-icon{color:var( --e-global-color-21fa2f5 );border-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08bd770 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08bd770 );border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-7b0ce72c.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-7b0ce72c .elementor-icon{font-size:20px;padding:15px;border-width:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-7b0ce72c .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-21562f9c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-28 .elementor-element.elementor-element-787484da{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-787484da .elementor-social-icon{background-color:var( --e-global-color-1268906 );--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-787484da .elementor-social-icon i{color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-787484da .elementor-social-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-787484da .elementor-icon{border-radius:300px 300px 300px 300px;}.elementor-28 .elementor-element.elementor-element-787484da .elementor-social-icon:hover{background-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-787484da .elementor-social-icon:hover i{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-787484da .elementor-social-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-71a80c9e{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-41d0af70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-41d0af70:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-41d0af70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-663e9872 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-663e9872:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-4e059b81{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-3db1f7d9{margin:-26% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-3db1f7d9 .elementor-icon-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21fa2f5 );color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-default .elementor-icon{color:var( --e-global-color-21fa2f5 );border-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08bd770 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08bd770 );border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-3db1f7d9.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-3db1f7d9 .elementor-icon{font-size:20px;padding:15px;border-width:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-3db1f7d9 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-2138517d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-28 .elementor-element.elementor-element-2a5ba638{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-social-icon{background-color:var( --e-global-color-1268906 );--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-social-icon i{color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-social-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-icon{border-radius:300px 300px 300px 300px;}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-social-icon:hover{background-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-social-icon:hover i{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-2a5ba638 .elementor-social-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-6ad42d33{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-6ad828f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-6ad828f3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-6ad828f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-39c37120 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:10px 10px 0px 0px;}.elementor-28 .elementor-element.elementor-element-39c37120:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-28 .elementor-element.elementor-element-3c49b606{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-30b52c32{margin:-26% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-30b52c32 .elementor-icon-wrapper{text-align:left;}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21fa2f5 );color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-default .elementor-icon{color:var( --e-global-color-21fa2f5 );border-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-08bd770 );color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-08bd770 );border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-framed .elementor-icon:hover, .elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-framed .elementor-icon:hover{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-30b52c32.elementor-view-stacked .elementor-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-30b52c32 .elementor-icon{font-size:20px;padding:15px;border-width:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-30b52c32 .elementor-icon svg{height:20px;}.elementor-28 .elementor-element.elementor-element-675d0d79{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-28 .elementor-element.elementor-element-4cf32ca{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-social-icon{background-color:var( --e-global-color-1268906 );--icon-padding:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-social-icon i{color:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-social-icon svg{fill:var( --e-global-color-08bd770 );}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-icon{border-radius:300px 300px 300px 300px;}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-social-icon:hover{background-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-social-icon:hover i{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-4cf32ca .elementor-social-icon:hover svg{fill:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5a9a54a4{--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;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-5a9a54a4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5a9a54a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-36ab140 );}.elementor-28 .elementor-element.elementor-element-48d9da2e{background-color:var( --e-global-color-dfeb042 );padding:10px 15px 1px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1a49b08 );border-radius:100px 100px 100px 100px;}.elementor-28 .elementor-element.elementor-element-48d9da2e.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-48d9da2e .elementor-image-box-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-48d9da2e .elementor-image-box-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-6b491de8{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-6b491de8.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-6b491de8 .elementor-heading-title{color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-5f81155c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-5f81155c.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-e446d08{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-28 .elementor-element.elementor-element-5c91f47c{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-1516a083{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-1516a083:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1516a083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d84ab8 );}.elementor-28 .elementor-element.elementor-element-2b835e36 .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-7032e3dd{color:var( --e-global-color-e278d3d );}.elementor-28 .elementor-element.elementor-element-60b07972 .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-d3ea8c9{--divider-border-style:solid;--divider-color:var( --e-global-color-2036870 );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-d3ea8c9 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-d3ea8c9 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-3e94cb37{background-color:var( --e-global-color-e9619ef );padding:1em 1em 1em 1em;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3e94cb37 .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5bf190e0 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-5bf190e0{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-5bf190e0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5bf190e0.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5bf190e0.elementor-view-default .elementor-icon{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5bf190e0 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-5bf190e0 .elementor-icon-box-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-58c6b3c6 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-58c6b3c6{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-58c6b3c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-58c6b3c6.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-58c6b3c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-58c6b3c6 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-58c6b3c6 .elementor-icon-box-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5212d9d0 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-5212d9d0{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-5212d9d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5212d9d0.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5212d9d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-5212d9d0 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-5212d9d0 .elementor-icon-box-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-4c560294 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-4c560294{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-4c560294.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-4c560294.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-4c560294.elementor-view-default .elementor-icon{fill:var( --e-global-color-e07cbdd );color:var( --e-global-color-e07cbdd );border-color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-4c560294 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-4c560294 .elementor-icon-box-title{color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-dd812b9 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-dd812b9{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-dd812b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-dd812b9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-dd812b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-e07cbdd );color:var( --e-global-color-e07cbdd );border-color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-dd812b9 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-dd812b9 .elementor-icon-box-title{color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-13b6cb11 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-13b6cb11{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-13b6cb11.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-13b6cb11.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-13b6cb11.elementor-view-default .elementor-icon{fill:var( --e-global-color-e07cbdd );color:var( --e-global-color-e07cbdd );border-color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-13b6cb11 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-13b6cb11 .elementor-icon-box-title{color:var( --e-global-color-e07cbdd );}.elementor-28 .elementor-element.elementor-element-d8a9c95{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-518fe775{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-518fe775:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-518fe775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-2b6c2c30 .elementor-heading-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-19608e93{--divider-border-style:solid;--divider-color:var( --e-global-color-1bf96f5 );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-19608e93 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-19608e93 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-c15b402{background-color:var( --e-global-color-e9619ef );padding:1em 1em 1em 1em;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-28 .elementor-element.elementor-element-c15b402 .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-461995fd .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-461995fd{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-461995fd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-461995fd.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-461995fd.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-461995fd .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-461995fd .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-5d64546e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-5d64546e{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-5d64546e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-5d64546e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-5d64546e.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-5d64546e .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-5d64546e .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-50433c00 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-50433c00{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-50433c00.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-50433c00.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-50433c00.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-50433c00 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-50433c00 .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-508dd79 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-508dd79{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-508dd79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-508dd79.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-508dd79.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-508dd79 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-508dd79 .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-1a716fad .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-1a716fad{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-1a716fad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-1a716fad.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1a716fad.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-1a716fad .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-1a716fad .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-1d9fe453 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-1d9fe453{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-1d9fe453.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-1d9fe453.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-1d9fe453.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-1d9fe453 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-1d9fe453 .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-4ae74548{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-21623637{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1a49b08 );--border-color:var( --e-global-color-1a49b08 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-21623637:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-21623637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-21fa2f5 );}.elementor-28 .elementor-element.elementor-element-1137d485 .elementor-heading-title{color:var( --e-global-color-02e739d );}.elementor-28 .elementor-element.elementor-element-2ca48fc6{--divider-border-style:solid;--divider-color:var( --e-global-color-1bf96f5 );--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-2ca48fc6 .elementor-divider-separator{width:100%;}.elementor-28 .elementor-element.elementor-element-2ca48fc6 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-28 .elementor-element.elementor-element-1275e96f{background-color:var( --e-global-color-e9619ef );padding:1em 1em 1em 1em;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1275e96f .elementor-heading-title{color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-44db311 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-44db311{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-44db311.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-44db311.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-44db311.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-44db311 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-44db311 .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-79ee84be .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-79ee84be{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-79ee84be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-79ee84be.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-79ee84be.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-79ee84be .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-79ee84be .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-83f6365 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-83f6365{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-83f6365.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-83f6365.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-83f6365.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-83f6365 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-83f6365 .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-71c9c9c1 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-71c9c9c1{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-71c9c9c1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-71c9c9c1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-71c9c9c1.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-71c9c9c1 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-71c9c9c1 .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-3de6d3ca .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-3de6d3ca{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-3de6d3ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-3de6d3ca.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-3de6d3ca.elementor-view-default .elementor-icon{fill:var( --e-global-color-6a2db44 );color:var( --e-global-color-6a2db44 );border-color:var( --e-global-color-6a2db44 );}.elementor-28 .elementor-element.elementor-element-3de6d3ca .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-3de6d3ca .elementor-icon-box-title{color:var( --e-global-color-08abc85 );}.elementor-28 .elementor-element.elementor-element-25f655b8 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-28 .elementor-element.elementor-element-25f655b8{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-25f655b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-25f655b8.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-25f655b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-57e65dc );color:var( --e-global-color-57e65dc );border-color:var( --e-global-color-57e65dc );}.elementor-28 .elementor-element.elementor-element-25f655b8 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-25f655b8 .elementor-icon-box-title{color:var( --e-global-color-e278d3d );}.elementor-28 .elementor-element.elementor-element-25f655b8 .elementor-icon-box-description{color:var( --e-global-color-e278d3d );}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-24f22144{--content-width:1600px;}.elementor-28 .elementor-element.elementor-element-4509d24{--width:55%;}.elementor-28 .elementor-element.elementor-element-9374be8{--width:160%;}.elementor-28 .elementor-element.elementor-element-13f4540b{--width:30%;}.elementor-28 .elementor-element.elementor-element-3b15baa2{--width:160%;}.elementor-28 .elementor-element.elementor-element-347b2864{--width:30%;}.elementor-28 .elementor-element.elementor-element-19d2a7b1{--width:160%;}.elementor-28 .elementor-element.elementor-element-6876f5a0{--width:30%;}.elementor-28 .elementor-element.elementor-element-7679efbb{--content-width:1600px;}.elementor-28 .elementor-element.elementor-element-72af3924{--width:20%;}.elementor-28 .elementor-element.elementor-element-6e172301{--width:20%;}.elementor-28 .elementor-element.elementor-element-2c77ccce{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-5bb10d33{--width:45%;}.elementor-28 .elementor-element.elementor-element-25d944d6{--width:45%;}.elementor-28 .elementor-element.elementor-element-35cc0254{--width:45%;}.elementor-28 .elementor-element.elementor-element-3d06ba80{--width:45%;}.elementor-28 .elementor-element.elementor-element-2be18e83{--width:45%;}.elementor-28 .elementor-element.elementor-element-63e9b9bb{--width:45%;}.elementor-28 .elementor-element.elementor-element-2d10cad8{--width:45%;}.elementor-28 .elementor-element.elementor-element-b22b457{--width:45%;}}@media(min-width:1025px){.elementor-28 .elementor-element.elementor-element-4509d24:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-4509d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-24f22144{--padding-top:6em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-53019a9e{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-28 .elementor-element.elementor-element-f62518e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-3d0ac659{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-75c3a45b .rkit-running-text__text{font-size:var( --e-global-typography-5e8d36c-font-size );line-height:var( --e-global-typography-5e8d36c-line-height );}.elementor-28 .elementor-element.elementor-element-47ac79f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-39b8ab5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-72360a78{--flex-wrap:wrap;}.elementor-28 .elementor-element.elementor-element-5e40b6d3{--flex-wrap:wrap;}.elementor-28 .elementor-element.elementor-element-5c91189c{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-2cb04b30{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-7679efbb{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-614c7c7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-211b4962{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-ae1ea68{--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-28 .elementor-element.elementor-element-5fe76c65{--padding-top:1em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-carousel{padding:0em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial_description{font-size:var( --e-global-typography-21e74ea-font-size );line-height:var( --e-global-typography-21e74ea-line-height );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-author strong{font-size:var( --e-global-typography-5e8d36c-font-size );line-height:var( --e-global-typography-5e8d36c-line-height );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-author span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-absolute-testimonial-wrapper {left:70px !important;right:70px !important;}.elementor-28 .elementor-element.elementor-element-1288c089{--e-image-carousel-slides-to-show:4;}.elementor-28 .elementor-element.elementor-element-cbcf01c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5a63c00a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-daa7e9a{--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-28 .elementor-element.elementor-element-aea0802{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-7b0ce72c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-3db1f7d9{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-30b52c32{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-28 .elementor-element.elementor-element-6b491de8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5f81155c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-e446d08{--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;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-24f22144{--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-15575ac9{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-53019a9e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-53019a9e .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-53019a9e .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-28 .elementor-element.elementor-element-f62518e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-3d0ac659{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-75c3a45b .rkit-running-text__text{font-size:var( --e-global-typography-5e8d36c-font-size );line-height:var( --e-global-typography-5e8d36c-line-height );}.elementor-28 .elementor-element.elementor-element-4c826950{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-47ac79f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-39b8ab5c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-1d57de31 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-18c7419c .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-3a66fdee .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-3eed6acc .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-34b567e8 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-2de41c71 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-8fa2bd4 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-33da28a4 .elementor-image-box-img{margin-bottom:15px;}.elementor-28 .elementor-element.elementor-element-2cb04b30{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-4509d24{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-9374be8{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-71faa9b0{text-align:left;}.elementor-28 .elementor-element.elementor-element-14e7ca88{text-align:left;}.elementor-28 .elementor-element.elementor-element-19d2a7b1{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-28 .elementor-element.elementor-element-708018f1{text-align:left;}.elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-28 .elementor-element.elementor-element-563ed889 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-7679efbb{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-541bbafc{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-614c7c7e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-211b4962{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5fe76c65{--padding-top:1em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-testimonial-carousel{padding:0em 0em 0em 0em;}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial_description{font-size:var( --e-global-typography-21e74ea-font-size );line-height:var( --e-global-typography-21e74ea-line-height );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-author strong{font-size:var( --e-global-typography-5e8d36c-font-size );line-height:var( --e-global-typography-5e8d36c-line-height );}.elementor-28 .elementor-element.elementor-element-32283472 .testimonial-author span{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28 .elementor-element.elementor-element-32283472 .rkit-absolute-testimonial-wrapper {left:64px !important;right:64px !important;}.elementor-28 .elementor-element.elementor-element-1288c089{--e-image-carousel-slides-to-show:3;}.elementor-28 .elementor-element.elementor-element-3b8dcc8{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-cbcf01c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5a63c00a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-4de2ac11{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-aea0802{margin:-24% 0% calc(var(--kit-widget-spacing, 0px) + -56%) 0%;}.elementor-28 .elementor-element.elementor-element-77a112c2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-7b0ce72c{margin:-24% 0% calc(var(--kit-widget-spacing, 0px) + -56%) 0%;}.elementor-28 .elementor-element.elementor-element-71a80c9e{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-3db1f7d9{margin:-24% 0% calc(var(--kit-widget-spacing, 0px) + -56%) 0%;}.elementor-28 .elementor-element.elementor-element-6ad42d33{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-30b52c32{margin:-24% 0% calc(var(--kit-widget-spacing, 0px) + -56%) 0%;}.elementor-28 .elementor-element.elementor-element-5a9a54a4{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-28 .elementor-element.elementor-element-6b491de8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5f81155c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-28 .elementor-element.elementor-element-5c91f47c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-d8a9c95{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-28 .elementor-element.elementor-element-4ae74548{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for html, class: .elementor-element-272e9ff */.elementor-28 .elementor-element.elementor-element-272e9ff /* ========= Nova Automatica – Services v2 (FULL UPDATED CSS) ========= */

.na2-services {
  position: relative;
  padding: 90px 5%;
  background: radial-gradient(circle at top left, #e5f0ff 0, #dde7ff 40%, #d4ddff 100%);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  overflow: hidden;
}

/* floating AI glow elements */
.na2-services::before,
.na2-services::after {
  content: "";
  position: absolute;
  width: 260px;
  height: 260px;
  border-radius: 999px;
  background: radial-gradient(circle, rgba(56, 132, 255, 0.35), transparent 70%);
  filter: blur(4px);
  z-index: 0;
  animation: na2-float 18s ease-in-out infinite;
}
.na2-services::before {
  top: -80px;
  right: 5%;
}
.na2-services::after {
  bottom: -100px;
  left: 0;
  animation-delay: 4s;
}

.na2-services-inner {
  position: relative;
  z-index: 1;
  max-width: 1180px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: minmax(0, 1.05fr) minmax(0, 1.3fr);
  gap: 40px;
  align-items: center;
}

@media (max-width: 980px) {
  .na2-services-inner {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* Left column */

.na2-pill {
  display: inline-flex;
  align-items: center;
  padding: 6px 18px;
  border-radius: 999px;
  font-size: 11px;
  letter-spacing: 0.15em;
  text-transform: uppercase;
  font-weight: 600;
  color: #1554c3;
  background: rgba(255, 255, 255, 0.8);
  border: 1px solid rgba(148, 163, 184, 0.4);
  margin-bottom: 14px;
}

.na2-title {
  margin: 0 0 14px;
  font-size: clamp(28px, 3vw, 34px);
  line-height: 1.2;
  color: #0f172a;
  font-weight: 800;
}

.na2-text {
  margin: 0 0 18px;
  font-size: 15px;
  line-height: 1.7;
  color: #4b5563;
  max-width: 480px;
}

.na2-list {
  margin: 0 0 24px;
  padding-left: 18px;
  font-size: 14px;
  line-height: 1.7;
  color: #4b5563;
}
.na2-list li {
  margin-bottom: 6px;
}

/* CTA button */

.na2-cta {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 12px 22px;
  border-radius: 999px;
  background: linear-gradient(120deg, #2563eb, #7c3aed);
  color: #ffffff !important;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  box-shadow: 0 14px 30px rgba(37, 99, 235, 0.4);
  letter-spacing: 0.04em;
  text-transform: uppercase;
}
.na2-cta::after {
  content: "↗";
  font-size: 13px;
}
.na2-cta:hover {
  transform: translateY(-1px);
  box-shadow: 0 18px 36px rgba(37, 99, 235, 0.55);
}

/* Right column – grid of cards */

.na2-services-right {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 18px;
}

@media (max-width: 720px) {
  .na2-services-right {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* Cards */

.na2-card {
  position: relative;
  border-radius: 22px;
  padding: 20px 18px 20px;
  background: rgba(255, 255, 255, 0.96);
  box-shadow: 0 12px 28px rgba(15, 23, 42, 0.09);
  border: 1px solid rgba(148, 163, 184, 0.45);
  overflow: hidden;
  transition:
    transform 0.25s ease,
    box-shadow 0.25s ease,
    border-color 0.25s ease,
    background 0.25s ease;
}

/* main card – now same width as others (no grid-column span) */
.na2-card-main {
  padding: 24px 24px 24px;
  background: radial-gradient(circle at top left, #2563eb, #7c3aed 60%, #4c1d95 100%);
  color: #e5edff;
  border-color: transparent;
  box-shadow: 0 18px 42px rgba(37, 99, 235, 0.7);
}

.na2-card-main .na2-card-title,
.na2-card-main .na2-card-text {
  color: #e5edff;
}

/* icon */

.na2-card-icon-wrap {
  width: 38px;
  height: 38px;
  border-radius: 999px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
  background: radial-gradient(circle at top left, #e0ecff, #c7d2fe);
  box-shadow: 0 8px 18px rgba(15, 23, 42, 0.15);
  animation: na2-icon-float 4s ease-in-out infinite;
}

.na2-card-main .na2-card-icon-wrap {
  background: rgba(15, 23, 42, 0.35);
  box-shadow: 0 10px 20px rgba(15, 23, 42, 0.4);
}

.na2-card-icon {
  font-size: 20px;
}

.na2-card-title {
  margin: 0 0 6px;
  font-size: 17px;
  font-weight: 700;
  color: #0f172a;
}

.na2-card-text {
  margin: 0 0 14px;
  font-size: 14px;
  line-height: 1.7;
  color: #4b5563;
}

/* small tag */

.na2-card-tag {
  display: inline-flex;
  align-items: center;
  padding: 4px 10px;
  border-radius: 999px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #1d4ed8;
  background: #e0ecff;
}

.na2-card-main .na2-card-tag {
  background: rgba(15, 23, 42, 0.35);
  color: #e5edff;
}

/* hover */

.na2-card:hover {
  transform: translateY(-6px);
  box-shadow: 0 18px 40px rgba(15, 23, 42, 0.18);
  border-color: rgba(79, 70, 229, 0.6);
}

/* animations */

@keyframes na2-float {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
  }
  50% {
    transform: translate3d(18px, -10px, 0) scale(1.05);
  }
  100% {
    transform: translate3d(0, 0, 0) scale(1);
  }
}

@keyframes na2-icon-float {
  0%,
  100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ecbf72b */.elementor-28 .elementor-element.elementor-element-ecbf72b /* ============================================================
   SECTION 5 — AI USE CASES
   Clean dark background + bright readable text
   FOR HTML with class="na-cases-section"
============================================================ */

/* Section wrapper */
.na-cases-section {
  position: relative;
  padding: 80px 5%;
  background: radial-gradient(circle at top left, #0f172a 0, #020617 45%, #020617 100%) !important;
  color: #e5e7eb;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  overflow: hidden;
}

/* Inner layout */
.na-cases-inner {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: minmax(0, 0.95fr) minmax(0, 1.35fr);
  gap: 40px;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  .na-cases-inner {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* ============ LEFT SIDE ============ */

.na-cases-left {
  position: relative;
}

/* Small pill label */
.na-cases-pill {
  display: inline-flex;
  align-items: center;
  padding: 6px 16px;
  border-radius: 999px;
  font-size: 11px;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  font-weight: 600;
  color: #38bdf8;
  background: rgba(15, 23, 42, 0.9);
  border: 1px solid rgba(148, 163, 184, 0.7);
  margin-bottom: 16px;
}

/* Main heading */
.na-cases-title,
.na-cases-title * {
  margin: 0 0 16px;
  font-size: clamp(26px, 3vw, 32px);
  line-height: 1.2;
  font-weight: 800;
  color: #ffffff !important;
}

/* Intro paragraph */
.na-cases-text {
  margin: 0 0 20px;
  font-size: 15px;
  line-height: 1.8;
  color: #e5e7eb;
}

/* Bullet list */
.na-cases-list {
  margin: 0 0 26px;
  padding-left: 18px;
  font-size: 14px;
  line-height: 1.8;
  color: #cbd5f5;
}
.na-cases-list li {
  margin-bottom: 6px;
}

/* CTA button (internal link) */
.na-cases-link {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 10px 22px;
  border-radius: 999px;
  font-size: 13px;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  text-decoration: none;
  color: #ffffff !important;
  background: linear-gradient(120deg, #38bdf8, #6366f1);
  box-shadow: 0 16px 40px rgba(37, 99, 235, 0.6);
}
.na-cases-link::after {
  content: "↗";
  font-size: 12px;
}
.na-cases-link:hover {
  transform: translateY(-2px);
  box-shadow: 0 20px 50px rgba(37, 99, 235, 0.85);
}

/* ============ RIGHT SIDE ============ */

.na-cases-right {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 20px;
}

@media (max-width: 900px) {
  .na-cases-right {
    grid-template-columns: minmax(0, 1fr);
  }
}

/* Individual card */
.na-case-card {
  position: relative;
  border-radius: 20px;
  padding: 20px 20px 18px;
  background: linear-gradient(145deg, rgba(15, 23, 42, 0.96), rgba(2, 6, 23, 1));
  border: 1px solid rgba(148, 163, 184, 0.6);
  box-shadow: 0 14px 36px rgba(15, 23, 42, 0.95);
  display: flex;
  flex-direction: column;
  gap: 10px;
  transition:
    transform 0.24s ease,
    box-shadow 0.24s ease,
    border-color 0.24s ease,
    background 0.24s ease;
}

/* Hover glow */
.na-case-card:hover {
  transform: translateY(-6px);
  border-color: rgba(96, 165, 250, 1);
  box-shadow: 0 22px 55px rgba(15, 23, 42, 1);
}

/* Top meta row */
.na-case-meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
  margin-bottom: 4px;
}

/* Case number */
.na-case-id {
  font-size: 18px;
  font-weight: 700;
  color: #e5e7eb;
  letter-spacing: 0.08em;
}

/* Tag pill */
.na-case-tag {
  padding: 4px 10px;
  border-radius: 999px;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #e0f2fe !important;
  background: rgba(37, 99, 235, 0.7) !important;
}

/* Card title */
.na-case-title,
.na-case-title * {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  color: #ffffff !important;
}

/* Card description */
.na-case-text,
.na-case-text * {
  margin: 0;
  font-size: 14px;
  line-height: 1.7;
  color: #e5e7eb !important;
}

/* Stats list */
.na-case-stats {
  margin: 6px 0 0;
  padding-left: 18px;
  font-size: 13px;
  line-height: 1.6;
  color: #bfdbfe;
}
.na-case-stats li {
  margin-bottom: 4px;
}
.na-case-stats li::marker {
  color: #38bdf8;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-68c808b */.elementor-28 .elementor-element.elementor-element-68c808b /* ============================
   INTERACTIVE PROCESS SECTION
   ============================ */

.auto-process-section {
  position: relative;
  padding: 80px 5% 90px;
  background: radial-gradient(circle at top left, #e0f2ff 0, #f9fafb 55%, #eef2ff 100%);
  font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  overflow: hidden;
}

/* floating gradient blob */
.auto-process-section::before {
  content: "";
  position: absolute;
  width: 520px;
  height: 520px;
  right: -160px;
  top: -180px;
  background: radial-gradient(circle, rgba(59, 130, 246, 0.45), transparent 60%);
  filter: blur(4px);
  opacity: 0.85;
  pointer-events: none;
  animation: auto-process-blob 18s ease-in-out infinite alternate;
}

.auto-process-inner {
  max-width: 1160px;
  margin: 0 auto;
}

/* HEADER */

.auto-process-header {
  max-width: 620px;
  margin-bottom: 40px;
}

.auto-process-tag {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  padding: 4px 14px;
  border-radius: 999px;
  background: rgba(37, 99, 235, 0.08);
  border: 1px solid rgba(59, 130, 246, 0.35);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #1d4ed8;
  backdrop-filter: blur(10px);
}

.auto-process-tag::before {
  content: "";
  width: 6px;
  height: 6px;
  border-radius: 999px;
  background: #22c55e;
  box-shadow: 0 0 0 6px rgba(34, 197, 94, 0.3);
}

.auto-process-title {
  margin: 18px 0 10px;
  font-size: 32px;
  line-height: 1.15;
  font-weight: 800;
  color: #020617;
}

.auto-process-subtitle {
  margin: 0;
  font-size: 14px;
  line-height: 1.7;
  color: #4b5563;
}

/* MAIN GRID */

.auto-process-layout {
  display: grid;
  grid-template-columns: minmax(0, 1.7fr) minmax(0, 1.1fr);
  gap: 32px;
  align-items: stretch;
}

/* ========= TABS & PANELS ========= */

.auto-process-tabs-wrap {
  position: relative;
  padding: 18px;
  border-radius: 26px;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid rgba(148, 163, 184, 0.4);
  box-shadow:
    0 18px 55px rgba(15, 23, 42, 0.16),
    0 0 0 1px rgba(255, 255, 255, 0.9);
  display: grid;
  grid-template-columns: 250px minmax(0, 1fr);
  gap: 18px;
}

/* hide radios */
.auto-process-tabs-wrap input[type="radio"] {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}

/* TABS (LEFT) */

.auto-process-tabs {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.auto-process-tab {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 10px;
  align-items: center;
  padding: 10px 12px;
  border-radius: 18px;
  cursor: pointer;
  transition:
    background 0.25s ease,
    box-shadow 0.25s ease,
    transform 0.2s ease;
  border: 1px solid transparent;
}

.auto-process-tab:hover {
  background: rgba(239, 246, 255, 0.9);
  transform: translateY(-1px);
}

.auto-process-tab-num {
  width: 32px;
  height: 32px;
  border-radius: 999px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  font-weight: 700;
  color: #1d4ed8;
  background: radial-gradient(circle at 30% 0, #e0f2fe, #bfdbfe);
  box-shadow:
    0 8px 18px rgba(37, 99, 235, 0.35),
    0 0 0 1px rgba(191, 219, 254, 0.9);
}

.auto-process-tab-label {
  font-size: 11px;
  text-transform: uppercase;
  letter-spacing: 0.09em;
  color: #9ca3af;
}

.auto-process-tab-title {
  font-size: 13px;
  font-weight: 600;
  color: #111827;
}

/* PANELS (RIGHT) */

.auto-process-panels {
  position: relative;
  min-height: 210px;
}

.auto-process-panel {
  position: absolute;
  inset: 0;
  padding: 14px 16px 16px;
  border-radius: 22px;
  background: radial-gradient(circle at top left, #eff6ff, #ffffff);
  box-shadow:
    0 16px 40px rgba(15, 23, 42, 0.12),
    0 0 0 1px rgba(226, 232, 240, 0.9);
  opacity: 0;
  transform: translateY(6px) scale(0.98);
  pointer-events: none;
  transition:
    opacity 0.35s ease,
    transform 0.35s ease;
}

.auto-panel-chip {
  display: inline-flex;
  align-items: center;
  padding: 2px 9px;
  margin-bottom: 10px;
  font-size: 10px;
  text-transform: uppercase;
  letter-spacing: 0.09em;
  border-radius: 999px;
  background: rgba(219, 234, 254, 0.95);
  color: #1d4ed8;
  border: 1px solid rgba(129, 140, 248, 0.8);
}

.auto-process-panel h3 {
  margin: 0 0 6px;
  font-size: 18px;
  font-weight: 700;
  color: #020617;
}

.auto-process-panel p {
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.7;
  color: #4b5563;
}

.auto-process-panel ul {
  margin: 0;
  padding-left: 18px;
  font-size: 13px;
  line-height: 1.7;
  color: #374151;
}

.auto-process-panel li + li {
  margin-top: 4px;
}

/* ACTIVE STATES */

#auto-step-1:checked ~ .auto-process-tabs label[for="auto-step-1"],
#auto-step-2:checked ~ .auto-process-tabs label[for="auto-step-2"],
#auto-step-3:checked ~ .auto-process-tabs label[for="auto-step-3"],
#auto-step-4:checked ~ .auto-process-tabs label[for="auto-step-4"],
#auto-step-5:checked ~ .auto-process-tabs label[for="auto-step-5"] {
  background: linear-gradient(135deg, #eef2ff, #e0f2fe);
  border-color: rgba(59, 130, 246, 0.65);
  box-shadow:
    0 12px 28px rgba(15, 23, 42, 0.18),
    0 0 0 1px rgba(191, 219, 254, 0.9);
}

#auto-step-1:checked ~ .auto-process-panels .auto-panel-1,
#auto-step-2:checked ~ .auto-process-panels .auto-panel-2,
#auto-step-3:checked ~ .auto-process-panels .auto-panel-3,
#auto-step-4:checked ~ .auto-process-panels .auto-panel-4,
#auto-step-5:checked ~ .auto-process-panels .auto-panel-5 {
  opacity: 1;
  transform: translateY(0) scale(1);
  pointer-events: auto;
}

/* SIDE CARD */

.auto-process-side-inner {
  position: relative;
  height: 100%;
  padding: 20px 20px 22px;
  border-radius: 26px;
  background: radial-gradient(circle at top left, #4f46e5, #1d4ed8);
  color: #e5edff;
  box-shadow: 0 26px 60px rgba(15, 23, 42, 0.45);
  overflow: hidden;
}

.auto-process-side-inner::before {
  content: "";
  position: absolute;
  inset: -50%;
  background:
    radial-gradient(circle at 15% 15%, rgba(248, 250, 252, 0.22), transparent 55%),
    radial-gradient(circle at 90% 90%, rgba(56, 189, 248, 0.3), transparent 60%);
  mix-blend-mode: screen;
  opacity: 0.9;
}

.auto-process-side-inner h3 {
  margin: 0 0 10px;
  font-size: 18px;
  font-weight: 800;
}

.auto-process-side-inner ul {
  margin: 0 0 18px 16px;
  list-style: disc;
  font-size: 13px;
  line-height: 1.7;
}

.auto-process-cta {
  display: inline-flex;
  align-items: center;
  padding: 8px 18px;
  border-radius: 999px;
  background: #f9fafb;
  color: #1d4ed8;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  text-decoration: none;
  box-shadow:
    0 14px 36px rgba(15, 23, 42, 0.5),
    0 0 0 1px rgba(191, 219, 254, 0.9);
}

.auto-process-cta:hover {
  transform: translateY(-2px);
  background: #eff6ff;
  color: #0f172a;
}

/* ANIMATIONS */

@keyframes auto-process-blob {
  0%   { transform: translate(0, 0) scale(1); }
  50%  { transform: translate(-40px, 30px) scale(1.05); }
  100% { transform: translate(10px, 80px) scale(0.97); }
}

/* ==============================
   MOBILE FIX (FINAL)
   ============================== */

@media (max-width: 720px) {

  .auto-process-section,
  .auto-process-inner,
  .auto-process-layout,
  .auto-process-tabs-wrap,
  .auto-process-panels,
  .auto-process-panel {
    max-width: 100%;
    overflow-x: hidden;
    box-sizing: border-box;
  }

  .auto-process-layout {
    grid-template-columns: 1fr;
  }

  .auto-process-side {
    order: 3;
  }

  .auto-process-tabs-wrap {
    grid-template-columns: 1fr;
  }

  .auto-process-tabs {
    flex-direction: column;
    overflow-x: visible !important;
  }

  .auto-process-tab {
    min-width: 0 !important;
    width: 100%;
  }

  .auto-process-panels {
    min-height: auto !important;
    margin-top: 10px;
  }

  .auto-process-panel {
    position: relative;
    inset: unset;
    transform: none;
    opacity: 1 !important;
    pointer-events: auto;
  }

  /* show only the active one */
  #auto-step-1:not(:checked) ~ .auto-process-panels .auto-panel-1,
  #auto-step-2:not(:checked) ~ .auto-process-panels .auto-panel-2,
  #auto-step-3:not(:checked) ~ .auto-process-panels .auto-panel-3,
  #auto-step-4:not(:checked) ~ .auto-process-panels .auto-panel-4,
  #auto-step-5:not(:checked) ~ .auto-process-panels .auto-panel-5 {
    display: none;
  }
}/* End custom CSS */