.elementor-5026 .elementor-element.elementor-element-d019d33{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-d019d33:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-d019d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f042a3 );}.elementor-5026 .elementor-element.elementor-element-b4687ce{--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;--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-5026 .elementor-element.elementor-element-c6b7ae3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-ed75e83{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-7e23b5c{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5026 .elementor-element.elementor-element-1f7e30e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-1f7e30e .elementor-heading-title{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-d74d171{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-5026 .elementor-element.elementor-element-cdc625b{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#C8C9C4;}.elementor-5026 .elementor-element.elementor-element-8413562{--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:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-7728396{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ed3e23 );border-radius:25px 25px 25px 25px;text-align:start;}.elementor-5026 .elementor-element.elementor-element-7728396 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-f5dae12{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ed3e23 );border-radius:25px 25px 25px 25px;text-align:start;}.elementor-5026 .elementor-element.elementor-element-f5dae12 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-dca5987{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ed3e23 );border-radius:25px 25px 25px 25px;text-align:start;}.elementor-5026 .elementor-element.elementor-element-dca5987 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-1f9d216{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ed3e23 );border-radius:25px 25px 25px 25px;text-align:start;}.elementor-5026 .elementor-element.elementor-element-1f9d216 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-cd1e8b9{--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;--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-5026 .elementor-element.elementor-element-5583f09{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3ed3e23 );border-radius:25px 25px 25px 25px;text-align:start;}.elementor-5026 .elementor-element.elementor-element-5583f09 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:400;line-height:26px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-48f374a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5026 .elementor-element.elementor-element-2d90b76 .elementor-button{background-color:var( --e-global-color-94ac06c );font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:1.92px;fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-5026 .elementor-element.elementor-element-2d90b76 .elementor-button:hover, .elementor-5026 .elementor-element.elementor-element-2d90b76 .elementor-button:focus{background-color:var( --e-global-color-a1cfc5a );color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-2d90b76 .elementor-button:hover svg, .elementor-5026 .elementor-element.elementor-element-2d90b76 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-3e1e8a8 .elementor-button{background-color:#D6FD7000;font-family:"Plus Jakarta Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8076b29 );border-radius:25px 25px 25px 25px;padding:16px 35px 16px 35px;}.elementor-5026 .elementor-element.elementor-element-3e1e8a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5026 .elementor-element.elementor-element-da3f1c1{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-9efe940{--e-rating-icon-font-size:12px;--e-rating-gap:7px;--e-rating-icon-marked-color:var( --e-global-color-a57e159 );}.elementor-5026 .elementor-element.elementor-element-eb6136b{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:-0.02em;color:#8F9089;}.elementor-5026 .elementor-element.elementor-element-043f42e{--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-5026 .elementor-element.elementor-element-dad167e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-up-arrow{border-bottom-color:#000;}.elementor-5026 .elementor-element.elementor-element-dad167e .elementskit-image-comparison .twentytwenty-handle .twentytwenty-down-arrow{border-top-color:#000;}.elementor-5026 .elementor-element.elementor-element-def2bc7{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-5cb19ab{text-align:center;}.elementor-5026 .elementor-element.elementor-element-5cb19ab .elementor-heading-title{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#8F9089;}.elementor-5026 .elementor-element.elementor-element-013f3a4 .deensimc-marquee-main-container{--deensimc-container-padding:0px;--deensimc-item-gap:24px;}.elementor-5026 .elementor-element.elementor-element-013f3a4 .deensimc-scroll-text{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;text-transform:capitalize;color:#8F9089;}.elementor-5026 .elementor-element.elementor-element-013f3a4 .deensimc-text-wrapper svg{height:24px;width:24px;align-self:center;flex-shrink:0;}.elementor-5026 .elementor-element.elementor-element-013f3a4 .deensimc-text-wrapper i{font-size:24px;align-self:center;flex-shrink:0;}.elementor-5026 .elementor-element.elementor-element-013f3a4 .deensimc-text-wrapper{gap:8px;}.elementor-5026 .elementor-element.elementor-element-814f13c{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-1700168{border-radius:25px 25px 25px 25px;}.elementor-5026 .elementor-element.elementor-element-1700168 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5026 .elementor-element.elementor-element-87a5c17{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-e088136 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-e088136 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-e088136{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-e088136 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-e088136 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-e088136 .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-74ce207{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-74ce207 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:500;line-height:58px;letter-spacing:-0.06em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-1b80494{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-02cf18f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-5026 .elementor-element.elementor-element-11bdd1e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5026 .elementor-element.elementor-element-11bdd1e:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-11bdd1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title a{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-c4f4ac3:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-c4f4ac3:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-description{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-dd90172{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5026 .elementor-element.elementor-element-dd90172:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-dd90172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title a{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-2785913:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-2785913:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-description{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-9561598{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5026 .elementor-element.elementor-element-9561598:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-9561598 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title a{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-89f5632:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-89f5632:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-description{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-f771994{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-f771994:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-f771994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0E11;}.elementor-5026 .elementor-element.elementor-element-808aa75{--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-5026 .elementor-element.elementor-element-c202f88 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-c202f88 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-c202f88{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-c202f88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-c202f88 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-c202f88 .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-2d1729a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-2d1729a .elementor-heading-title{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-1683a1a{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-icon i{color:var( --e-global-color-94ac06c );transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-94ac06c );transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-fb9a7c2{--e-icon-list-icon-size:10px;--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-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-icon{padding-inline-end:6px;}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-0.02em;}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-text{color:var( --e-global-color-9a28870 );transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-2780421{--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;--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-5026 .elementor-element.elementor-element-f510524 .elementor-button{background-color:var( --e-global-color-94ac06c );font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:1.92px;fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-5026 .elementor-element.elementor-element-f510524 .elementor-button:hover, .elementor-5026 .elementor-element.elementor-element-f510524 .elementor-button:focus{background-color:var( --e-global-color-a1cfc5a );color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-f510524 .elementor-button:hover svg, .elementor-5026 .elementor-element.elementor-element-f510524 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-ca36006{--display:flex;--justify-content:center;--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-5026 .elementor-element.elementor-element-5efe399{--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:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-f1fe11e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-f1fe11e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-f1fe11e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-f1fe11e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-f1fe11e .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-f1fe11e .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-423d702{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-5026 .elementor-element.elementor-element-423d702.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-423d702 .elementor-heading-title{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-49200ad{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-49200ad.elementor-element{--align-self:center;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-ddc986d img{width:100%;}.elementor-5026 .elementor-element.elementor-element-9b447d1{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-c6261f1{border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:26px;letter-spacing:-0.02em;word-spacing:4px;}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-text{color:var( --e-global-color-9a28870 );transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-8137abd{--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-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-8137abd:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-8137abd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0E11;}.elementor-5026 .elementor-element.elementor-element-6aa0ce7{--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-5026 .elementor-element.elementor-element-6c701ef .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-6c701ef .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-6c701ef{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-6c701ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-6c701ef .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-6c701ef .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-bdce697{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-bdce697 .elementor-heading-title{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-609a67e{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-934ff0b{--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;--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-5026 .elementor-element.elementor-element-faf2a98 .elementor-button{background-color:var( --e-global-color-94ac06c );font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:1.92px;fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-5026 .elementor-element.elementor-element-faf2a98 .elementor-button:hover, .elementor-5026 .elementor-element.elementor-element-faf2a98 .elementor-button:focus{background-color:var( --e-global-color-a1cfc5a );color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-faf2a98 .elementor-button:hover svg, .elementor-5026 .elementor-element.elementor-element-faf2a98 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-aa7b779{--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-5026 .elementor-element.elementor-element-f902b3b{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-c28103d{--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-5026 .elementor-element.elementor-element-73f93f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:500;line-height:58px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-89bf5f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-89bf5f6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:500;line-height:40px;letter-spacing:-0.06em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-9ad31b1{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-32d8884.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-32d8884:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-32d8884:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-684dced.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-684dced:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-684dced:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-280469c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-280469c:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-280469c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-20fecf3{--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-5026 .elementor-element.elementor-element-6e1998f img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-5026 .elementor-element.elementor-element-65c6b0c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-65c6b0c:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-65c6b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-1dadcff .elementor-heading-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-60842b2{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-9d09f5a{--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;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-b456232{--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-5026 .elementor-element.elementor-element-457d6a5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:500;line-height:58px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-f4bdfd4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-f4bdfd4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:500;line-height:40px;letter-spacing:-0.06em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-2058ff6{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-93d640a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-93d640a:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-93d640a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a1a1715.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a1a1715:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-a1a1715:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-02b6cd9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-02b6cd9:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-02b6cd9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-f7c490c{--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-5026 .elementor-element.elementor-element-ba2bce9 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-5026 .elementor-element.elementor-element-4e75aaf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-4e75aaf:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-4e75aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-60a79ba .elementor-heading-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-b6a617b{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-8a616e4{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-0a6b087{--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-5026 .elementor-element.elementor-element-e670475 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:500;line-height:58px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-c15941c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-c15941c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:35px;font-weight:500;line-height:40px;letter-spacing:-0.06em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-88d3f2a{width:100%;max-width:100%;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-3b331af.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-3b331af:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-3b331af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-a5ab5a2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-a5ab5a2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-framed .elementor-icon, .elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-default .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-94ac06c );fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-94ac06c );color:var( --e-global-color-94ac06c );border-color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-5026 .elementor-element.elementor-element-df1c767.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon{font-size:23px;border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:500;line-height:15px;letter-spacing:0.02em;}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-df1c767:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-df1c767:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-00b86fe{--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-5026 .elementor-element.elementor-element-dbdbe28 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-5026 .elementor-element.elementor-element-57fe74f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:-40px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-57fe74f:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-57fe74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-98cbe12 .elementor-heading-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a7841e8{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-40fd166{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-40fd166:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-40fd166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E11;}.elementor-5026 .elementor-element.elementor-element-365dcf7{--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-5026 .elementor-element.elementor-element-00e11ad{--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-5026 .elementor-element.elementor-element-d448565 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-d448565 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-d448565{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-d448565 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-d448565 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-d448565 .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-1bd88c7{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-1bd88c7 .elementor-heading-title{font-family:var( --e-global-typography-bb952b0-font-family ), Sans-serif;font-size:var( --e-global-typography-bb952b0-font-size );font-weight:var( --e-global-typography-bb952b0-font-weight );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-d9e4b72{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-e4eea8d{--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;--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-5026 .elementor-element.elementor-element-213a9fe .elementor-button{background-color:var( --e-global-color-94ac06c );font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:1.92px;fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-5026 .elementor-element.elementor-element-213a9fe .elementor-button:hover, .elementor-5026 .elementor-element.elementor-element-213a9fe .elementor-button:focus{background-color:var( --e-global-color-a1cfc5a );color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-213a9fe .elementor-button:hover svg, .elementor-5026 .elementor-element.elementor-element-213a9fe .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-3d5ace8{--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-5026 .elementor-element.elementor-element-6745414{--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-5026 .elementor-element.elementor-element-0940563{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-58afc2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-58afc2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-58afc2f{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-58afc2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-58afc2f .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-58afc2f .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-b436ffb{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-5026 .elementor-element.elementor-element-b436ffb.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-b436ffb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:58px;letter-spacing:0.9px;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-be6ccbf{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-5026 .elementor-element.elementor-element-d027b07{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-d027b07:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-d027b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-ddd9093 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-40faf40 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-db15695{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-1f69517{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-1f69517:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-1f69517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-ce1039f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-7426514 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-95db606{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-1713813{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-1713813:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-1713813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-cac8710 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-ae6c1df .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-8d34a54{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-4082e13{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-4082e13:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-4082e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-dc98a79 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-0.06em;color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-f2c6d9e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-20e56a3{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-2ff8cc8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-e70889e{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-5026 .elementor-element.elementor-element-e70889e:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-e70889e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-1d7edbb{--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-5026 .elementor-element.elementor-element-1c5bc26 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-1c5bc26 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-1c5bc26{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-1c5bc26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-1c5bc26 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-1c5bc26 .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-421117b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-5026 .elementor-element.elementor-element-421117b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:25px;font-weight:500;line-height:35px;letter-spacing:0em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;line-height:19px;letter-spacing:0.5px;}.elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a73a563:has(:hover) .elementor-icon-box-title,
					 .elementor-5026 .elementor-element.elementor-element-a73a563:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1px;letter-spacing:-0.02em;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-4611eca{--display:flex;--justify-content:center;--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-5026 .elementor-element.elementor-element-8aaedb5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-b61a457{--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-5026 .elementor-element.elementor-element-e16ac69{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5026 .elementor-element.elementor-element-e16ac69:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-e16ac69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-ed029fa .elementor-heading-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-d55041b{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-40e21b3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5026 .elementor-element.elementor-element-40e21b3:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-40e21b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-09a01a4 .elementor-heading-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-dd7ed61{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-6ab47d8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5026 .elementor-element.elementor-element-6ab47d8:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-6ab47d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-a2bf0fb .elementor-heading-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-a2b4bdb{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-e2ec907{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-3ed3e23 );--border-color:var( --e-global-color-3ed3e23 );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-5026 .elementor-element.elementor-element-e2ec907:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-e2ec907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-1065749 .elementor-heading-title{color:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-a067271{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-024246e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-08daafa{--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:40px 40px;--row-gap:40px;--column-gap:40px;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:#EC980B24;--border-color:#EC980B24;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-5026 .elementor-element.elementor-element-08daafa:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-08daafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#19130A;}.elementor-5026 .elementor-element.elementor-element-e101542{--display:flex;--justify-content:center;--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-5026 .elementor-element.elementor-element-49d1797{width:auto;max-width:auto;}.elementor-5026 .elementor-element.elementor-element-49d1797.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-6f15e2e{--display:flex;--justify-content:flex-start;--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-5026 .elementor-element.elementor-element-0624771{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-0624771 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-0624771 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-0624771 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-0624771 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-0624771 .elementor-icon-list-text{color:#EC980B;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-81989a8 .elementor-heading-title{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-7bd441c{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-7bd441c.elementor-element{--align-self:flex-start;}.elementor-5026 .elementor-element.elementor-element-6bfdd46{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8076b29 );--border-color:var( --e-global-color-8076b29 );--border-radius:1px 0px 1px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-6bfdd46:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-6bfdd46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E11;}.elementor-5026 .elementor-element.elementor-element-6229e06{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-6229e06 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-6229e06 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-6229e06 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-6229e06 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.3em;}.elementor-5026 .elementor-element.elementor-element-6229e06 .elementor-icon-list-text{color:#8F9089;transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-cac51b6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-5026 .elementor-element.elementor-element-cac51b6.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-cac51b6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-single-testimonial-slider, .elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial_card, .elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#33333347;}.elementor-5026 .elementor-element.elementor-element-5fd319e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 50px 0px;}.elementor-5026 .elementor-element.elementor-element-5fd319e .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-single-testimonial-slider, .elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial_card{border-radius:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-single-testimonial-slider{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8076b29 );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-stars > li > a, .elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-stars > li > span{color:var( --e-global-color-94ac06c );fill:var( --e-global-color-94ac06c );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-ec93bde );margin-bottom:0px;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-author-name{color:var( --e-global-color-ec93bde );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-commentor-bio .elementskit-commentor-image > img{height:50px;width:50px;}.elementor-5026 .elementor-element.elementor-element-a1f957d{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:72px;--padding-bottom:72px;--padding-left:52px;--padding-right:52px;}.elementor-5026 .elementor-element.elementor-element-a1f957d:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-a1f957d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f042a3 );}.elementor-5026 .elementor-element.elementor-element-65240a0{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-65240a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5026 .elementor-element.elementor-element-408f78f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-40d47d2.elementor-element{--align-self:flex-start;}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-icon i{color:var( --e-global-color-a1cfc5a );transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-a1cfc5a );transition:fill 0.3s;}.elementor-5026 .elementor-element.elementor-element-40d47d2{--e-icon-list-icon-size:4px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-b40b76d-font-family ), Sans-serif;font-size:var( --e-global-typography-b40b76d-font-size );font-weight:var( --e-global-typography-b40b76d-font-weight );text-transform:var( --e-global-typography-b40b76d-text-transform );line-height:var( --e-global-typography-b40b76d-line-height );letter-spacing:var( --e-global-typography-b40b76d-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-text{color:var( --e-global-color-a1cfc5a );transition:color 0.3s;}.elementor-5026 .elementor-element.elementor-element-2a0576b{width:100%;max-width:100%;text-align:start;}.elementor-5026 .elementor-element.elementor-element-2a0576b.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-2a0576b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:58px;letter-spacing:-0.06em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-08594ac{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-0.02em;color:var( --e-global-color-71553b8 );}.elementor-5026 .elementor-element.elementor-element-08594ac.elementor-element{--align-self:flex-start;}.elementor-5026 .elementor-element.elementor-element-1f4cee7{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-8076b29 );--border-color:var( --e-global-color-8076b29 );--border-radius:24px 24px 24px 24px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5026 .elementor-element.elementor-element-1f4cee7:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-1f4cee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151517;}.elementor-5026 .elementor-element.elementor-element-d28aa38{width:100%;max-width:100%;text-align:start;}.elementor-5026 .elementor-element.elementor-element-d28aa38.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-d28aa38 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:-0.06em;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-8227f48 .elementor-button{background-color:var( --e-global-color-94ac06c );font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:1.92px;fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-5026 .elementor-element.elementor-element-8227f48 .elementor-button:hover, .elementor-5026 .elementor-element.elementor-element-8227f48 .elementor-button:focus{background-color:var( --e-global-color-a1cfc5a );color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-8227f48 .elementor-button:hover svg, .elementor-5026 .elementor-element.elementor-element-8227f48 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-ae80326{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#33333347;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#33333347;color:var( --e-global-color-ac3bfb4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8076b29 );border-radius:15px 15px 15px 15px;padding:25px 100px 25px 15px;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-a1cfc5a );padding:15px 15px 15px 15px;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:45px;color:var( --e-global-color-ac3bfb4 );fill:var( --e-global-color-ac3bfb4 );}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:45px;color:var( --e-global-color-ec93bde );fill:var( --e-global-color-ec93bde );}.elementor-5026 .elementor-element.elementor-element-e657753{--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:60px;--padding-bottom:99px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-ff0babe{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-ff0babe:not(.elementor-motion-effects-element-type-background), .elementor-5026 .elementor-element.elementor-element-ff0babe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, var( --e-global-color-94ac06c ) 0%, #f2295b 100%);}.elementor-5026 .elementor-element.elementor-element-f948658{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-5026 .elementor-element.elementor-element-f948658.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-f948658 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:700;line-height:48px;letter-spacing:1px;color:var( --e-global-color-a1cfc5a );}.elementor-5026 .elementor-element.elementor-element-1ce8189{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-1ce8189.elementor-element{--align-self:center;}.elementor-5026 .elementor-element.elementor-element-a80f6d0 .elementor-button{background-color:var( --e-global-color-94ac06c );font-family:"Geist Mono", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:24px;letter-spacing:1.92px;fill:var( --e-global-color-a1cfc5a );color:var( --e-global-color-a1cfc5a );border-radius:80px 80px 80px 80px;padding:12px 20px 12px 20px;}.elementor-5026 .elementor-element.elementor-element-a80f6d0 .elementor-button:hover, .elementor-5026 .elementor-element.elementor-element-a80f6d0 .elementor-button:focus{background-color:var( --e-global-color-a1cfc5a );color:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-a80f6d0 .elementor-button:hover svg, .elementor-5026 .elementor-element.elementor-element-a80f6d0 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-5026 .elementor-element.elementor-element-42c4e6d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-9a28870 );}.elementor-5026 .elementor-element.elementor-element-42c4e6d.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5026 .elementor-element.elementor-element-c6b7ae3{--width:60%;}.elementor-5026 .elementor-element.elementor-element-d74d171{--width:85%;}.elementor-5026 .elementor-element.elementor-element-043f42e{--width:40%;}.elementor-5026 .elementor-element.elementor-element-6aa0ce7{--width:71%;}.elementor-5026 .elementor-element.elementor-element-65c6b0c{--width:45%;}.elementor-5026 .elementor-element.elementor-element-4e75aaf{--width:45%;}.elementor-5026 .elementor-element.elementor-element-57fe74f{--width:45%;}.elementor-5026 .elementor-element.elementor-element-365dcf7{--width:50%;}.elementor-5026 .elementor-element.elementor-element-00e11ad{--width:100%;}.elementor-5026 .elementor-element.elementor-element-3d5ace8{--width:50%;}.elementor-5026 .elementor-element.elementor-element-6745414{--width:100%;}.elementor-5026 .elementor-element.elementor-element-e70889e{--width:100%;}.elementor-5026 .elementor-element.elementor-element-e16ac69{--width:100%;}.elementor-5026 .elementor-element.elementor-element-40e21b3{--width:100%;}.elementor-5026 .elementor-element.elementor-element-6ab47d8{--width:100%;}.elementor-5026 .elementor-element.elementor-element-e2ec907{--width:100%;}.elementor-5026 .elementor-element.elementor-element-08daafa{--width:100%;}.elementor-5026 .elementor-element.elementor-element-e101542{--width:20%;}.elementor-5026 .elementor-element.elementor-element-65240a0{--width:40%;}.elementor-5026 .elementor-element.elementor-element-1f4cee7{--width:80%;}.elementor-5026 .elementor-element.elementor-element-ae80326{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5026 .elementor-element.elementor-element-65240a0{--width:45%;}.elementor-5026 .elementor-element.elementor-element-408f78f{--width:100%;}.elementor-5026 .elementor-element.elementor-element-ae80326{--width:55%;}}@media(max-width:1024px){.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-1f7e30e .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-cdc625b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-5cb19ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-02cf18f{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title a{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title a{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title a{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2d1729a .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-1683a1a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-423d702 .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-49200ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-bdce697 .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-609a67e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-9ad31b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2058ff6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-88d3f2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-1bd88c7 .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-d9e4b72{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-be6ccbf{--grid-auto-flow:row;}.elementor-5026 .elementor-element.elementor-element-8aaedb5{--grid-auto-flow:row;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-5026 .elementor-element.elementor-element-a1f957d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:64px;--padding-bottom:0px;--padding-left:52px;--padding-right:52px;}.elementor-5026 .elementor-element.elementor-element-65240a0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-5026 .elementor-element.elementor-element-40d47d2.elementor-element{--align-self:flex-start;}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b40b76d-font-size );line-height:var( --e-global-typography-b40b76d-line-height );letter-spacing:var( --e-global-typography-b40b76d-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2a0576b{text-align:start;}.elementor-5026 .elementor-element.elementor-element-1f4cee7{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-5026 .elementor-element.elementor-element-d019d33{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-c6b7ae3{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-ed75e83 .elementor-icon-list-item > a{font-size:8px;}.elementor-5026 .elementor-element.elementor-element-1f7e30e{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-1f7e30e .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-cdc625b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-8413562{--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;}.elementor-5026 .elementor-element.elementor-element-7728396{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-5026 .elementor-element.elementor-element-7728396 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-f5dae12{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-5026 .elementor-element.elementor-element-f5dae12 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-dca5987{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-5026 .elementor-element.elementor-element-dca5987 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-1f9d216{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-5026 .elementor-element.elementor-element-1f9d216 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-5583f09{--container-widget-width:118px;--container-widget-flex-grow:0;width:var( --container-widget-width, 118px );max-width:118px;}.elementor-5026 .elementor-element.elementor-element-5583f09 .elementor-heading-title{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-2d90b76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5026 .elementor-element.elementor-element-da3f1c1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5026 .elementor-element.elementor-element-eb6136b{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-size:12px;line-height:1.5em;}.elementor-5026 .elementor-element.elementor-element-5cb19ab .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-814f13c{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-87a5c17{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-74ce207{width:100%;max-width:100%;text-align:center;}.elementor-5026 .elementor-element.elementor-element-74ce207 .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-1b80494{width:100%;max-width:100%;text-align:center;}.elementor-5026 .elementor-element.elementor-element-02cf18f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-c4f4ac3 .elementor-icon-box-title a{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-2785913 .elementor-icon-box-title a{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-89f5632 .elementor-icon-box-title a{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-f771994{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-2d1729a{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-2d1729a .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-1683a1a{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-fb9a7c2 .elementor-icon-list-item > a{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-f510524{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5026 .elementor-element.elementor-element-5efe399{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-423d702{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-423d702 .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-49200ad{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-9b447d1{--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;}.elementor-5026 .elementor-element.elementor-element-c6261f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-vertical-offset:0px;}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-c6261f1 .elementor-icon-list-item > a{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-8137abd{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-bdce697{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-bdce697 .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-609a67e{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-faf2a98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5026 .elementor-element.elementor-element-73f93f7 .elementor-heading-title{font-size:19px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-89bf5f6{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-89bf5f6 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-9ad31b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-title a{font-size:23px;line-height:25px;}.elementor-5026 .elementor-element.elementor-element-32d8884 .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-title a{font-size:23px;line-height:25px;}.elementor-5026 .elementor-element.elementor-element-684dced .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-title a{font-size:23px;line-height:25px;}.elementor-5026 .elementor-element.elementor-element-280469c .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-6e1998f img{height:291px;}.elementor-5026 .elementor-element.elementor-element-65c6b0c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5026 .elementor-element.elementor-element-457d6a5 .elementor-heading-title{font-size:19px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-f4bdfd4{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-f4bdfd4 .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-2058ff6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-title a{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-93d640a .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-title a{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-a1a1715 .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-title a{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-02b6cd9 .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-ba2bce9 img{height:260px;}.elementor-5026 .elementor-element.elementor-element-4e75aaf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5026 .elementor-element.elementor-element-8a616e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-e670475 .elementor-heading-title{font-size:19px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-c15941c{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-c15941c .elementor-heading-title{font-size:25px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-88d3f2a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-title a{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-3b331af .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-title a{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-a5ab5a2 .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-title a{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-df1c767 .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-dbdbe28 img{height:363px;}.elementor-5026 .elementor-element.elementor-element-57fe74f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5026 .elementor-element.elementor-element-40fd166{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-1bd88c7{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-1bd88c7 .elementor-heading-title{font-size:var( --e-global-typography-bb952b0-font-size );line-height:var( --e-global-typography-bb952b0-line-height );letter-spacing:var( --e-global-typography-bb952b0-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-d9e4b72{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-213a9fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5026 .elementor-element.elementor-element-0940563{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-b436ffb{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-b436ffb .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-be6ccbf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5026 .elementor-element.elementor-element-ddd9093 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-ce1039f .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-cac8710 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-dc98a79 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-2ff8cc8{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-e70889e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-421117b{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-421117b .elementor-heading-title{font-size:23px;line-height:28px;}.elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-title, .elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-title a{font-size:20px;line-height:0px;}.elementor-5026 .elementor-element.elementor-element-a73a563 .elementor-icon-box-description{font-size:14px;line-height:23px;}.elementor-5026 .elementor-element.elementor-element-8aaedb5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5026 .elementor-element.elementor-element-024246e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-08daafa{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-7bd441c{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-6bfdd46{--padding-top:30px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-cac51b6 .elementor-heading-title{font-size:20px;}.elementor-5026 .elementor-element.elementor-element-5fd319e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-5026 .elementor-element.elementor-element-a1f957d{--padding-top:30px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5026 .elementor-element.elementor-element-40d47d2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-b40b76d-font-size );line-height:var( --e-global-typography-b40b76d-line-height );letter-spacing:var( --e-global-typography-b40b76d-letter-spacing );}.elementor-5026 .elementor-element.elementor-element-2a0576b .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-1f4cee7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-8227f48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:12px;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:19px;}.elementor-5026 .elementor-element.elementor-element-aad404f .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:19px;}.elementor-5026 .elementor-element.elementor-element-e657753{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5026 .elementor-element.elementor-element-ff0babe{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5026 .elementor-element.elementor-element-f948658{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-f948658 .elementor-heading-title{font-size:30px;line-height:38px;}.elementor-5026 .elementor-element.elementor-element-1ce8189{width:100%;max-width:100%;}.elementor-5026 .elementor-element.elementor-element-a80f6d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for heading, class: .elementor-element-1f7e30e */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  
  font-weight: bold;
}
@media (max-width: 767px) {
  .gradient-text {
    font-size: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7728396 */.remodeling-text-desing{
    display: flex;
    height: 35px;
    justify-content: center;
    text-align: center;
    flex-wrap:wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f5dae12 */.remodeling-text-desing{
    display: flex;
    height: 35px;
    justify-content: center;
    text-align: center;
    flex-wrap:wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dca5987 */.remodeling-text-desing{
    display: flex;
    height: 35px;
    justify-content: center;
    text-align: center;
    flex-wrap:wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f9d216 */.remodeling-text-desing{
    display: flex;
    height: 35px;
    justify-content: center;
    text-align: center;
    flex-wrap:wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5583f09 */.remodeling-text-desing{
    display: flex;
    height: 35px;
    justify-content: center;
    text-align: center;
    flex-wrap:wrap;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e1e8a8 */.deensimc-text-wrapper{
    border: 1px solid #3B3B3B;
    padding: 12px;
    display: inline-flex;
    border-radius: 25px;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
}

.deensimc-marquee-track{
    gap: 15px; /* border boxes ke darmiyan spacing */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dc99d46 */.myaio-ba-wrap {
      position: relative;
      width: 100%;
      max-width: calc(100vw - 28px);
      padding: 18px 0 20px;
    }

    .myaio-ba-card {
      position: relative;
      width: 600px;
      max-width: 100%;
      aspect-ratio: 4 / 3.5;
      border: 1px solid rgba(124, 139, 177, 0.36);
      border-radius: 22px;
      overflow: hidden;
      box-shadow: rgba(0, 0, 0, 0.75) 0 34px 80px -28px;
      user-select: none;
      touch-action: none;
      cursor: ew-resize;
      background: #111827;
    }

    .myaio-ba-after,
    .myaio-ba-before {
      position: absolute;
      inset: 0;
      background-size: cover;
      background-position: center;
    }

    .myaio-ba-after {
      background-image:
        url("https://remodeling.myaio.com/wp-content/uploads/2026/06/photo-1505693416388-ac5ce068fe85.webp"),
        linear-gradient(150deg, #fff3e6, #ffe2c2 55%, #ffd0e0);
    }

    .myaio-ba-after::before {
      content: "";
      display: none;
      position: absolute;
      right: 9%;
      top: 17%;
      width: 28%;
      height: 68%;
      border-radius: 999px 999px 18px 18px;
      background:
        linear-gradient(160deg, rgba(96, 55, 34, 0.88), rgba(220, 180, 146, 0.85) 54%, rgba(238, 229, 216, 0.92) 55%),
        #d8b28b;
      filter: blur(0.1px);
      opacity: 0.86;
    }

    .myaio-ba-after::after {
      content: "";
      display: none;
      position: absolute;
      left: 56%;
      bottom: 7%;
      width: 16%;
      height: 25%;
      border-radius: 6px 6px 20px 20px;
      background: linear-gradient(#d54938, #a7191d);
      box-shadow: 0 -14px 0 -8px #f4e1ce;
      opacity: 0.92;
    }

    .myaio-ba-before {
      clip-path: inset(0 48% 0 0);
      background-image:
        url("https://remodeling.myaio.com/wp-content/uploads/2026/06/photo-1505693416388-ac5ce068fe85.webp"),
        linear-gradient(150deg, #3a4356, #2a3142);
      filter: saturate(0.55) brightness(0.72) contrast(0.95);
    }

    .myaio-ba-before::before {
      content: "";
      display: none;
      position: absolute;
      left: 4%;
      top: 22%;
      width: 18%;
      height: 70%;
      border-radius: 8px 28px 8px 8px;
      background:
        linear-gradient(90deg, #11151b, #90949b 38%, #3a3f47 74%, #11151b);
      box-shadow: inset -10px 0 18px rgba(255, 255, 255, 0.18);
    }

    .myaio-ba-before::after {
      content: "";
      display: none;
      position: absolute;
      right: 8%;
      top: 33%;
      width: 17%;
      height: 41%;
      border-radius: 3px;
      background:
        linear-gradient(#111827 0 9%, #8f9398 9% 37%, #252a31 37% 100%);
      box-shadow: -20px 58px 0 10px rgba(43, 45, 52, 0.9);
    }

    .myaio-ba-shade {
      position: absolute;
      inset: 0;
      background: linear-gradient(transparent 55%, rgba(8, 11, 20, 0.55));
      pointer-events: none;
    }

    .myaio-ba-label {
      position: absolute;
      bottom: 14px;
      z-index: 4;
      padding: 6px 11px;
      border: 1px solid rgba(255, 255, 255, 0.18);
      border-radius: 30px;
      background: rgba(8, 11, 20, 0.55);
      backdrop-filter: blur(6px);
      color: #ffffff;
      font-family: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace;
      font-size: 10.5px;
      letter-spacing: 0.08em;
      text-transform: uppercase;
    }

    .myaio-ba-label-before {
      left: 14px;
    }

    .myaio-ba-label-after {
      right: 14px;
    }

    .myaio-ba-handle {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 52%;
      z-index: 4;
      width: 3px;
      background: #ffffff;
      transform: translateX(-1.5px);
      box-shadow: rgba(0, 0, 0, 0.06) 0 0 0 1px;
    }

    .myaio-ba-knob {
      position: absolute;
      top: 50%;
      left: 52%;
      z-index: 5;
      width: 46px;
      height: 46px;
      border-radius: 50%;
      display: grid;
      place-items: center;
      background: #ffffff;
      color: #0b0e03;
      transform: translate(-50%, -50%);
      box-shadow: rgba(0, 0, 0, 0.5) 0 18px 40px -12px;
      pointer-events: none;
    }

    .myaio-ba-knob svg {
      width: 20px;
      height: 20px;
    }

    .myaio-ba-note {
      position: absolute;
      z-index: 8;
      display: flex;
      align-items: center;
      gap: 12px;
      border: 1px solid rgba(124, 139, 177, 0.32);
      border-radius: 18px;
      background: rgba(25, 25, 30, 0.96);
      box-shadow: rgba(0, 0, 0, 0.5) 0 18px 46px -18px;
      color: #ffffff;
    }

    .myaio-ba-missed {
      top: 38px;
      left: 0;
      min-width: 235px;
      padding: 12px 16px;
      animation: myaioBaFloat 4.4s ease-in-out infinite;
    }

    .myaio-ba-lead {
      right: 0;
      bottom: 78px;
      min-width: 220px;
      padding: 12px 16px;
      animation: myaioBaFloat 4.8s ease-in-out 0.5s infinite;
    }

    .myaio-ba-cited {
      right: 34px;
      bottom: -8px;
      min-width: 235px;
      padding: 12px 16px;
      animation: myaioBaFloat 5s ease-in-out 0.9s infinite;
    }

    .myaio-ba-icon {
      width: 36px;
      height: 36px;
      border-radius: 10px;
      flex: 0 0 auto;
      display: grid;
      place-items: center;
      font-weight: 750;
      color: #ffffff;
    }

    .myaio-ba-icon-danger {
      background: #ff5a66;
    }

    .myaio-ba-icon-grad {
      background: linear-gradient(135deg, #4977f7 0%, #8e5bdb 46%, #ef3d94 100%);
    }

    .myaio-ba-icon-ai {
      background: linear-gradient(135deg, #3487f5, #10b5a6);
      font-size: 14px;
    }

    .myaio-ba-note-title {
      display: flex;
      align-items: center;
      gap: 7px;
      font-size: 15px;
      font-weight: 760;
      line-height: 1.2;
      white-space: nowrap;
    }

    .myaio-ba-note-copy {
      margin-top: 3px;
      color: #a7a7aa;
      font-family: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace;
      font-size: 11.5px;
      white-space: nowrap;
    }

    .myaio-ba-green-dot {
      width: 7px;
      height: 7px;
      border-radius: 999px;
      background: #10b981;
      box-shadow: 0 0 0 4px rgba(16, 185, 129, 0.12);
    }

    @keyframes myaioBaFloat {
      0%, 100% {
        transform: translateY(0);
      }

      50% {
        transform: translateY(-5px);
      }
    }

    @media (max-width: 640px) {
      body {
        padding: 22px 10px;
      }

      .myaio-ba-wrap {
        width: calc(100vw - 20px);
        padding: 44px 0 66px;
      }

      .myaio-ba-card {
        width: 100%;
        border-radius: 18px;
      }

      .myaio-ba-label {
        bottom: 10px;
        padding: 5px 9px;
        font-size: 8.5px;
      }

      .myaio-ba-label-before {
        left: 10px;
      }

      .myaio-ba-label-after {
        right: 10px;
      }

      .myaio-ba-knob {
        width: 38px;
        height: 38px;
      }

      .myaio-ba-missed {
        top: 0;
        left: 0;
        min-width: 0;
        width: min(280px, 82vw);
      }

      .myaio-ba-lead {
        right: 0;
        bottom: 38px;
        min-width: 0;
        width: min(260px, 78vw);
      }

      .myaio-ba-cited {
        right: 16px;
        bottom: 0;
        min-width: 0;
        width: min(250px, 74vw);
      }

      .myaio-ba-note {
        gap: 9px;
        padding: 10px 12px;
        border-radius: 15px;
      }

      .myaio-ba-icon {
        width: 32px;
        height: 32px;
      }

      .myaio-ba-note-title {
        font-size: 13px;
      }

      .myaio-ba-note-copy {
        font-size: 10px;
      }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d019d33 */body {
    background-color: #131313 !important;
}/* End custom CSS */
/* Start custom CSS for deensimc-smooth-text, class: .elementor-element-013f3a4 */.text-animated-marquee .deensimc-text-wrapper{
    background: #151517;
}
.text-animated-marquee::before,
.text-animated-marquee::after {
    content: "";
    position: absolute;
    top: 0;
    width: 10%; /* Adjust width to control fade distance */
    height: 100%;
    z-index: 2;
    pointer-events: none; /* Allows user to still click elements underneath */
}

/* The gradient cover for the left side */
.text-animated-marquee::before {
    left: 0;
    background: linear-gradient(to right, #090D12 0%, rgba(0, 0, 0, 0) 100%);
}

/* The gradient cover for the right side */
.text-animated-marquee::after {
    right: 0;
    background: linear-gradient(to left, #090D12 0%, rgba(0, 0, 0, 0) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d1729a */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fb9a7c2 */.icon-background .elementor-icon-list-icon {
    width: 22px;
    height: 22px;
    background: rgba(255,255,255,0.08);
    border: 1px solid rgba(255,255,255,0.12);
    backdrop-filter: blur(10px);
    border-radius: 30%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-right: 12px;
}

.icon-background .elementor-icon-list-icon i {
    color: #FB9735;
    
   
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c6261f1 */.cstm-remod-list ul li {
    background: #242323;
    padding: 5px 15px !important;
    border-radius: 50px;
    border: 1px solid #343333;
    display: flex;
    
}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bdce697 */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89bf5f6 */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4bdfd4 */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c15941c */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd88c7 */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}
@media (max-width: 767px) {
  .gradient-text {
    font-size: 2rem;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8825912 */.myaio-danny-card {
      position: relative;
      width: 600px;
      height: 502px;
      background: linear-gradient(#10172b, #0a0f1f);
      border: 1px solid rgba(124, 139, 177, 0.36);
      border-radius: 20px;
      box-shadow: rgba(0, 0, 0, 0.62) 0 50px 110px -40px;
      overflow: hidden;
    }

    .myaio-danny-top {
      display: flex;
      align-items: center;
      gap: 12px;
      height: 72px;
      padding: 15px 18px;
      border-bottom: 1px solid rgba(124, 139, 177, 0.2);
      background: rgba(255, 255, 255, 0.02);
    }

    .myaio-danny-avatar {
      width: 38px;
      height: 38px;
      border-radius: 11px;
      display: grid;
      place-items: center;
      flex: 0 0 auto;
      background: linear-gradient(135deg, #4977f7 0%, #8e5bdb 46%, #ef3d94 100%);
      color: #fff;
      font-size: 17px;
      font-weight: 750;
    }

    .myaio-danny-agent {
      min-width: 0;
    }

    .myaio-danny-agent-name {
      display: flex;
      align-items: center;
      gap: 12px;
      color: #fff;
      font-size: 15px;
      line-height: 1;
      font-weight: 700;
    }

    .myaio-danny-status-dot {
      width: 7px;
      height: 7px;
      border-radius: 50%;
      background: #10b981;
      animation: pulse 1.8s ease infinite;
    }

    .myaio-danny-agent-meta,
    .myaio-danny-online,
    .myaio-danny-tabs,
    .myaio-danny-speaker,
    .myaio-danny-bubble small,
    .myaio-danny-foot {
      font-family: "SFMono-Regular", "Cascadia Code", "Roboto Mono", Consolas, monospace;
    }

    .myaio-danny-agent-meta {
      margin-top: 8px;
      color: #9aa7c7;
      font-size: 11.5px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .myaio-danny-online {
      margin-left: auto;
      color: #9aa7c7;
      font-size: 13px;
    }

    .myaio-danny-body {
      height: 428px;
      padding: 14px 18px 0;
    }

    .myaio-danny-tabs {
      display: inline-flex;
      align-items: center;
      gap: 4px;
      width: max-content;
      padding: 4px;
      border: 1px solid rgba(124, 139, 177, 0.2);
      border-radius: 12px;
      background: rgba(255, 255, 255, 0.05);
    }

    .myaio-danny-tab {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 7px;
      min-width: 98px;
      min-height: 36px;
      border: 0;
      border-radius: 9px;
      background: transparent;
      color: #9aa7c7;
      cursor: pointer;
      font: inherit;
      font-size: 12.5px;
      transition: background 0.3s ease, color 0.3s ease, transform 0.3s ease;
    }

    .myaio-danny-tab svg {
      width: 14px;
      height: 14px;
    }

    .myaio-danny-tab:hover {
      transform: translateY(-1px);
    }

    .myaio-danny-tab.myaio-danny-active {
      color: #fff;
      background: #2f86f6;
      box-shadow: rgba(47, 134, 246, 0.32) 0 16px 34px -20px;
    }

    .myaio-danny-panel {
      height: 370px;
    }

    .myaio-danny-voice-panel {
      display: none;
      height: 370px;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      gap: 10px;
      text-align: center;
      padding: 10px 18px 32px;
    }

    .myaio-danny-voice-panel.myaio-danny-active {
      display: flex;
    }

    .myaio-danny-mic-wrap {
      position: relative;
      width: 80px;
      height: 80px;
      border-radius: 50%;
      display: grid;
      place-items: center;
      background: linear-gradient(135deg, #4977f7 0%, #8e5bdb 46%, #ef3d94 100%);
      box-shadow: rgba(255, 59, 142, 0.58) 0 10px 30px -8px;
      animation: micFloat 2.4s ease-in-out infinite;
    }

    .myaio-danny-mic-wrap::before,
    .myaio-danny-mic-wrap::after {
      content: "";
      position: absolute;
      inset: 0;
      border-radius: 50%;
      border: 2px solid rgba(255, 111, 174, 0.45);
      animation: vring 2.2s ease-out infinite;
    }

    .myaio-danny-mic-wrap::after {
      animation-delay: 1.1s;
    }

    .myaio-danny-mic-wrap svg {
      position: relative;
      z-index: 1;
      width: 32px;
      height: 32px;
    }

    .myaio-danny-equalizer {
      display: flex;
      align-items: center;
      justify-content: center;
      gap: 5px;
      height: 30px;
      margin-top: -4px;
    }

    .myaio-danny-equalizer i {
      width: 5px;
      height: 34%;
      border-radius: 99px;
      background: linear-gradient(135deg, #4977f7 0%, #8e5bdb 46%, #ef3d94 100%);
      animation: veq 0.9s ease-in-out infinite;
    }

    .myaio-danny-equalizer i:nth-child(2),
    .myaio-danny-equalizer i:nth-child(6) {
      animation-delay: 0.15s;
    }

    .myaio-danny-equalizer i:nth-child(3),
    .myaio-danny-equalizer i:nth-child(5) {
      animation-delay: 0.3s;
    }

    .myaio-danny-equalizer i:nth-child(4) {
      animation-delay: 0.45s;
    }

    .myaio-danny-voice-caption {
      max-width: 360px;
      min-height: 96px;
    }

    .myaio-danny-speaker {
      margin-bottom: 7px;
      color: #6f94ff;
      font-size: 11px;
      letter-spacing: 0.16em;
      text-transform: uppercase;
    }

    .myaio-danny-voice-copy {
      margin: 0;
      color: #e7ecf7;
      font-size: 15px;
      line-height: 1.55;
      text-wrap: balance;
      animation: softRise 0.55s ease both;
      transition: opacity 0.32s ease, transform 0.32s ease;
    }

    .myaio-danny-speaker {
      transition: opacity 0.32s ease, transform 0.32s ease;
    }

    .myaio-danny-voice-caption.myaio-danny-changing .myaio-danny-speaker,
    .myaio-danny-voice-caption.myaio-danny-changing .myaio-danny-voice-copy {
      opacity: 0;
      transform: translateY(8px);
    }

    .myaio-danny-transcript {
      display: none;
      height: 370px;
      flex-direction: column;
      gap: 11px;
      padding: 18px 6px 20px 0;
      overflow-y: scroll;
      scroll-behavior: smooth;
      scrollbar-color: rgba(124, 139, 177, 0.45) rgba(255, 255, 255, 0.04);
      scrollbar-width: thin;
    }

    .myaio-danny-transcript.myaio-danny-active {
      display: flex;
    }

    .myaio-danny-transcript::-webkit-scrollbar {
      width: 6px;
    }

    .myaio-danny-transcript::-webkit-scrollbar-track {
      background: rgba(255, 255, 255, 0.04);
      border-radius: 99px;
    }

    .myaio-danny-transcript::-webkit-scrollbar-thumb {
      background: rgba(124, 139, 177, 0.45);
      border-radius: 99px;
    }

    .myaio-danny-bubble {
      max-width: 86%;
      padding: 10px 14px;
      border-radius: 14px 14px 14px 5px;
      color: #c9d2e6;
      background: #131b30;
      border: 1px solid rgba(124, 139, 177, 0.2);
      font-size: 14px;
      line-height: 1.5;
      opacity: 0;
      transform: translateY(8px);
    }

    .myaio-danny-bubble.myaio-danny-bubble-visible {
      opacity: 1;
      transform: translateY(0);
      animation: rise 0.5s ease forwards;
    }

    .myaio-danny-bubble small {
      display: block;
      margin-bottom: 4px;
      color: #9aa7c7;
      font-size: 10px;
      line-height: 1;
      letter-spacing: 0.04em;
    }

    .myaio-danny-bubble-homeowner {
      align-self: flex-start;
    }

    .myaio-danny-bubble-agent {
      align-self: flex-end;
      color: #fff;
      background: linear-gradient(135deg, #4977f7 0%, #8e5bdb 46%, #ef3d94 100%);
      border-color: transparent;
      border-radius: 14px 14px 5px 14px;
    }

    .myaio-danny-foot {
      display: flex;
      position: absolute;
      left: 0;
      right: 0;
      bottom: 0;
      align-items: center;
      gap: 10px;
      height: 47px;
      padding: 13px 18px;
      border-top: 1px solid rgba(124, 139, 177, 0.2);
      background: rgba(16, 185, 129, 0.07);
      color: #8fe6c8;
      font-size: 13px;
      opacity: 0;
      pointer-events: none;
      transition: opacity 0.45s ease;
    }

    .myaio-danny-foot.myaio-danny-visible {
      opacity: 1;
    }

    .myaio-danny-check {
      width: 20px;
      height: 20px;
      border-radius: 50%;
      display: grid;
      place-items: center;
      flex: 0 0 auto;
      color: #04231a;
      background: #10b981;
      font-size: 11px;
      font-weight: 800;
    }

    @keyframes pulse {
      0%, 100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(16, 185, 129, 0.45);
      }

      50% {
        transform: scale(0.9);
        box-shadow: 0 0 0 8px rgba(16, 185, 129, 0);
      }
    }

    @keyframes vring {
      0% {
        transform: scale(1);
        opacity: 0.68;
      }

      100% {
        transform: scale(2.05);
        opacity: 0;
      }
    }

    @keyframes veq {
      0%, 100% {
        height: 30%;
      }

      50% {
        height: 100%;
      }
    }

    @keyframes micFloat {
      0%, 100% {
        transform: translateY(0);
      }

      50% {
        transform: translateY(-4px);
      }
    }

    @keyframes rise {
      to {
        opacity: 1;
        transform: translateY(0);
      }
    }

    @keyframes softRise {
      from {
        opacity: 0;
        transform: translateY(8px);
      }

      to {
        opacity: 1;
        transform: translateY(0);
      }
    }

    @media (max-width: 640px) {
      body {
        min-height: 100svh;
        padding: 16px 10px;
      }

      .myaio-danny-card {
        width: calc(100vw - 20px);
        height: calc(83.6667vw - 16.733px);
        min-width: 300px;
        min-height: 251px;
        max-width: 600px;
        max-height: 502px;
        border-radius: 14px;
      }

      .myaio-danny-top {
        height: calc((100vw - 20px) * 0.12);
        min-height: 36px;
        max-height: 72px;
        gap: clamp(7px, 2vw, 12px);
        padding: clamp(8px, 2.5vw, 15px) clamp(10px, 3vw, 18px);
      }

      .myaio-danny-avatar {
        width: clamp(24px, 6.333vw, 38px);
        height: clamp(24px, 6.333vw, 38px);
        border-radius: clamp(7px, 1.833vw, 11px);
        font-size: clamp(11px, 2.833vw, 17px);
      }

      .myaio-danny-agent-name {
        gap: clamp(6px, 2vw, 12px);
        font-size: clamp(11px, 2.5vw, 15px);
      }

      .myaio-danny-status-dot {
        width: clamp(5px, 1.167vw, 7px);
        height: clamp(5px, 1.167vw, 7px);
      }

      .myaio-danny-agent-meta {
        margin-top: clamp(4px, 1.333vw, 8px);
        font-size: clamp(8px, 1.917vw, 11.5px);
      }

      .myaio-danny-online {
        font-size: clamp(9px, 2.167vw, 13px);
      }

      .myaio-danny-body {
        height: calc((100vw - 20px) * 0.713333);
        min-height: 214px;
        max-height: 428px;
        padding: clamp(8px, 2.333vw, 14px) clamp(10px, 3vw, 18px) 0;
      }

      .myaio-danny-tabs {
        gap: clamp(2px, 0.667vw, 4px);
        padding: clamp(2px, 0.667vw, 4px);
        border-radius: clamp(8px, 2vw, 12px);
      }

      .myaio-danny-tab {
        gap: clamp(4px, 1.167vw, 7px);
        min-width: clamp(62px, 16.333vw, 98px);
        min-height: clamp(24px, 6vw, 36px);
        border-radius: clamp(6px, 1.5vw, 9px);
        font-size: clamp(9px, 2.083vw, 12.5px);
      }

      .myaio-danny-tab svg {
        width: clamp(10px, 2.333vw, 14px);
        height: clamp(10px, 2.333vw, 14px);
      }

      .myaio-danny-panel,
      .myaio-danny-voice-panel,
      .myaio-danny-transcript {
        height: calc((100vw - 20px) * 0.616667);
        min-height: 185px;
        max-height: 370px;
      }

      .myaio-danny-voice-panel {
        gap: clamp(6px, 1.667vw, 10px);
        padding: clamp(6px, 1.667vw, 10px) clamp(10px, 3vw, 18px) clamp(18px, 5.333vw, 32px);
      }

      .myaio-danny-mic-wrap {
        width: clamp(48px, 13.333vw, 80px);
        height: clamp(48px, 13.333vw, 80px);
      }

      .myaio-danny-mic-wrap svg {
        width: clamp(20px, 5.333vw, 32px);
        height: clamp(20px, 5.333vw, 32px);
      }

      .myaio-danny-equalizer {
        gap: clamp(3px, 0.833vw, 5px);
        height: clamp(18px, 5vw, 30px);
      }

      .myaio-danny-equalizer i {
        width: clamp(3px, 0.833vw, 5px);
      }

      .myaio-danny-voice-caption {
        max-width: min(360px, 80vw);
        min-height: clamp(58px, 16vw, 96px);
      }

      .myaio-danny-speaker {
        margin-bottom: clamp(4px, 1.167vw, 7px);
        font-size: clamp(8px, 1.833vw, 11px);
        letter-spacing: 0.12em;
      }

      .myaio-danny-voice-copy {
        font-size: clamp(11px, 2.5vw, 15px);
        line-height: 1.45;
      }

      .myaio-danny-transcript {
        gap: clamp(7px, 1.833vw, 11px);
        padding: clamp(10px, 3vw, 18px) 6px clamp(12px, 3.333vw, 20px) 0;
      }

      .myaio-danny-bubble {
        max-width: 92%;
        padding: clamp(7px, 1.667vw, 10px) clamp(9px, 2.333vw, 14px);
        border-radius: 10px 10px 10px 4px;
        font-size: clamp(10px, 2.333vw, 14px);
        line-height: 1.42;
      }

      .myaio-danny-bubble-agent {
        border-radius: 10px 10px 4px 10px;
      }

      .myaio-danny-bubble small {
        margin-bottom: clamp(3px, 0.667vw, 4px);
        font-size: clamp(7px, 1.667vw, 10px);
      }

      .myaio-danny-foot {
        height: calc((100vw - 20px) * 0.078333);
        min-height: 28px;
        max-height: 47px;
        gap: clamp(6px, 1.667vw, 10px);
        padding: clamp(7px, 2.167vw, 13px) clamp(10px, 3vw, 18px);
        font-size: clamp(8px, 2.167vw, 13px);
      }

      .myaio-danny-check {
        width: clamp(14px, 3.333vw, 20px);
        height: clamp(14px, 3.333vw, 20px);
        font-size: clamp(8px, 1.833vw, 11px);
      }
    }

    @media (prefers-reduced-motion: reduce) {
      *,
      *::before,
      *::after {
        animation-duration: 0.001ms !important;
        animation-iteration-count: 1 !important;
        scroll-behavior: auto !important;
      }
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b436ffb */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-421117b */.gradient-text {
  /* 1. Define the gradient background */
  background: linear-gradient(45deg, #7f00ff, #ff007f);
  
  /* 2. Clip the background to the text */
  -webkit-background-clip: text;
  background-clip: text;
  
  /* 3. Make the actual text color transparent to see the gradient */
  -webkit-text-fill-color: transparent;
  color: transparent; 
  
  /* Optional: Make it bold and large so the gradient pops */
  font-size: 3rem;
  font-weight: bold;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist Mono';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://remodeling.myaio.com/wp-content/uploads/2026/06/GeistMono-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */