.elementor-14 .elementor-element.elementor-element-489b0b4a{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:33px 0px;--row-gap:33px;--column-gap:0px;--overflow:hidden;--margin-top:0%;--margin-bottom:-4%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-489b0b4a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-489b0b4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.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-14 .elementor-element.elementor-element-6328f792{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-6328f792 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:80px;font-weight:300;line-height:80px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7559300d{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-7559300d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:300;line-height:80px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2568bfb7{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5256f023{width:var( --container-widget-width, 100% );max-width:100%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5bff9012{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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-14 .elementor-element.elementor-element-14f65a53 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;font-style:normal;fill:#000000;color:#000000;transition-duration:500ms;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:12px 28px 12px 28px;}.elementor-14 .elementor-element.elementor-element-14f65a53 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-14f65a53 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(270deg, #52FF88 0%, #01F8D1 46%);border-color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-14f65a53{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-14f65a53 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-14f65a53 .elementor-button:focus svg{fill:#000000;}.elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;font-style:normal;fill:#000000;color:#000000;transition-duration:0.7s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:12px 28px 12px 28px;}.elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button:focus{background-color:#01010926;color:#FFFFFF;border-color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-74bf3e9f{--display:flex;--min-height:40vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-74bf3e9f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-74bf3e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010113A6;}.elementor-14 .elementor-element.elementor-element-90da562{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-90da562 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-33ef43d1{--display:flex;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1a016f54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-1a016f54 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:50px;font-weight:300;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5e040103{--display:flex;--overflow:hidden;}.elementor-14 .elementor-element.elementor-element-74b3b7f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7b159edc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:100px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4c45f10a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-4c45f10a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:300;font-style:normal;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-614068de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-614068de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:300;font-style:normal;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-959b0d8{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:10px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7c501c90{--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 32px;--row-gap:0px;--column-gap:32px;--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-14 .elementor-element.elementor-element-7fda8417{--display:flex;--min-height:444px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-1bffd7ce{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-1bffd7ce img{width:50px;}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-9473401{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-title{margin-block-end:8px;color:#01F8D1;}.elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6fefb079{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-90defaf{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4a30e112{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-42683cd7{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;font-style:normal;fill:#000000;color:#000000;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:12px 28px 12px 28px;}.elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(270deg, #52FF88 0%, #01F8D1 46%);border-color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-4881cc91{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button:focus svg{fill:#000000;}.elementor-14 .elementor-element.elementor-element-1fc63ab5{--display:flex;--min-height:444px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-360cfa10{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-360cfa10 img{width:50px;}.elementor-14 .elementor-element.elementor-element-4c334346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-title{margin-block-end:8px;color:#01F8D1;}.elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1de8498e{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4957be91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-62c1b4e3{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-432a7637{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;font-style:normal;fill:#000000;color:#000000;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:12px 28px 12px 28px;}.elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(270deg, #52FF88 0%, #01F8D1 46%);border-color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-3410b14b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button:focus svg{fill:#000000;}.elementor-14 .elementor-element.elementor-element-7ef0f51f{--display:flex;--min-height:444px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-14 .elementor-element.elementor-element-1804235a{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-1804235a img{width:50px;}.elementor-14 .elementor-element.elementor-element-24c17346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-title{margin-block-end:8px;color:#01F8D1;}.elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:22px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7ac0c6b{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9bfd67e{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-19547841{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7d9d9853{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-20e2512c{padding:16px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#01F8D13B;border-radius:0px 0px 1px 0px;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:24px;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon{font-size:40px;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-title a{font-family:"Rubik", Sans-serif;font-weight:100;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-title{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;font-style:normal;fill:#000000;color:#000000;transition-duration:2s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:12px 28px 12px 28px;}.elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(270deg, #52FF88 0%, #01F8D1 46%);border-color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-1d7cfdf5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button:focus svg{fill:#000000;}.elementor-14 .elementor-element.elementor-element-37cc1634{--display:flex;--min-height:55vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-17c7b99 );--border-color:var( --e-global-color-17c7b99 );--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-23008ef8{text-align:center;}.elementor-14 .elementor-element.elementor-element-23008ef8 img{width:100%;}.elementor-14 .elementor-element.elementor-element-64a3f46f{text-align:center;}.elementor-14 .elementor-element.elementor-element-64a3f46f img{width:100%;}.elementor-14 .elementor-element.elementor-element-397e84ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2c337b8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-cdc6a02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-cdc6a02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:300;line-height:69px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-17e0729f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 58px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-17e0729f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:300;line-height:69px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-607d1e0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-607d1e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7e78c3a5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-7e78c3a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:300;font-style:normal;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-7838de12{--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:space-evenly;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-51b61af2{text-align:end;}.elementor-14 .elementor-element.elementor-element-51b61af2 img{width:100%;}.elementor-14 .elementor-element.elementor-element-4e54f699{--display:flex;--min-height:55vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--overflow:hidden;--padding-top:95px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1bbe4e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-1bbe4e9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:57px;font-weight:300;line-height:70px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-ab28aaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-ab28aaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:57px;font-weight:300;line-height:70px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4a56523c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6bca24bc{text-align:start;}.elementor-14 .elementor-element.elementor-element-6bca24bc img{width:70%;}.elementor-14 .elementor-element.elementor-element-6a346d1d{text-align:center;}.elementor-14 .elementor-element.elementor-element-6a346d1d img{width:70%;}.elementor-14 .elementor-element.elementor-element-3766cdd1{text-align:end;}.elementor-14 .elementor-element.elementor-element-3766cdd1 img{width:70%;}.elementor-14 .elementor-element.elementor-element-36fee95d{--display:flex;--min-height:80vh;--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:110px 110px;--row-gap:110px;--column-gap:110px;--overflow:hidden;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-50c7313d{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-39e41db1{text-align:center;}.elementor-14 .elementor-element.elementor-element-39e41db1 img{width:96%;}.elementor-14 .elementor-element.elementor-element-9c0ae93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-62da7df1{text-align:start;}.elementor-14 .elementor-element.elementor-element-62da7df1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:300;line-height:67px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-549fa190{text-align:start;}.elementor-14 .elementor-element.elementor-element-549fa190 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:300;line-height:67px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-537c9d22{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-4089cf69{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-741aa13a{--display:flex;--min-height:62vh;--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-14 .elementor-element.elementor-element-1ec73d2e{text-align:start;}.elementor-14 .elementor-element.elementor-element-1ec73d2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:300;line-height:67px;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-86a7889{width:var( --container-widget-width, 85% );max-width:85%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;font-style:normal;color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-60e6787f{width:var( --container-widget-width, 85% );max-width:85%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;font-style:normal;color:var( --e-global-color-17c7b99 );}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-repeater-item-00312a7.elementor-social-icon{background-color:#01011300;}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-repeater-item-00312a7.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-repeater-item-00312a7.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-repeater-item-6e9a81f.elementor-social-icon{background-color:#01011300;}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-repeater-item-6e9a81f.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-repeater-item-6e9a81f.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-620b4db0{--grid-template-columns:repeat(0, auto);text-align:left;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--grid-column-gap:20px;}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-social-icon i{color:#01E0BE;}.elementor-14 .elementor-element.elementor-element-620b4db0 .elementor-social-icon svg{fill:#01E0BE;}.elementor-14 .elementor-element.elementor-element-50a4203a{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-71b38644{width:var( --container-widget-width, 85% );max-width:85%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3ec3889 );}@media(max-width:1366px){.elementor-14 .elementor-element.elementor-element-7b159edc{--padding-top:100px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-24c17346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 72px) 0px;}.elementor-14 .elementor-element.elementor-element-397e84ad{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-4e54f699{--padding-top:095px;--padding-bottom:75px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-36fee95d{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-4089cf69{--padding-top:0px;--padding-bottom:55px;--padding-left:25px;--padding-right:25px;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-6328f792 .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-7559300d .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-2568bfb7{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5256f023{width:var( --container-widget-width, 375px );max-width:375px;--container-widget-width:375px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-90da562 .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-1a016f54 .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-7b159edc{--padding-top:45px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-14 .elementor-element.elementor-element-7c501c90{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-90defaf{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4a30e112{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-42683cd7{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4957be91{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-432a7637{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9bfd67e{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-19547841{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7d9d9853{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-20e2512c{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-37cc1634{--min-height:28vh;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-23008ef8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-23008ef8 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-64a3f46f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-64a3f46f img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-397e84ad{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cdc6a02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-14 .elementor-element.elementor-element-cdc6a02 .elementor-heading-title{font-size:38px;line-height:43px;}.elementor-14 .elementor-element.elementor-element-17e0729f .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-607d1e0 .elementor-heading-title{font-size:21px;}.elementor-14 .elementor-element.elementor-element-1bbe4e9 .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-ab28aaf .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-36fee95d{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-14 .elementor-element.elementor-element-39e41db1 img{width:100%;}.elementor-14 .elementor-element.elementor-element-62da7df1 .elementor-heading-title{font-size:38px;line-height:47px;}.elementor-14 .elementor-element.elementor-element-549fa190 .elementor-heading-title{font-size:38px;}.elementor-14 .elementor-element.elementor-element-4089cf69{--padding-top:0px;--padding-bottom:55px;--padding-left:35px;--padding-right:35px;}.elementor-14 .elementor-element.elementor-element-1ec73d2e .elementor-heading-title{font-size:38px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-489b0b4a{--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-6328f792{width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-6328f792 .elementor-heading-title{font-size:34px;line-height:48px;letter-spacing:-0.8px;}.elementor-14 .elementor-element.elementor-element-7559300d{width:var( --container-widget-width, 313px );max-width:313px;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7559300d .elementor-heading-title{font-size:40px;line-height:48px;letter-spacing:-0.8px;}.elementor-14 .elementor-element.elementor-element-2568bfb7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:16px;}.elementor-14 .elementor-element.elementor-element-5256f023{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:16px;}.elementor-14 .elementor-element.elementor-element-5bff9012{--content-width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 10px;--row-gap:5px;--column-gap:10px;--flex-wrap:nowrap;--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-14 .elementor-element.elementor-element-5bff9012.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-14f65a53{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-14f65a53 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14 .elementor-element.elementor-element-14f65a53 .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-14 .elementor-element.elementor-element-5e23ffd8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14 .elementor-element.elementor-element-5e23ffd8 .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-14 .elementor-element.elementor-element-74bf3e9f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-90da562{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-90da562 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-33ef43d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1a016f54{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1a016f54 .elementor-heading-title{font-size:28px;}.elementor-14 .elementor-element.elementor-element-5e040103{--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-14 .elementor-element.elementor-element-74b3b7f0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-7b159edc{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-4c45f10a .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-614068de{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-14 .elementor-element.elementor-element-614068de .elementor-heading-title{font-size:26px;}.elementor-14 .elementor-element.elementor-element-959b0d8{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-7c501c90{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7fda8417{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-9473401 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-1d93ee7d .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-90defaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-90defaf .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-4a30e112{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4a30e112 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-42683cd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-42683cd7 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-4881cc91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14 .elementor-element.elementor-element-4881cc91 .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-14 .elementor-element.elementor-element-1fc63ab5{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-4c334346 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-4957be91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4957be91 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-62c1b4e3 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-432a7637{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-432a7637 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-4fb3cb6b .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-3410b14b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14 .elementor-element.elementor-element-3410b14b .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-14 .elementor-element.elementor-element-7ef0f51f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-title a{font-size:18px;}.elementor-14 .elementor-element.elementor-element-24c17346 .elementor-icon-box-description{font-size:14px;}.elementor-14 .elementor-element.elementor-element-9bfd67e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9bfd67e .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-19547841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-19547841 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-7d9d9853{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-7d9d9853 .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-20e2512c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8px 0px 8px 0px;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-20e2512c .elementor-icon-box-description{font-size:13px;}.elementor-14 .elementor-element.elementor-element-1d7cfdf5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-14 .elementor-element.elementor-element-1d7cfdf5 .elementor-button{font-size:16px;border-radius:4px 4px 4px 4px;padding:10px 12px 10px 12px;}.elementor-14 .elementor-element.elementor-element-37cc1634{--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-14 .elementor-element.elementor-element-23008ef8 img{width:64%;}.elementor-14 .elementor-element.elementor-element-64a3f46f img{width:100%;}.elementor-14 .elementor-element.elementor-element-397e84ad{--min-height:70vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-2c337b8{--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-14 .elementor-element.elementor-element-cdc6a02{text-align:start;}.elementor-14 .elementor-element.elementor-element-cdc6a02 .elementor-heading-title{font-size:23px;line-height:25px;}.elementor-14 .elementor-element.elementor-element-17e0729f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-17e0729f .elementor-heading-title{font-size:29px;line-height:25px;}.elementor-14 .elementor-element.elementor-element-607d1e0{text-align:start;}.elementor-14 .elementor-element.elementor-element-607d1e0 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-7e78c3a5{text-align:start;}.elementor-14 .elementor-element.elementor-element-7e78c3a5 .elementor-heading-title{font-size:16px;}.elementor-14 .elementor-element.elementor-element-7838de12{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4e54f699{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-1bbe4e9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-1bbe4e9 .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-ab28aaf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-ab28aaf .elementor-heading-title{font-size:28px;line-height:33px;}.elementor-14 .elementor-element.elementor-element-4a56523c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6bca24bc{text-align:center;}.elementor-14 .elementor-element.elementor-element-6bca24bc img{width:70%;}.elementor-14 .elementor-element.elementor-element-6a346d1d img{width:69%;}.elementor-14 .elementor-element.elementor-element-3766cdd1{text-align:center;}.elementor-14 .elementor-element.elementor-element-3766cdd1 img{width:45%;}.elementor-14 .elementor-element.elementor-element-36fee95d{--min-height:65vh;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:13px;}.elementor-14 .elementor-element.elementor-element-39e41db1{text-align:center;}.elementor-14 .elementor-element.elementor-element-39e41db1 img{width:100%;}.elementor-14 .elementor-element.elementor-element-9c0ae93{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-62da7df1{text-align:start;}.elementor-14 .elementor-element.elementor-element-62da7df1 .elementor-heading-title{font-size:26px;line-height:28px;}.elementor-14 .elementor-element.elementor-element-549fa190{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-549fa190 .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-537c9d22{text-align:start;font-size:16px;}.elementor-14 .elementor-element.elementor-element-4089cf69{--padding-top:0px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-741aa13a{--min-height:29vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-1ec73d2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-1ec73d2e .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-14 .elementor-element.elementor-element-86a7889{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;}.elementor-14 .elementor-element.elementor-element-60e6787f{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;}.elementor-14 .elementor-element.elementor-element-620b4db0{text-align:left;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-14 .elementor-element.elementor-element-50a4203a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-71b38644{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-7b159edc{--content-width:1270px;}.elementor-14 .elementor-element.elementor-element-37cc1634{--width:100%;}.elementor-14 .elementor-element.elementor-element-397e84ad{--content-width:1260px;}.elementor-14 .elementor-element.elementor-element-2c337b8{--width:80%;}.elementor-14 .elementor-element.elementor-element-7838de12{--width:100%;}.elementor-14 .elementor-element.elementor-element-4e54f699{--content-width:1260px;}.elementor-14 .elementor-element.elementor-element-4a56523c{--width:85%;}.elementor-14 .elementor-element.elementor-element-36fee95d{--content-width:1210px;}.elementor-14 .elementor-element.elementor-element-50c7313d{--width:50%;}.elementor-14 .elementor-element.elementor-element-9c0ae93{--width:50%;}.elementor-14 .elementor-element.elementor-element-4089cf69{--content-width:1210px;}.elementor-14 .elementor-element.elementor-element-741aa13a{--width:50%;}.elementor-14 .elementor-element.elementor-element-50a4203a{--width:50%;}}/* Start custom CSS for heading, class: .elementor-element-6328f792 */verde {
    color: #01F8D1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7559300d */verde {
    color: #01F8D1 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-489b0b4a */.elementor-background-video-hosted {
  mix-blend-mode: screen;
  opacity: 0.1 !important;
   filter: brightness(4) contrast(1.6) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74b3b7f0 *//* ===== Swiper Base ===== */
#casos .swiper {
  width: 100%;
}

/* --- Solo Desktop --- */
@media (min-width: 1024px) {
 #casos .swiper-slide {
    flex: 0 0 80%;   /* cada slide ocupa el 80% del ancho */
    max-width: 80%;
    width: auto !important;
    flex-shrink: 0;
  }
  
    #casos  .swiper {
       height: 90vh;
     
    }
}
/* ===== Slide ===== */
 #casos .swiper-slide {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  padding: 42px 0;
  border-radius: 20px;
  border: 1px solid #00FFEA;
       background: radial-gradient(212.01% 100.13% at -31.59% 123.36%, rgb(13 162 154 / 13%) 0%, rgb(31 36 45 / 19%) 100%);
    backdrop-filter: blur(56.5px);
  
}

/* ===== Imagenes dentro del slide ===== */
#casos .img {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 20px;
  padding: 30px;
  width: 60%;
  margin-left: 70px;
}

#casos .img img {
  width: 22%;
}


/* ======== FLECHAS ======== */
#casos .flechitas {
  position: absolute;
    z-index: 999;
    right: 14%;
    top: 7%;
  cursor: pointer;

}

#casos .flechitas img {
  width: 35px;
}

#casos .flechitas img:hover {
  filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
}

/* ===== Contenido ===== */
#casos .contenido {
  width: 40%;
  height: 500px;
  padding-right: 40px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
}

#casos .contenido h3 {
  color: #FFF;
  font-family: Inter, sans-serif;
  font-size: 48px;
  font-weight: 500;
  margin-bottom: 40px;
  width: 80%;
}

#casos .contenido p {
  color: #FFF;
  font-family: Inter, sans-serif;
  font-size: 1rem;
  font-weight: 300;
  margin-bottom: 40px;
      width: 100%;

}

#casos .contenido a {
  color: #01F8D1;
  font-family: Inter, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  text-decoration: none;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #01F8D1;
  padding-bottom: 7px;
      gap: 7px;
}

#casos .contenido a:hover {
  color: #FFF;
}

/* ===== Flechas de navegación ===== */


#casos .flechitas img {
  width: 35px;
}

#casos .flechitas img:hover {
     filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
}

/* ===== Logo ===== */
#casos .logo {
 width: 50%;
    margin-left: -50px;
    margin-bottom: 50px;
    margin-top: -70px;
}

/* ===== Responsive ===== */

/* Desktop ancho completo */
@media (max-width: 1230px) {
 #casos .swiper {
    width: 100%;
    margin-left: 0 !important;
  }
}

/* Tablet: una sola card a ancho completo */
@media (max-width: 860px) {
 #casos .swiper {
    width: 100% !important;
    margin-left: 0 !important;
    
  }

  #casos .swiper-slide {
    flex-direction: column-reverse;
    align-items: center;
    padding: 0;
    border-radius: 0;
    border: none;
    border-top: 1px solid #00FFEA;
border-bottom: 1px solid #00FFEA;
background: rgba(0, 255, 234, 0.08);
padding-bottom: 20px !important;
  }

  #casos .contenido {
    width: 100%;
    height: auto;
    padding: 20px;
    text-align: left;
  }

  #casos .img {
    width: 100%;
    margin: 20px 0 40px 0;
    padding: 0;
    justify-content: center;
    gap: 10px;
  }

  #casos .img img {
    width: 30%;
  }

  /* ocultar la cuarta imagen */
  #casos .img > img:nth-child(4) {
    display: none;
  }

  #casos .contenido h3 {
    font-size: 1.8rem;
    margin-bottom: 20px;
  }

  #casos .contenido p {
    font-size: 0.9rem;
    margin-bottom: 20px;
  }

  #casos .flechitas {
    top: 25px;
    right: 15px;
  }

  #casos .logo {
          width: 50%;
        margin-top: -3px !important; 
       margin-left: -30px;
  }



#casos .billabong {
    margin-left: -35px;
        width: 200px !important;
          margin-top: 0px !important;
 
}



#casos .cardon {
    margin-left: -25px;
     width: 200px !important;
            
}


 #casos .ecoommerceDesktop {
    position: absolute;
    bottom: 18px;
    padding-bottom: 3px;
    border-bottom: 1px solid #01F8D1;
  }
}

/* Mobile extra pequeño */
@media (max-width: 480px) {
    
       #casos .contenido {
        
        padding: 8px 19px;
       
    }
 #casos .contenido h3 {
    color: #FFF;
font-family: Inter;
font-size: 24px;
font-style: normal;
font-weight: 300;
line-height: 32px; 
  }

 #casos .contenido p {
    color: #FFF;
font-family: Inter;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: normal;
  }

  #casos .img img {
    width: 40%;
  }
  
  
 #casos .logo {
      margin-bottom: 0px;
  }
  
  #casos .img {
    width: 66%;
  }
}


#casos .img img {
  border-radius: 20px !important; /* bordes redondeados */
  box-shadow: 5px 5px 15px rgba(0,0,0,0.5) !important; /* sombra */
}



/* Animaciones base: ocultos y desplazados a la derecha */
#casos .swiper-slide .img img,
#casos .swiper-slide .contenido > * {
  opacity: 0;
  transform: translateX(50px);
  transition: all 1s ease; /* Más lenta */
}

