.elementor-17 .elementor-element.elementor-element-a37b8e2{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--overlay-opacity:1;--margin-top:-86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:86px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a37b8e2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a37b8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #093014 0%, #041007 100%);}.elementor-17 .elementor-element.elementor-element-a37b8e2::before, .elementor-17 .elementor-element.elementor-element-a37b8e2 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a37b8e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a37b8e2 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a37b8e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a37b8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-b4fe9c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9a562d1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-17 .elementor-element.elementor-element-9a562d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0b9a04d{text-align:center;}.elementor-17 .elementor-element.elementor-element-0b9a04d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:-0.3px;color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-1b9af37{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-1b9af37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1b9af37 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:68px;font-weight:500;line-height:74px;letter-spacing:-4.5px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f240255{width:100%;max-width:100%;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-f240255.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-f240255 p{margin-block-end:0px;}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                                .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                                .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                                .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17 .elementor-element.elementor-element-9d5cabd{width:var( --container-widget-width, 192px );max-width:192px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:192px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;}.elementor-17 .elementor-element.elementor-element-9d5cabd:hover{--e-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-icon-left svg, 
                    .elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-icon-left i,
                    .elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-icon-right i{rotate:0deg;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-icon-right{margin-left:12px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-icon-left{margin-right:12px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button--shikoba i{left:12%;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button--winona.eael-cb-icon-position-left::after{left:12px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button--winona.eael-cb-icon-position-right::after{left:-12px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button i{font-size:15px;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button svg{height:15px;width:15px;fill:#000000;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button .cretive-button-text{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.8px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button-wrapper{justify-content:center;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button{padding:18px 40px 18px 40px;color:#000000;background-color:var( --e-global-color-15155d0 );border-radius:999px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--winona::after{padding:18px 40px 18px 40px;color:#000000;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:18px 40px 18px 40px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--tamaya::before{padding:18px 40px 18px 40px;color:#000000;background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--rayen::before{padding:18px 40px 18px 40px;background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:18px 40px 18px 40px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--saqui::after{padding:18px 40px 18px 40px;color:#000000;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button .eael-creative-button--tamaya-secondary{color:#000000;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--tamaya::after{color:#000000;background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--ujarak:hover{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--wayra:hover{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button::before{border-radius:999px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button::after{border-radius:999px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button:hover i{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button:hover{color:#000000;background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button:hover svg{fill:#000000;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--rayen:hover::before{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-33f1ca6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-0c4e250 img{width:688px;}.elementor-17 .elementor-element.elementor-element-23076cc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2ff81fc{width:auto;max-width:auto;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-2ff81fc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2ff81fc p{margin-block-end:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-55663fe .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-55663fe.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-55663fe.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-55663fe.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-55663fe.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-55663fe.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-55663fe .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-55663fe .elementor-icon svg{height:16px;}.elementor-17 .elementor-element.elementor-element-6a60232{width:auto;max-width:auto;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-6a60232.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-6a60232 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-11b964b .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-11b964b.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-11b964b.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-11b964b.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-11b964b.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-11b964b.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-17 .elementor-element.elementor-element-11b964b .elementor-icon{font-size:16px;}.elementor-17 .elementor-element.elementor-element-11b964b .elementor-icon svg{height:16px;}.elementor-17 .elementor-element.elementor-element-7151d41{width:auto;max-width:auto;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-7151d41.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-7151d41 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2629ab6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-2629ab6 img{width:688px;}.elementor-17 .elementor-element.elementor-element-a8a6efb{--display:flex;--min-height:240px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-a8a6efb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a8a6efb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #09301475 0%, #041007 100%);}.elementor-17 .elementor-element.elementor-element-a8a6efb::before, .elementor-17 .elementor-element.elementor-element-a8a6efb > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a8a6efb > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-a8a6efb > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a8a6efb > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-a8a6efb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-28f93bd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-17 .elementor-element.elementor-element-e6b27b3{--display:flex;--min-height:94px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#404040;--border-color:#404040;--border-radius:1px 1px 1px 1px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-e4d2fc8 .elementor-counter-number-wrapper{color:#F7F7F7;font-family:"SF Pro", Sans-serif;font-size:48px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-65e408a{text-align:center;}.elementor-17 .elementor-element.elementor-element-65e408a .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:400;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-3b82e3d{--display:flex;--min-height:94px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#404040;--border-color:#404040;--border-radius:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-ce34a7e .elementor-counter-number-wrapper{color:var( --e-global-color-15155d0 );font-family:"SF Pro", Sans-serif;font-size:48px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-4091f77{text-align:center;}.elementor-17 .elementor-element.elementor-element-4091f77 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:400;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-c1e7f59{--display:flex;--min-height:94px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;}.elementor-17 .elementor-element.elementor-element-fb93f1c .elementor-counter-number-wrapper{color:#F7F7F7;font-family:"SF Pro", Sans-serif;font-size:48px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-57c88dc{text-align:center;}.elementor-17 .elementor-element.elementor-element-57c88dc .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:20px;font-weight:400;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-803121e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4b76d8b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5e266ec{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-163cef8{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-163cef8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-163cef8 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-7b9fb88{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 739px );max-width:739px;--container-widget-width:739px;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-7b9fb88 .swiper-wrapper{display:flex;align-items:center;}.elementor-17 .elementor-element.elementor-element-9fe0829{width:100%;max-width:100%;margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-17 .elementor-element.elementor-element-9fe0829.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9fe0829 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:52px;font-weight:500;line-height:74px;letter-spacing:-4.5px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c43c9ce{width:100%;max-width:100%;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-c43c9ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c43c9ce p{margin-block-end:20px;}.elementor-17 .elementor-element.elementor-element-ebc2017{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-17 .elementor-element.elementor-element-2443f5e{--display:flex;--min-height:840px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2443f5e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2443f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenangraceuniversity.com/wp-content/uploads/2026/03/Ellipse-21587-1-scaled.png");background-position:top center;background-repeat:no-repeat;}.elementor-17 .elementor-element.elementor-element-2443f5e::before, .elementor-17 .elementor-element.elementor-element-2443f5e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2443f5e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2443f5e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2443f5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2443f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-594480d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-497a138{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-497a138.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-497a138 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:52px;font-weight:500;line-height:85px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d8511c9{width:100%;max-width:100%;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-d8511c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-d8511c9 p{margin-block-end:20px;}.elementor-17 .elementor-element.elementor-element-05ec180{width:var( --container-widget-width, 836px );max-width:836px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:836px;--container-widget-flex-grow:0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF29;border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-7faf696{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-7faf696:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7faf696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenangraceuniversity.com/wp-content/uploads/2026/03/Ellipse-21587-1-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-031f8d9{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-031f8d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-031f8d9 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:52px;font-weight:500;line-height:85px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-53c1732{width:100%;max-width:100%;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-53c1732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-53c1732 p{margin-block-end:20px;}.elementor-17 .elementor-element.elementor-element-50b068d{--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:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c017ed8{--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:#30C16E4D;--border-color:#30C16E4D;--border-radius:15px 15px 15px 15px;--padding-top:42px;--padding-bottom:20px;--padding-left:42px;--padding-right:42px;}.elementor-17 .elementor-element.elementor-element-c017ed8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c017ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenangraceuniversity.com/wp-content/uploads/2026/04/Container-1.png");background-position:bottom center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-c017ed8:hover::before, .elementor-17 .elementor-element.elementor-element-c017ed8:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c017ed8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-c017ed8 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-c017ed8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 35%, #30C16E75 100%);}.elementor-17 .elementor-element.elementor-element-c017ed8:hover{--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-c017ed8.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-fce9d4e{width:100%;max-width:100%;text-align:start;}.elementor-17 .elementor-element.elementor-element-fce9d4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-fce9d4e .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:38px;font-weight:500;line-height:42px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-444e381{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-70fc3eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-70fc3eb{text-align:start;}.elementor-17 .elementor-element.elementor-element-70fc3eb .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:48px;font-weight:500;line-height:32px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bd35912{width:auto;max-width:auto;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;color:#A8A8A8;}.elementor-17 .elementor-element.elementor-element-bd35912.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-bd35912 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-77615ab{width:100%;max-width:100%;text-align:start;font-family:"SF Pro", Sans-serif;font-size:22px;font-weight:300;line-height:33px;color:#D4D4D4;}.elementor-17 .elementor-element.elementor-element-77615ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-77615ab p{margin-block-end:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-e2070dd{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-item > a{font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-text{color:#F5F5F5;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1f9a9c5{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-1f9a9c5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1f9a9c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-15155d0 );}.elementor-17 .elementor-element.elementor-element-1f9a9c5.e-con:hover{--e-con-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-cd29f39 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:21px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-17 .elementor-element.elementor-element-2aa8eb0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#00C950;--border-color:#00C950;--border-radius:15px 15px 15px 15px;--padding-top:42px;--padding-bottom:20px;--padding-left:42px;--padding-right:42px;}.elementor-17 .elementor-element.elementor-element-2aa8eb0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2aa8eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kenangraceuniversity.com/wp-content/uploads/2026/04/Container-1.png");background-position:bottom center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-2aa8eb0:hover::before, .elementor-17 .elementor-element.elementor-element-2aa8eb0:hover > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2aa8eb0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2aa8eb0 > .elementor-background-slideshow:hover::before, .elementor-17 .elementor-element.elementor-element-2aa8eb0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 35%, #30C16E75 100%);}.elementor-17 .elementor-element.elementor-element-2aa8eb0:hover{--overlay-opacity:0.5;}.elementor-17 .elementor-element.elementor-element-2aa8eb0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-be5820b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-be5820b.elementor-element{--align-self:flex-start;}.elementor-17 .elementor-element.elementor-element-be5820b img{width:177px;}.elementor-17 .elementor-element.elementor-element-0596e11{width:100%;max-width:100%;text-align:start;}.elementor-17 .elementor-element.elementor-element-0596e11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0596e11 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:38px;font-weight:500;line-height:42px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-3387e1c{width:100%;max-width:100%;text-align:start;font-family:"SF Pro", Sans-serif;font-size:22px;font-weight:300;line-height:33px;color:#D4D4D4;}.elementor-17 .elementor-element.elementor-element-3387e1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3387e1c p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-4e6902b{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-item > a{font-family:"SF Pro", Sans-serif;font-size:23px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-text{color:#F5F5F5;transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-973e48f{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-973e48f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-17 .elementor-element.elementor-element-ab793d3 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:21px;font-weight:500;letter-spacing:-0.5px;color:#000000;}.elementor-17 .elementor-element.elementor-element-7f05c6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-354e8ed{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-354e8ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-354e8ed .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:52px;font-weight:500;line-height:85px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-dd52735{width:var( --container-widget-width, 823px );max-width:823px;--container-widget-width:823px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-dd52735.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-dd52735 p{margin-block-end:20px;}.elementor-17 .elementor-element.elementor-element-c154dc4{--display:flex;}.elementor-17 .elementor-element.elementor-element-5be67bd{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-35b9635{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2f456b3{text-align:start;}.elementor-17 .elementor-element.elementor-element-2f456b3 img{width:50px;}.elementor-17 .elementor-element.elementor-element-a5ded16{text-align:start;}.elementor-17 .elementor-element.elementor-element-a5ded16 img{width:100px;}.elementor-17 .elementor-element.elementor-element-2d53e96{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-2d53e96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2d53e96 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-6f2269f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c2138ca{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9df0de4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-9df0de4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9df0de4 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-06ede92{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-06ede92 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-06ede92 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-06ede92 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-83f5c5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-83f5c5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-83f5c5a .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-5131a44{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-5131a44.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5131a44 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a25b080{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-a25b080{right:0px;}.elementor-17 .elementor-element.elementor-element-a25b080{top:0px;}.elementor-17 .elementor-element.elementor-element-a25b080 img{width:255px;}.elementor-17 .elementor-element.elementor-element-ccbe186{--display:flex;}.elementor-17 .elementor-element.elementor-element-a375395{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-b04b624{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1977ade{text-align:start;}.elementor-17 .elementor-element.elementor-element-1977ade img{width:50px;}.elementor-17 .elementor-element.elementor-element-0d40b4b{text-align:start;}.elementor-17 .elementor-element.elementor-element-0d40b4b img{width:100px;}.elementor-17 .elementor-element.elementor-element-09f595e{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-09f595e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-09f595e p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-b67830b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3a31383{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ae2df30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-ae2df30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-ae2df30 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9caedfe{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-9caedfe .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-9caedfe .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-9caedfe .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-72a25cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-72a25cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-72a25cf .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0d7b3a4{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-0d7b3a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0d7b3a4 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5640b87{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-5640b87{right:0px;}.elementor-17 .elementor-element.elementor-element-5640b87{top:0px;}.elementor-17 .elementor-element.elementor-element-5640b87 img{width:255px;}.elementor-17 .elementor-element.elementor-element-56fbb46{--display:flex;}.elementor-17 .elementor-element.elementor-element-2fdb6cd{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-274c32a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2f0c467{text-align:start;}.elementor-17 .elementor-element.elementor-element-2f0c467 img{width:50px;}.elementor-17 .elementor-element.elementor-element-6870c4c{text-align:start;}.elementor-17 .elementor-element.elementor-element-6870c4c img{width:100px;}.elementor-17 .elementor-element.elementor-element-fec3be7{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-fec3be7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-fec3be7 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-88c5266{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-656862c{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-368d13e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-368d13e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-368d13e .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e367ea2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e367ea2 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-e367ea2 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-e367ea2 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-4fcb2d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-4fcb2d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-4fcb2d3 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-966aca2{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-966aca2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-966aca2 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-97b607a{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-97b607a{right:0px;}.elementor-17 .elementor-element.elementor-element-97b607a{top:0px;}.elementor-17 .elementor-element.elementor-element-97b607a img{width:255px;}.elementor-17 .elementor-element.elementor-element-0a72ed3{--display:flex;}.elementor-17 .elementor-element.elementor-element-fa7da33{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-fa7da33.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-bdd8005{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ea5dffa{text-align:start;}.elementor-17 .elementor-element.elementor-element-ea5dffa img{width:50px;}.elementor-17 .elementor-element.elementor-element-600cea6{text-align:start;}.elementor-17 .elementor-element.elementor-element-600cea6 img{width:100px;}.elementor-17 .elementor-element.elementor-element-cac8545{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-cac8545.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-cac8545 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-2246dd5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4feab8e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b845709{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-b845709.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-b845709 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-bc7ece3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-bc7ece3 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-bc7ece3 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-bc7ece3 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-2427fbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-2427fbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2427fbb .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1ad6846{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-1ad6846.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1ad6846 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-d6d748b{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-d6d748b{right:0px;}.elementor-17 .elementor-element.elementor-element-d6d748b{top:0px;}.elementor-17 .elementor-element.elementor-element-d6d748b img{width:255px;}.elementor-17 .elementor-element.elementor-element-b168114{--display:flex;}.elementor-17 .elementor-element.elementor-element-b1982ce{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-30ce946{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9c29e1c{text-align:start;}.elementor-17 .elementor-element.elementor-element-9c29e1c img{width:50px;}.elementor-17 .elementor-element.elementor-element-ed9f250{text-align:start;}.elementor-17 .elementor-element.elementor-element-ed9f250 img{width:100px;}.elementor-17 .elementor-element.elementor-element-0810199{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-0810199.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0810199 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d6fb068{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-35bb6a3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f0dcb3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-f0dcb3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-f0dcb3d .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e96e0b6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-e96e0b6 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-e96e0b6 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-e96e0b6 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-bec1729{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-bec1729.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-bec1729 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-88015ba{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-88015ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-88015ba p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-194e8b5{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-194e8b5{right:0px;}.elementor-17 .elementor-element.elementor-element-194e8b5{top:0px;}.elementor-17 .elementor-element.elementor-element-194e8b5 img{width:255px;}.elementor-17 .elementor-element.elementor-element-1499d10{--display:flex;}.elementor-17 .elementor-element.elementor-element-126ea25{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-8d833f1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-33f8dc7{text-align:start;}.elementor-17 .elementor-element.elementor-element-33f8dc7 img{width:50px;}.elementor-17 .elementor-element.elementor-element-10a0191{text-align:start;}.elementor-17 .elementor-element.elementor-element-10a0191 img{width:100px;}.elementor-17 .elementor-element.elementor-element-06d4509{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-06d4509.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-06d4509 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-87a0173{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-be568cd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8e6ab0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-8e6ab0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8e6ab0e .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-0fbb107{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-0fbb107 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-0fbb107 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-0fbb107 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-e49dd2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-e49dd2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e49dd2b .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a00ca9d{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-a00ca9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a00ca9d p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8f0abbd{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-8f0abbd{right:0px;}.elementor-17 .elementor-element.elementor-element-8f0abbd{top:0px;}.elementor-17 .elementor-element.elementor-element-8f0abbd img{width:255px;}.elementor-17 .elementor-element.elementor-element-7a58aaa{--display:flex;}.elementor-17 .elementor-element.elementor-element-36334dd{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-c495263{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a98f33d{text-align:start;}.elementor-17 .elementor-element.elementor-element-a98f33d img{width:50px;}.elementor-17 .elementor-element.elementor-element-caf155b{text-align:start;}.elementor-17 .elementor-element.elementor-element-caf155b img{width:100px;}.elementor-17 .elementor-element.elementor-element-028b5f4{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-028b5f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-028b5f4 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-d60ed8c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-9955bdd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f00fe8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-f00fe8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-f00fe8b .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-66c4002{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-66c4002 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-66c4002 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-66c4002 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-3d90358{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-3d90358.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3d90358 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-28f4e25{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-28f4e25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-28f4e25 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9206e71{left:1px;}body.rtl .elementor-17 .elementor-element.elementor-element-9206e71{right:1px;}.elementor-17 .elementor-element.elementor-element-9206e71{top:0px;}.elementor-17 .elementor-element.elementor-element-9206e71 img{width:255px;}.elementor-17 .elementor-element.elementor-element-2a335dd{--display:flex;}.elementor-17 .elementor-element.elementor-element-6e6b757{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-ad6fa2d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1c5cf7b{text-align:start;}.elementor-17 .elementor-element.elementor-element-1c5cf7b img{width:50px;}.elementor-17 .elementor-element.elementor-element-f09d3cf{text-align:start;}.elementor-17 .elementor-element.elementor-element-f09d3cf img{width:100px;}.elementor-17 .elementor-element.elementor-element-b279884{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-b279884.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-b279884 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-c38295f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4150d27{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b2728f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-b2728f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-b2728f9 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fd96281{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-fd96281 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-fd96281 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-fd96281 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-392ffa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-392ffa1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-392ffa1 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-358c961{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-358c961.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-358c961 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-7c5072f{left:1px;}body.rtl .elementor-17 .elementor-element.elementor-element-7c5072f{right:1px;}.elementor-17 .elementor-element.elementor-element-7c5072f{top:0px;}.elementor-17 .elementor-element.elementor-element-7c5072f img{width:255px;}.elementor-17 .elementor-element.elementor-element-b2df8da{--display:flex;}.elementor-17 .elementor-element.elementor-element-bb2052e{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-fdb4f62{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a6b9f34{text-align:start;}.elementor-17 .elementor-element.elementor-element-a6b9f34 img{width:50px;}.elementor-17 .elementor-element.elementor-element-3a587ee{text-align:start;}.elementor-17 .elementor-element.elementor-element-3a587ee img{width:100px;}.elementor-17 .elementor-element.elementor-element-a92abe1{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-a92abe1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a92abe1 p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-5c9e54c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-81f9204{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a1ec2fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-a1ec2fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a1ec2fb .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-52ee4d6{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-52ee4d6 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-52ee4d6 .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-52ee4d6 .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-8ef247b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-8ef247b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8ef247b .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-c76a5f2{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-c76a5f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-c76a5f2 p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9627044{left:1px;}body.rtl .elementor-17 .elementor-element.elementor-element-9627044{right:1px;}.elementor-17 .elementor-element.elementor-element-9627044{top:0px;}.elementor-17 .elementor-element.elementor-element-9627044 img{width:255px;}.elementor-17 .elementor-element.elementor-element-34f773e{--display:flex;}.elementor-17 .elementor-element.elementor-element-20b46b0{--display:flex;--min-height:0px;--justify-content:space-between;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:#F5F5F521;--border-color:#F5F5F521;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-17 .elementor-element.elementor-element-2ad9907{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f62afff{text-align:start;}.elementor-17 .elementor-element.elementor-element-f62afff img{width:50px;}.elementor-17 .elementor-element.elementor-element-6d9a90d{text-align:start;}.elementor-17 .elementor-element.elementor-element-6d9a90d img{width:100px;}.elementor-17 .elementor-element.elementor-element-a3e801e{width:var( --container-widget-width, 523.962px );max-width:523.962px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-a3e801e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a3e801e p{margin-block-end:0px;}.elementor-17 .elementor-element.elementor-element-01f35fd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c7d0d52{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5bad189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-5bad189.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5bad189 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ec3f8fb{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-17 .elementor-element.elementor-element-ec3f8fb .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-ec3f8fb .elementor-icon{font-size:3px;}.elementor-17 .elementor-element.elementor-element-ec3f8fb .elementor-icon svg{height:3px;}.elementor-17 .elementor-element.elementor-element-54710e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-17 .elementor-element.elementor-element-54710e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-54710e8 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:500;line-height:26px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-89fe12b{width:var( --container-widget-width, 523.962px );max-width:523.962px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:523.962px;--container-widget-flex-grow:0;text-align:start;font-family:"SF Pro", Sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#FFFFFF8A;}.elementor-17 .elementor-element.elementor-element-89fe12b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-89fe12b p{margin-block-end:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c605f31{left:1px;}body.rtl .elementor-17 .elementor-element.elementor-element-c605f31{right:1px;}.elementor-17 .elementor-element.elementor-element-c605f31{top:0px;}.elementor-17 .elementor-element.elementor-element-c605f31 img{width:255px;}.elementor-17 .elementor-element.elementor-element-cb63dc0{--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-17 .elementor-element.elementor-element-5ee1515{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:124px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5ee1515:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5ee1515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #093014B5 0%, #041007 100%);}.elementor-17 .elementor-element.elementor-element-8b14766{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-8b14766.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8b14766 .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:58px;font-weight:600;line-height:58px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-d2f9b00{width:var( --container-widget-width, 523px );max-width:523px;--container-widget-width:523px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-d2f9b00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-d2f9b00 p{margin-block-end:20px;}.elementor-17 .elementor-element.elementor-element-3b66c1a{--display:flex;}.elementor-17 .elementor-element.elementor-element-a90c0e6{padding:10px 30px 0px 30px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:300;color:#CFCFCF;}.elementor-17 .elementor-element.elementor-element-6299cf2{--display:flex;}.elementor-17 .elementor-element.elementor-element-d75d8dd{padding:10px 30px 0px 30px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:300;color:#CFCFCF;}.elementor-17 .elementor-element.elementor-element-6a54ecf{--display:flex;}.elementor-17 .elementor-element.elementor-element-773c610{padding:10px 30px 0px 30px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:300;color:#CFCFCF;}.elementor-17 .elementor-element.elementor-element-e7385e6{--display:flex;}.elementor-17 .elementor-element.elementor-element-7d87e14{padding:10px 30px 0px 30px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:300;color:#CFCFCF;}.elementor-17 .elementor-element.elementor-element-7cfb0ac{--display:flex;}.elementor-17 .elementor-element.elementor-element-caa9af5{padding:10px 30px 0px 30px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:300;color:#CFCFCF;}.elementor-17 .elementor-element.elementor-element-fb9cb3a{--display:flex;}.elementor-17 .elementor-element.elementor-element-3a9d694{padding:10px 30px 0px 30px;font-family:"Onest", Sans-serif;font-size:20px;font-weight:300;color:#CFCFCF;}.elementor-17 .elementor-element.elementor-element-8310637{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#E9E9E9;--n-accordion-title-hover-color:#FFFFFFD1;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:22px;}.elementor-17 .elementor-element.elementor-element-8310637 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:transparent;background-image:linear-gradient(180deg, #0000004D 0%, #30C16E75 100%);}.elementor-17 .elementor-element.elementor-element-8310637 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#404040;}.elementor-17 .elementor-element.elementor-element-8310637 {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-17 .elementor-element.elementor-element-8310637 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Onest", Sans-serif;font-weight:300;line-height:31px;}:where( .elementor-17 .elementor-element.elementor-element-8310637 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-17 .elementor-element.elementor-element-b7955e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-97fc7c9{--display:flex;}.elementor-17 .elementor-element.elementor-element-0e3d65a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0e3d65a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0e3d65a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #093014B5 0%, #041007 100%);}.elementor-17 .elementor-element.elementor-element-a03675d{width:var( --container-widget-width, 775px );max-width:775px;--container-widget-width:775px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-a03675d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-a03675d .elementor-heading-title{font-family:"SF Pro", Sans-serif;font-size:52px;font-weight:500;line-height:58px;letter-spacing:-2.2px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-09304b3{width:var( --container-widget-width, 523px );max-width:523px;--container-widget-width:523px;--container-widget-flex-grow:0;text-align:center;font-family:"SF Pro", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#F5F5F5;}.elementor-17 .elementor-element.elementor-element-09304b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-09304b3 p{margin-block-end:20px;}body.elementor-page-17:not(.elementor-motion-effects-element-type-background), body.elementor-page-17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-a37b8e2{--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-b4fe9c7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-9a562d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1b9af37{width:var( --container-widget-width, 405.987px );max-width:405.987px;--container-widget-width:405.987px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-1b9af37 .elementor-heading-title{font-size:60px;line-height:70px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-f240255{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-2ff81fc{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-6a60232{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-7151d41{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-28f93bd{--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-803121e{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-163cef8{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-9fe0829{width:var( --container-widget-width, 405.987px );max-width:405.987px;--container-widget-width:405.987px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-9fe0829 .elementor-heading-title{font-size:60px;line-height:70px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-c43c9ce{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-ebc2017{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2443f5e{--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-594480d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-497a138{width:var( --container-widget-width, 517.975px );max-width:517.975px;--container-widget-width:517.975px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-497a138 .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-d8511c9{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-031f8d9{width:var( --container-widget-width, 517.975px );max-width:517.975px;--container-widget-width:517.975px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-031f8d9 .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-53c1732{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-c017ed8{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-fce9d4e{width:var( --container-widget-width, 405.987px );max-width:405.987px;--container-widget-width:405.987px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-fce9d4e .elementor-heading-title{font-size:40px;line-height:45px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-70fc3eb{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-70fc3eb .elementor-heading-title{font-size:30px;line-height:30px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-77615ab{font-size:18px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-1f9a9c5{--min-height:55px;}.elementor-17 .elementor-element.elementor-element-2aa8eb0{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-0596e11{width:var( --container-widget-width, 405.987px );max-width:405.987px;--container-widget-width:405.987px;--container-widget-flex-grow:0;text-align:start;}.elementor-17 .elementor-element.elementor-element-0596e11 .elementor-heading-title{font-size:40px;line-height:45px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-3387e1c{font-size:18px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-973e48f{--min-height:55px;}.elementor-17 .elementor-element.elementor-element-7f05c6b{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-354e8ed{width:var( --container-widget-width, 517.975px );max-width:517.975px;--container-widget-width:517.975px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-354e8ed .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-dd52735{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-9df0de4{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-9df0de4 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-83f5c5a{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-83f5c5a .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-ae2df30{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-ae2df30 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-72a25cf{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-72a25cf .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-368d13e{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-368d13e .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-4fcb2d3{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-4fcb2d3 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-b845709{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-b845709 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-2427fbb{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-2427fbb .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-f0dcb3d{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-f0dcb3d .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-bec1729{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-bec1729 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-8e6ab0e{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-8e6ab0e .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-e49dd2b{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-e49dd2b .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-f00fe8b{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-f00fe8b .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-3d90358{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-3d90358 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-b2728f9{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-b2728f9 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-392ffa1{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-392ffa1 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-a1ec2fb{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-a1ec2fb .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-8ef247b{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-8ef247b .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-5bad189{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-5bad189 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-54710e8{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-54710e8 .elementor-heading-title{font-size:20px;line-height:25px;letter-spacing:0px;}.elementor-17 .elementor-element.elementor-element-cb63dc0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-8b14766{width:var( --container-widget-width, 517.975px );max-width:517.975px;--container-widget-width:517.975px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-8b14766 .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-d2f9b00{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-a03675d{width:var( --container-widget-width, 517.975px );max-width:517.975px;--container-widget-width:517.975px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-a03675d .elementor-heading-title{font-size:45px;line-height:50px;letter-spacing:-2.3px;}.elementor-17 .elementor-element.elementor-element-09304b3{width:100%;max-width:100%;text-align:center;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-a37b8e2{--min-height:305px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-b4fe9c7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-9a562d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1b9af37{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-1b9af37 .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-f240255{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:21px;}.elementor-17 .elementor-element.elementor-element-9d5cabd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:138px;--container-widget-flex-grow:0;width:var( --container-widget-width, 138px );max-width:138px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button i{font-size:12px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button svg{height:12px;width:12px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button .cretive-button-text{font-size:14px;letter-spacing:-0.4px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--winona::after{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--tamaya::before{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--rayen::before{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-9d5cabd .eael-creative-button.eael-creative-button--saqui::after{padding:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-33f1ca6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-23076cc{--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-17 .elementor-element.elementor-element-2ff81fc{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:21px;}.elementor-17 .elementor-element.elementor-element-6a60232{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:21px;}.elementor-17 .elementor-element.elementor-element-7151d41{width:100%;max-width:100%;text-align:center;font-size:16px;line-height:21px;}.elementor-17 .elementor-element.elementor-element-28f93bd{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-17 .elementor-element.elementor-element-e6b27b3{--width:213px;--min-height:80px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-17 .elementor-element.elementor-element-e4d2fc8 .elementor-counter-number-wrapper{font-size:30px;}.elementor-17 .elementor-element.elementor-element-65e408a .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-3b82e3d{--width:213px;--min-height:80px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-17 .elementor-element.elementor-element-ce34a7e .elementor-counter-number-wrapper{font-size:30px;}.elementor-17 .elementor-element.elementor-element-4091f77 .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-c1e7f59{--width:213px;--min-height:80px;}.elementor-17 .elementor-element.elementor-element-fb93f1c .elementor-counter-number-wrapper{font-size:30px;}.elementor-17 .elementor-element.elementor-element-57c88dc .elementor-heading-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-803121e{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-163cef8{width:100%;max-width:100%;text-align:center;font-size:14px;line-height:18px;}.elementor-17 .elementor-element.elementor-element-7b9fb88{--e-image-carousel-slides-to-show:3;}.elementor-17 .elementor-element.elementor-element-9fe0829{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-9fe0829 .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-c43c9ce{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:18px;}.elementor-17 .elementor-element.elementor-element-ebc2017{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2443f5e{--min-height:305px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2443f5e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-2443f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-594480d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-497a138{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-497a138 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-d8511c9{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:18px;}.elementor-17 .elementor-element.elementor-element-031f8d9{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-031f8d9 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-53c1732{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:18px;}.elementor-17 .elementor-element.elementor-element-50b068d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c017ed8{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-fce9d4e{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:start;}.elementor-17 .elementor-element.elementor-element-fce9d4e .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-1.6px;}.elementor-17 .elementor-element.elementor-element-70fc3eb{width:auto;max-width:auto;text-align:start;}.elementor-17 .elementor-element.elementor-element-70fc3eb .elementor-heading-title{font-size:25px;line-height:23px;letter-spacing:-1px;}.elementor-17 .elementor-element.elementor-element-bd35912{font-size:16px;}.elementor-17 .elementor-element.elementor-element-77615ab{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e2070dd .elementor-icon-list-item > a{font-size:14px;line-height:17px;}.elementor-17 .elementor-element.elementor-element-1f9a9c5{--min-height:50px;}.elementor-17 .elementor-element.elementor-element-cd29f39 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-2aa8eb0{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-be5820b img{width:106px;}.elementor-17 .elementor-element.elementor-element-0596e11{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;text-align:start;}.elementor-17 .elementor-element.elementor-element-0596e11 .elementor-heading-title{font-size:30px;line-height:35px;letter-spacing:-1.6px;}.elementor-17 .elementor-element.elementor-element-3387e1c{font-size:16px;line-height:25px;}.elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-4e6902b .elementor-icon-list-item > a{font-size:14px;line-height:17px;}.elementor-17 .elementor-element.elementor-element-973e48f{--min-height:50px;}.elementor-17 .elementor-element.elementor-element-ab793d3 .elementor-heading-title{font-size:16px;}.elementor-17 .elementor-element.elementor-element-7f05c6b{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-354e8ed{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:center;}.elementor-17 .elementor-element.elementor-element-354e8ed .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-dd52735{width:100%;max-width:100%;padding:0px 20px 0px 20px;text-align:center;font-size:14px;line-height:18px;}.elementor-17 .elementor-element.elementor-element-5be67bd{--width:100%;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-2d53e96{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9df0de4{text-align:start;}.elementor-17 .elementor-element.elementor-element-9df0de4 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-83f5c5a{text-align:start;}.elementor-17 .elementor-element.elementor-element-83f5c5a .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-5131a44{font-size:16px;}.elementor-17 .elementor-element.elementor-element-a375395{--width:100%;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-09f595e{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ae2df30{text-align:start;}.elementor-17 .elementor-element.elementor-element-ae2df30 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-72a25cf{text-align:start;}.elementor-17 .elementor-element.elementor-element-72a25cf .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-0d7b3a4{font-size:16px;}.elementor-17 .elementor-element.elementor-element-2fdb6cd{--width:100%;}.elementor-17 .elementor-element.elementor-element-fec3be7{font-size:16px;}.elementor-17 .elementor-element.elementor-element-368d13e{text-align:start;}.elementor-17 .elementor-element.elementor-element-368d13e .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-4fcb2d3{text-align:start;}.elementor-17 .elementor-element.elementor-element-4fcb2d3 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-966aca2{font-size:16px;}.elementor-17 .elementor-element.elementor-element-fa7da33{--width:100%;}.elementor-17 .elementor-element.elementor-element-cac8545{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b845709{text-align:start;}.elementor-17 .elementor-element.elementor-element-b845709 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-2427fbb{text-align:start;}.elementor-17 .elementor-element.elementor-element-2427fbb .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-1ad6846{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b1982ce{--width:100%;}.elementor-17 .elementor-element.elementor-element-0810199{font-size:16px;}.elementor-17 .elementor-element.elementor-element-f0dcb3d{text-align:start;}.elementor-17 .elementor-element.elementor-element-f0dcb3d .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-bec1729{text-align:start;}.elementor-17 .elementor-element.elementor-element-bec1729 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-88015ba{font-size:16px;}.elementor-17 .elementor-element.elementor-element-126ea25{--width:100%;}.elementor-17 .elementor-element.elementor-element-06d4509{font-size:16px;}.elementor-17 .elementor-element.elementor-element-8e6ab0e{text-align:start;}.elementor-17 .elementor-element.elementor-element-8e6ab0e .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-e49dd2b{text-align:start;}.elementor-17 .elementor-element.elementor-element-e49dd2b .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-a00ca9d{font-size:16px;}.elementor-17 .elementor-element.elementor-element-36334dd{--width:100%;}.elementor-17 .elementor-element.elementor-element-028b5f4{font-size:16px;}.elementor-17 .elementor-element.elementor-element-f00fe8b{text-align:start;}.elementor-17 .elementor-element.elementor-element-f00fe8b .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-3d90358{text-align:start;}.elementor-17 .elementor-element.elementor-element-3d90358 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-28f4e25{font-size:16px;}.elementor-17 .elementor-element.elementor-element-6e6b757{--width:100%;}.elementor-17 .elementor-element.elementor-element-b279884{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b2728f9{text-align:start;}.elementor-17 .elementor-element.elementor-element-b2728f9 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-392ffa1{text-align:start;}.elementor-17 .elementor-element.elementor-element-392ffa1 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-358c961{font-size:16px;}.elementor-17 .elementor-element.elementor-element-bb2052e{--width:100%;}.elementor-17 .elementor-element.elementor-element-a92abe1{font-size:16px;}.elementor-17 .elementor-element.elementor-element-a1ec2fb{text-align:start;}.elementor-17 .elementor-element.elementor-element-a1ec2fb .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-8ef247b{text-align:start;}.elementor-17 .elementor-element.elementor-element-8ef247b .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-c76a5f2{font-size:16px;}.elementor-17 .elementor-element.elementor-element-20b46b0{--width:100%;}.elementor-17 .elementor-element.elementor-element-a3e801e{font-size:16px;}.elementor-17 .elementor-element.elementor-element-5bad189{text-align:start;}.elementor-17 .elementor-element.elementor-element-5bad189 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-54710e8{text-align:start;}.elementor-17 .elementor-element.elementor-element-54710e8 .elementor-heading-title{font-size:18px;line-height:25px;letter-spacing:-1.1px;}.elementor-17 .elementor-element.elementor-element-89fe12b{font-size:16px;}.elementor-17 .elementor-element.elementor-element-cb63dc0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-5ee1515{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-8b14766{width:var( --container-widget-width, 213px );max-width:213px;--container-widget-width:213px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-8b14766 .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-d2f9b00{width:100%;max-width:100%;text-align:center;font-size:14px;line-height:18px;}.elementor-17 .elementor-element.elementor-element-a90c0e6{padding:20px 20px 20px 20px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-d75d8dd{padding:20px 20px 20px 20px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-773c610{padding:20px 20px 20px 20px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-7d87e14{padding:20px 20px 20px 20px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-caa9af5{padding:20px 20px 20px 20px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-3a9d694{padding:20px 20px 20px 20px;font-size:18px;}.elementor-17 .elementor-element.elementor-element-8310637 {--n-accordion-padding:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-8310637{--n-accordion-title-font-size:20px;}.elementor-17 .elementor-element.elementor-element-b7955e1{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-0e3d65a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a03675d{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-a03675d .elementor-heading-title{font-size:27px;line-height:33px;letter-spacing:-2px;}.elementor-17 .elementor-element.elementor-element-09304b3{width:100%;max-width:100%;text-align:center;font-size:14px;line-height:18px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-a37b8e2{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-b4fe9c7{--width:1200px;}.elementor-17 .elementor-element.elementor-element-9a562d1{--width:1200px;}.elementor-17 .elementor-element.elementor-element-a8a6efb{--content-width:960px;}.elementor-17 .elementor-element.elementor-element-2443f5e{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-594480d{--width:1200px;}.elementor-17 .elementor-element.elementor-element-7faf696{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-c017ed8{--width:550px;}.elementor-17 .elementor-element.elementor-element-2aa8eb0{--width:550px;}.elementor-17 .elementor-element.elementor-element-2fdb6cd{--width:100%;}.elementor-17 .elementor-element.elementor-element-fa7da33{--width:100%;}.elementor-17 .elementor-element.elementor-element-b1982ce{--width:100%;}.elementor-17 .elementor-element.elementor-element-126ea25{--width:100%;}.elementor-17 .elementor-element.elementor-element-36334dd{--width:100%;}.elementor-17 .elementor-element.elementor-element-6e6b757{--width:100%;}.elementor-17 .elementor-element.elementor-element-bb2052e{--width:100%;}.elementor-17 .elementor-element.elementor-element-20b46b0{--width:100%;}.elementor-17 .elementor-element.elementor-element-5ee1515{--content-width:1240px;}.elementor-17 .elementor-element.elementor-element-b7955e1{--content-width:1160px;}.elementor-17 .elementor-element.elementor-element-0e3d65a{--content-width:1240px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-b4fe9c7{--width:100%;}.elementor-17 .elementor-element.elementor-element-9a562d1{--width:100%;}.elementor-17 .elementor-element.elementor-element-594480d{--width:100%;}.elementor-17 .elementor-element.elementor-element-5be67bd{--width:100%;}.elementor-17 .elementor-element.elementor-element-a375395{--width:100%;}.elementor-17 .elementor-element.elementor-element-2fdb6cd{--width:100%;}.elementor-17 .elementor-element.elementor-element-fa7da33{--width:100%;}.elementor-17 .elementor-element.elementor-element-b1982ce{--width:100%;}.elementor-17 .elementor-element.elementor-element-126ea25{--width:100%;}.elementor-17 .elementor-element.elementor-element-36334dd{--width:100%;}.elementor-17 .elementor-element.elementor-element-6e6b757{--width:100%;}.elementor-17 .elementor-element.elementor-element-bb2052e{--width:100%;}.elementor-17 .elementor-element.elementor-element-20b46b0{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-7b9fb88 */.swiper-wrapper {
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-973e48f */.elementor-17 .elementor-element.elementor-element-973e48f {
  background: linear-gradient(
    171deg,
    #51D06D 0%,
    #85FB9B 53.623%,
    #00CF00 100%
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be67bd */.elementor-17 .elementor-element.elementor-element-5be67bd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a375395 */.elementor-17 .elementor-element.elementor-element-a375395 {

  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdb6cd */.elementor-17 .elementor-element.elementor-element-2fdb6cd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa7da33 */.elementor-17 .elementor-element.elementor-element-fa7da33 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1982ce */.elementor-17 .elementor-element.elementor-element-b1982ce {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126ea25 */.elementor-17 .elementor-element.elementor-element-126ea25 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36334dd */.elementor-17 .elementor-element.elementor-element-36334dd {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e6b757 */.elementor-17 .elementor-element.elementor-element-6e6b757 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb2052e */.elementor-17 .elementor-element.elementor-element-bb2052e {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20b46b0 */.elementor-17 .elementor-element.elementor-element-20b46b0 {
  border-radius: 20px;
  overflow: hidden;
  
  /* Gradient background */
  background: linear-gradient(
    135deg,
    rgba(81, 208, 109, 0.1) 0%,
    rgba(133, 251, 155, 0.1) 53.6%,
    rgba(0, 207, 0, 0.1) 100%
  );

  /* Border */
  border: 1px solid rgba(255, 255, 255, 0.07);

  position: relative;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-cb63dc0 */.infinite-marquee {
  overflow: hidden;
}

.infinite-marquee .swiper-wrapper {
  display: flex !important;
  transition: none !important;
  width: max-content !important;
  animation: marqueeScroll 70s linear infinite;
}

.infinite-marquee .swiper-slide {
  flex: 0 0 auto !important;
  width: 420px !important; /* adjust to match your card */
  margin-right: 0px; /* spacing between cards */
}

/* IMPORTANT: remove swiper constraints */
.infinite-marquee .swiper {
  overflow: visible !important;
}

@keyframes marqueeScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b14766 */.gg {
  background: linear-gradient(
    165deg,
    #51D06D 0%,
    #85FB9B 53.623%,
    #00CF00 100%
  );
  
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  
  background-clip: text;
  color: transparent;
}/* End custom CSS */