.elementor-4135 .elementor-element.elementor-element-ea8aed7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 12px;--row-gap:20px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;--z-index:0;}.elementor-4135 .elementor-element.elementor-element-ea8aed7:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-ea8aed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0F0;}.elementor-4135 .elementor-element.elementor-element-d79817f{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-c9a4a0c.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-c9a4a0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-58880d4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:68px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-3c962bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-6a7af90{--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:12px 10px;--row-gap:12px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-4135 .elementor-element.elementor-element-9331eeb .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-9331eeb:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-d03ac73 .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-d03ac73:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-d03ac73 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4135 .elementor-element.elementor-element-1a2e93c{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-9ccb56e.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-9ccb56e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-4c2683d.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-4c2683d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-2225890.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-2225890 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-2585c92.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-2585c92 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-4724051.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-4724051 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-32bb063.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-32bb063 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-2496ba7{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-aed6fa8{--display:flex;--overflow:hidden;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 64px 0px rgba(10, 10, 14.999999999999998, 0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-aed6fa8:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-aed6fa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-256f276{--display:flex;--padding-top:12px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-256f276:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-256f276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-ef05d6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6px 8px;--row-gap:6px;--column-gap:8px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-3a58008{width:100%;max-width:100%;}.elementor-4135 .elementor-element.elementor-element-89d762a .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:12px 12px 12px 12px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-89d762a:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-fbf7531{--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:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-fbf7531:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-fbf7531 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-4135 .elementor-element.elementor-element-8f6db58{width:100%;max-width:100%;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-4135 .elementor-element.elementor-element-8f6db58.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-8f6db58 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-accent );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-cffd13c{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-cffd13c .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:70px;font-weight:800;text-transform:capitalize;line-height:60px;}.elementor-4135 .elementor-element.elementor-element-cffd13c .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-4135 .elementor-element.elementor-element-6b170ca{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-6b170ca .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:70px;font-weight:800;text-transform:capitalize;line-height:60px;}.elementor-4135 .elementor-element.elementor-element-6b170ca .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-4135 .elementor-element.elementor-element-5ea11c4{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-5ea11c4 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:70px;font-weight:800;text-transform:capitalize;line-height:60px;}.elementor-4135 .elementor-element.elementor-element-5ea11c4 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-4135 .elementor-element.elementor-element-db9a75a{padding:30px 30px 30px 30px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-db9a75a .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:70px;font-weight:800;text-transform:capitalize;line-height:60px;}.elementor-4135 .elementor-element.elementor-element-db9a75a .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-4135 .elementor-element.elementor-element-03928e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-03928e5:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-03928e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4135 .elementor-element.elementor-element-1d8caef{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-4710875.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-4710875 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-29eab1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4135 .elementor-element.elementor-element-29eab1f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-9db7017{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-6feb566{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-5b33cdd .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-5b33cdd:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-5b33cdd.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-2b00944{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-2b00944:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-2b00944 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-4135 .elementor-element.elementor-element-61ffcaa{--display:flex;--gap:10px 0px;--row-gap:10px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-61ffcaa:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-61ffcaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-c32c675 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-d294f40{padding:4px 0px 6px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-8252a0f{--display:flex;--gap:10px 0px;--row-gap:10px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:18px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-8252a0f:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-8252a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-b5d81e8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-d9ab524{padding:4px 0px 6px 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-a08c3c2{--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:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:85px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-a08c3c2:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-a08c3c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08090D;}.elementor-4135 .elementor-element.elementor-element-433e506.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-433e506{text-align:center;}.elementor-4135 .elementor-element.elementor-element-433e506 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-170ffae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4135 .elementor-element.elementor-element-170ffae .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-c37d49a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-c38f1bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--flex-wrap: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-4135 .elementor-element.elementor-element-4cddc07{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-4cddc07:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-4cddc07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-51391f9.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-51391f9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-f11a77e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-ef61971{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-f1828fd{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-f1828fd:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-f1828fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-743798e.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-743798e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-10551ea .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-d2dc615{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-fd36ae4{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-fd36ae4:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-fd36ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-8d6ded4.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-8d6ded4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-5bd1c89 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-14b2068{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-f874c57{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-f874c57:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-f874c57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-f9498bf.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-f9498bf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-d558dc6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-e429248{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-afe93b2{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-afe93b2:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-afe93b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-bc0ace6.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-bc0ace6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-70c35f4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-b831cbf{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-94caf6a{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-94caf6a:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-94caf6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-d13bdc6.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-d13bdc6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-6fc8ded .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-5deb3a7{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-94fde60{--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:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-94fde60:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-94fde60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4135 .elementor-element.elementor-element-7a17db5.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-7a17db5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-160b919{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-4c66005 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-f09f537{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-96fabc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-21bb012{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#08090D17;--border-color:#08090D17;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-21bb012:hover{background-color:var( --e-global-color-accent );box-shadow:0px 16px 48px 0px rgba(7.999999999999998, 9.000000000000007, 13, 0.12);}.elementor-4135 .elementor-element.elementor-element-d2d3c4f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1A5CFF14;}.elementor-4135 .elementor-element.elementor-element-ed6ee59.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-ed6ee59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-9ea2ef0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-29ae2cf{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-9542341{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#08090D17;--border-color:#08090D17;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-9542341:hover{background-color:var( --e-global-color-accent );box-shadow:0px 16px 48px 0px rgba(7.999999999999998, 9.000000000000007, 13, 0.12);}.elementor-4135 .elementor-element.elementor-element-b352af5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1A5CFF14;}.elementor-4135 .elementor-element.elementor-element-12005de.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-12005de .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-a0034c8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-eb2c96c{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-a78772b{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#08090D17;--border-color:#08090D17;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-a78772b:hover{background-color:var( --e-global-color-accent );box-shadow:0px 16px 48px 0px rgba(7.999999999999998, 9.000000000000007, 13, 0.12);}.elementor-4135 .elementor-element.elementor-element-30ebf29 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1A5CFF14;}.elementor-4135 .elementor-element.elementor-element-77f54fd.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-77f54fd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-43495c0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-a9689db{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-27ab598{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#08090D17;--border-color:#08090D17;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-27ab598:hover{background-color:var( --e-global-color-accent );box-shadow:0px 16px 48px 0px rgba(7.999999999999998, 9.000000000000007, 13, 0.12);}.elementor-4135 .elementor-element.elementor-element-0dbf675 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1A5CFF14;}.elementor-4135 .elementor-element.elementor-element-d7b0381.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-d7b0381 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-b7c863e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-a707ae1{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-86f2a0b{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#08090D17;--border-color:#08090D17;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-86f2a0b:hover{background-color:var( --e-global-color-accent );box-shadow:0px 16px 48px 0px rgba(7.999999999999998, 9.000000000000007, 13, 0.12);}.elementor-4135 .elementor-element.elementor-element-6b506e2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1A5CFF14;}.elementor-4135 .elementor-element.elementor-element-12f4376.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-12f4376 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-d6e59a6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-d60e553{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-888e150{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#08090D17;--border-color:#08090D17;--border-radius:22px 22px 22px 22px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-888e150:hover{background-color:var( --e-global-color-accent );box-shadow:0px 16px 48px 0px rgba(7.999999999999998, 9.000000000000007, 13, 0.12);}.elementor-4135 .elementor-element.elementor-element-da28b9c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:#1A5CFF14;}.elementor-4135 .elementor-element.elementor-element-662eecb.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-662eecb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-af70c44 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:600;line-height:26px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-5ac0582{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-db89e6d{--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:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:85px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-db89e6d:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-db89e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08090D;}.elementor-4135 .elementor-element.elementor-element-a640b60.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-a640b60{text-align:center;}.elementor-4135 .elementor-element.elementor-element-a640b60 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-fae0e81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4135 .elementor-element.elementor-element-fae0e81 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-dcccd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-00b7125{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--flex-wrap: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-4135 .elementor-element.elementor-element-6915a17{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-6915a17:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-6915a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-1e599a7.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-1e599a7 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-bae27ff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-29731d1{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-b5db3d8{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-b5db3d8:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-b5db3d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-080facf.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-080facf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-b1f3f94 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-86850d3{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-5bc37b1{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-5bc37b1:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-5bc37b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-213beaf.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-213beaf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-2178ebc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-bc33b08{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-c3ced2a{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-c3ced2a:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-c3ced2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-26d83c4.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-26d83c4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-6d4a569 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-1f1e823{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-a0e1f8f{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-a0e1f8f:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-a0e1f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-0b0f9cf.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-0b0f9cf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-d434f14 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-b7d8ad5{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-0099f17{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-0099f17:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-0099f17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-b27b97f.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-b27b97f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-d3be8a4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-3e0310c{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-3d08611{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-3d08611:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-3d08611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-cab9bb2.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-cab9bb2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-4dce1d7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-49d3878{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-332213b{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-332213b:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-332213b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-895d606.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-895d606 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-b7d472c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-26693fe{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-6c682ac{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-6c682ac:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-6c682ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-4970b76.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-4970b76 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-e9416c0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-d26fd09{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-9f51baf{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-9f51baf:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-9f51baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-568dc2e.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-568dc2e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-366b6ef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-0999113{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-5bec9e5{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-5bec9e5:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-5bec9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-888e05e.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-888e05e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-232c7c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-5236eeb{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-7ef63b6{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-7ef63b6:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-7ef63b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-6acd33c.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-6acd33c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-670de91 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-4e07b3b{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-275f518{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-275f518:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-275f518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-081d832.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-081d832 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-186443b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-8ff386f{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-4e6fd3f{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-4e6fd3f:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-4e6fd3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-f80dffa.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-f80dffa .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-b9bb750 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-32cbe2d{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-68e2f50{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-4135 .elementor-element.elementor-element-68e2f50:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-68e2f50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-e6df1f5.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-e6df1f5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-0816130 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-87f9815{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-f065ec0{--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:space-between;--align-items:center;--border-radius:65px 65px 0px 0px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-198fc3f.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-198fc3f{text-align:center;}.elementor-4135 .elementor-element.elementor-element-198fc3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-7da1e54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-e6cf1af .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-e6cf1af:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-e6cf1af.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-6687cc1{--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-6687cc1:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-6687cc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4135 .elementor-element.elementor-element-2fdcc7c.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-2fdcc7c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-60124d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 20px;--row-gap:15px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-24df361 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-9ad5e39{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-75c799f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-ef27f82{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-4135 .elementor-element.elementor-element-ef27f82:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-ef27f82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-ef27f82:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-7671cbf.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-7671cbf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-56a9889 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-7940e37{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-b83ae3d.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-b83ae3d{z-index:5;text-align:center;}.elementor-4135 .elementor-element.elementor-element-b83ae3d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#00C48C;}.elementor-4135 .elementor-element.elementor-element-095e12b{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-4135 .elementor-element.elementor-element-095e12b:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-095e12b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-095e12b:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-4539d71.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-4539d71 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-3d114bf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-f25db33{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-9ec0205.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-9ec0205{z-index:5;text-align:center;}.elementor-4135 .elementor-element.elementor-element-9ec0205 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#00C48C;}.elementor-4135 .elementor-element.elementor-element-c2a4ca8{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-4135 .elementor-element.elementor-element-c2a4ca8:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-c2a4ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-c2a4ca8:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-4d20758.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-4d20758 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-a7ec37b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-1559cea{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-ae2f58e.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-ae2f58e{z-index:5;text-align:center;}.elementor-4135 .elementor-element.elementor-element-ae2f58e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#00C48C;}.elementor-4135 .elementor-element.elementor-element-fcb9d54{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-4135 .elementor-element.elementor-element-fcb9d54:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-fcb9d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-fcb9d54:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-513d3cd.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-513d3cd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-8717325 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-c03f8ad{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-95a5b75.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-95a5b75{z-index:5;text-align:center;}.elementor-4135 .elementor-element.elementor-element-95a5b75 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#00C48C;}.elementor-4135 .elementor-element.elementor-element-655b1f4{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-4135 .elementor-element.elementor-element-655b1f4:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-655b1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-655b1f4:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-229fe3f.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-229fe3f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-a2bba7c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-6bb46e1{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-1f0b2f5.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-1f0b2f5{z-index:5;text-align:center;}.elementor-4135 .elementor-element.elementor-element-1f0b2f5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#00C48C;}.elementor-4135 .elementor-element.elementor-element-0d9d93b{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-4135 .elementor-element.elementor-element-0d9d93b:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-0d9d93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-0d9d93b:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-c780b8a.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-c780b8a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-187d794 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-2e5663c{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-e785bb4.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-e785bb4{z-index:5;text-align:center;}.elementor-4135 .elementor-element.elementor-element-e785bb4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;color:#00C48C;}.elementor-4135 .elementor-element.elementor-element-5feb1e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:85px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-5feb1e1:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-5feb1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08090D;}.elementor-4135 .elementor-element.elementor-element-135db2e{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-96181fe.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-96181fe{text-align:center;}.elementor-4135 .elementor-element.elementor-element-96181fe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-479d381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-479d381 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:36px;font-weight:700;text-transform:capitalize;line-height:42px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-687cc56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-687cc56 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-fda3446{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-36d3a9f{background-color:#1A5CFF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 22px 22px 22px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-4bf9549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-4bf9549 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-0973d90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-1fbfc83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-1fbfc83 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-158be86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-70d02a3{background-color:#1A5CFF26;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:22px 22px 22px 22px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );border-radius:12px 12px 12px 12px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-17da6de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-17da6de .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:500;text-transform:capitalize;line-height:32px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-2ba95a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-63acd9e{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-f65347a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-f65347a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:36px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-03ea1bc{background-color:var( --e-global-color-secondary );padding:12px 10px 13px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:22px 22px 22px 22px;--e-icon-list-icon-size:23px;--icon-vertical-offset:0px;}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-a9c84c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-a9c84c6:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-a9c84c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-bb507a2{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-4135 .elementor-element.elementor-element-0d7a752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4135 .elementor-element.elementor-element-0d7a752.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-0d7a752 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-edbddf2{text-align:center;}.elementor-4135 .elementor-element.elementor-element-edbddf2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-1fda178{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-470a255{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:12px 8px;--row-gap:12px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-5027ee9{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-5027ee9:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-5027ee9, .elementor-4135 .elementor-element.elementor-element-5027ee9::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-f0633ab.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-f0633ab .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-7d04e64 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-3a083aa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-2bc6eb1{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-2bc6eb1:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-2bc6eb1, .elementor-4135 .elementor-element.elementor-element-2bc6eb1::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-e1cb146.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-e1cb146 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-db298ba .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-84dd3e7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-6a74e38{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-6a74e38:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-6a74e38, .elementor-4135 .elementor-element.elementor-element-6a74e38::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-ecdc8d8.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-ecdc8d8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-ae481b5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-ff3a287 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-0676929{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-0676929:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-0676929, .elementor-4135 .elementor-element.elementor-element-0676929::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-02777be.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-02777be .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-12e675c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-c4fe146 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-ff7a085{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-ff7a085:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-ff7a085, .elementor-4135 .elementor-element.elementor-element-ff7a085::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-1d37c23.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-1d37c23 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-c94242b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-a86b360 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-cc1db1e{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-cc1db1e:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-cc1db1e, .elementor-4135 .elementor-element.elementor-element-cc1db1e::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-029d84c.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-029d84c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-a5fef52 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-d8d895a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-007be99{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-007be99:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-007be99, .elementor-4135 .elementor-element.elementor-element-007be99::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-205ff41.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-205ff41 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-16556a0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-1527c83 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-b044f36{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-b044f36:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-b044f36, .elementor-4135 .elementor-element.elementor-element-b044f36::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-1c5ee2f.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-1c5ee2f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-2dc4e67 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-a08ea72 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-79b03bf{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-79b03bf:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-79b03bf, .elementor-4135 .elementor-element.elementor-element-79b03bf::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-c2a1205.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-c2a1205 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-c871ecf .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-40f0a46 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-d8a9084{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-4135 .elementor-element.elementor-element-d8a9084:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-d8a9084, .elementor-4135 .elementor-element.elementor-element-d8a9084::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-a940ac1.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-a940ac1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-5ee81d5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-2e38db1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-c719b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-55170b9{--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:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-55170b9:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-55170b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4135 .elementor-element.elementor-element-812c123{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4135 .elementor-element.elementor-element-812c123.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-812c123 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-06983a4{text-align:center;}.elementor-4135 .elementor-element.elementor-element-06983a4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-57935e5{text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-b3b1bfb{--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;--gap:15px 30px;--row-gap:15px;--column-gap:30px;--flex-wrap:wrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-9c92ae6{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-9c92ae6:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-9c92ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-9c92ae6:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-17d02d2.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-17d02d2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-e9da5ee .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-e2ee91f{padding:4px 0px 6px 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-735b6aa{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-735b6aa:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-735b6aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-735b6aa:hover{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-1500e50.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-1500e50 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-f3ec4fa .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:26px;font-weight:700;line-height:30px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-98febf6{padding:4px 0px 6px 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-6511547 .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-6511547:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-6511547{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4135 .elementor-element.elementor-element-fe10f58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 10px;--row-gap:30px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-fe10f58:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-fe10f58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4135 .elementor-element.elementor-element-1adc169{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-f4d4ebb.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-f4d4ebb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-9e97ff8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4135 .elementor-element.elementor-element-9e97ff8 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-5db0069{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-194cd2c{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-c2e5261.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-c2e5261 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:15px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-e58dfe9 .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #00D150 0%, #00A740 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-e58dfe9:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-e58dfe9.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-aca378f{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-c8e99bf{--display:flex;--overflow:hidden;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 64px 0px rgba(10, 10, 14.999999999999998, 0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-c8e99bf:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-c8e99bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-595ee4a{width:100%;max-width:100%;}.elementor-4135 .elementor-element.elementor-element-d8b45c9{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:30px;--padding-left:18px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-d8b45c9:hover{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-primary );--border-color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-d8b45c9, .elementor-4135 .elementor-element.elementor-element-d8b45c9::before{--border-transition:0.3s;}.elementor-4135 .elementor-element.elementor-element-db2606c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-db2606c .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:34px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-c1e4ff8{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-de1883f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-4135 .elementor-element.elementor-element-de1883f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;line-height:34px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-159c280.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-159c280 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:15px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-35ea7ff{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-1934bae{--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:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:85px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-1934bae:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-1934bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08090D;}.elementor-4135 .elementor-element.elementor-element-d646dbe.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-d646dbe{text-align:center;}.elementor-4135 .elementor-element.elementor-element-d646dbe .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-1b0670a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-4135 .elementor-element.elementor-element-1b0670a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-a536514{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-3fae471{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 5px;--row-gap:15px;--column-gap:5px;--flex-wrap: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-4135 .elementor-element.elementor-element-4b0f39a{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-4b0f39a:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-4b0f39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-183696b.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-183696b .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-ed10a03 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-2dfc112{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-9d6ea53{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-9d6ea53:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-9d6ea53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-609ae62.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-609ae62 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-8802347 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-67cda97{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-7dd3154{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-7dd3154:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-7dd3154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-eb53865.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-eb53865 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-6e2b680 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-02a4110{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-5384a47{--display:flex;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-5384a47:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-5384a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-8bbbae6.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-8bbbae6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:30px;font-weight:700;line-height:34px;}.elementor-4135 .elementor-element.elementor-element-0b992c9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:26px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-8546780{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-f9e5603{--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:85px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-b621819{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-b621819:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-b621819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4135 .elementor-element.elementor-element-1d9258e{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-15279b5.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-15279b5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-4135 .elementor-element.elementor-element-2be31a6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:48px;font-weight:800;text-transform:capitalize;line-height:52px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-261ed66{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-0bef686{--display:flex;--gap:8px 0px;--row-gap:8px;--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:#1246F826;--border-color:#1246F826;--border-radius:22px 22px 22px 22px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-0bef686:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-0bef686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1246F80D;}.elementor-4135 .elementor-element.elementor-element-3588709 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;text-transform:capitalize;line-height:18px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-4135 .elementor-element.elementor-element-286f69f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-d68721d .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #00D150 0%, #00A740 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-d68721d:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-d68721d.elementor-element{--align-self:flex-start;}.elementor-4135 .elementor-element.elementor-element-08eba8b{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-22882c2{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-6149d11{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-c67a10e{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-006a9da{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-a12dfd3{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-63c7537{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-572a022{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-62fe5ca{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-339bbb3{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-7a00236{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-18a7245{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-af1d43e{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-690384a{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-3995af0{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-1d5f1aa{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-6802ff0{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-0b54e87{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-e08ce57{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-d024400{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-4135 .elementor-element.elementor-element-c450139{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-secondary );}.elementor-4135 .elementor-element.elementor-element-3d9ec60{--n-accordion-title-font-size:16px;width:100%;max-width:100%;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:13px;}.elementor-4135 .elementor-element.elementor-element-3d9ec60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;}.elementor-4135 .elementor-element.elementor-element-3d9ec60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-text );}.elementor-4135 .elementor-element.elementor-element-3d9ec60 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-secondary );}:where( .elementor-4135 .elementor-element.elementor-element-3d9ec60 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-right:12px;--padding-bottom:14px;--padding-left:12px;}.elementor-4135 .elementor-element.elementor-element-3d9ec60.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-3d9ec60 {--n-accordion-padding:16px 28px 16px 28px;}:where( .elementor-4135 .elementor-element.elementor-element-3d9ec60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:500;line-height:26px;letter-spacing:0.5px;}.elementor-4135 .elementor-element.elementor-element-1d74683{--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:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-1d74683:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-1d74683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-4135 .elementor-element.elementor-element-1a88df2.elementor-element{--align-self:center;}.elementor-4135 .elementor-element.elementor-element-1a88df2{text-align:center;}.elementor-4135 .elementor-element.elementor-element-1a88df2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:18px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-f6dc39f{text-align:center;}.elementor-4135 .elementor-element.elementor-element-f6dc39f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-c945085{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-accent );}.elementor-4135 .elementor-element.elementor-element-a7f13a7{--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;--gap:15px 0px;--row-gap:15px;--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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-4135 .elementor-element.elementor-element-a7f13a7:not(.elementor-motion-effects-element-type-background), .elementor-4135 .elementor-element.elementor-element-a7f13a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-4135 .elementor-element.elementor-element-553d493{padding:4px 0px 6px 0px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4135 .elementor-element.elementor-element-591fd25{--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;--gap:12px 10px;--row-gap:12px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-402e798 .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-402e798:hover{--e-transform-translateY:-2px;}.elementor-4135 .elementor-element.elementor-element-d0d54c2 .elementor-button{background-color:transparent;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 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-4135 .elementor-element.elementor-element-d0d54c2:hover{--e-transform-translateY:-2px;}@media(max-width:1125px){.elementor-4135 .elementor-element.elementor-element-ea8aed7{--flex-wrap:wrap;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4135 .elementor-element.elementor-element-9331eeb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-d03ac73 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-89d762a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-fbf7531{--flex-wrap:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-cffd13c{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-4135 .elementor-element.elementor-element-6b170ca{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-4135 .elementor-element.elementor-element-5ea11c4{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-4135 .elementor-element.elementor-element-db9a75a{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-4135 .elementor-element.elementor-element-03928e5{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:085px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-5b33cdd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-94fde60{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-160b919{--flex-wrap:wrap;}.elementor-4135 .elementor-element.elementor-element-f09f537{width:100%;max-width:100%;}.elementor-4135 .elementor-element.elementor-element-96fabc5{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;}.elementor-4135 .elementor-element.elementor-element-d2d3c4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-b352af5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-30ebf29 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-0dbf675 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-6b506e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-da28b9c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-f065ec0{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-4135 .elementor-element.elementor-element-e6cf1af .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-6687cc1{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-60124d5{--flex-wrap:wrap;}.elementor-4135 .elementor-element.elementor-element-9ad5e39{width:100%;max-width:100%;}.elementor-4135 .elementor-element.elementor-element-5feb1e1{--flex-wrap:wrap;}.elementor-4135 .elementor-element.elementor-element-a9c84c6{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-1fda178{width:100%;max-width:100%;}.elementor-4135 .elementor-element.elementor-element-470a255{--gap:20px 3px;--row-gap:20px;--column-gap:3px;}.elementor-4135 .elementor-element.elementor-element-55170b9{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-57935e5{width:100%;max-width:100%;}.elementor-4135 .elementor-element.elementor-element-b3b1bfb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4135 .elementor-element.elementor-element-6511547 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-e58dfe9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-b621819{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-4135 .elementor-element.elementor-element-d68721d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-f6dc39f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-a7f13a7{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4135 .elementor-element.elementor-element-402e798 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-d0d54c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-4135 .elementor-element.elementor-element-ea8aed7{--padding-top:45px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-58880d4 .elementor-heading-title{font-size:50px;line-height:58px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-4135 .elementor-element.elementor-element-9331eeb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-d03ac73 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-1a2e93c{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-4135 .elementor-element.elementor-element-9ccb56e .elementor-heading-title{font-size:11px;}.elementor-4135 .elementor-element.elementor-element-4c2683d .elementor-heading-title{font-size:11px;}.elementor-4135 .elementor-element.elementor-element-2225890 .elementor-heading-title{font-size:11px;}.elementor-4135 .elementor-element.elementor-element-2585c92 .elementor-heading-title{font-size:11px;}.elementor-4135 .elementor-element.elementor-element-4724051 .elementor-heading-title{font-size:11px;}.elementor-4135 .elementor-element.elementor-element-32bb063 .elementor-heading-title{font-size:11px;}.elementor-4135 .elementor-element.elementor-element-256f276{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-4135 .elementor-element.elementor-element-ef05d6e{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4135 .elementor-element.elementor-element-89d762a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-fbf7531{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-8f6db58 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-cffd13c{padding:16px 16px 16px 16px;}.elementor-4135 .elementor-element.elementor-element-cffd13c .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-4135 .elementor-element.elementor-element-cffd13c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-4135 .elementor-element.elementor-element-6b170ca{padding:16px 16px 16px 16px;}.elementor-4135 .elementor-element.elementor-element-6b170ca .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-4135 .elementor-element.elementor-element-6b170ca .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-4135 .elementor-element.elementor-element-5ea11c4{padding:16px 16px 16px 16px;}.elementor-4135 .elementor-element.elementor-element-5ea11c4 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-4135 .elementor-element.elementor-element-5ea11c4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-4135 .elementor-element.elementor-element-db9a75a{padding:16px 16px 16px 16px;}.elementor-4135 .elementor-element.elementor-element-db9a75a .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-4135 .elementor-element.elementor-element-db9a75a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-4135 .elementor-element.elementor-element-03928e5{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-29eab1f .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-5b33cdd .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-2b00944{--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-61ffcaa{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-8252a0f{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-a08c3c2{--border-radius:42px 42px 42px 42px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-170ffae .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-c38f1bd{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4135 .elementor-element.elementor-element-4cddc07{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-f1828fd{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-fd36ae4{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-f874c57{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-afe93b2{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-94caf6a{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-94fde60{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-4c66005 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-21bb012{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-d2d3c4f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-9542341{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-b352af5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-a78772b{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-30ebf29 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-27ab598{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-0dbf675 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-86f2a0b{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-6b506e2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-888e150{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-da28b9c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-db89e6d{--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-fae0e81 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-00b7125{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4135 .elementor-element.elementor-element-6915a17{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-b5db3d8{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-5bc37b1{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-c3ced2a{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-a0e1f8f{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-0099f17{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-3d08611{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-332213b{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-6c682ac{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-9f51baf{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-5bec9e5{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-7ef63b6{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-275f518{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-4e6fd3f{--width:48.5%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-68e2f50{--width:100%;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-e6cf1af .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-6687cc1{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-24df361 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-ef27f82{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-095e12b{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-c2a4ca8{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-fcb9d54{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-655b1f4{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-0d9d93b{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-5feb1e1{--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-479d381 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-687cc56 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-4bf9549 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-1fbfc83 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-17da6de .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-f65347a .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-a9c84c6{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-edbddf2 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-470a255{--gap:14px 9px;--row-gap:14px;--column-gap:9px;}.elementor-4135 .elementor-element.elementor-element-5027ee9{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-2bc6eb1{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-6a74e38{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-0676929{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-ff7a085{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-cc1db1e{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-007be99{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-b044f36{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-79b03bf{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-d8a9084{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-55170b9{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-06983a4 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-9c92ae6{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-735b6aa{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-6511547 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-fe10f58{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-9e97ff8 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-e58dfe9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-d8b45c9{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:8px;--padding-right:8px;}.elementor-4135 .elementor-element.elementor-element-1934bae{--border-radius:42px 42px 42px 42px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-1b0670a .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-3fae471{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-4135 .elementor-element.elementor-element-4b0f39a{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-9d6ea53{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-7dd3154{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-5384a47{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-f9e5603{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4135 .elementor-element.elementor-element-b621819{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-2be31a6 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-4135 .elementor-element.elementor-element-d68721d .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-22882c2{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-c67a10e{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-a12dfd3{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-572a022{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-339bbb3{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-18a7245{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-690384a{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-1d5f1aa{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-0b54e87{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-d024400{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-4135 .elementor-element.elementor-element-3d9ec60 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-4135 .elementor-element.elementor-element-3d9ec60{--n-accordion-title-font-size:16px;}:where( .elementor-4135 .elementor-element.elementor-element-3d9ec60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:26px;}.elementor-4135 .elementor-element.elementor-element-1d74683{--border-radius:0px 0px 0px 0px;--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-f6dc39f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-4135 .elementor-element.elementor-element-a7f13a7{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-4135 .elementor-element.elementor-element-402e798 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4135 .elementor-element.elementor-element-d0d54c2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-4135 .elementor-element.elementor-element-d79817f{--width:54%;}.elementor-4135 .elementor-element.elementor-element-2496ba7{--width:43%;}.elementor-4135 .elementor-element.elementor-element-1d8caef{--width:50%;}.elementor-4135 .elementor-element.elementor-element-2b00944{--width:47%;}.elementor-4135 .elementor-element.elementor-element-61ffcaa{--width:100%;}.elementor-4135 .elementor-element.elementor-element-8252a0f{--width:100%;}.elementor-4135 .elementor-element.elementor-element-4cddc07{--width:33%;}.elementor-4135 .elementor-element.elementor-element-f1828fd{--width:33%;}.elementor-4135 .elementor-element.elementor-element-fd36ae4{--width:33%;}.elementor-4135 .elementor-element.elementor-element-f874c57{--width:33%;}.elementor-4135 .elementor-element.elementor-element-afe93b2{--width:33%;}.elementor-4135 .elementor-element.elementor-element-94caf6a{--width:33%;}.elementor-4135 .elementor-element.elementor-element-21bb012{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-9542341{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-a78772b{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-27ab598{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-86f2a0b{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-888e150{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-6915a17{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-b5db3d8{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-5bc37b1{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-c3ced2a{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-a0e1f8f{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-0099f17{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-3d08611{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-332213b{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-6c682ac{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-9f51baf{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-5bec9e5{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-7ef63b6{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-275f518{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-4e6fd3f{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-68e2f50{--width:19.5%;}.elementor-4135 .elementor-element.elementor-element-ef27f82{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-095e12b{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-c2a4ca8{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-fcb9d54{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-655b1f4{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-0d9d93b{--width:32.5%;}.elementor-4135 .elementor-element.elementor-element-135db2e{--width:73%;}.elementor-4135 .elementor-element.elementor-element-63acd9e{--width:26%;}.elementor-4135 .elementor-element.elementor-element-bb507a2{--width:100%;}.elementor-4135 .elementor-element.elementor-element-5027ee9{--width:19%;}.elementor-4135 .elementor-element.elementor-element-2bc6eb1{--width:19%;}.elementor-4135 .elementor-element.elementor-element-6a74e38{--width:19%;}.elementor-4135 .elementor-element.elementor-element-0676929{--width:19%;}.elementor-4135 .elementor-element.elementor-element-ff7a085{--width:19%;}.elementor-4135 .elementor-element.elementor-element-cc1db1e{--width:19%;}.elementor-4135 .elementor-element.elementor-element-007be99{--width:19%;}.elementor-4135 .elementor-element.elementor-element-b044f36{--width:19%;}.elementor-4135 .elementor-element.elementor-element-79b03bf{--width:19%;}.elementor-4135 .elementor-element.elementor-element-d8a9084{--width:19%;}.elementor-4135 .elementor-element.elementor-element-9c92ae6{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-735b6aa{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-1adc169{--width:48%;}.elementor-4135 .elementor-element.elementor-element-aca378f{--width:43%;}.elementor-4135 .elementor-element.elementor-element-d8b45c9{--width:100%;}.elementor-4135 .elementor-element.elementor-element-4b0f39a{--width:24.5%;}.elementor-4135 .elementor-element.elementor-element-9d6ea53{--width:24.5%;}.elementor-4135 .elementor-element.elementor-element-7dd3154{--width:24.5%;}.elementor-4135 .elementor-element.elementor-element-5384a47{--width:24.5%;}.elementor-4135 .elementor-element.elementor-element-1d9258e{--width:45%;}.elementor-4135 .elementor-element.elementor-element-0bef686{--width:60%;}.elementor-4135 .elementor-element.elementor-element-08eba8b{--width:53%;}.elementor-4135 .elementor-element.elementor-element-a7f13a7{--width:100%;}}@media(max-width:1125px) and (min-width:768px){.elementor-4135 .elementor-element.elementor-element-d79817f{--width:100%;}.elementor-4135 .elementor-element.elementor-element-2496ba7{--width:70%;}.elementor-4135 .elementor-element.elementor-element-1d8caef{--width:100%;}.elementor-4135 .elementor-element.elementor-element-2b00944{--width:100%;}.elementor-4135 .elementor-element.elementor-element-61ffcaa{--width:100%;}.elementor-4135 .elementor-element.elementor-element-8252a0f{--width:100%;}.elementor-4135 .elementor-element.elementor-element-4cddc07{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-f1828fd{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-fd36ae4{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-f874c57{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-afe93b2{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-94caf6a{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-160b919{--width:100%;}.elementor-4135 .elementor-element.elementor-element-21bb012{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-9542341{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-a78772b{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-27ab598{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-86f2a0b{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-888e150{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-6915a17{--width:32%;}.elementor-4135 .elementor-element.elementor-element-b5db3d8{--width:32%;}.elementor-4135 .elementor-element.elementor-element-5bc37b1{--width:32%;}.elementor-4135 .elementor-element.elementor-element-c3ced2a{--width:32%;}.elementor-4135 .elementor-element.elementor-element-a0e1f8f{--width:32%;}.elementor-4135 .elementor-element.elementor-element-0099f17{--width:32%;}.elementor-4135 .elementor-element.elementor-element-3d08611{--width:32%;}.elementor-4135 .elementor-element.elementor-element-332213b{--width:32%;}.elementor-4135 .elementor-element.elementor-element-6c682ac{--width:32%;}.elementor-4135 .elementor-element.elementor-element-9f51baf{--width:32%;}.elementor-4135 .elementor-element.elementor-element-5bec9e5{--width:32%;}.elementor-4135 .elementor-element.elementor-element-7ef63b6{--width:32%;}.elementor-4135 .elementor-element.elementor-element-275f518{--width:32%;}.elementor-4135 .elementor-element.elementor-element-4e6fd3f{--width:32%;}.elementor-4135 .elementor-element.elementor-element-68e2f50{--width:32%;}.elementor-4135 .elementor-element.elementor-element-60124d5{--width:100%;}.elementor-4135 .elementor-element.elementor-element-ef27f82{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-095e12b{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-c2a4ca8{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-fcb9d54{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-655b1f4{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-0d9d93b{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-135db2e{--width:100%;}.elementor-4135 .elementor-element.elementor-element-63acd9e{--width:100%;}.elementor-4135 .elementor-element.elementor-element-5027ee9{--width:32%;}.elementor-4135 .elementor-element.elementor-element-2bc6eb1{--width:32%;}.elementor-4135 .elementor-element.elementor-element-6a74e38{--width:32%;}.elementor-4135 .elementor-element.elementor-element-0676929{--width:32%;}.elementor-4135 .elementor-element.elementor-element-ff7a085{--width:32%;}.elementor-4135 .elementor-element.elementor-element-cc1db1e{--width:32%;}.elementor-4135 .elementor-element.elementor-element-007be99{--width:32%;}.elementor-4135 .elementor-element.elementor-element-b044f36{--width:32%;}.elementor-4135 .elementor-element.elementor-element-79b03bf{--width:32%;}.elementor-4135 .elementor-element.elementor-element-d8a9084{--width:32%;}.elementor-4135 .elementor-element.elementor-element-9c92ae6{--width:100%;}.elementor-4135 .elementor-element.elementor-element-735b6aa{--width:100%;}.elementor-4135 .elementor-element.elementor-element-1adc169{--width:100%;}.elementor-4135 .elementor-element.elementor-element-aca378f{--width:70%;}.elementor-4135 .elementor-element.elementor-element-d8b45c9{--width:100%;}.elementor-4135 .elementor-element.elementor-element-4b0f39a{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-9d6ea53{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-7dd3154{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-5384a47{--width:48.5%;}.elementor-4135 .elementor-element.elementor-element-1d9258e{--width:100%;}.elementor-4135 .elementor-element.elementor-element-08eba8b{--width:100%;}.elementor-4135 .elementor-element.elementor-element-a7f13a7{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d79817f */.h1-accent {
    position: relative;
    background: linear-gradient(135deg, #1246f8
 0%, #0033e0 50%, #00c48c
 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
;
}
.h1-accent::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(90deg,#1246f8
,#00c48c
);
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2df9577 */.hc-head {
    background: #08090d
;
    padding: 20px 24px;
    display: flex;
    align-items: center;
    justify-content: space-between;
        border-top-left-radius: 24px;
    border-top-right-radius: 24px;
}
.hc-head-title {
    color: #fff;
    font-size: .95rem;
    font-weight: 700;
}
.hc-dot-row {
    display: flex;
    gap: 6px;
}
.hc-dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a58008 */.site-preview{
position:relative;
overflow:hidden;
border-radius:24px;
padding:0;
background:
linear-gradient(
135deg,
#111 0%,
#16181d 50%,
#0f0f10 100%
);

border:1px solid rgba(255,255,255,.07);

box-shadow:
0 20px 50px rgba(0,0,0,.5);

transition:.5s;
}

.site-preview:hover{
transform:translateY(-6px);
box-shadow:
0 35px 80px rgba(200,255,0,.12);
}

.site-preview::before{
content:"";
position:absolute;
width:220px;
height:220px;

background:#c8ff00;

filter:blur(120px);

top:-70px;
right:-50px;

opacity:.18;
}

.sp-browser{
padding:12px 16px;
display:flex;
gap:7px;
background:rgba(255,255,255,.03);
border-bottom:
1px solid rgba(255,255,255,.05);
}

.sp-browser span{
width:10px;
height:10px;
border-radius:50%;
background:#444;
}

.sp-browser span:nth-child(1){
background:#ff5f56;
}

.sp-browser span:nth-child(2){
background:#ffbd2e;
}

.sp-browser span:nth-child(3){
background:#27c93f;
}

.sp-header{
display:flex;
justify-content:space-between;
align-items:center;

padding:18px 24px;
}

.sp-logo{
width:100px;
height:12px;

border-radius:50px;

background:
linear-gradient(
90deg,
#c8ff00,
#f0ff84
);
}

.sp-nav{
display:flex;
gap:12px;
}

.sp-nav div{
width:45px;
height:8px;

border-radius:20px;

background:
rgba(255,255,255,.1);
}

.sp-btn{
width:80px;
height:32px;

border-radius:10px;

background:
linear-gradient(
135deg,
#c8ff00,
#dfff5d
);

box-shadow:
0 0 25px rgba(200,255,0,.4);
}

.sp-hero{
display:flex;
padding:30px;
gap:25px;
align-items:center;
}

.sp-left{
flex:1;
}

.sp-title{
height:16px;
width:90%;

border-radius:50px;

margin-bottom:10px;

background:#fff;
opacity:.85;
}

.sp-title.short{
width:60%;
}

.sp-text{
height:8px;
width:100%;

margin-bottom:8px;

border-radius:20px;

background:#666;
}

.sp-text.small{
width:70%;
}

.sp-cta-row{
display:flex;
gap:10px;

margin-top:18px;
margin-bottom:20px;
}

.cta{
height:40px;
border-radius:10px;
}

.primary{
width:120px;

background:
linear-gradient(
135deg,
#c8ff00,
#eeff85
);

box-shadow:
0 0 25px rgba(200,255,0,.4);
}

.secondary{
width:90px;

border:1px solid rgba(255,255,255,.12);

background:
rgba(255,255,255,.04);
}

.sp-stats{
display:flex;
gap:10px;
}

.sp-stats div{
width:55px;
height:45px;

background:
rgba(255,255,255,.04);

border:
1px solid rgba(255,255,255,.06);

backdrop-filter:blur(15px);

border-radius:12px;
}

.sp-right{
width:180px;
}

.hero-card{
height:180px;

border-radius:22px;

background:
linear-gradient(
135deg,
rgba(200,255,0,.25),
rgba(255,255,255,.04)
);

border:
1px solid rgba(255,255,255,.08);

backdrop-filter:blur(20px);

box-shadow:
0 15px 35px rgba(0,0,0,.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef05d6e */.metric-box{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-256f276 */.hc-row {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 11px 14px;
    border-radius: 12px
;
    margin-bottom: 8px;
    border: 1px solid rgba(8,9,13,0.09)
;
    background: #f5f4f0
;
    transition: all .2s;
    cursor: default;
}
.hc-icon {
    width: 34px;
    height: 34px;
    border-radius: 9px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
    flex-shrink: 0;
}
.hc-row-text {
    flex: 1;
}
.hc-badge {
    font-size: .67rem;
    font-weight: 700;
    padding: 3px 9px;
    border-radius: 100px;
    white-space: nowrap;
}
.badge-hot {
    background: rgba(255,92,43,.12);
    color: var(--orange);
}
.hc-row-name {
    font-size: .83rem;
    font-weight: 600;
    color: #08090d;
}
.hc-row-sub {
    font-size: .72rem;
    color: #9899ad;
}
.hc-row:hover {
    border-color: #1246f8;
    background: rgba(18,70,248,.03);
    transform: translateX(3px);
}
.hc-cta {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    background: #1246f8
;
    color: #fff;
    font-size: .84rem;
    font-weight: 700;
    padding: 14px;
    border-radius: 12px
;
    margin: 4px 0 0;
    transition: background .2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf7531 */.elementor-4135 .elementor-element.elementor-element-fbf7531 .elementor-counter-number{
    color: white;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d294f40 */.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-icon{
    background: linear-gradient(135deg, oklch(62% .2 258), oklch(70% .18 230));
    box-shadow: 0 6px 16px -6px oklch(58% .2 258);
    border-radius: 30px;
}

.elementor-4135 .elementor-element.elementor-element-d294f40 .elementor-icon-list-icon svg {
    fill: none !important;
    margin: 0;
    padding:4px ;
}
.elementor-4135 .elementor-element.elementor-element-d294f40 svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d9ab524 */.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-icon{
    background: color-mix(in oklab, oklch(62% 0.19 25) 14%, white);
    border-radius: 30px;
}

.elementor-4135 .elementor-element.elementor-element-d9ab524 .elementor-icon-list-icon svg {
    fill: none !important;
    margin: 0;
}
.elementor-4135 .elementor-element.elementor-element-d9ab524 svg path {
    stroke: #e24947;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b00944 */.why-visual::before {
    content: '';
    position: absolute;
    top: -40px;
    right: -40px;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(26,92,255,0.3), transparent 70%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c38f1bd */.metric-box{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a08c3c2 */.pricing {
    position: relative;
    overflow: hidden;
}
.pricing::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 70% 50% at 50% 0%,rgba(18,70,248,.15),transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e599a7 */.elementor-4135 .elementor-element.elementor-element-1e599a7{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-080facf */.elementor-4135 .elementor-element.elementor-element-080facf{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-213beaf */.elementor-4135 .elementor-element.elementor-element-213beaf{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d83c4 */.elementor-4135 .elementor-element.elementor-element-26d83c4{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b0f9cf */.elementor-4135 .elementor-element.elementor-element-0b0f9cf{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b27b97f */.elementor-4135 .elementor-element.elementor-element-b27b97f{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cab9bb2 */.elementor-4135 .elementor-element.elementor-element-cab9bb2{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-895d606 */.elementor-4135 .elementor-element.elementor-element-895d606{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4970b76 */.elementor-4135 .elementor-element.elementor-element-4970b76{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-568dc2e */.elementor-4135 .elementor-element.elementor-element-568dc2e{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-888e05e */.elementor-4135 .elementor-element.elementor-element-888e05e{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6acd33c */.elementor-4135 .elementor-element.elementor-element-6acd33c{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-081d832 */.elementor-4135 .elementor-element.elementor-element-081d832{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f80dffa */.elementor-4135 .elementor-element.elementor-element-f80dffa{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6df1f5 */.elementor-4135 .elementor-element.elementor-element-e6df1f5{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00b7125 */.metric-box{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db89e6d */.pricing {
    position: relative;
    overflow: hidden;
}
.pricing::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 70% 50% at 50% 0%,rgba(18,70,248,.15),transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-198fc3f */.elementor-4135 .elementor-element.elementor-element-198fc3f .eyebrow{
    background: #ffffff1a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f065ec0 */.elementor-4135 .elementor-element.elementor-element-f065ec0{
    background: linear-gradient(90deg,#0a1535,#1549fe
,#083090);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7671cbf */.elementor-4135 .elementor-element.elementor-element-7671cbf{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b83ae3d */.elementor-4135 .elementor-element.elementor-element-b83ae3d .eyebrow{
    background: #00c48c14
;
border: 1px solid rgba(0,196,140,.18);
padding: 5px 12px;
font-size: .76rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4539d71 */.elementor-4135 .elementor-element.elementor-element-4539d71{
    background: rgba(0,200,150,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9ec0205 */.elementor-4135 .elementor-element.elementor-element-9ec0205 .eyebrow{
    background: #00c48c14
;
border: 1px solid rgba(0,196,140,.18);
padding: 5px 12px;
font-size: .76rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d20758 */.elementor-4135 .elementor-element.elementor-element-4d20758{
   background: rgba(255,107,53,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ae2f58e */.elementor-4135 .elementor-element.elementor-element-ae2f58e .eyebrow{
    background: #00c48c14
;
border: 1px solid rgba(0,196,140,.18);
padding: 5px 12px;
font-size: .76rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-513d3cd */.elementor-4135 .elementor-element.elementor-element-513d3cd{
   background: rgba(255,200,0,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95a5b75 */.elementor-4135 .elementor-element.elementor-element-95a5b75 .eyebrow{
    background: #00c48c14
;
border: 1px solid rgba(0,196,140,.18);
padding: 5px 12px;
font-size: .76rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-229fe3f */.elementor-4135 .elementor-element.elementor-element-229fe3f{
   background: rgba(255,200,0,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f0b2f5 */.elementor-4135 .elementor-element.elementor-element-1f0b2f5 .eyebrow{
    background: #00c48c14
;
border: 1px solid rgba(0,196,140,.18);
padding: 5px 12px;
font-size: .76rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c780b8a */.elementor-4135 .elementor-element.elementor-element-c780b8a{
   background: rgba(255,200,0,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e785bb4 */.elementor-4135 .elementor-element.elementor-element-e785bb4 .eyebrow{
    background: #00c48c14
;
border: 1px solid rgba(0,196,140,.18);
padding: 5px 12px;
font-size: .76rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75c799f */.sv-card{
    transition: all 0.3s;
    position: relative;
    overflow: hidden;
}
.sv-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #1a5cff
, #00c896
);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s;
}

.sv-icon {
    width: 52px;
    height: 52px;
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 3px;
}
.svc-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.svc-tag {
    background: #f8f7f4

;
    color: #3a3a4a
;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-tag{
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.sv-tags {
    background: #f8f7f4;
    color: #3a3a4a;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 24px 64px rgba(10,10,15,0.12);
    border-color: transparent;
}
.sv-card:hover::before {
    transform: scaleX(1);
}
.btn-wa-cta a{
    background: #25d366;
    transition: all 0.25s;
    box-shadow: 0 4px 20px rgba(37,211,102,0.25);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03ea1bc */.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-item{
    padding: 9px 12px;
        background: rgb(100 100 100 / 48%);
    border: 1px solid rgba(255, 255, 255, .05);
    border-radius: 16px
}

.elementor-4135 .elementor-element.elementor-element-03ea1bc .elementor-icon-list-icon svg {
    fill: none !important;
}
.elementor-4135 .elementor-element.elementor-element-03ea1bc svg path {
    stroke: rgb(59, 130, 246);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5feb1e1 */.pricing {
    position: relative;
    overflow: hidden;
}
.pricing::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 70% 50% at 50% 0%,rgba(18,70,248,.15),transparent);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0633ab */.elementor-4135 .elementor-element.elementor-element-f0633ab{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e1cb146 */.elementor-4135 .elementor-element.elementor-element-e1cb146{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ecdc8d8 */.elementor-4135 .elementor-element.elementor-element-ecdc8d8{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-02777be */.elementor-4135 .elementor-element.elementor-element-02777be{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d37c23 */.elementor-4135 .elementor-element.elementor-element-1d37c23{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-029d84c */.elementor-4135 .elementor-element.elementor-element-029d84c{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-205ff41 */.elementor-4135 .elementor-element.elementor-element-205ff41{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c5ee2f */.elementor-4135 .elementor-element.elementor-element-1c5ee2f{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2a1205 */.elementor-4135 .elementor-element.elementor-element-c2a1205{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a940ac1 */.elementor-4135 .elementor-element.elementor-element-a940ac1{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-470a255 */.ind-card-dh {
    background: linear-gradient(rgb(255, 255, 255) 50%, rgb(246, 244, 242) 100%);
    outline: 4px solid rgb(255, 255, 255);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17d02d2 */.elementor-4135 .elementor-element.elementor-element-17d02d2{
    background: rgba(26,92,255,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e2ee91f */.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-icon{
    background: color-mix(in oklab, oklch(62% 0.19 25) 14%, white);
    border-radius: 30px;
}

.elementor-4135 .elementor-element.elementor-element-e2ee91f .elementor-icon-list-icon svg {
    fill: none !important;
    margin: 0;
}
.elementor-4135 .elementor-element.elementor-element-e2ee91f svg path {
    stroke: #e24947;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c92ae6 */.elementor-4135 .elementor-element.elementor-element-9c92ae6{
    background: linear-gradient(160deg, oklch(98.5% .01 20) 0%, oklch(93% .05 20) 100%);
    box-shadow: 0 20px 50px -25px color-mix(in oklab, oklch(62% .19 25) 25%, transparent), 0 6px 18px -10px oklch(0% 0 0/.06);
    transition: transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;
}
.elementor-4135 .elementor-element.elementor-element-9c92ae6::before{
    position: absolute;
    content:'';
    background-image: linear-gradient(90deg,#e2494714 1px,#0000 1px),linear-gradient(#e2494714 1px,#0000 1px);
        background-position: 0 0, 0 0;
    background-size: 28px 28px;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1500e50 */.elementor-4135 .elementor-element.elementor-element-1500e50{
    background: rgba(0,200,150,0.1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-98febf6 */.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-icon{
    background: linear-gradient(135deg, oklch(62% .2 258), oklch(70% .18 230));
    box-shadow: 0 6px 16px -6px oklch(58% .2 258);
    border-radius: 30px;
}

.elementor-4135 .elementor-element.elementor-element-98febf6 .elementor-icon-list-icon svg {
    fill: none !important;
    margin: 0;
    padding:4px ;
}
.elementor-4135 .elementor-element.elementor-element-98febf6 svg path {
    stroke: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-735b6aa */.elementor-4135 .elementor-element.elementor-element-735b6aa{
    background: linear-gradient(160deg, oklch(99% .005 250) 0%, oklch(95% .05 250) 100%);
    border-color: rgba(255, 255, 255, 0.6) !important;
;
box-shadow: 0 30px 60px -25px color-mix(in oklab, oklch(58% .2 258) 30%, transparent), 0 8px 24px -12px oklch(0% 0 0/.08)
;
transition: transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3b1bfb */.sv-card{
    transition: all 0.3s;
    position: relative;
    overflow: hidden;
}
.sv-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #1a5cff
, #00c896
);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s;
}

.sv-icon {
    width: 52px;
    height: 52px;
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 3px;
}
.svc-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.svc-tag {
    background: #f8f7f4

;
    color: #3a3a4a
;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-tag{
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.sv-tags {
    background: #f8f7f4;
    color: #3a3a4a;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 24px 64px rgba(10,10,15,0.12);
    border-color: transparent;
}
.sv-card:hover::before {
    transform: scaleX(1);
}
.btn-wa-cta a{
    background: #25d366;
    transition: all 0.25s;
    box-shadow: 0 4px 20px rgba(37,211,102,0.25);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4d4ebb */.eyebrow {
    display: inline-flex;
    align-items: center;
    background: rgba(18,70,248,.08);
    gap: 8px;
    border: 1px solid rgba(18,70,248,.18);
    color: var(--blue);
    padding: 6px 14px;
    border-radius: 100px;
}
.eyebrow-dot {
    width: 7px;
    height: 7px;
    background: #00c48c;
    border-radius: 50%;
    animation: blink 2s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1adc169 */.elementor-4135 .elementor-element.elementor-element-1adc169 .elementor-image-box-img {
    border-radius: 8px;
    background: rgba(0,200,150,0.1);
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-595ee4a */.loc-map-card {
    background: #08090d;
    border-radius:32px;
    overflow: hidden;
    box-shadow: 0 32px 80px rgba(8,9,13,0.16)
;
    position: relative;
}
.loc-map-header {
    padding: 16px 22px;
    border-bottom: 1px solid rgba(255,255,255,.08);
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.loc-map-dots {
    display: flex;
    gap: 6px;
}
.loc-map-dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.loc-map-title {
    font-size: .74rem;
    font-weight: 600;
    color: rgba(255,255,255,.5);
    letter-spacing: .04em;
}
.loc-map-status {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: .7rem;
    color: #00c48c
;
    font-weight: 600;
}
.loc-map-status-dot {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #00c48c
;
    box-shadow: 0 0 5px #00c48c
;
    animation: locPulse 1.6s ease-in-out infinite;
}
.loc-map-visual {
    position: relative;
    padding: 28px 28px 20px;
    background: radial-gradient(ellipse 80% 60% at 50% 40%,rgba(18,70,248,.12),transparent 70%);
}
.loc-map-stats {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 0;
    border-top: 1px solid rgba(255,255,255,.08);
}
.lms {
    padding: 16px;
    text-align: center;
    border-right: 1px solid rgba(255,255,255,.08);
}
.lms-val {
    font-size: 1.3rem;
    font-weight: 800;
    color: #00c48c;
    line-height: 1;
    margin-bottom: 3px;
}
.lms-lbl {
    font-size: .69rem;
    color: rgba(255,255,255,.4);
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183696b */.elementor-4135 .elementor-element.elementor-element-183696b{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-609ae62 */.elementor-4135 .elementor-element.elementor-element-609ae62{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb53865 */.elementor-4135 .elementor-element.elementor-element-eb53865{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bbbae6 */.elementor-4135 .elementor-element.elementor-element-8bbbae6{
   background: rgba(255,255,255,0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fae471 */.metric-box{
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1934bae */.pricing {
    position: relative;
    overflow: hidden;
}
.pricing::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 70% 50% at 50% 0%,rgba(18,70,248,.15),transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d9258e */.elementor-4135 .elementor-element.elementor-element-1d9258e .elementor-image-box-img {
    border-radius: 8px;
    background: rgba(0,200,150,0.1);
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3d9ec60 */.faqs-bs .e-n-accordion-item {
    
    border-radius: 10px;
}
.faqs-bs .e-n-accordion-item:hover {
    box-shadow: rgba(0, 0, 25, 0.1) 0px 5px 20px 5px, rgba(0, 0, 25, 0.2) 0px 3px 10px -4px;
}
.faqs-bs .e-n-accordion svg{
    fill:none !important;
}
.faqs-bs .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title h3::before {
    filter: invert(1) brightness(2);
}
.faqs-bs .e-n-accordion .e-n-accordion-item-title h3::before {
    content: "";
    display: inline-block;
    background-image: url("http://development.digitalhammad.com/wp-content/uploads/2025/09/check.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    margin-right: 2px;
    vertical-align: middle;
    transition: transform 0.2s;
}
 .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
:where(.e-n-accordion > .e-n-accordion-item) > .e-con {
    --border-radius: 0px 0px 10px 10px;
    border-style: solid;
    border-width: 1px;
    /*border-color: var( --e-global-color-primary ) !important;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08eba8b */.elementor-4135 .elementor-element.elementor-element-08eba8b .elementor-image-box-img {
    border-radius: 8px;
    background: rgba(0,200,150,0.1);
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-553d493 */.elementor-4135 .elementor-element.elementor-element-553d493 .elementor-icon-list-icon svg {
    fill: none !important;
}
.elementor-4135 .elementor-element.elementor-element-553d493 svg path {
    stroke: rgb(59, 130, 246);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d74683 */.cta-section::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse 50% 60% at 20% 50%, rgba(26,92,255,0.15), transparent),
        radial-gradient(ellipse 50% 60% at 80% 50%, rgba(0,200,150,0.1), transparent);
}/* End custom CSS */
/* Start custom CSS */.eyebrow {
    display: inline-flex;
    align-items: center;
    background: #a0b1eb14;
    gap: 8px;
    border: 1px solid rgba(18,70,248,.18);
    color: var(--blue);
    padding: 6px 14px;
    border-radius: 100px;
}
.eyebrow-dot {
    width: 7px;
    height: 7px;
    background: #00c48c;
    border-radius: 50%;
    animation: blink 2s ease-in-out infinite;
}
.para a{
    font-weight: 500;
    color: var( --e-global-color-primary );
    text-decoration: underline;
}
.sv-card{
    transition: all 0.3s;
    position: relative;
    overflow: hidden;
}
.sv-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, #1a5cff
, #00c896
);
    transform: scaleX(0);
    transform-origin: left;
    transition: transform 0.3s;
}

.sv-icon {
    width: 52px;
    height: 52px;
    border-radius: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 3px;
}
.svc-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.svc-tag {
    background: #f8f7f4

;
    color: #3a3a4a
;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-tag{
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.sv-tags {
    background: #f8f7f4;
    color: #3a3a4a;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 24px 64px rgba(10,10,15,0.12);
    border-color: transparent;
}
.sv-card:hover::before {
    transform: scaleX(1);
}
.btn-wa-cta a{
    background: #25d366;
    transition: all 0.25s;
    box-shadow: 0 4px 20px rgba(37,211,102,0.25);
}/* End custom CSS */