/* Animación para slides activos en desktop */
@media(min-width: 1025px) {
 #casos .swiper-slide-active .img img:nth-child(1) {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 0.2s;
  }
  #casos .swiper-slide-active .img img:nth-child(2) {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 0.4s;
  }
 #casos .swiper-slide-active .img img:nth-child(3) {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 0.6s;
  }
 #casos .swiper-slide-active .img img:nth-child(4) {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 0.8s;
  }

  #casos .swiper-slide-active .contenido img.logo {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 1s;
  }
  #casos .swiper-slide-active .contenido h3 {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 1.2s;
  }
  #casos .swiper-slide-active .contenido p {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 1.4s;
  }
  #casos .swiper-slide-active .contenido a {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 1.6s;
  }
}

/* Animación para mobile: más ligera y lenta */
@media(max-width: 1024px) {
  #casos .swiper-slide .img img,
  #casos .swiper-slide .contenido > * {
    transform: translateX(20px);
    transition: all 0.8s ease; /* Más lenta */
  }
 #casos  .swiper-slide-active .img img,
 #casos .swiper-slide-active .contenido > * {
    opacity: 1;
    transform: translateX(0);
    transition-delay: 0.1s;
  }
}

#logo-btw {
    margin-bottom: 20px !important;
    margin-left: -30px !important;
    
}

#prfo-btw {
    margin-bottom: 20px !important;
}

div.contenido > h3 {
    line-height: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c501c90 */.caja::before {
      content: "";
      position: absolute;
      inset: 0;
      border-radius: 8px;
    
      padding: 1px; /* grosor del borde */
      background: linear-gradient(250deg,rgba(0, 255, 234, 1) 0%, rgba(0, 0, 0, 1) 100%);
      -webkit-mask: 
        linear-gradient(#fff 0 0) content-box, 
        linear-gradient(#fff 0 0);
      -webkit-mask-composite: xor;
              mask-composite: exclude;
      pointer-events: none;
      z-index: -1;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b159edc */.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-icon

 {
    margin-bottom: -15px !important;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-537c9d22 */#textoEstilos > div > p > strong {
    color: #01F8D1;
font-family: Inter;
font-size: 20px !important;
font-style: normal;
font-weight: 400 !important;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86a7889 */#textoEstilos2 > div > p > strong 
    {
    color: #01F8D1;
font-family: Inter;
font-size: 20px !important;
font-style: normal;
font-weight: 400 !important;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-60e6787f */#textoEstilos2 > div > p > strong 
    {
    color: #01F8D1;
font-family: Inter;
font-size: 20px !important;
font-style: normal;
font-weight: 400 !important;
line-height: normal;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-71b38644 */#formHome2 .contact-form-input {
   
    background-color: #ffffff !important;
    background-image: none !important;
}



#formHome2 .cf-submit {
  
    padding: 10px 25px !important;
    
    background: #01F8D1 !important;
    font-size: 14px !important;
}


#formHome2 .cf-submit:hover
{
    background-color: #01F8D133 !important;
    color: #FFFFFF;
    border-color: var(--e-global-color-17c7b99);
    transition: 300ms;
}/* End custom CSS */
/* Start custom CSS */body {
   
  /* Fondo base + gradiente animado con luces sutiles */
  background-color: #010113;
  background-image: linear-gradient(
    23deg,
    #010113 0%, 
    #010113 40%, 
    #01F8D133 45%, 
    #010113 55%, 
    #010113 60%, 
    #010113 100%
  );
  background-size: 600% 100%;
  animation: gradient-animation 20s ease infinite;
  margin: 0;
  
}

@keyframes gradient-animation {
  0%   { background-position: 0% 50%; }
  50%  { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */