.elementor-12 .elementor-element.elementor-element-66dedb3{--display:flex;--min-height:900px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-8f7e21e{--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;--justify-content:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );}.elementor-12 .elementor-element.elementor-element-1cee772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1cee772 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:65px;font-weight:600;line-height:70px;color:var( --e-global-color-accent );}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12 .elementor-element.elementor-element-e8e13e4{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-0612606{--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:flex-start;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{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{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-9c07fb6{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9c07fb6 .elementor-counter-title{justify-content:start;color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-9c07fb6 .elementor-counter{gap:3px;}.elementor-12 .elementor-element.elementor-element-9c07fb6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:58px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a95592e .elementor-counter{gap:3px;}.elementor-12 .elementor-element.elementor-element-a95592e .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:58px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-a95592e .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:28px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-f78bd9b{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-323c19e{--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;--border-radius:10px 10px 10px 10px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-12 .elementor-element.elementor-element-323c19e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-323c19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, #383A3F 0%, #304652 100%);}.elementor-12 .elementor-element.elementor-element-b1789f2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7b8f808{--display:flex;}.elementor-12 .elementor-element.elementor-element-4cd457b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12 .elementor-element.elementor-element-22a1538{width:var( --container-widget-width, 21% );max-width:21%;padding:19px 10px 19px 13px;--container-widget-width:21%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-22a1538.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-22a1538 img{width:79%;}.elementor-12 .elementor-element.elementor-element-cd42448{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-cd42448 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6d514c1{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e0f7118{background-color:#4D5962A6;padding:5px 15px 5px 15px;border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-e0f7118.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-e0f7118 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d88785b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec161d7{--display:flex;}.elementor-12 .elementor-element.elementor-element-e70e34a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-creative-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-12 .elementor-element.elementor-element-d12f9ed{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button-icon-left svg, 
                    .elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button-icon-left i,
                    .elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button-icon-right i{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button i{font-size:27px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button svg{height:27px;width:27px;fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button .cretive-button-text{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button{width:0px;padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--winona::after{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--tamaya::before{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--rayen::before{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--saqui::after{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button:hover i{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-d12f9ed .eael-creative-button:hover svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button-icon-left svg, 
                    .elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button-icon-left i,
                    .elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button-icon-right i{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button i{font-size:27px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button svg{height:27px;width:27px;fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button .cretive-button-text{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button{width:0px;padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--winona::after{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--tamaya::before{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--rayen::before{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--saqui::after{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button:hover i{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-ddcbb5b .eael-creative-button:hover svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button-icon-left svg, 
                    .elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button-icon-left i,
                    .elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button i{font-size:27px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button svg{height:27px;width:27px;fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button .cretive-button-text{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button{width:0px;padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--winona::after{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--tamaya::before{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--rayen::before{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:17px 0px 17px 0px;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--saqui::after{padding:17px 0px 17px 0px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button.eael-creative-button--tamaya::after{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button:hover i{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button:hover{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-9b968d4 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-0f27594{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bfeeceb{width:var( --container-widget-width, 67% );max-width:67%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;--container-widget-width:67%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bfeeceb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7e64bd8{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d8def14{background-color:#4D5962A6;padding:5px 15px 5px 15px;border-radius:50px 50px 50px 50px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-d8def14.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-d8def14 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2215af6{--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:-13px;--margin-bottom:0px;--margin-left:-7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-79065f7{--display:flex;}.elementor-12 .elementor-element.elementor-element-0de27da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 8px;}.elementor-12 .elementor-element.elementor-element-0de27da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:35px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0e8dfb4{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0e8dfb4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0e8dfb4 .elementor-counter{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-0e8dfb4 .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-0e8dfb4 .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-81821fa{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-81821fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-81821fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D5962A6;}.elementor-12 .elementor-element.elementor-element-81821fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dd24e0f{width:var( --container-widget-width, 102.741% );max-width:102.741%;--container-widget-width:102.741%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dd24e0f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dd24e0f .elementor-counter{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-dd24e0f .elementor-counter-number-wrapper{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-dd24e0f .elementor-counter-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-c946caa{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-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-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0434cc3{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:200;}.elementor-12 .elementor-element.elementor-element-0434cc3 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-712ee6f{--display:flex;--min-height:300px;--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;}.elementor-12 .elementor-element.elementor-element-712ee6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-712ee6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3fb764e );}.elementor-12 .elementor-element.elementor-element-0cb2af5{padding:10px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-0cb2af5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-6033be8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-6033be8 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4043beb{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#888888;--border-color:#888888;}.elementor-12 .elementor-element.elementor-element-4043beb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4043beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #21223E 0%, #0D0D19 100%);}.elementor-12 .elementor-element.elementor-element-c6d3960{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c6d3960 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a95df6e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-b202f03{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-b202f03:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b202f03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c3cb1c5 );}.elementor-12 .elementor-element.elementor-element-17e6255{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-17e6255 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6ff51cc{width:var( --container-widget-width, 84.816% );max-width:84.816%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--container-widget-width:84.816%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-6ff51cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f5a84c6{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4da7df7{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-d70e82f{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d70e82f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-05787ed{width:var( --container-widget-width, 36.506% );max-width:36.506%;--container-widget-width:36.506%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-05787ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a68bf54{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 13px;--row-gap:0px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ce79b1a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-28d0e80{padding:19px 17px 19px 17px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-28d0e80.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-28d0e80 img{width:79%;}.elementor-12 .elementor-element.elementor-element-cfb93b5{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfb93b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;line-height:38px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-433d99c{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-433d99c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-b37faf8{--divider-border-style:solid;--divider-color:#BEBEC4;--divider-border-width:4.5px;}.elementor-12 .elementor-element.elementor-element-b37faf8 .elementor-divider-separator{width:30%;}.elementor-12 .elementor-element.elementor-element-b37faf8 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-5e466b5{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-19f3933{padding:19px 10px 19px 13px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-19f3933.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-19f3933 img{width:79%;}.elementor-12 .elementor-element.elementor-element-217962c{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-217962c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;line-height:38px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-825bf97{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-825bf97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-d15adae{--divider-border-style:solid;--divider-color:#BEBEC4;--divider-border-width:4.5px;}.elementor-12 .elementor-element.elementor-element-d15adae .elementor-divider-separator{width:30%;}.elementor-12 .elementor-element.elementor-element-d15adae .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-58cb258{--display:flex;--padding-top:40px;--padding-bottom:55px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-4062e4a{padding:19px 10px 19px 13px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4062e4a.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4062e4a img{width:79%;}.elementor-12 .elementor-element.elementor-element-734e72d{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-734e72d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;line-height:38px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0a0e947{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-0a0e947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c9216d6{--divider-border-style:solid;--divider-color:#BEBEC4;--divider-border-width:4.5px;}.elementor-12 .elementor-element.elementor-element-c9216d6 .elementor-divider-separator{width:30%;}.elementor-12 .elementor-element.elementor-element-c9216d6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-0dfe925{--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;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:#3D3D50;--border-color:#3D3D50;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-0dfe925:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0dfe925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B44;}.elementor-12 .elementor-element.elementor-element-aa4b586{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-f5e991b{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f5e991b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-11267ec{width:var( --container-widget-width, 34.346% );max-width:34.346%;--container-widget-width:34.346%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-11267ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9c0c1ef{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 13px;--row-gap:0px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c492fc{--display:flex;--padding-top:30px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-f4533a3{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f4533a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:38px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-2c25f6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2c25f6b{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-f541421{--display:flex;--padding-top:30px;--padding-bottom:25px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-1bb0d79{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1bb0d79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;line-height:38px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-53a4657.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-53a4657{text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-41d20bd{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-57af749{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-56fa0b9{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-56fa0b9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-773661d{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-773661d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-db81cdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-db81cdf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-db81cdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D2A;}.elementor-12 .elementor-element.elementor-element-f8b986a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-image-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-12 .elementor-element.elementor-element-3c7fbcf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-3c7fbcf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3c7fbcf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-3c7fbcf .elementor-image-box-title{margin-bottom:6px;font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3c7fbcf .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-12 .elementor-element.elementor-element-3c7fbcf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-2a1afc5{--e-icon-list-icon-size:60px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-12 .elementor-element.elementor-element-2a1afc5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4428084{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-7187384.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7187384.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7187384.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7187384 .elementor-image-box-title{margin-bottom:6px;font-family:"Inter", Sans-serif;font-size:27px;font-weight:600;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-7187384 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-12 .elementor-element.elementor-element-7187384 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c262b1e{--e-icon-list-icon-size:80px;--icon-vertical-offset:-1px;}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-weight:300;}.elementor-12 .elementor-element.elementor-element-c262b1e .elementor-icon-list-text{color:#FEFEFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7f9b5d1{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-74d1ee7{--display:flex;--justify-content:center;--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-12 .elementor-element.elementor-element-0853031{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0853031 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-899ba0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-899ba0e{text-align:center;font-family:"Inter", Sans-serif;font-size:32px;font-weight:300;line-height:36px;}.elementor-12 .elementor-element.elementor-element-ee5998c{--display:flex;border-style:none;--border-style:none;}.elementor-widget-nested-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-7a05596{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-13d20b8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-13d20b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:200;line-height:35px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0e05a4e{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-1dc9a70{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1dc9a70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:200;line-height:35px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-a574c3d{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-2dbd842{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2dbd842 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:200;line-height:35px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6c7da36{--display:flex;border-style:none;--border-style:none;}.elementor-12 .elementor-element.elementor-element-8db8d21{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8db8d21 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:200;line-height:35px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-b7ce855{--n-accordion-title-font-size:26px;border-style:none;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:18px;--n-accordion-icon-normal-color:var( --e-global-color-7f93913 );--n-accordion-icon-hover-color:var( --e-global-color-f44ee1a );}.elementor-12 .elementor-element.elementor-element-b7ce855 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-c3cb1c5 );}.elementor-12 .elementor-element.elementor-element-b7ce855 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-12 .elementor-element.elementor-element-b7ce855 > .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:"Inter", Sans-serif;font-weight:400;}:where( .elementor-12 .elementor-element.elementor-element-b7ce855 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3A3B66;}.elementor-12 .elementor-element.elementor-element-91d805e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-91d805e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:300;line-height:50px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f7e69ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f7e69ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f7e69ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dimitrios.designvation.com/wp-content/uploads/2025/11/Background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e425294{padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-e425294 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb3c2d9{width:var( --container-widget-width, 45.533% );max-width:45.533%;--container-widget-width:45.533%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-eb3c2d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-245fbb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-245fbb7.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dda2782{--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;}.elementor-12 .elementor-element.elementor-element-dda2782.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5d86ac6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-5d86ac6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3c7fbcf .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7187384 .elementor-image-box-img{margin-bottom:0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-66dedb3{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-8f7e21e{--width:55%;}.elementor-12 .elementor-element.elementor-element-f78bd9b{--width:50%;}.elementor-12 .elementor-element.elementor-element-6d514c1{--width:56%;}.elementor-12 .elementor-element.elementor-element-7e64bd8{--width:56%;}.elementor-12 .elementor-element.elementor-element-81821fa{--width:96.501%;}.elementor-12 .elementor-element.elementor-element-712ee6f{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-4043beb{--content-width:1400px;}.elementor-12 .elementor-element.elementor-element-f7e69ec{--width:85%;}}/* Start custom CSS for image, class: .elementor-element-22a1538 */.img-grad-bg {
    background: linear-gradient(135deg, #26273d, #48723e, #26273d);
    background-size: 300% 300%;
    animation: imgGradAnim 6s ease infinite;
}
.elementor-element.elementor-element-22a1538.grad-btn.elementor-widget__width-initial.elementor-widget.elementor-widget-image {
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
}
/* Animation Keyframes */
@keyframes imgGradAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}


#as img{
    filter:brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for eael-creative-button, class: .elementor-element-d12f9ed */.grad-btn .eael-creative-button.eael-creative-button--ujarak {
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: gradientMove 4s ease infinite;
    color: #fff;
    padding: 18px 20px;
    border: none;
    border-radius: 6px;
    transition: 0.3s ease-in-out;
}
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for eael-creative-button, class: .elementor-element-ddcbb5b */.grad-btn .eael-creative-button.eael-creative-button--ujarak {
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: gradientMove 4s ease infinite;
    color: #fff;
    padding: 18px 20px;
    border: none;
    border-radius: 6px;
    transition: 0.3s ease-in-out;
}
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for eael-creative-button, class: .elementor-element-9b968d4 */.grad-btn .eael-creative-button.eael-creative-button--ujarak {
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: gradientMove 4s ease infinite;
    color: #fff;
    padding: 18px 20px;
    border: none;
    border-radius: 6px;
    transition: 0.3s ease-in-out;
}
@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-323c19e */#featured-sec {
    width: 100%;
    background: linear-gradient(135deg, #383A3F, #304652, #383A3F);
    background-size: 300% 300%;
    animation: featuredGradient 6s ease infinite;
}

/* Animation Keyframes */
@keyframes featuredGradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66dedb3 */#main-sec {
    width: 100%;
    height: 400px; /* apni need ke mutabiq change kar lena */
    background: radial-gradient(circle, #2C2D55 0%, #252646 70%);
    animation: radialPulse 5s ease-in-out infinite;
}
@keyframes radialPulse {
    0% {
        background: radial-gradient(circle, #2C2D55 0%, #252646 70%);
    }
    50% {
        background: radial-gradient(circle, #2C2D55 25%, #252646 90%);
    }
    100% {
        background: radial-gradient(circle, #2C2D55 0%, #252646 70%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b202f03 */.col-grad-border { position: relative; border-radius: 6px; /* rounded corners */ background: transparent; padding: 20px; /* inner content */ overflow: hidden; z-index: 1; } /* Gradient border pseudo-element - all sides */ .col-grad-border::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 6px; padding: 1px; /* 1px thickness */ background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921); background-size: 300% 300%; animation: colBorderAnim 4s ease infinite; /* Masking inner area to keep only 1px border */ -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: destination-out; mask-composite: exclude; box-sizing: border-box; pointer-events: none; z-index: -1; } /* Animation Keyframes */ @keyframes colBorderAnim { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28d0e80 */.img-grad-bg {
    background: linear-gradient(135deg, #26273d, #48723e, #26273d);
    background-size: 300% 300%;
    animation: imgGradAnim 6s ease infinite;
}

/* Animation Keyframes */
@keyframes imgGradAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce79b1a */.process-grad-border {
    position: relative;
    border-radius: 6px; /* rounded corners */
    background: transparent;
    overflow: hidden;
    z-index: 1;
}

/* Gradient border pseudo-element - all sides */
.process-grad-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 6px;
    padding: 1.5px; /* 1.5px thickness */
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: colBorderAnim 4s ease infinite;

    /* Masking inner area to keep only border */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;

    pointer-events: none;
    z-index: -1;
}

/* Animation Keyframes */
@keyframes colBorderAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19f3933 */.img-grad-bg {
    background: linear-gradient(135deg, #26273d, #48723e, #26273d);
    background-size: 300% 300%;
    animation: imgGradAnim 6s ease infinite;
}

/* Animation Keyframes */
@keyframes imgGradAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e466b5 */.process-grad-border { position: relative; border-radius: 6px; /* rounded corners */ background: transparent; overflow: hidden; z-index: 1; } /* Gradient border pseudo-element - all sides */ .process-grad-border::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 6px; padding: 1px; /* 1px thickness */ background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921); background-size: 300% 300%; animation: colBorderAnim 4s ease infinite; /* Masking inner area to keep only 1px border */ -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: destination-out; mask-composite: exclude; box-sizing: border-box; pointer-events: none; z-index: -1; } /* Animation Keyframes */ @keyframes colBorderAnim { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4062e4a */.img-grad-bg {
    background: linear-gradient(135deg, #26273d, #48723e, #26273d);
    background-size: 300% 300%;
    animation: imgGradAnim 6s ease infinite;
}

/* Animation Keyframes */
@keyframes imgGradAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58cb258 */.process-grad-border {
    position: relative;
    border-radius: 6px; /* rounded corners */
    background: transparent;
    overflow: hidden;
    z-index: 1;
}

/* Gradient border pseudo-element - all sides */
.process-grad-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 6px;
    padding: 1.5px; /* 1.5px thickness */
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: colBorderAnim 4s ease infinite;

    /* Masking inner area to keep only border */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;

    pointer-events: none;
    z-index: -1;
}

/* Animation Keyframes */
@keyframes colBorderAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c492fc */.process-grad-border {
    position: relative;
    border-radius: 6px; /* rounded corners */
    background: transparent;
    overflow: hidden;
    z-index: 1;
}

/* Gradient border pseudo-element - all sides */
.process-grad-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 6px;
    padding: 1.5px; /* 1.5px thickness */
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: colBorderAnim 4s ease infinite;

    /* Masking inner area to keep only border */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;

    pointer-events: none;
    z-index: -1;
}

/* Animation Keyframes */
@keyframes colBorderAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f541421 */.process-grad-border { position: relative; border-radius: 6px; /* rounded corners */ background: transparent; overflow: hidden; z-index: 1; } /* Gradient border pseudo-element - all sides */ .process-grad-border::before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; border-radius: 6px; padding: 1px; /* 1px thickness */ background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921); background-size: 300% 300%; animation: colBorderAnim 4s ease infinite; /* Masking inner area to keep only 1px border */ -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: destination-out; mask-composite: exclude; box-sizing: border-box; pointer-events: none; z-index: -1; } /* Animation Keyframes */ @keyframes colBorderAnim { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } 100% { background-position: 0% 50%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8b986a */.process-grad-border {
    position: relative;
    border-radius: 6px; /* rounded corners */
    background: transparent;
    overflow: hidden;
    z-index: 1;
}

/* Gradient border pseudo-element - all sides */
.process-grad-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 6px;
    padding: 1.5px; /* 1.5px thickness */
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: colBorderAnim 4s ease infinite;

    /* Masking inner area to keep only border */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;

    pointer-events: none;
    z-index: -1;
}

/* Animation Keyframes */
@keyframes colBorderAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4428084 */.process-grad-border {
    position: relative;
    border-radius: 6px; /* rounded corners */
    background: transparent;
    overflow: hidden;
    z-index: 1;
}

/* Gradient border pseudo-element - all sides */
.process-grad-border::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 6px;
    padding: 1.5px; /* 1.5px thickness */
    background: linear-gradient(135deg, #D2D921, #5CB841, #D2D921);
    background-size: 300% 300%;
    animation: colBorderAnim 4s ease infinite;

    /* Masking inner area to keep only border */
    -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    box-sizing: border-box;

    pointer-events: none;
    z-index: -1;
}

/* Animation Keyframes */
@keyframes colBorderAnim {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7e69ec */#trade-sec {
    background-size: 100% 100%;
}/* End custom CSS */