.elementor-33 .elementor-element.elementor-element-48953a1{--display:flex;--min-height:712px;--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-33 .elementor-element.elementor-element-48953a1:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-48953a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/26.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-c3d9306{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-fa71057{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;}.elementor-33 .elementor-element.elementor-element-fa71057.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-fa71057 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-33 .elementor-element.elementor-element-288209d{width:var( --container-widget-width, 60% );max-width:60%;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:0px 0px 0px 0px;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-33 .elementor-element.elementor-element-288209d.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-288209d p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-3eaa5dd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button{background-color:#40DB5C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-ba77def .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-ba77def .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-ba77def .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-ba77def .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-ba77def .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-9ddd74d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-33 .elementor-element.elementor-element-9ddd74d:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-9ddd74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/16.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-9ddd74d::before, .elementor-33 .elementor-element.elementor-element-9ddd74d > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-9ddd74d > .e-con-inner > .elementor-background-video-container::before, .elementor-33 .elementor-element.elementor-element-9ddd74d > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-9ddd74d > .e-con-inner > .elementor-background-slideshow::before, .elementor-33 .elementor-element.elementor-element-9ddd74d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-33 .elementor-element.elementor-element-63cce14{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-63cce14.e-con{--align-self:center;}.elementor-33 .elementor-element.elementor-element-482d468{text-align:center;font-family:var( --e-global-typography-b407a66-font-family ), Sans-serif;font-size:var( --e-global-typography-b407a66-font-size );font-weight:var( --e-global-typography-b407a66-font-weight );line-height:var( --e-global-typography-b407a66-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-482d468 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-c963abf{text-align:center;}.elementor-33 .elementor-element.elementor-element-c963abf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-8ccfd60{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-8ccfd60.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-8ccfd60 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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-613087d{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-33 .elementor-element.elementor-element-613087d.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-c1352df{--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:space-between;--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-33 .elementor-element.elementor-element-ecc5339{--display:flex;--min-height:397px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-e995f87:hover{--e-transform-scale:0.95;box-shadow:0px 0px 13px 2px rgba(255, 255, 255, 0.5);}.elementor-33 .elementor-element.elementor-element-02d236d{--display:flex;--min-height:397px;border-style:none;--border-style:none;--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-33 .elementor-element.elementor-element-602beb3:hover{--e-transform-scale:0.95;box-shadow:0px 0px 13px 2px rgba(255, 255, 255, 0.5);}.elementor-33 .elementor-element.elementor-element-cc4e9ae{--display:flex;--min-height:397px;border-style:none;--border-style:none;--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-33 .elementor-element.elementor-element-1a892ff:hover{--e-transform-scale:0.95;box-shadow:0px 0px 13px 2px rgba(255, 255, 255, 0.5);}.elementor-33 .elementor-element.elementor-element-de0b8d6{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-2401b10 .elementor-button{background-color:#40DB5C00;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-2401b10 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-2401b10 .elementor-button:focus{background-color:#00000000;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-2401b10 .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-2401b10 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-3a3ee9f .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-3a3ee9f.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-0f5b7a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-0f5b7a6:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-0f5b7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-77c8099 );}.elementor-33 .elementor-element.elementor-element-04f5e96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-097c99e{--display:flex;--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-33 .elementor-element.elementor-element-097c99e.e-con{--align-self:center;}.elementor-33 .elementor-element.elementor-element-b46e08a{text-align:start;font-family:var( --e-global-typography-b407a66-font-family ), Sans-serif;font-size:var( --e-global-typography-b407a66-font-size );font-weight:var( --e-global-typography-b407a66-font-weight );line-height:var( --e-global-typography-b407a66-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-b46e08a p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-10e0bea{text-align:start;}.elementor-33 .elementor-element.elementor-element-10e0bea .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-360fb88{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-360fb88 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-9993bc3{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-9993bc3 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-5f95f62 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-5f95f62 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-33 .elementor-element.elementor-element-5f95f62{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-33 .elementor-element.elementor-element-5f95f62 .elementor-icon-list-text{transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-b45a859{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-b45a859 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-e9a3b62.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-19aa92e{--display:flex;--overflow:hidden;--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-33 .elementor-element.elementor-element-19aa92e.e-con:hover{--e-con-transform-scale:0.95;}.elementor-33 .elementor-element.elementor-element-3e83385{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-3e83385:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-3e83385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/237.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-64933c9{--display:flex;--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-33 .elementor-element.elementor-element-04dc0c6{text-align:center;font-family:var( --e-global-typography-b407a66-font-family ), Sans-serif;font-size:var( --e-global-typography-b407a66-font-size );font-weight:var( --e-global-typography-b407a66-font-weight );line-height:var( --e-global-typography-b407a66-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-04dc0c6 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-fa05b95{text-align:center;}.elementor-33 .elementor-element.elementor-element-fa05b95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-43087fe{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-43087fe p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-f43854a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-294e06b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b38cdd7{--display:flex;--min-height:701px;--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-33 .elementor-element.elementor-element-b38cdd7:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-b38cdd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/Frame-18.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-0ee4ea1{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-33 .elementor-element.elementor-element-0ee4ea1:hover{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-ce671ae .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-4bb1b7b p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-4bb1b7b{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-2057b54{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-7d0d99b{--display:flex;--min-height:701px;--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-33 .elementor-element.elementor-element-7d0d99b:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-7d0d99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/Frame-17.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-fd962cb{--display:flex;--background-transition:0.3s;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:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-33 .elementor-element.elementor-element-fd962cb:hover{background-color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-fa6c5ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-d091fe6 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-d091fe6{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-fe77479 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-fe77479{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-3796048{--e-icon-list-icon-size:7px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-33 .elementor-element.elementor-element-3796048 .elementor-icon-list-text{transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-74f9bbb .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-74f9bbb.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-2405b6a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-33 .elementor-element.elementor-element-2405b6a:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-2405b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/112.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-6ba506f{text-align:start;font-family:var( --e-global-typography-b407a66-font-family ), Sans-serif;font-size:var( --e-global-typography-b407a66-font-size );font-weight:var( --e-global-typography-b407a66-font-weight );line-height:var( --e-global-typography-b407a66-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-6ba506f p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-088adc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-33 .elementor-element.elementor-element-088adc8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-5e75bcf{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-5e75bcf p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-1e1dd30{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-1e1dd30 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-6b9b07c{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-33 .elementor-element.elementor-element-6b9b07c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-33 .elementor-element.elementor-element-034dbd0{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-034dbd0 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-d595acf .elementor-button{background-color:#40DB5C00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#000000;color:#000000;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-d595acf.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-d595acf .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-d595acf .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-d595acf .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-d595acf .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-11817da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-11817da:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-11817da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iamnkv9921.wpsilentpress.com/wp-content/uploads/2026/05/1620.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-7701f55{--display:flex;--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-33 .elementor-element.elementor-element-7701f55.e-con{--align-self:center;}.elementor-33 .elementor-element.elementor-element-ba3f63b{text-align:start;font-family:var( --e-global-typography-b407a66-font-family ), Sans-serif;font-size:var( --e-global-typography-b407a66-font-size );font-weight:var( --e-global-typography-b407a66-font-weight );line-height:var( --e-global-typography-b407a66-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-ba3f63b p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-0aa84d6{text-align:start;}.elementor-33 .elementor-element.elementor-element-0aa84d6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-e40380e p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-e40380e{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:#40DB5C;color:#40DB5C;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-e31ffcc.elementor-element{--align-self:flex-start;}.elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-bb60189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-bb60189:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-bb60189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-50e6d63{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-33 .elementor-element.elementor-element-12ab62f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-12ab62f.e-con{--align-self:center;}.elementor-33 .elementor-element.elementor-element-c8cca61{text-align:start;font-family:var( --e-global-typography-b407a66-font-family ), Sans-serif;font-size:var( --e-global-typography-b407a66-font-size );font-weight:var( --e-global-typography-b407a66-font-weight );line-height:var( --e-global-typography-b407a66-line-height );color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-c8cca61 p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-392ae11{text-align:start;}.elementor-33 .elementor-element.elementor-element-392ae11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:48px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-ff63acc{text-align:end;color:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-ff63acc p{margin-block-end:0px;}.elementor-33 .elementor-element.elementor-element-5c14eb8{--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-end;--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-33 .elementor-element.elementor-element-f3ec529 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-f3ec529.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-fca4b2c .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-fca4b2c.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-877d9de{--display:flex;--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-33 .elementor-element.elementor-element-116a710 img{width:70%;height:450px;object-fit:contain;object-position:center center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-c1352df{--content-width:1020px;}.elementor-33 .elementor-element.elementor-element-ecc5339{--width:312px;}.elementor-33 .elementor-element.elementor-element-02d236d{--width:312px;}.elementor-33 .elementor-element.elementor-element-cc4e9ae{--width:312px;}.elementor-33 .elementor-element.elementor-element-294e06b{--width:561px;}.elementor-33 .elementor-element.elementor-element-2057b54{--width:561px;}}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-48953a1{--min-height:612px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-33 .elementor-element.elementor-element-fa71057{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-288209d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-ba77def .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-9ddd74d{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-63cce14{--min-height:320px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-33 .elementor-element.elementor-element-482d468{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-8ccfd60{--container-widget-width:78%;--container-widget-flex-grow:0;width:var( --container-widget-width, 78% );max-width:78%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-613087d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-c1352df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-de0b8d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-3a3ee9f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-0f5b7a6{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-04f5e96{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-33 .elementor-element.elementor-element-097c99e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b46e08a{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-360fb88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-9993bc3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-b45a859{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-3e83385{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-04dc0c6{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-43087fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-74f9bbb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-2405b6a{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-6ba506f{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-5e75bcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-1e1dd30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-034dbd0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-d595acf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-11817da:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-11817da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-11817da{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-7701f55{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-ba3f63b{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-bb60189{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-50e6d63{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-12ab62f{--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-33 .elementor-element.elementor-element-c8cca61{text-align:center;font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-392ae11{text-align:end;}.elementor-33 .elementor-element.elementor-element-ff63acc{text-align:center;}.elementor-33 .elementor-element.elementor-element-5c14eb8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-33 .elementor-element.elementor-element-5c14eb8.e-con{--align-self:center;}.elementor-33 .elementor-element.elementor-element-f3ec529 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-fca4b2c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-116a710 img{height:400px;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-48953a1{--min-height:512px;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-33 .elementor-element.elementor-element-fa71057 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-288209d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-33 .elementor-element.elementor-element-3eaa5dd{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-6daad05.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-6daad05 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-ba77def{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-ba77def .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-9ddd74d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-63cce14{--min-height:500px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-482d468{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-c963abf .elementor-heading-title{font-size:36px;}.elementor-33 .elementor-element.elementor-element-8ccfd60{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-613087d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-33 .elementor-element.elementor-element-613087d .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-c1352df{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-de0b8d6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-2401b10{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-3a3ee9f{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-3a3ee9f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-0f5b7a6{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-04f5e96{--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-33 .elementor-element.elementor-element-097c99e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b46e08a{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-10e0bea .elementor-heading-title{font-size:36px;}.elementor-33 .elementor-element.elementor-element-360fb88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-9993bc3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-b45a859{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-e9a3b62{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-e9a3b62 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-19aa92e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-3e83385{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-04dc0c6{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-fa05b95 .elementor-heading-title{font-size:36px;}.elementor-33 .elementor-element.elementor-element-43087fe{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-b38cdd7{--min-height:400px;}.elementor-33 .elementor-element.elementor-element-0ee4ea1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33 .elementor-element.elementor-element-7d0d99b{--min-height:400px;}.elementor-33 .elementor-element.elementor-element-fd962cb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-33 .elementor-element.elementor-element-74f9bbb{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-74f9bbb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-2405b6a{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-6ba506f{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-088adc8 .elementor-heading-title{font-size:36px;}.elementor-33 .elementor-element.elementor-element-5e75bcf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-1e1dd30{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-6b9b07c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-33 .elementor-element.elementor-element-034dbd0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-33 .elementor-element.elementor-element-d595acf{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-d595acf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-11817da:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-11817da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-33 .elementor-element.elementor-element-11817da{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-7701f55{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-ba3f63b{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-0aa84d6 .elementor-heading-title{font-size:36px;}.elementor-33 .elementor-element.elementor-element-e31ffcc{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-bb60189{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-33 .elementor-element.elementor-element-50e6d63{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-33 .elementor-element.elementor-element-12ab62f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-c8cca61{font-size:var( --e-global-typography-b407a66-font-size );line-height:var( --e-global-typography-b407a66-line-height );}.elementor-33 .elementor-element.elementor-element-392ae11{text-align:center;}.elementor-33 .elementor-element.elementor-element-392ae11 .elementor-heading-title{font-size:36px;}.elementor-33 .elementor-element.elementor-element-5c14eb8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-33 .elementor-element.elementor-element-f3ec529{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-f3ec529 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-fca4b2c{width:100%;max-width:100%;}.elementor-33 .elementor-element.elementor-element-fca4b2c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-33 .elementor-element.elementor-element-877d9de{--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-33 .elementor-element.elementor-element-116a710 img{height:160px;object-fit:cover;}}/* Start custom CSS for button, class: .elementor-element-6daad05 */.btn2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: #000000!important;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: none;

  z-index: 1; 
}

.btn2:after {
  content: "";
  width: 0%;
  height: 100%;
  background: #40db5c;
  position: absolute;
  top: 0;
  left: 0; 
  transition: all 0.4s ease-in-out;
  z-index: -1; 
}

.btn2:hover::after {
  width: 100%;
  border: 1px solid #000000;
}

.btn2 .elementor-button-text {
  color: #fff !important;

  position: relative; 

  z-index: 2; 
}

.btn2:hover .elementor-button-text {
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba77def */.btns {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: transparent;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: none;
 
  z-index: 1; 
}

.btns:after {
  content: "";
  width: 0%;
  height: 100%;
  background: #40db5c;
  position: absolute;
  top: 0;
  left: 0; 
  transition: all 0.4s ease-in-out;

  z-index: -1; 
}

.btns:hover::after {
  width: 100%;
}

.btns .elementor-button-text {
  color: #000 !important;

  position: relative; 

  z-index: 2; 
}

.btns:hover .elementor-button-text {
    color: #fff!important;
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2401b10 */.btn1 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: #40DB5C;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: none;
  /* Add z-index to establish a new stacking context */
  z-index: 1; 
}

.btn1:after {
  content: "";
  width: 0%;
  height: 100%;
  background: trans;
  position: absolute;
  top: 0;
  left: 0; /* Changed from right: 0 to ensure a smooth Left-to-Right fill */
  transition: all 0.4s ease-in-out;
  /* Push the hover background behind the text */
  z-index: -1; 
}

.btn1:hover::after {
  width: 100%;
}

.btn .elementor-button-text {
  color: #fff !important;
  /* Give the text a relative position so it can accept a z-index */
  position: relative; 
  /* Pull the text to the front */
  z-index: 2; 
}

.btn1:hover .elementor-button-text {
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a3ee9f */.btns2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: transparent;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #fff;
  /* Add z-index to establish a new stacking context */
  z-index: 1; 
}

.btns2:hover{
    border: 1px solid #40db5c;
}

.btns2:after {
  content: "";
  width: 0%;
  height: 100%;
  background: #40db5c;
  position: absolute;
  top: 0;
  left: 0; /* Changed from right: 0 to ensure a smooth Left-to-Right fill */
  transition: all 0.4s ease-in-out;
  /* Push the hover background behind the text */
  z-index: -1; 
}

.btns2:hover::after {
  width: 100%;
}

.btns2 .elementor-button-text {
  color: #fff !important;
  position: relative; 
  z-index: 2; 
}

.btns2:hover .elementor-button-text {
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ee4ea1 */.elementor-33 .elementor-element.elementor-element-0ee4ea1:hover .elementor-element-4bb1b7b,
.elementor-33 .elementor-element.elementor-element-0ee4ea1:hover {
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d0d99b */.elementor-33 .elementor-element.elementor-element-7d0d99b:hover .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-7d0d99b:hover .elementor-widget-heading .elementor-heading-title,
.elementor-33 .elementor-element.elementor-element-7d0d99b:hover .elementor-element-4bb1b7b{
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd962cb */.elementor-33 .elementor-element.elementor-element-fd962cb:hover .elementor-element-4bb1b7b,
.elementor-33 .elementor-element.elementor-element-fd962cb:hover .elementor-icon-list-icon i,
.elementor-33 .elementor-element.elementor-element-fd962cb:hover .elementor-icon-list-icon svg,
.elementor-33 .elementor-element.elementor-element-fd962cb:hover .elementor-icon-list-items,
.elementor-33 .elementor-element.elementor-element-fd962cb:hover .elementor-text-editor,
.elementor-33 .elementor-element.elementor-element-fd962cb:hover p,
.elementor-33 .elementor-element.elementor-element-fd962cb:hover span{
    color: #000000 !important;
    fill: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74f9bbb */.btns2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: transparent;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #fff;
  /* Add z-index to establish a new stacking context */
  z-index: 1; 
}

.btns2:hover{
    border: 1px solid #40db5c;
}

.btns2:after {
  content: "";
  width: 0%;
  height: 100%;
  background: #40db5c;
  position: absolute;
  top: 0;
  left: 0; /* Changed from right: 0 to ensure a smooth Left-to-Right fill */
  transition: all 0.4s ease-in-out;
  /* Push the hover background behind the text */
  z-index: -1; 
}

.btns2:hover::after {
  width: 100%;
}

.btns2 .elementor-button-text {
  color: #fff !important;
  position: relative; 
  z-index: 2; 
}

.btns2:hover .elementor-button-text {
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d595acf */.elementor-33 .elementor-element.elementor-element-d595acf{
    border:1px solid #000000;
}

.elementor-33 .elementor-element.elementor-element-d595acf:hover{
    border:1px solid #40DB5C;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e31ffcc */.elementor-33 .elementor-element.elementor-element-e31ffcc .elementor-button-text{
    color: #40DB5C!important;
}

.elementor-33 .elementor-element.elementor-element-e31ffcc:hover .elementor-button-text{
    color: #ffffff!important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f3ec529 */.btns2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: transparent;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #fff;
  /* Add z-index to establish a new stacking context */
  z-index: 1; 
}

.btns2:hover{
    border: 1px solid #40db5c;
}

.btns2:after {
  content: "";
  width: 0%;
  height: 100%;
  background: #40db5c;
  position: absolute;
  top: 0;
  left: 0; /* Changed from right: 0 to ensure a smooth Left-to-Right fill */
  transition: all 0.4s ease-in-out;
  /* Push the hover background behind the text */
  z-index: -1; 
}

.btns2:hover::after {
  width: 100%;
}

.btns2 .elementor-button-text {
  color: #fff !important;
  position: relative; 
  z-index: 2; 
}

.btns2:hover .elementor-button-text {
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fca4b2c */.btns2 {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px;
  background: transparent;
  font-family: "Montserrat", sans-serif;
  box-shadow: 0px 6px 24px 0px rgba(0, 0, 0, 0.2);
  overflow: hidden;
  cursor: pointer;
  border: 1px solid #fff;
  /* Add z-index to establish a new stacking context */
  z-index: 1; 
}

.btns2:hover{
    border: 1px solid #40db5c;
}

.btns2:after {
  content: "";
  width: 0%;
  height: 100%;
  background: #40db5c;
  position: absolute;
  top: 0;
  left: 0; /* Changed from right: 0 to ensure a smooth Left-to-Right fill */
  transition: all 0.4s ease-in-out;
  /* Push the hover background behind the text */
  z-index: -1; 
}

.btns2:hover::after {
  width: 100%;
}

.btns2 .elementor-button-text {
  color: #fff !important;
  position: relative; 
  z-index: 2; 
}

.btns2:hover .elementor-button-text {
  animation: scaleUp 0.3s ease-in-out;
}

@keyframes scaleUp {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(0.95);
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */