.elementor-2794 .elementor-element.elementor-element-6912cf74{--display:flex;--min-height:85vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:1;}.elementor-2794 .elementor-element.elementor-element-6912cf74:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-6912cf74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/09/102db47b-bc75-4846-99e2-f90cafd13984.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2794 .elementor-element.elementor-element-6912cf74::before, .elementor-2794 .elementor-element.elementor-element-6912cf74 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-6912cf74 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-6912cf74 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFFAB 0%, var( --e-global-color-secondary ) 100%);}.elementor-2794 .elementor-element.elementor-element-31d90b64{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-31d90b64.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-743a41c{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;text-align:center;}.elementor-2794 .elementor-element.elementor-element-743a41c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:900;line-height:72px;color:#131720;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-6945cf91{width:var( --container-widget-width, 512px );max-width:512px;padding:28px 0px 0px 0px;--container-widget-width:512px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-2faa2773{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2794 .elementor-element.elementor-element-5740ef22{background-color:#FAFAFA;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;}.elementor-2794 .elementor-element.elementor-element-5740ef22.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-5740ef22 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-5740ef22 .elementor-icon-box-title{margin-block-end:7px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-5740ef22.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-5740ef22.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-5740ef22.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-5740ef22 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-5740ef22 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-5740ef22 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-34cf8186{background-color:#FAFAFA;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;}.elementor-2794 .elementor-element.elementor-element-34cf8186.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-34cf8186 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-34cf8186 .elementor-icon-box-title{margin-block-end:7px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-34cf8186.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-34cf8186.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-34cf8186.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-34cf8186 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-34cf8186 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-34cf8186 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-42bf147a{background-color:#FAFAFA;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;}.elementor-2794 .elementor-element.elementor-element-42bf147a.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-42bf147a .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-42bf147a .elementor-icon-box-title{margin-block-end:7px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-42bf147a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-42bf147a.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-42bf147a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-42bf147a .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-42bf147a .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-42bf147a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2794 .elementor-element.elementor-element-634a7061 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;background-image:linear-gradient(90deg, #B300B2 0%, #7F00FF 100%);box-shadow:0px 12px 30px 0px rgba(179, 0, 179, 0.25098039215686274);border-radius:9999px 9999px 9999px 9999px;padding:14px 56px 14px 56px;}.elementor-2794 .elementor-element.elementor-element-634a7061{padding:32px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-634a7061 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2794 .elementor-element.elementor-element-634a7061 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-1dd8a86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-1dd8a86:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-1dd8a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-7dcc2754{background-color:#FFFFFFB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-7dcc2754.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-7dcc2754 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-7636db76{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-7636db76 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-18bb1bfc{width:var( --container-widget-width, 670px );max-width:670px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-18bb1bfc.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-22fee4e7{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--z-index:3;}.elementor-2794 .elementor-element.elementor-element-1da3a20a{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-1da3a20a:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-1da3a20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-screen-D8rRU9QR.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-1da3a20a:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-screen-D8rRU9QR.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-1da3a20a::before, .elementor-2794 .elementor-element.elementor-element-1da3a20a > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-1da3a20a > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-1da3a20a > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-1da3a20a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-1da3a20a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000078;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-f9ef15d{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-f9ef15d.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-f9ef15d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-1c468a0f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-71cf6067 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-7029d786{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-61cdeff1{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-61cdeff1:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-battery-Dd0n-bOl.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-61cdeff1:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-battery-Dd0n-bOl.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-61cdeff1::before, .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000A1;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-43815097{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-43815097.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-43815097 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-13883593{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-76d0d29b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-27104705{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-c6cfc22{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-c6cfc22:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-backglass-BEEWli5e.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-c6cfc22:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-backglass-BEEWli5e.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-c6cfc22::before, .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000078;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-342b77b8{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-342b77b8.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-342b77b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-15fa69a8{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-239ea587 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-3551903c{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-29895d49{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-29895d49:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-29895d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-charging-D7E2fafs.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-29895d49:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-charging-D7E2fafs.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-29895d49::before, .elementor-2794 .elementor-element.elementor-element-29895d49 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-29895d49 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-29895d49 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-29895d49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-29895d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000078;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-438c61a3{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-438c61a3.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-438c61a3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2422bd47{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-3625e08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-570200a4{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-water-D1qUNWIl.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-water-D1qUNWIl.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26::before, .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000078;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-6faf4606{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-6faf4606.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-6faf4606 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-7e1bd28e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-6a5aa6d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-79e0eed9{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-3f342323{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-3f342323:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-3f342323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-buttons-C6eEI-eE.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-3f342323:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-buttons-C6eEI-eE.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-3f342323::before, .elementor-2794 .elementor-element.elementor-element-3f342323 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-3f342323 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-3f342323 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-3f342323 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-3f342323 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000009C;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-6eaf69b6{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-6eaf69b6.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-6eaf69b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-1d2f9e77{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-31c87c1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-4f054967{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-motherboard-BAQ6aVmy.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-motherboard-BAQ6aVmy.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f::before, .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C4;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-b372b1c{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-b372b1c.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-b372b1c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-31efce6f{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-589cb20f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2ae80e38{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-20705c99{--display:flex;--justify-content:space-between;--background-transition:0.5s;--overlay-opacity:0.5;--border-radius:24px 24px 24px 24px;}.elementor-2794 .elementor-element.elementor-element-20705c99:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-20705c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-laptop-eWNZiiL7.webp");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-20705c99:hover{background-image:url("https://serviss.isupport.lv/wp-content/uploads/2026/04/repair-laptop-eWNZiiL7.webp");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-20705c99::before, .elementor-2794 .elementor-element.elementor-element-20705c99 > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-20705c99 > .e-con-inner > .elementor-background-video-container::before, .elementor-2794 .elementor-element.elementor-element-20705c99 > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-20705c99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2794 .elementor-element.elementor-element-20705c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000078;--background-overlay:'';}.elementor-2794 .elementor-element.elementor-element-6c56a486{background-color:transparent;margin:15px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:3px 12px 3px 12px;background-image:linear-gradient(135deg, #B300B2 0%, #7F00FF 100%);border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 14px 0px rgba(179, 0, 178, 0.34901960784313724);}.elementor-2794 .elementor-element.elementor-element-6c56a486.elementor-element{--align-self:flex-end;}.elementor-2794 .elementor-element.elementor-element-6c56a486 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;line-height:17px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2227600a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-6571c559 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-7fcccf78{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;color:#FFFFFFB3;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-30a851ab{left:-3%;}body.rtl .elementor-2794 .elementor-element.elementor-element-30a851ab{right:-3%;}.elementor-2794 .elementor-element.elementor-element-30a851ab{top:250px;}.elementor-2794 .elementor-element.elementor-element-30a851ab img{width:500px;opacity:0.4;}.elementor-2794 .elementor-element.elementor-element-134f834{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-134f834:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-134f834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-3daaaa6{background-color:#FFFFFFB3;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-3daaaa6.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-3daaaa6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-55d95b43{padding:0px 0px 20px 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-55d95b43 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:900;line-height:40px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-5372e746{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-5372e746:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-5372e746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-5cc3b742{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.050980392156862744);--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-2794 .elementor-element.elementor-element-5cc3b742:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-5cc3b742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #FFFFFFBF 0%, #B300B30F 100%);}.elementor-2794 .elementor-element.elementor-element-630e20{text-align:center;}.elementor-2794 .elementor-element.elementor-element-630e20 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:900;line-height:48px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-70ad3aac{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:center;}.elementor-2794 .elementor-element.elementor-element-70ad3aac.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-3acd95a3{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2794 .elementor-element.elementor-element-10d073af .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;background-image:linear-gradient(90deg, #B300B2 0%, #7F00FF 100%);box-shadow:0px 12px 30px 0px rgba(179, 0, 179, 0.25098039215686274);border-radius:9999px 9999px 9999px 9999px;padding:10px 28px 10px 28px;}.elementor-2794 .elementor-element.elementor-element-10d073af{padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-10d073af .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2794 .elementor-element.elementor-element-10d073af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;fill:#25D366;color:#25D366;border-style:solid;border-width:1px 1px 1px 1px;border-color:#25D36699;border-radius:9999px 9999px 9999px 9999px;padding:10px 28px 10px 28px;}.elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button:hover, .elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button:focus{background-color:#EEF4F5;color:#990099;}.elementor-2794 .elementor-element.elementor-element-54cdab77{padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button:hover svg, .elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button:focus svg{fill:#990099;}.elementor-2794 .elementor-element.elementor-element-16539141{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:112px;--padding-bottom:112px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-16539141:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-16539141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-408f5473{background-color:#FFFFFFB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:8px 20px 8px 20px;z-index:2;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-408f5473.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-408f5473 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-39729042{padding:0px 0px 36px 0px;z-index:2;text-align:center;}.elementor-2794 .elementor-element.elementor-element-39729042 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-4f8e638e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:2;}.elementor-2794 .elementor-element.elementor-element-70cc42ce{background-color:transparent;padding:28px 28px 28px 28px;background-image:linear-gradient(135deg, #FAF3FC 0%, #FDFDFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B300B21F;border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(179, 0, 178, 0.058823529411764705);}.elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-70cc42ce.elementor-view-stacked .elementor-icon{background-color:#F1DEF8;fill:#B300B2;color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-70cc42ce.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-70cc42ce.elementor-view-default .elementor-icon{fill:#F1DEF8;color:#F1DEF8;border-color:#F1DEF8;}.elementor-2794 .elementor-element.elementor-element-70cc42ce.elementor-view-framed .elementor-icon{background-color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon{font-size:20px;padding:13px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:900;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-700650b9{background-color:transparent;padding:28px 28px 28px 28px;background-image:linear-gradient(135deg, #FAF3FC 0%, #FDFDFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B300B21F;border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(179, 0, 178, 0.058823529411764705);}.elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-700650b9.elementor-view-stacked .elementor-icon{background-color:#F1DEF8;fill:#B300B2;color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-700650b9.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-700650b9.elementor-view-default .elementor-icon{fill:#F1DEF8;color:#F1DEF8;border-color:#F1DEF8;}.elementor-2794 .elementor-element.elementor-element-700650b9.elementor-view-framed .elementor-icon{background-color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon{font-size:20px;padding:13px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:900;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-151d0ae{background-color:transparent;padding:28px 28px 28px 28px;background-image:linear-gradient(135deg, #FAF3FC 0%, #FDFDFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B300B21F;border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(179, 0, 178, 0.058823529411764705);}.elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-151d0ae.elementor-view-stacked .elementor-icon{background-color:#F1DEF8;fill:#B300B2;color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-151d0ae.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-151d0ae.elementor-view-default .elementor-icon{fill:#F1DEF8;color:#F1DEF8;border-color:#F1DEF8;}.elementor-2794 .elementor-element.elementor-element-151d0ae.elementor-view-framed .elementor-icon{background-color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon{font-size:20px;padding:13px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:900;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-3e8f733{background-color:transparent;padding:28px 28px 28px 28px;background-image:linear-gradient(135deg, #FAF3FC 0%, #FDFDFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#B300B21F;border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(179, 0, 178, 0.058823529411764705);}.elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-3e8f733.elementor-view-stacked .elementor-icon{background-color:#F1DEF8;fill:#B300B2;color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-3e8f733.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-3e8f733.elementor-view-default .elementor-icon{fill:#F1DEF8;color:#F1DEF8;border-color:#F1DEF8;}.elementor-2794 .elementor-element.elementor-element-3e8f733.elementor-view-framed .elementor-icon{background-color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon{font-size:20px;padding:13px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:900;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:#6A7181;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-65a20792{right:-150px;}body.rtl .elementor-2794 .elementor-element.elementor-element-65a20792{left:-150px;}.elementor-2794 .elementor-element.elementor-element-65a20792{top:70px;}.elementor-2794 .elementor-element.elementor-element-65a20792 img{width:550px;opacity:0.4;}.elementor-2794 .elementor-element.elementor-element-777db27f{--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;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-777db27f:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-777db27f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-71bf6536{background-color:#FFFFFFB3;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-71bf6536.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-71bf6536 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-60c1aa7e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-60c1aa7e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-7a06bc3e{width:var( --container-widget-width, 576px );max-width:576px;--container-widget-width:576px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-7a06bc3e.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-78c16347{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2794 .elementor-element.elementor-element-34b5cc7b{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 2px 30px 0px rgba(0, 0, 0, 0.0392156862745098);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2794 .elementor-element.elementor-element-34b5cc7b:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-34b5cc7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-44074685{padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);}.elementor-2794 .elementor-element.elementor-element-44074685.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-44074685 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-7dd4b795{padding:20px 0px 8px 0px;text-align:start;}.elementor-2794 .elementor-element.elementor-element-7dd4b795 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;line-height:36px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-5a5c1fc7{padding:0px 0px 12px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2794 .elementor-element.elementor-element-7b4ac551{padding:0px 0px 20px 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(23px/2);}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(23px/2);}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(23px/2);}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-23px/2);}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-23px/2);}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-icon i{color:#6A7181;transition:color 0.3s;}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-icon svg{fill:#6A7181;transition:fill 0.3s;}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-7b4ac551 .elementor-icon-list-text{color:#131720;transition:color 0.3s;}.elementor-2794 .elementor-element.elementor-element-74d0874{--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;}.elementor-2794 .elementor-element.elementor-element-28771600{background-color:#F3F4F666;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8EAED;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-28771600 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-2794 .elementor-element.elementor-element-28771600 .elementor-icon-box-title{margin-block-end:0px;color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-28771600.elementor-view-stacked .elementor-icon{background-color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-28771600.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-28771600.elementor-view-default .elementor-icon{fill:#B300B2;color:#B300B2;border-color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-28771600 .elementor-icon{font-size:20px;}.elementor-2794 .elementor-element.elementor-element-28771600 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-28771600 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:900;line-height:17px;}.elementor-2794 .elementor-element.elementor-element-28771600:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-28771600:has(:focus) .elementor-icon-box-title{color:#B300B2;}.elementor-2794 .elementor-element.elementor-element-28771600 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1e254a6d{background-color:#F3F4F666;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8EAED;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-1e254a6d .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-2794 .elementor-element.elementor-element-1e254a6d .elementor-icon-box-title{margin-block-end:0px;color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-1e254a6d.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-1e254a6d.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1e254a6d.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-1e254a6d .elementor-icon{font-size:20px;}.elementor-2794 .elementor-element.elementor-element-1e254a6d .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-1e254a6d .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:900;line-height:17px;}.elementor-2794 .elementor-element.elementor-element-1e254a6d:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-1e254a6d:has(:focus) .elementor-icon-box-title{color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-1e254a6d .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-4c65acc7{background-color:#F3F4F666;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8EAED;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-4c65acc7 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-2794 .elementor-element.elementor-element-4c65acc7 .elementor-icon-box-title{margin-block-end:0px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-4c65acc7.elementor-view-stacked .elementor-icon{background-color:#131720;}.elementor-2794 .elementor-element.elementor-element-4c65acc7.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-4c65acc7.elementor-view-default .elementor-icon{fill:#131720;color:#131720;border-color:#131720;}.elementor-2794 .elementor-element.elementor-element-4c65acc7 .elementor-icon{font-size:20px;}.elementor-2794 .elementor-element.elementor-element-4c65acc7 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-4c65acc7 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:11px;font-weight:900;line-height:17px;}.elementor-2794 .elementor-element.elementor-element-4c65acc7:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-4c65acc7:has(:focus) .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-4c65acc7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-d1e2f61{--display:flex;--border-radius:24px 24px 24px 24px;box-shadow:0px 2px 30px 0px rgba(0, 0, 0, 0.0392156862745098);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2794 .elementor-element.elementor-element-d1e2f61:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-d1e2f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-7379f3ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-2154f281 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-2154f281.elementor-view-stacked .elementor-icon{background-color:#13172000;}.elementor-2794 .elementor-element.elementor-element-2154f281.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-2154f281.elementor-view-default .elementor-icon{color:#13172000;border-color:#13172000;}.elementor-2794 .elementor-element.elementor-element-2154f281.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-2154f281.elementor-view-default .elementor-icon svg{fill:#13172000;}.elementor-2794 .elementor-element.elementor-element-2154f281 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-2154f281 .elementor-icon svg{height:16px;}.elementor-2794 .elementor-element.elementor-element-898cb3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-7a17b8b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2794 .elementor-element.elementor-element-7fdb7b59.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-7fdb7b59 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-7fdb7b59.elementor-view-stacked .elementor-icon{background-color:#13172000;}.elementor-2794 .elementor-element.elementor-element-7fdb7b59.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-7fdb7b59.elementor-view-default .elementor-icon{color:#13172000;border-color:#13172000;}.elementor-2794 .elementor-element.elementor-element-7fdb7b59.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-7fdb7b59.elementor-view-default .elementor-icon svg{fill:#13172000;}.elementor-2794 .elementor-element.elementor-element-7fdb7b59 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-7fdb7b59 .elementor-icon svg{height:16px;}.elementor-2794 .elementor-element.elementor-element-616e6afc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-288a6d83{padding:0px 0px 20px 0px;}.elementor-2794 .elementor-element.elementor-element-288a6d83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-1f1e85a0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B300B233;--border-color:#B300B233;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-1f1e85a0:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-1f1e85a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B300B20D;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe .elementor-icon-box-wrapper{align-items:end;gap:10px;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe .elementor-icon-box-title{margin-block-end:1px;color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe.elementor-view-stacked .elementor-icon{background-color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-4b8a23fe.elementor-view-default .elementor-icon{fill:#B300B3;color:#B300B3;border-color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-4b8a23fe .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-2794 .elementor-element.elementor-element-4b8a23fe:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-4b8a23fe:has(:focus) .elementor-icon-box-title{color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-48172de5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-4d8b7a66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-3efe9e9d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-63428137{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-63428137 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-55c136a{text-align:end;font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-55c136a p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-1c30ee78{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-635838dc{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-635838dc p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-754dafce{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-754dafce p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-37d5189b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-4cb5d8c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-f926947{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-f926947 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-66dd12e4{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-66dd12e4 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-27f0d934{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-2255ac0e{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-2255ac0e p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-40bc4307{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-40bc4307 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-47fbf25c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBF7D0;--border-color:#BBF7D0;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-47fbf25c:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-47fbf25c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0FDF4;}.elementor-2794 .elementor-element.elementor-element-194befaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-194befaf .elementor-icon-box-wrapper{align-items:end;gap:10px;}.elementor-2794 .elementor-element.elementor-element-194befaf .elementor-icon-box-title{margin-block-end:1px;color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-194befaf.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-194befaf.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-194befaf.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-194befaf .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-194befaf .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-194befaf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-2794 .elementor-element.elementor-element-194befaf:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-194befaf:has(:focus) .elementor-icon-box-title{color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-5113cd9e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-5234414b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-1ecc97e1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-7e35792b{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-7e35792b p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-f938b8b{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-59410ad{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-633df12{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-633df12 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-1a2e40c8{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-bac1349{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:05px 05px;--row-gap:05px;--column-gap:05px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-590e59e2{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-14fbcd48{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-14fbcd48 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-372d945d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-554bc108{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-5e69f8d{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-5e69f8d p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-7b79343e{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-27a9a9ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FECACA;--border-color:#FECACA;--border-radius:16px 16px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-27a9a9ac:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-27a9a9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF2F2;}.elementor-2794 .elementor-element.elementor-element-39fca098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-39fca098 .elementor-icon-box-wrapper{align-items:end;gap:10px;}.elementor-2794 .elementor-element.elementor-element-39fca098 .elementor-icon-box-title{margin-block-end:1px;color:#EF4444;}.elementor-2794 .elementor-element.elementor-element-39fca098.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-39fca098.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-39fca098.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-2794 .elementor-element.elementor-element-39fca098 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-39fca098 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-39fca098 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-2794 .elementor-element.elementor-element-39fca098:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-39fca098:has(:focus) .elementor-icon-box-title{color:#EF4444;}.elementor-2794 .elementor-element.elementor-element-2bb0ce8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-61cd905e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-14d72641{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-322b7ba{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-322b7ba p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-7c55e046{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-76c1e84{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-18c8b820{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-18c8b820 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-54005fd{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-1ed1cdf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-6c066fc7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-481668bc{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-481668bc p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-bde9a42{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-1cb0381d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-74fdb5ed{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-74fdb5ed p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-2aa14fa5{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-54557b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 8px 0px;}.elementor-2794 .elementor-element.elementor-element-54557b1e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;line-height:28px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-62e02bea{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-14a1eb85{background-color:#F3F4F6;padding:8px 12px 4px 8px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-14a1eb85 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-14a1eb85.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-14a1eb85.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-14a1eb85.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-14a1eb85.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-14a1eb85.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-2794 .elementor-element.elementor-element-14a1eb85 .elementor-icon{font-size:22px;}.elementor-2794 .elementor-element.elementor-element-14a1eb85 .elementor-icon svg{height:22px;}.elementor-2794 .elementor-element.elementor-element-3cd8c5da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-102892fa{background-color:#B300B21A;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:2px 10px 2px 10px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);}.elementor-2794 .elementor-element.elementor-element-102892fa.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-102892fa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:15px;color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-46cd8422{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-46cd8422 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-38e14690 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-38e14690 .elementor-icon{font-size:10px;}.elementor-2794 .elementor-element.elementor-element-38e14690 .elementor-icon svg{height:10px;}.elementor-2794 .elementor-element.elementor-element-47805d9e{background-color:#F3F4F666;margin:4px 16px calc(var(--kit-widget-spacing, 0px) + 4px) 16px;padding:16px 20px 16px 20px;border-radius:12px 12px 12px 12px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-47805d9e p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-1dca3048{background-color:#F3F4F6;padding:8px 12px 4px 8px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-1dca3048 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-1dca3048.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-1dca3048.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1dca3048.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-1dca3048.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1dca3048.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-2794 .elementor-element.elementor-element-1dca3048 .elementor-icon{font-size:22px;}.elementor-2794 .elementor-element.elementor-element-1dca3048 .elementor-icon svg{height:22px;}.elementor-2794 .elementor-element.elementor-element-4dd99db1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-7eeeec67{background-color:#F0FDF4;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:2px 10px 2px 10px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);}.elementor-2794 .elementor-element.elementor-element-7eeeec67.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-7eeeec67 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:15px;color:#15803D;}.elementor-2794 .elementor-element.elementor-element-55c00589{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-55c00589 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-7aee5098 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-7aee5098 .elementor-icon{font-size:10px;}.elementor-2794 .elementor-element.elementor-element-7aee5098 .elementor-icon svg{height:10px;}.elementor-2794 .elementor-element.elementor-element-b0238c{background-color:#F3F4F666;margin:4px 16px calc(var(--kit-widget-spacing, 0px) + 4px) 16px;padding:16px 20px 16px 20px;border-radius:12px 12px 12px 12px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-b0238c p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18{background-color:#F3F4F6;padding:8px 12px 4px 8px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-4fbb1b18.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-4fbb1b18.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18 .elementor-icon{font-size:22px;}.elementor-2794 .elementor-element.elementor-element-4fbb1b18 .elementor-icon svg{height:22px;}.elementor-2794 .elementor-element.elementor-element-86886d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-183d7986{background-color:#FFF7ED;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:2px 10px 2px 10px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);}.elementor-2794 .elementor-element.elementor-element-183d7986.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-183d7986 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:15px;color:#C2410C;}.elementor-2794 .elementor-element.elementor-element-159f598c{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-159f598c p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-2e9c4e5b .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-2e9c4e5b .elementor-icon{font-size:10px;}.elementor-2794 .elementor-element.elementor-element-2e9c4e5b .elementor-icon svg{height:10px;}.elementor-2794 .elementor-element.elementor-element-52b7b5d5{background-color:#F3F4F666;margin:4px 16px calc(var(--kit-widget-spacing, 0px) + 4px) 16px;padding:16px 20px 16px 20px;border-radius:12px 12px 12px 12px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-52b7b5d5 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-26705bfa{background-color:#F3F4F6;padding:8px 12px 4px 8px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-26705bfa .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-26705bfa.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-26705bfa.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-26705bfa.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-26705bfa.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-26705bfa.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-2794 .elementor-element.elementor-element-26705bfa .elementor-icon{font-size:22px;}.elementor-2794 .elementor-element.elementor-element-26705bfa .elementor-icon svg{height:22px;}.elementor-2794 .elementor-element.elementor-element-37e97d3c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-1bf9fd99{background-color:#EFF6FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:2px 10px 2px 10px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);}.elementor-2794 .elementor-element.elementor-element-1bf9fd99.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-1bf9fd99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:15px;color:#1D4ED8;}.elementor-2794 .elementor-element.elementor-element-7e1e39ea{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-7e1e39ea p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-4bc590e1 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-4bc590e1 .elementor-icon{font-size:10px;}.elementor-2794 .elementor-element.elementor-element-4bc590e1 .elementor-icon svg{height:10px;}.elementor-2794 .elementor-element.elementor-element-9023849{background-color:#F3F4F6;padding:8px 12px 4px 8px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-9023849 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-9023849.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-9023849.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-9023849.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-2794 .elementor-element.elementor-element-9023849.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-9023849.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-2794 .elementor-element.elementor-element-9023849 .elementor-icon{font-size:22px;}.elementor-2794 .elementor-element.elementor-element-9023849 .elementor-icon svg{height:22px;}.elementor-2794 .elementor-element.elementor-element-0198916 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-25bea29{background-color:#EFF6FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:2px 10px 2px 10px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);}.elementor-2794 .elementor-element.elementor-element-25bea29.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-25bea29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:15px;color:#1D4ED8;}.elementor-2794 .elementor-element.elementor-element-a2f39cf{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-a2f39cf p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-833c9de .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-833c9de .elementor-icon{font-size:10px;}.elementor-2794 .elementor-element.elementor-element-833c9de .elementor-icon svg{height:10px;}.elementor-2794 .elementor-element.elementor-element-47dcdc28{background-color:#F3F4F666;margin:4px 16px calc(var(--kit-widget-spacing, 0px) + 4px) 16px;padding:16px 20px 16px 20px;border-radius:12px 12px 12px 12px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-47dcdc28 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-6f1e1cde.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-6f1e1cde{right:-100px;}body.rtl .elementor-2794 .elementor-element.elementor-element-6f1e1cde{left:-100px;}.elementor-2794 .elementor-element.elementor-element-6f1e1cde{top:400px;z-index:-1;}.elementor-2794 .elementor-element.elementor-element-6f1e1cde img{width:550px;height:550px;opacity:0.4;}.elementor-2794 .elementor-element.elementor-element-5e30f4b2{--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:112px;--padding-bottom:112px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-5e30f4b2:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-5e30f4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-275bf405{background-color:#FFFFFFB3;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-275bf405.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-275bf405 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-7a34bb81{padding:20px 0px 0px 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-7a34bb81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-22eff91e.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-22eff91e{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-22eff91e p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-1c62ddaa{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-355b1923{--display:flex;--overflow:hidden;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2794 .elementor-element.elementor-element-355b1923:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-355b1923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFF;}.elementor-2794 .elementor-element.elementor-element-22696189{background-color:#FEFEFF;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-22696189.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon-box-title{margin-block-end:10px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-22696189.elementor-view-stacked .elementor-icon{background-color:#F0F2F4;fill:#000000;color:#000000;}.elementor-2794 .elementor-element.elementor-element-22696189.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-22696189.elementor-view-default .elementor-icon{fill:#F0F2F4;color:#F0F2F4;border-color:#F0F2F4;}.elementor-2794 .elementor-element.elementor-element-22696189.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon{font-size:20px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-548886e4{background-color:#33ABFF0F;padding:8px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#33ABFF1F;border-radius:16px 16px 16px 16px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-548886e4.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-548886e4 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-548886e4.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-548886e4.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-548886e4.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-548886e4 .elementor-icon{font-size:20px;}.elementor-2794 .elementor-element.elementor-element-548886e4 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-548886e4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-548886e4 .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-548886e4:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-548886e4:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-f63a7e6{padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-22f5a4d9{--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;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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.03137254901960784);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2794 .elementor-element.elementor-element-22f5a4d9:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-22f5a4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-2794 .elementor-element.elementor-element-3d078893{background-color:#FEFEFF;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-3d078893.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon-box-title{margin-block-end:10px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-3d078893.elementor-view-stacked .elementor-icon{background-color:#33ABFF1A;fill:#000000;color:#000000;}.elementor-2794 .elementor-element.elementor-element-3d078893.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-3d078893.elementor-view-default .elementor-icon{fill:#33ABFF1A;color:#33ABFF1A;border-color:#33ABFF1A;}.elementor-2794 .elementor-element.elementor-element-3d078893.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon{font-size:16px;padding:16px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-516cd3ab{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-516cd3ab.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-516cd3ab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#33ABFF;}.elementor-2794 .elementor-element.elementor-element-4288d5c7{--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;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:#FFFFFF4D;--border-color:#FFFFFF4D;--border-radius:16px 16px 16px 16px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.03137254901960784);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2794 .elementor-element.elementor-element-4288d5c7:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-4288d5c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-2794 .elementor-element.elementor-element-2e795660{background-color:#FEFEFF;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-2e795660.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon-box-title{margin-block-end:10px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-2e795660.elementor-view-stacked .elementor-icon{background-color:#33ABFF1A;fill:#000000;color:#000000;}.elementor-2794 .elementor-element.elementor-element-2e795660.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-2e795660.elementor-view-default .elementor-icon{fill:#33ABFF1A;color:#33ABFF1A;border-color:#33ABFF1A;}.elementor-2794 .elementor-element.elementor-element-2e795660.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon{font-size:16px;padding:16px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-2fb5832a{padding:8px 20px 8px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-2fb5832a.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-2fb5832a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#33ABFF;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-2f019710{right:-70px;}body.rtl .elementor-2794 .elementor-element.elementor-element-2f019710{left:-70px;}.elementor-2794 .elementor-element.elementor-element-2f019710{bottom:100px;z-index:-1;text-align:end;}.elementor-2794 .elementor-element.elementor-element-2f019710 img{width:280px;height:280px;opacity:0.3;}.elementor-2794 .elementor-element.elementor-element-253adca{--display:flex;--overflow:hidden;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2794 .elementor-element.elementor-element-253adca:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-253adca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFEFF;}.elementor-2794 .elementor-element.elementor-element-6a379983{background-color:#FEFEFF;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-6a379983.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon-box-title{margin-block-end:10px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-6a379983.elementor-view-stacked .elementor-icon{background-color:#F0F2F4;fill:#000000;color:#000000;}.elementor-2794 .elementor-element.elementor-element-6a379983.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-6a379983.elementor-view-default .elementor-icon{fill:#F0F2F4;color:#F0F2F4;border-color:#F0F2F4;}.elementor-2794 .elementor-element.elementor-element-6a379983.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon{font-size:20px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:900;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-20499ad3{padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-176d3702{padding:0px 0px 10px 0px;}.elementor-2794 .elementor-element.elementor-element-176d3702 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-2794 .elementor-element.elementor-element-f8c7f8e{padding:0px 0px 10px 0px;}.elementor-2794 .elementor-element.elementor-element-f8c7f8e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-2794 .elementor-element.elementor-element-120f5e01 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;color:var( --e-global-color-text );}.elementor-2794 .elementor-element.elementor-element-1cc0142b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2b486ad2 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-2b486ad2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2b486ad2.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-2b486ad2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2b486ad2.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-2b486ad2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2794 .elementor-element.elementor-element-2b486ad2 .elementor-icon{font-size:10px;}.elementor-2794 .elementor-element.elementor-element-2b486ad2 .elementor-icon svg{height:10px;}.elementor-2794 .elementor-element.elementor-element-6efcd2bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-icon i{color:#16A34A;transition:color 0.3s;}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-icon svg{fill:#16A34A;transition:fill 0.3s;}.elementor-2794 .elementor-element.elementor-element-61f9a486{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-61f9a486 .elementor-icon-list-text{color:#6A7181;transition:color 0.3s;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-79526bc0{right:-70px;}body.rtl .elementor-2794 .elementor-element.elementor-element-79526bc0{left:-70px;}.elementor-2794 .elementor-element.elementor-element-79526bc0{bottom:100px;z-index:-1;text-align:end;}.elementor-2794 .elementor-element.elementor-element-79526bc0 img{width:280px;height:280px;opacity:0.3;}.elementor-2794 .elementor-element.elementor-element-bf90465{--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:112px;--padding-bottom:112px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-bf90465:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-bf90465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-99fb9c{background-color:#FFFFFFB3;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-99fb9c.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-99fb9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-68465f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-68465f88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:59px;font-weight:900;line-height:60px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-79901f5a.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-79901f5a{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-24ada8e4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-99df99d{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2794 .elementor-element.elementor-element-99df99d:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-99df99d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFB3;}.elementor-2794 .elementor-element.elementor-element-179a15d1{--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;}.elementor-2794 .elementor-element.elementor-element-2a14c6b2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-129b39f4{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-129b39f4.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-129b39f4 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-129b39f4 .elementor-icon-box-title{margin-block-end:6px;color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-129b39f4.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-129b39f4.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-129b39f4.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-129b39f4 .elementor-icon{font-size:6px;}.elementor-2794 .elementor-element.elementor-element-129b39f4 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-129b39f4 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-129b39f4:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-129b39f4:has(:focus) .elementor-icon-box-title{color:#16A34A;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group > label, .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-subgroup label{color:#131720;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-type-html{padding-bottom:0px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group .elementor-field, .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F9FAFB;border-color:#E2E4E9;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group .elementor-select-wrapper select{background-color:#F9FAFB;border-color:#E2E4E9;border-width:1px 1px 1px 1px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group .elementor-select-wrapper::before{color:#E2E4E9;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:20px;letter-spacing:0.8px;border-radius:16px 16px 16px 16px;padding:20px 0px 20px 0px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .e-form__buttons__wrapper__button-next{background-color:#B300B2;color:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button[type="submit"]{background-color:#B300B2;color:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2794 .elementor-element.elementor-element-4af0b995{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2794 .elementor-element.elementor-element-e3c763f{width:initial;max-width:initial;background-color:transparent;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:25px 25px 25px 25px;background-image:linear-gradient(135deg, #B300B21F 0%, #B300B20A 100%);border-style:none;border-radius:999px 999px 999px 999px;box-shadow:0px 4px 40px 0px rgba(179, 0, 178, 0.14901960784313725);}.elementor-2794 .elementor-element.elementor-element-e3c763f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-2794 .elementor-element.elementor-element-e3c763f .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-6d41edc{text-align:center;}.elementor-2794 .elementor-element.elementor-element-6d41edc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:900;line-height:36px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-8583a6f{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-8583a6f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-db70685{background-color:#FFFFFF00;padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8EAED66;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 12px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-db70685.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-db70685 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-db70685.elementor-view-stacked .elementor-icon{background-color:#131720;}.elementor-2794 .elementor-element.elementor-element-db70685.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-db70685.elementor-view-default .elementor-icon{fill:#131720;color:#131720;border-color:#131720;}.elementor-2794 .elementor-element.elementor-element-db70685 .elementor-icon{font-size:14px;}.elementor-2794 .elementor-element.elementor-element-db70685 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-db70685 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-db70685 .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-db70685:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-db70685:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-714735d{background-color:#FFFFFF00;padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8EAED66;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.0392156862745098);text-align:center;}.elementor-2794 .elementor-element.elementor-element-714735d.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-714735d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2794 .elementor-element.elementor-element-7d9d9bc{--divider-border-style:solid;--divider-color:#E8EAED;--divider-border-width:1px;}.elementor-2794 .elementor-element.elementor-element-7d9d9bc .elementor-divider-separator{width:64px;margin:0 auto;margin-center:0;}.elementor-2794 .elementor-element.elementor-element-7d9d9bc .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-2794 .elementor-element.elementor-element-3b7aa21.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-3b7aa21{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6{padding:8px 16px 8px 16px;border-style:none;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6 .elementor-icon-box-wrapper{align-items:center;text-align:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6.elementor-view-stacked .elementor-icon{background-color:#F8ECFA;fill:#B300B3;color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-8e0cdc6.elementor-view-default .elementor-icon{fill:#F8ECFA;color:#F8ECFA;border-color:#F8ECFA;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6.elementor-view-framed .elementor-icon{background-color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-8e0cdc6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-8e0cdc6 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-8e0cdc6:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-8e0cdc6:has(:focus) .elementor-icon-box-title{color:#B300B3;}.elementor-2794 .elementor-element.elementor-element-20f3ec0 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-20f3ec0 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-20f3ec0 .elementor-icon svg{height:16px;}.elementor-2794 .elementor-element.elementor-element-5695e79 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-44ad343 .elementor-icon-wrapper{text-align:center;}.elementor-2794 .elementor-element.elementor-element-44ad343 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-44ad343 .elementor-icon svg{height:16px;}.elementor-2794 .elementor-element.elementor-element-f6cbb0a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-2794 .elementor-element.elementor-element-4904cb4c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2794 .elementor-element.elementor-element-30ce6e3e{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2794 .elementor-element.elementor-element-7e315762 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-29b7878b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1b67c9ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-29b5416d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:900;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-63bc06ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2794 .elementor-element.elementor-element-1ec26737{--e-rating-gap:4px;}.elementor-2794 .elementor-element.elementor-element-7f5db635 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:25px;color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-6de8620c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8EAED4D;--border-color:#E8EAED4D;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-12e54d6b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-5713e966{background-color:#DBEAFE;padding:10px 14px 10px 14px;border-radius:50px 50px 50px 50px;}.elementor-2794 .elementor-element.elementor-element-5713e966 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;line-height:16px;color:#1D4ED800;}.elementor-2794 .elementor-element.elementor-element-6135fc2c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-5286a1cb{padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-5286a1cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-156fa970{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-246b8056{--e-rating-icon-font-size:10px;--e-rating-gap:4px;}.elementor-2794 .elementor-element.elementor-element-1be64d2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;}.elementor-2794 .elementor-element.elementor-element-637e3385{padding:0px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-157933eb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8EAED4D;--border-color:#E8EAED4D;--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-2794 .elementor-element.elementor-element-33385ce5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-5318de19{background-color:#DCFCE7;padding:10px 14px 10px 14px;border-radius:50px 50px 50px 50px;}.elementor-2794 .elementor-element.elementor-element-5318de19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;line-height:16px;color:#15803D00;}.elementor-2794 .elementor-element.elementor-element-54dc8d27{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-3e29234{padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-3e29234 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-4f799b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-2d81d9e0{--e-rating-icon-font-size:10px;--e-rating-gap:4px;}.elementor-2794 .elementor-element.elementor-element-3af518d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;}.elementor-2794 .elementor-element.elementor-element-3a598f33{padding:0px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-b516cef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-2ca72bd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-38461e5e{background-color:#F3E8FF;padding:10px 14px 10px 14px;border-radius:50px 50px 50px 50px;}.elementor-2794 .elementor-element.elementor-element-38461e5e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;line-height:16px;color:#7E22CE00;}.elementor-2794 .elementor-element.elementor-element-78529bcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-7d5df74{padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-7d5df74 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-454ba230{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-27af5841{--e-rating-icon-font-size:10px;--e-rating-gap:4px;}.elementor-2794 .elementor-element.elementor-element-5328dc2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;}.elementor-2794 .elementor-element.elementor-element-4156a378{padding:0px 0px 20px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:23px;}.elementor-2794 .elementor-element.elementor-element-17a4f65f .elementor-button{background-color:#FFFFFFCC;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;fill:#131720;color:#131720;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;padding:8px 0px 8px 0px;}.elementor-2794 .elementor-element.elementor-element-17a4f65f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2794 .elementor-element.elementor-element-414822a7{--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;--overflow:hidden;--padding-top:112px;--padding-bottom:112px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-414822a7:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-414822a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-1ba1fa3d{background-color:#FFFFFFB3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-1ba1fa3d.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-1ba1fa3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-1932121b{text-align:center;}.elementor-2794 .elementor-element.elementor-element-1932121b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:900;line-height:60px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-63372eb4.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-63372eb4{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-63372eb4 p{margin-block-end:0px;}.elementor-2794 .elementor-element.elementor-element-4008f011{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-64c61e0e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2794 .elementor-element.elementor-element-64c61e0e:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-64c61e0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-2794 .elementor-element.elementor-element-3eb397ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-1325e188{background-color:#FEFEFF;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-1325e188.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon-box-title{margin-block-end:5px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-1325e188.elementor-view-stacked .elementor-icon{background-color:#F0F2F4;fill:#000000;color:#000000;}.elementor-2794 .elementor-element.elementor-element-1325e188.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1325e188.elementor-view-default .elementor-icon{fill:#F0F2F4;color:#F0F2F4;border-color:#F0F2F4;}.elementor-2794 .elementor-element.elementor-element-1325e188.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon{font-size:20px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-614ce202{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-614ce202.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-614ce202 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-614ce202 .elementor-icon-box-title{margin-block-end:6px;color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-614ce202.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-614ce202.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-614ce202.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-614ce202 .elementor-icon{font-size:6px;}.elementor-2794 .elementor-element.elementor-element-614ce202 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-614ce202 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-614ce202:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-614ce202:has(:focus) .elementor-icon-box-title{color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-44703572{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-44703572.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-44703572 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-44703572 .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-44703572.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-44703572.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-44703572.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-44703572 .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-44703572 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-44703572 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-44703572:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-44703572:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-7407d950{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2794 .elementor-element.elementor-element-451641a3{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-451641a3.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-451641a3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-451641a3 .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-451641a3.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-451641a3.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-451641a3.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-451641a3 .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-451641a3 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-451641a3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-451641a3:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-451641a3:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-138efc3e{background-color:#FFFFFFCC;padding:0px 15px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-138efc3e.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-138efc3e .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-138efc3e .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-138efc3e.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-138efc3e.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-138efc3e.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-138efc3e .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-138efc3e .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-138efc3e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-138efc3e:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-138efc3e:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1463dbdb{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-1463dbdb.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-1463dbdb .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-1463dbdb .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1463dbdb.elementor-view-stacked .elementor-icon{background-color:#A4A6AA;}.elementor-2794 .elementor-element.elementor-element-1463dbdb.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1463dbdb.elementor-view-default .elementor-icon{fill:#A4A6AA;color:#A4A6AA;border-color:#A4A6AA;}.elementor-2794 .elementor-element.elementor-element-1463dbdb .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-1463dbdb .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-1463dbdb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-1463dbdb:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-1463dbdb:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-349c0f30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-6f945119{background-color:#FFFFFFCC;padding:5px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-6f945119.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-6f945119 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-6f945119.elementor-view-stacked .elementor-icon{background-color:#39393A;}.elementor-2794 .elementor-element.elementor-element-6f945119.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-6f945119.elementor-view-default .elementor-icon{fill:#39393A;color:#39393A;border-color:#39393A;}.elementor-2794 .elementor-element.elementor-element-6f945119 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-6f945119 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-6f945119 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-6f945119 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-6f945119:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-6f945119:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-43e2f9b{background-color:#FFFFFFCC;padding:5px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-43e2f9b.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-43e2f9b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-43e2f9b.elementor-view-stacked .elementor-icon{background-color:#131720;}.elementor-2794 .elementor-element.elementor-element-43e2f9b.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-43e2f9b.elementor-view-default .elementor-icon{fill:#131720;color:#131720;border-color:#131720;}.elementor-2794 .elementor-element.elementor-element-43e2f9b .elementor-icon{font-size:14px;}.elementor-2794 .elementor-element.elementor-element-43e2f9b .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-43e2f9b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-43e2f9b .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-43e2f9b:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-43e2f9b:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-73407e73{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:24px 24px 24px 24px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;--z-index:10;}.elementor-2794 .elementor-element.elementor-element-73407e73:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-73407e73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-2794 .elementor-element.elementor-element-2753a3ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-19d07e34{background-color:#FEFEFF;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-19d07e34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon-box-title{margin-block-end:5px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-19d07e34.elementor-view-stacked .elementor-icon{background-color:#F0F2F4;fill:#000000;color:#000000;}.elementor-2794 .elementor-element.elementor-element-19d07e34.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-19d07e34.elementor-view-default .elementor-icon{fill:#F0F2F4;color:#F0F2F4;border-color:#F0F2F4;}.elementor-2794 .elementor-element.elementor-element-19d07e34.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon{font-size:20px;padding:15px;border-radius:16px 16px 16px 16px;}.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:900;line-height:28px;}.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:15px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-17545344{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-17545344.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-17545344 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-17545344 .elementor-icon-box-title{margin-block-end:6px;color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-17545344.elementor-view-stacked .elementor-icon{background-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-17545344.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-17545344.elementor-view-default .elementor-icon{fill:#16A34A;color:#16A34A;border-color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-17545344 .elementor-icon{font-size:6px;}.elementor-2794 .elementor-element.elementor-element-17545344 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-17545344 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-17545344:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-17545344:has(:focus) .elementor-icon-box-title{color:#16A34A;}.elementor-2794 .elementor-element.elementor-element-a844b09{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-a844b09.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-a844b09 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-a844b09 .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-a844b09.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-a844b09.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-a844b09.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-a844b09 .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-a844b09 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-a844b09 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-a844b09:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-a844b09:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-2c23a0f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2794 .elementor-element.elementor-element-2aa088cb{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-2aa088cb.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-2aa088cb .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-2aa088cb .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-2aa088cb.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-2aa088cb.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-2aa088cb.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-2aa088cb .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-2aa088cb .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-2aa088cb .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-2aa088cb:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-2aa088cb:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1904a844{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-1904a844.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-1904a844 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-1904a844 .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1904a844.elementor-view-stacked .elementor-icon{background-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1904a844.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1904a844.elementor-view-default .elementor-icon{fill:#6A7181;color:#6A7181;border-color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1904a844 .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-1904a844 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-1904a844 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-1904a844:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-1904a844:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1d182e1c{background-color:#FFFFFFCC;padding:0px 16px 0px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-1d182e1c.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-1d182e1c .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-1d182e1c .elementor-icon-box-title{margin-block-end:6px;color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-1d182e1c.elementor-view-stacked .elementor-icon{background-color:#A4A6AA;}.elementor-2794 .elementor-element.elementor-element-1d182e1c.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-1d182e1c.elementor-view-default .elementor-icon{fill:#A4A6AA;color:#A4A6AA;border-color:#A4A6AA;}.elementor-2794 .elementor-element.elementor-element-1d182e1c .elementor-icon{font-size:12px;}.elementor-2794 .elementor-element.elementor-element-1d182e1c .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-1d182e1c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:16px;}.elementor-2794 .elementor-element.elementor-element-1d182e1c:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-1d182e1c:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-5b4837f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-71635ea2{background-color:#FFFFFFCC;padding:5px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-71635ea2.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-71635ea2 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-71635ea2.elementor-view-stacked .elementor-icon{background-color:#39393A;}.elementor-2794 .elementor-element.elementor-element-71635ea2.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-71635ea2.elementor-view-default .elementor-icon{fill:#39393A;color:#39393A;border-color:#39393A;}.elementor-2794 .elementor-element.elementor-element-71635ea2 .elementor-icon{font-size:16px;}.elementor-2794 .elementor-element.elementor-element-71635ea2 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-71635ea2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-71635ea2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-2794 .elementor-element.elementor-element-71635ea2:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-71635ea2:has(:focus) .elementor-icon-box-title{color:#6A7181;}.elementor-2794 .elementor-element.elementor-element-229477b2{background-color:#FFFFFFCC;padding:5px 16px 5px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF80;border-radius:999px 999px 999px 999px;box-shadow:0px 2px 8px 0px rgba(0, 0, 0, 0.0392156862745098);}.elementor-2794 .elementor-element.elementor-element-229477b2.elementor-element{--align-self:flex-start;}.elementor-2794 .elementor-element.elementor-element-229477b2 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-2794 .elementor-element.elementor-element-229477b2.elementor-view-stacked .elementor-icon{background-color:#131720;}.elementor-2794 .elementor-element.elementor-element-229477b2.elementor-view-framed .elementor-icon, .elementor-2794 .elementor-element.elementor-element-229477b2.elementor-view-default .elementor-icon{fill:#131720;color:#131720;border-color:#131720;}.elementor-2794 .elementor-element.elementor-element-229477b2 .elementor-icon{font-size:14px;}.elementor-2794 .elementor-element.elementor-element-229477b2 .elementor-icon-box-title, .elementor-2794 .elementor-element.elementor-element-229477b2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:20px;}.elementor-2794 .elementor-element.elementor-element-229477b2 .elementor-icon-box-title{color:#131720;}.elementor-2794 .elementor-element.elementor-element-229477b2:has(:hover) .elementor-icon-box-title,
					 .elementor-2794 .elementor-element.elementor-element-229477b2:has(:focus) .elementor-icon-box-title{color:#6A7181;}body:not(.rtl) .elementor-2794 .elementor-element.elementor-element-73b2fb1e{right:-100px;}body.rtl .elementor-2794 .elementor-element.elementor-element-73b2fb1e{left:-100px;}.elementor-2794 .elementor-element.elementor-element-73b2fb1e{top:0px;}.elementor-2794 .elementor-element.elementor-element-73b2fb1e img{width:600px;opacity:0.4;}.elementor-2794 .elementor-element.elementor-element-65bff925{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:96px;--padding-bottom:96px;--padding-left:30px;--padding-right:30px;}.elementor-2794 .elementor-element.elementor-element-65bff925:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-65bff925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFD;}.elementor-2794 .elementor-element.elementor-element-62503aab{background-color:#FFFFFFB3;padding:8px 20px 8px 20px;border-radius:9999px 9999px 9999px 9999px;box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.03137254901960784);text-align:center;}.elementor-2794 .elementor-element.elementor-element-62503aab.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-62503aab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;letter-spacing:1.2px;}.elementor-2794 .elementor-element.elementor-element-6c7e59b{padding:20px 0px 28px 0px;text-align:center;}.elementor-2794 .elementor-element.elementor-element-6c7e59b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:900;line-height:48px;color:#131720;}.elementor-2794 .elementor-element.elementor-element-4ae6ce02{--display:flex;}.elementor-2794 .elementor-element.elementor-element-135e92cb{--display:flex;}.elementor-2794 .elementor-element.elementor-element-45706fa6{--display:flex;}.elementor-2794 .elementor-element.elementor-element-96c6b13{--display:flex;}.elementor-2794 .elementor-element.elementor-element-7ce6e28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2794 .elementor-element.elementor-element-c632804{--display:flex;}.elementor-2794 .elementor-element.elementor-element-f76d851{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2794 .elementor-element.elementor-element-33554733{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 672px );max-width:672px;background-color:#FEFEFF;padding:32px 32px 32px 32px;--container-widget-width:672px;--container-widget-flex-grow:0;border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px 0px rgba(0, 0, 0, 0.0392156862745098);--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:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#B300B3;--n-accordion-title-active-color:#B300B3;--n-accordion-icon-size:16px;}.elementor-2794 .elementor-element.elementor-element-33554733 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FEFEFF;border-style:none;}:where( .elementor-2794 .elementor-element.elementor-element-33554733 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FEFEFF;border-style:none;}.elementor-2794 .elementor-element.elementor-element-33554733 {--n-accordion-padding:16px 0px 16px 0px;}:where( .elementor-2794 .elementor-element.elementor-element-33554733 > .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-weight:700;line-height:24px;}@media(min-width:768px){.elementor-2794 .elementor-element.elementor-element-31d90b64{--content-width:660px;}.elementor-2794 .elementor-element.elementor-element-22fee4e7{--width:992px;}.elementor-2794 .elementor-element.elementor-element-1da3a20a{--width:100%;}.elementor-2794 .elementor-element.elementor-element-61cdeff1{--width:100%;}.elementor-2794 .elementor-element.elementor-element-c6cfc22{--width:100%;}.elementor-2794 .elementor-element.elementor-element-29895d49{--width:100%;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26{--width:100%;}.elementor-2794 .elementor-element.elementor-element-3f342323{--width:100%;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f{--width:100%;}.elementor-2794 .elementor-element.elementor-element-20705c99{--width:100%;}.elementor-2794 .elementor-element.elementor-element-5cc3b742{--width:832px;}.elementor-2794 .elementor-element.elementor-element-4f8e638e{--width:1024px;}.elementor-2794 .elementor-element.elementor-element-78c16347{--content-width:1120px;}.elementor-2794 .elementor-element.elementor-element-1c62ddaa{--content-width:1024px;}.elementor-2794 .elementor-element.elementor-element-24ada8e4{--content-width:1024px;}.elementor-2794 .elementor-element.elementor-element-99df99d{--width:60%;}.elementor-2794 .elementor-element.elementor-element-4904cb4c{--width:38%;}.elementor-2794 .elementor-element.elementor-element-4008f011{--content-width:896px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2794 .elementor-element.elementor-element-22fee4e7{--width:100%;}.elementor-2794 .elementor-element.elementor-element-1da3a20a{--width:100%;}.elementor-2794 .elementor-element.elementor-element-61cdeff1{--width:100%;}.elementor-2794 .elementor-element.elementor-element-c6cfc22{--width:100%;}.elementor-2794 .elementor-element.elementor-element-29895d49{--width:100%;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26{--width:100%;}.elementor-2794 .elementor-element.elementor-element-3f342323{--width:100%;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f{--width:100%;}.elementor-2794 .elementor-element.elementor-element-20705c99{--width:100%;}.elementor-2794 .elementor-element.elementor-element-5cc3b742{--width:100%;}.elementor-2794 .elementor-element.elementor-element-4f8e638e{--width:100%;}.elementor-2794 .elementor-element.elementor-element-99df99d{--width:100%;}.elementor-2794 .elementor-element.elementor-element-4904cb4c{--width:100%;}}@media(max-width:1024px){.elementor-2794 .elementor-element.elementor-element-743a41c{--container-widget-width:570px;--container-widget-flex-grow:0;width:var( --container-widget-width, 570px );max-width:570px;}.elementor-2794 .elementor-element.elementor-element-743a41c .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-2794 .elementor-element.elementor-element-7636db76 .elementor-heading-title{font-size:60px;}.elementor-2794 .elementor-element.elementor-element-18bb1bfc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 64px) 0px;}.elementor-2794 .elementor-element.elementor-element-22fee4e7{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2794 .elementor-element.elementor-element-1da3a20a:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-1da3a20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-1da3a20a:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-61cdeff1:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-61cdeff1:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-c6cfc22:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-c6cfc22:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-29895d49:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-29895d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-29895d49:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-3f342323:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-3f342323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-3f342323:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-20705c99:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-20705c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:110% auto;}.elementor-2794 .elementor-element.elementor-element-20705c99:hover{background-size:120% auto;}.elementor-2794 .elementor-element.elementor-element-70ad3aac{--container-widget-width:490px;--container-widget-flex-grow:0;width:var( --container-widget-width, 490px );max-width:490px;}.elementor-2794 .elementor-element.elementor-element-4f8e638e{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2794 .elementor-element.elementor-element-78c16347{--flex-wrap:wrap;}.elementor-2794 .elementor-element.elementor-element-74d0874{--justify-content:space-around;}.elementor-2794 .elementor-element.elementor-element-22696189{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-22f5a4d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2794 .elementor-element.elementor-element-3d078893{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-516cd3ab{padding:2px 4px 2px 4px;}.elementor-2794 .elementor-element.elementor-element-4288d5c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2794 .elementor-element.elementor-element-2e795660{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-2fb5832a{padding:2px 4px 2px 4px;}.elementor-2794 .elementor-element.elementor-element-6a379983{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-68465f88 .elementor-heading-title{font-size:55px;line-height:55px;}.elementor-2794 .elementor-element.elementor-element-24ada8e4{--flex-wrap:wrap;}.elementor-2794 .elementor-element.elementor-element-129b39f4{padding:0px 8px 0px 8px;}.elementor-2794 .elementor-element.elementor-element-7d9d9bc .elementor-divider{padding-block-start:32px;padding-block-end:32px;}.elementor-2794 .elementor-element.elementor-element-3eb397ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2794 .elementor-element.elementor-element-1325e188{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-614ce202{padding:0px 8px 0px 8px;}.elementor-2794 .elementor-element.elementor-element-7407d950{--flex-wrap:wrap;}.elementor-2794 .elementor-element.elementor-element-2753a3ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2794 .elementor-element.elementor-element-19d07e34{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-17545344{padding:0px 8px 0px 8px;}.elementor-2794 .elementor-element.elementor-element-2c23a0f5{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-2794 .elementor-element.elementor-element-6912cf74{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-31d90b64{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-743a41c .elementor-heading-title{font-size:36px;line-height:38px;}.elementor-2794 .elementor-element.elementor-element-6945cf91{padding:20px 0px 20px 0px;}.elementor-2794 .elementor-element.elementor-element-2faa2773{--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-2794 .elementor-element.elementor-element-5740ef22{padding:8px 16px 8px 16px;}.elementor-2794 .elementor-element.elementor-element-34cf8186{padding:8px 16px 8px 16px;}.elementor-2794 .elementor-element.elementor-element-42bf147a{padding:8px 16px 8px 16px;}.elementor-2794 .elementor-element.elementor-element-1dd8a86{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-7636db76 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-22fee4e7{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2794 .elementor-element.elementor-element-1da3a20a{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-1da3a20a:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-1da3a20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-f9ef15d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-1c468a0f{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-71cf6067 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-61cdeff1{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-61cdeff1:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-61cdeff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-43815097{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-13883593{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-76d0d29b .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-c6cfc22{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-c6cfc22:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-c6cfc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-342b77b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-15fa69a8{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-239ea587 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-29895d49{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-29895d49:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-29895d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-438c61a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-2422bd47{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-3625e08 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-2b1f1b26:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-2b1f1b26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-6faf4606{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-7e1bd28e{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-6a5aa6d2 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-3f342323{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-3f342323:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-3f342323 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-6eaf69b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-1d2f9e77{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-31c87c1f .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-3e3a4a9f:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-3e3a4a9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-b372b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-31efce6f{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-589cb20f .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-20705c99{--width:100%;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2794 .elementor-element.elementor-element-20705c99:not(.elementor-motion-effects-element-type-background), .elementor-2794 .elementor-element.elementor-element-20705c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:100% auto;}.elementor-2794 .elementor-element.elementor-element-6c56a486{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2794 .elementor-element.elementor-element-2227600a{--width:100%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2794 .elementor-element.elementor-element-6571c559 .elementor-heading-title{font-size:16px;line-height:24px;}.elementor-2794 .elementor-element.elementor-element-134f834{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-5cc3b742{--padding-top:56px;--padding-bottom:56px;--padding-left:32px;--padding-right:32px;}.elementor-2794 .elementor-element.elementor-element-630e20 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-3acd95a3{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2794 .elementor-element.elementor-element-10d073af .elementor-button{font-size:16px;line-height:24px;padding:10px 20px 10px 20px;}.elementor-2794 .elementor-element.elementor-element-54cdab77 .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}.elementor-2794 .elementor-element.elementor-element-16539141{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-39729042 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-4f8e638e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2794 .elementor-element.elementor-element-777db27f{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-60c1aa7e .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-2794 .elementor-element.elementor-element-7a06bc3e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2794 .elementor-element.elementor-element-34b5cc7b{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2794 .elementor-element.elementor-element-7dd4b795 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-2794 .elementor-element.elementor-element-74d0874{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;}.elementor-2794 .elementor-element.elementor-element-d1e2f61{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2794 .elementor-element.elementor-element-3cd8c5da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-102892fa{text-align:center;}.elementor-2794 .elementor-element.elementor-element-4dd99db1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-7eeeec67{text-align:center;}.elementor-2794 .elementor-element.elementor-element-86886d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-183d7986{text-align:center;}.elementor-2794 .elementor-element.elementor-element-37e97d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-1bf9fd99{text-align:center;}.elementor-2794 .elementor-element.elementor-element-0198916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-25bea29{text-align:center;}.elementor-2794 .elementor-element.elementor-element-5e30f4b2{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-7a34bb81 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-22696189{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon-box-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-3d078893{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon-box-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon{font-size:12px;padding:10px;}.elementor-2794 .elementor-element.elementor-element-516cd3ab{padding:2px 2px 2px 4px;}.elementor-2794 .elementor-element.elementor-element-2e795660{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon-box-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon{font-size:12px;padding:10px;}.elementor-2794 .elementor-element.elementor-element-2fb5832a{padding:2px 2px 2px 4px;}.elementor-2794 .elementor-element.elementor-element-6a379983{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon-box-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-bf90465{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-68465f88 .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button{font-size:14px;}.elementor-2794 .elementor-element.elementor-element-6d41edc .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-2794 .elementor-element.elementor-element-8583a6f{padding:0px 0px 0px 0px;}.elementor-2794 .elementor-element.elementor-element-db70685.elementor-element{--align-self:center;}.elementor-2794 .elementor-element.elementor-element-7d9d9bc .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-2794 .elementor-element.elementor-element-63bc06ab{--width:65%;}.elementor-2794 .elementor-element.elementor-element-6135fc2c{--width:75%;}.elementor-2794 .elementor-element.elementor-element-54dc8d27{--width:75%;}.elementor-2794 .elementor-element.elementor-element-78529bcb{--width:75%;}.elementor-2794 .elementor-element.elementor-element-414822a7{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-1932121b .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-64c61e0e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-3eb397ad{--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;--flex-wrap:nowrap;}.elementor-2794 .elementor-element.elementor-element-1325e188{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon-box-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-349c0f30{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2794 .elementor-element.elementor-element-73407e73{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-2753a3ed{--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;--flex-wrap:nowrap;}.elementor-2794 .elementor-element.elementor-element-19d07e34{width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon-box-wrapper{gap:10px;}.elementor-2794 .elementor-element.elementor-element-5b4837f5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2794 .elementor-element.elementor-element-65bff925{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2794 .elementor-element.elementor-element-6c7e59b .elementor-heading-title{font-size:36px;line-height:40px;}.elementor-2794 .elementor-element.elementor-element-33554733{padding:24px 24px 24px 24px;}}/* Start custom CSS for heading, class: .elementor-element-743a41c */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5740ef22 */.elementor-shadow-custom {
    box-shadow: 
        0 2px 8px rgba(0, 0, 0, 0.04),  
        inset 0 -2px 4px rgba(0, 0, 0, 0.02),
        inset 0 1px rgba(255, 255, 255, 0.99); 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-34cf8186 *//* Box shadow for Elementor element */
.elementor-shadow-custom {
    box-shadow: 
        0 2px 8px rgba(0, 0, 0, 0.04),    /* main outer shadow */
        inset 0 -2px 4px rgba(0, 0, 0, 0.02), /* inner bottom */
        inset 0 1px rgba(255, 255, 255, 0.99); /* inner top highlight */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42bf147a *//* Box shadow for Elementor element */
.elementor-shadow-custom {
    box-shadow: 
        0 2px 8px rgba(0, 0, 0, 0.04),    /* main outer shadow */
        inset 0 -2px 4px rgba(0, 0, 0, 0.02), /* inner bottom */
        inset 0 1px rgba(255, 255, 255, 0.99); /* inner top highlight */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2faa2773 *//* =========================================================
   HERO BENEFITS — DARK GLASSMORPHISM
========================================================= */

.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefits{
    width:100% !important;
    max-width:660px !important;

    display:grid !important;
    grid-template-columns:repeat(3,1fr) !important;
    gap:10px !important;

    margin-top:30px !important;
    padding:0 !important;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;
    overflow:visible !important;
}


/* GLASS CARD */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit{
    position:relative !important;
    overflow:hidden !important;

    width:100% !important;
    min-width:0 !important;

    margin:0 !important;
    padding:16px 15px !important;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,.115),
            rgba(255,255,255,.045)
        ) !important;

    border:1px solid rgba(255,255,255,.16) !important;
    border-radius:16px !important;

    backdrop-filter:blur(18px) saturate(135%);
    -webkit-backdrop-filter:blur(18px) saturate(135%);

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.10),
        0 12px 30px rgba(0,0,0,.16) !important;

    transition:
        transform .25s ease,
        border-color .25s ease,
        background .25s ease !important;
}


/* subtle magenta light */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit:before{
    content:"";
    position:absolute;

    width:80px;
    height:80px;

    left:-30px;
    bottom:-45px;

    border-radius:50%;

    background:rgba(220,40,115,.24);
    filter:blur(30px);

    pointer-events:none;
}


/* remove old Elementor styles */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-widget-container{
    position:relative !important;
    z-index:2 !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;
}


/* ICON + TEXT */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon-box-wrapper{
    display:grid !important;
    grid-template-columns:38px 1fr !important;

    align-items:center !important;
    gap:11px !important;

    text-align:left !important;
}


/* ICON */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon-box-icon{
    margin:0 !important;
}

.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:38px !important;
    height:38px !important;

    padding:0 !important;

    color:#FFFFFF !important;

    background:rgba(220,40,115,.16) !important;
    border:1px solid rgba(220,40,115,.38) !important;

    border-radius:11px !important;

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,.10),
        0 5px 16px rgba(220,40,115,.10) !important;
}

.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon svg{
    width:15px !important;
    height:15px !important;

    fill:currentColor !important;
}


/* 01 / 02 / 03 */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit:nth-child(1) .elementor-icon-box-content:before{
    content:"01";
}

.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit:nth-child(2) .elementor-icon-box-content:before{
    content:"02";
}

.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit:nth-child(3) .elementor-icon-box-content:before{
    content:"03";
}

.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon-box-content:before{
    display:block !important;

    margin-bottom:4px !important;

    color:#F05A9A !important;

    font-size:9px !important;
    line-height:1 !important;
    font-weight:800 !important;

    letter-spacing:.14em !important;
}


/* TEXT */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon-box-title{
    margin:0 !important;

    color:#FFFFFF !important;

    font-size:13px !important;
    line-height:1.3 !important;
    font-weight:750 !important;

    text-align:left !important;
}


/* no separators */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit:after{
    display:none !important;
}


/* HOVER */
.elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit:hover{
    transform:translateY(-2px) !important;

    border-color:rgba(220,40,115,.42) !important;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,.14),
            rgba(220,40,115,.075)
        ) !important;
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefits{
        grid-template-columns:1fr !important;

        width:100% !important;
        max-width:440px !important;

        gap:8px !important;

        margin-left:auto !important;
        margin-right:auto !important;
    }

    .elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit{
        padding:14px 15px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-2faa2773 .serviss-hero-benefit .elementor-icon-box-wrapper{
        grid-template-columns:38px 1fr !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-634a7061 */.elementor-2794 .elementor-element.elementor-element-634a7061 {
    transition: transform 0.3s ease-in-out; 
}

.elementor-2794 .elementor-element.elementor-element-634a7061:hover {
    transform: scale(1.05); 
}

.elementor-2794 .elementor-element.elementor-element-634a7061 svg{
        animation: btn_icon .7s infinite;
}


@keyframes btn_icon {
    0%, 100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-2px); 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6912cf74 *//* =========================================================
   iSupport Serviss — HERO FINAL
   Только визуал. Контент не меняется.
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74{
    --pink:#DC2873;

    position:relative;
    overflow:hidden;
    isolation:isolate;

    /* Размер баннера */
    width:calc(100% - 32px) !important;
    max-width:1760px !important;
    min-height:680px !important;
    height:680px !important;

    margin:16px auto 0 !important;
    border-radius:30px !important;

    /* Background image берётся из Elementor */
    background-position:center center !important;
    background-size:cover !important;
    background-repeat:no-repeat !important;

    box-shadow:0 24px 70px rgba(15,17,23,.16);
}


/* =========================================================
   GRADIENT — слева темнее под текст
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74:before{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    pointer-events:none;

    background:
        linear-gradient(
            90deg,
            rgba(7,8,12,.94) 0%,
            rgba(7,8,12,.88) 28%,
            rgba(7,8,12,.64) 48%,
            rgba(7,8,12,.20) 70%,
            rgba(7,8,12,.05) 100%
        );
}


/* Magenta ambient glow */
.elementor-2794 .elementor-element.elementor-element-6912cf74:after{
    content:"";
    position:absolute;
    z-index:0;
    pointer-events:none;

    width:600px;
    height:400px;
    left:5%;
    bottom:-300px;

    border-radius:50%;
    background:rgba(220,40,115,.24);
    filter:blur(110px);
}


/* Контент выше overlay */
.elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con-inner,
.elementor-2794 .elementor-element.elementor-element-6912cf74 > .elementor-element,
.elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con{
    position:relative;
    z-index:2;
}


/* =========================================================
   ПЕРЕНОСИМ HERO CONTENT ВЛЕВО
========================================================= */

/* Главный внутренний контейнер */
.elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con,
.elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con-inner{
    align-items:flex-start !important;
    text-align:left !important;
}


/* Elementor widgets */
.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-heading,
.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-text-editor{
    text-align:left !important;
}


/* =========================================================
   MAIN H2
   Rīgā... = white
   Garantija. Kvalitāte = pink
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74 h2.elementor-heading-title{
    color:#FFFFFF !important;
    text-align:left !important;

    letter-spacing:-.045em;
    text-shadow:0 4px 30px rgba(0,0,0,.28);
}


/* Span внутри H2 */
.elementor-2794 .elementor-element.elementor-element-6912cf74 h2.elementor-heading-title span{
    color:#DC2873 !important;
}


/* =========================================================
   DESCRIPTION
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-text-editor,
.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-text-editor p{
    color:rgba(255,255,255,.72) !important;
}

.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-text-editor{
    text-align:left !important;
}


/* =========================================================
   ICON BOXES
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-icon-box{
    transition:
        transform .25s ease,
        box-shadow .25s ease;
}

.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-icon-box:hover{
    transform:translateY(-3px);
}


/* =========================================================
   BUTTON
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-button{
    border-radius:16px !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease;
}

.elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-button:hover{
    transform:translateY(-2px);

    box-shadow:
        0 18px 45px rgba(220,40,115,.32);
}


/* =========================================================
   TABLET
========================================================= */

@media(max-width:1024px){

    .elementor-2794 .elementor-element.elementor-element-6912cf74{
        width:calc(100% - 24px) !important;

        min-height:640px !important;
        height:auto !important;

        margin:12px auto 0 !important;
        border-radius:26px !important;

        background-position:62% center !important;
    }

    .elementor-2794 .elementor-element.elementor-element-6912cf74:before{
        background:
            linear-gradient(
                90deg,
                rgba(7,8,12,.94) 0%,
                rgba(7,8,12,.80) 45%,
                rgba(7,8,12,.28) 100%
            );
    }
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-6912cf74{
        width:calc(100% - 16px) !important;

        min-height:620px !important;
        height:auto !important;

        margin:8px auto 0 !important;
        border-radius:24px !important;

        background-position:68% center !important;
    }


    /* На mobile затемняем сильнее */
    .elementor-2794 .elementor-element.elementor-element-6912cf74:before{
        background:
            linear-gradient(
                180deg,
                rgba(7,8,12,.50) 0%,
                rgba(7,8,12,.78) 42%,
                rgba(7,8,12,.97) 100%
            );
    }


    .elementor-2794 .elementor-element.elementor-element-6912cf74:after{
        width:360px;
        height:300px;

        left:-80px;
        bottom:-210px;
    }


    /* Mobile снова центрируем для читаемости */
    .elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 > .e-con-inner{
        align-items:center !important;
    }

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-heading,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .elementor-widget-text-editor,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 h2.elementor-heading-title{
        text-align:center !important;
    }
}
/* =========================================================
   HERO CONTENT — FORCE LEFT POSITION
========================================================= */

@media (min-width:1025px){

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content{
        width:660px !important;
        max-width:660px !important;

        margin-left:7% !important;
        margin-right:auto !important;

        align-self:flex-start !important;
    }

    /* Заголовок и описание */
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-heading,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-text-editor{
        width:100% !important;
        max-width:660px !important;
        text-align:left !important;
    }

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-heading-title,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-text-editor p{
        text-align:left !important;
    }

    /* Контейнер преимуществ */
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content > .e-con{
        margin-left:0 !important;
        margin-right:auto !important;
    }

    /* Кнопка тоже слева */
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-button{
        align-self:flex-start !important;
        text-align:left !important;
        margin-left:0 !important;
        margin-right:auto !important;
    }
}


/* TABLET */
@media (min-width:768px) and (max-width:1024px){

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content{
        width:58% !important;
        max-width:620px !important;

        margin-left:5% !important;
        margin-right:auto !important;

        align-self:flex-start !important;
    }
}


/* MOBILE */
@media (max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content{
        width:calc(100% - 32px) !important;
        max-width:620px !important;

        margin-left:auto !important;
        margin-right:auto !important;

        align-self:center !important;
    }

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-heading,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-text-editor,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-heading-title,
    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-text-editor p{
        text-align:center !important;
    }

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-content .elementor-widget-button{
        align-self:center !important;
        text-align:center !important;
        margin-left:auto !important;
        margin-right:auto !important;
    }
}
/* =========================================================
   HERO CTA — PREMIUM MAGENTA
========================================================= */

.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta{
    align-self:flex-start !important;
    margin-top:22px !important;
}

.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button{
    position:relative !important;
    overflow:hidden !important;

    min-width:245px !important;
    min-height:56px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    padding:15px 26px !important;

    background:
        linear-gradient(
            110deg,
            #DC2873 0%,
            #C600C8 48%,
            #8B00FF 100%
        ) !important;

    border:1px solid rgba(255,255,255,.16) !important;
    border-radius:16px !important;

    color:#FFFFFF !important;

    font-size:16px !important;
    font-weight:800 !important;

    box-shadow:
        0 14px 34px rgba(220,40,115,.28),
        0 4px 14px rgba(139,0,255,.16),
        inset 0 1px 0 rgba(255,255,255,.20) !important;

    transition:
        transform .25s ease,
        box-shadow .25s ease,
        filter .25s ease !important;
}


/* subtle highlight */
.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button:before{
    content:"";
    position:absolute;

    top:-80%;
    left:-30%;

    width:35%;
    height:260%;

    transform:rotate(22deg);

    background:linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,.18),
        transparent
    );

    transition:left .55s ease;

    pointer-events:none;
}


/* keep content above highlight */
.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button-content-wrapper{
    position:relative;
    z-index:2;

    display:flex !important;
    align-items:center !important;
    gap:10px !important;
}


/* arrow */
.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button-icon{
    transition:transform .25s ease !important;
}


/* hover */
.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button:hover{
    transform:translateY(-3px) !important;

    filter:brightness(1.07);

    box-shadow:
        0 20px 44px rgba(220,40,115,.34),
        0 7px 20px rgba(139,0,255,.20),
        inset 0 1px 0 rgba(255,255,255,.24) !important;
}

.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button:hover:before{
    left:115%;
}

.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button:hover .elementor-button-icon{
    transform:translateY(3px);
}


/* pressed */
.elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button:active{
    transform:translateY(-1px) !important;
}


/* MOBILE */
@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta{
        align-self:center !important;
        width:100% !important;
        max-width:440px !important;

        margin-top:18px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-6912cf74 .serviss-hero-cta .elementor-button{
        width:100% !important;
        min-width:0 !important;
        min-height:54px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7636db76 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1da3a20a */.elementor-2794 .elementor-element.elementor-element-1da3a20a {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61cdeff1 */.elementor-2794 .elementor-element.elementor-element-61cdeff1 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6cfc22 */.elementor-2794 .elementor-element.elementor-element-c6cfc22 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29895d49 */.elementor-2794 .elementor-element.elementor-element-29895d49 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b1f1b26 */.elementor-2794 .elementor-element.elementor-element-2b1f1b26 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f342323 */.elementor-2794 .elementor-element.elementor-element-3f342323 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3a4a9f */.elementor-2794 .elementor-element.elementor-element-3e3a4a9f {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20705c99 */.elementor-2794 .elementor-element.elementor-element-20705c99 {
    aspect-ratio: 1/1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55d95b43 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-630e20 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10d073af */.elementor-2794 .elementor-element.elementor-element-10d073af:hover {
    transform: scale(1.05); 
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54cdab77 */.elementor-2794 .elementor-element.elementor-element-54cdab77:hover {
    transform: scale(1.05); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc3b742 */.elementor-2794 .elementor-element.elementor-element-5cc3b742:hover {
    transition: all 0.3s ease;
}

.elementor-2794 .elementor-element.elementor-element-5cc3b742:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 50px #00000014, 
                0 05px 12px #0000000d, 
                inset 0 1px #ffffffe6;
}


/*.elementor-2794 .elementor-element.elementor-element-5cc3b742 {*/
/*    border-top: 4px solid;*/
/*    border-image-source: linear-gradient(90deg, #b300b2*/
/*, #7f00ff*/
/*); */
/*    border-image-slice: 1;*/
/*    border-radius: 24px!important;*/
/*}*/


.elementor-2794 .elementor-element.elementor-element-5cc3b742 {
    overflow: hidden; 
    position: relative;
}

.elementor-2794 .elementor-element.elementor-element-5cc3b742::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px; 
    background: linear-gradient(90deg, #b300b2, #7f00ff
);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39729042 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-70cc42ce */.elementor-2794 .elementor-element.elementor-element-70cc42ce .elementor-icon  {
    border: 1px solid rgba(179, 0, 179, 0.1);
    
    box-shadow: 0 4px 14px #b300b21a;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-700650b9 */.elementor-2794 .elementor-element.elementor-element-700650b9 .elementor-icon  {
    border: 1px solid rgba(179, 0, 179, 0.1);
    box-shadow: 0 4px 14px #b300b21a;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-151d0ae */.elementor-2794 .elementor-element.elementor-element-151d0ae .elementor-icon  {
    border: 1px solid rgba(179, 0, 179, 0.1);
    box-shadow: 0 4px 14px #b300b21a;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3e8f733 */.elementor-2794 .elementor-element.elementor-element-3e8f733 .elementor-icon  {
    border: 1px solid rgba(179, 0, 179, 0.1);
    box-shadow: 0 4px 14px #b300b21a;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f8e638e *//* =========================================================
   WHY ISUPPORT — FIGMA / EDITORIAL BENTO
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e{
    position:relative !important;
    overflow:hidden !important;

    max-width:1400px !important;
    width:calc(100% - 40px) !important;

    margin:34px auto !important;
    padding:70px 64px 76px !important;

    background:
        radial-gradient(circle at 88% 18%,
            rgba(220,40,115,.10),
            transparent 25%),
        radial-gradient(circle at 5% 92%,
            rgba(139,0,255,.055),
            transparent 27%),
        #F8F8FB !important;

    border:1px solid rgba(15,17,23,.06) !important;
    border-radius:28px !important;

    box-shadow:
        0 25px 70px rgba(15,17,23,.07) !important;
}


/* subtle dotted texture */
.elementor-2794 .elementor-element.elementor-element-4f8e638e:before{
    content:"";
    position:absolute;
    inset:0;

    opacity:.28;

    background-image:
        radial-gradient(rgba(15,17,23,.14) .7px, transparent .7px);

    background-size:18px 18px;

    mask-image:
        linear-gradient(
            90deg,
            transparent,
            #000 18%,
            #000 82%,
            transparent
        );

    pointer-events:none;
}


/* keep actual content above background */
.elementor-2794 .elementor-element.elementor-element-4f8e638e > *{
    position:relative;
    z-index:2;
}


/* =========================================================
   GRID
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-grid{
    display:grid !important;

    grid-template-columns:
        minmax(0,1.12fr)
        minmax(0,.88fr) !important;

    gap:14px !important;

    width:100% !important;
    max-width:1140px !important;

    margin:42px auto 0 !important;
}


/* =========================================================
   ITEMS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item{
    position:relative !important;
    overflow:hidden !important;

    width:100% !important;
    min-width:0 !important;

    margin:0 !important;
    padding:30px 30px 28px !important;

    background:rgba(255,255,255,.72) !important;

    border:1px solid rgba(15,17,23,.075) !important;
    border-radius:22px !important;

    backdrop-filter:blur(16px);
    -webkit-backdrop-filter:blur(16px);

    box-shadow:
        0 12px 35px rgba(15,17,23,.045),
        inset 0 1px 0 rgba(255,255,255,.9) !important;

    transition:
        transform .3s cubic-bezier(.23,1,.32,1),
        box-shadow .3s ease,
        border-color .3s ease !important;
}


/* Elementor old styling reset */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-widget-container{
    position:relative !important;
    z-index:3 !important;

    height:100% !important;

    padding:0 !important;
    margin:0 !important;

    background:transparent !important;
    border:0 !important;
    box-shadow:none !important;
}


/* ---------------------------------------------------------
   DIFFERENT CARD WEIGHTS
--------------------------------------------------------- */

/* 01 */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(1){
    min-height:245px !important;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,.94),
            rgba(255,245,250,.80)
        ) !important;
}


/* 02 */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2){
    min-height:245px !important;

    background:
        linear-gradient(
            145deg,
            #15171D,
            #1D1820
        ) !important;

    border-color:rgba(255,255,255,.08) !important;

    box-shadow:
        0 18px 45px rgba(15,17,23,.14) !important;
}


/* 03 */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(3){
    min-height:220px !important;

    background:
        linear-gradient(
            135deg,
            rgba(245,238,255,.84),
            rgba(255,255,255,.82)
        ) !important;
}


/* 04 */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(4){
    min-height:220px !important;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,.90),
            rgba(255,240,247,.72)
        ) !important;
}


/* =========================================================
   NUMBERS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:before{
    position:absolute;

    right:20px;
    top:8px;

    font-size:74px;
    line-height:1;
    font-weight:800;

    letter-spacing:-.07em;

    color:rgba(15,17,23,.035);

    pointer-events:none;
}


.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(1):before{
    content:"01";
}

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2):before{
    content:"02";
    color:rgba(255,255,255,.055);
}

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(3):before{
    content:"03";
}

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(4):before{
    content:"04";
}


/* =========================================================
   ICON
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon-box-wrapper{
    position:relative !important;

    display:flex !important;
    flex-direction:column !important;
    align-items:flex-start !important;

    text-align:left !important;
}


.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon-box-icon{
    margin:0 0 26px !important;
}


.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:48px !important;
    height:48px !important;

    padding:0 !important;

    border-radius:14px !important;

    color:#DC2873 !important;

    background:
        linear-gradient(
            135deg,
            rgba(220,40,115,.12),
            rgba(139,0,255,.07)
        ) !important;

    border:1px solid rgba(220,40,115,.16) !important;

    box-shadow:
        0 9px 24px rgba(220,40,115,.09) !important;
}


.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon svg{
    width:20px !important;
    height:20px !important;

    fill:currentColor !important;
}


/* dark card icon */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2) .elementor-icon{
    color:#FFFFFF !important;

    background:
        linear-gradient(
            135deg,
            rgba(220,40,115,.78),
            rgba(139,0,255,.70)
        ) !important;

    border-color:rgba(255,255,255,.13) !important;

    box-shadow:
        0 12px 28px rgba(220,40,115,.20) !important;
}


/* =========================================================
   TYPOGRAPHY — EXISTING TEXT ONLY
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon-box-title{
    margin:0 0 11px !important;

    color:#0F1117 !important;

    font-size:18px !important;
    line-height:1.25 !important;
    font-weight:800 !important;

    text-align:left !important;
}


.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon-box-description{
    margin:0 !important;

    max-width:390px !important;

    color:#707581 !important;

    font-size:14px !important;
    line-height:1.65 !important;

    text-align:left !important;
}


/* text on dark 02 */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2) .elementor-icon-box-title{
    color:#FFFFFF !important;
}

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2) .elementor-icon-box-description{
    color:#A7ADB8 !important;
}


/* =========================================================
   MAGENTA DETAIL
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:after{
    content:"";

    position:absolute;

    left:30px;
    bottom:0;

    width:48px;
    height:3px;

    border-radius:99px 99px 0 0;

    background:linear-gradient(
        90deg,
        #DC2873,
        #8B00FF
    );

    opacity:.8;

    transition:width .3s cubic-bezier(.23,1,.32,1);
}


/* =========================================================
   HOVER
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:hover{
    transform:translateY(-4px) !important;

    border-color:rgba(220,40,115,.16) !important;

    box-shadow:
        0 22px 48px rgba(15,17,23,.09),
        0 7px 24px rgba(220,40,115,.05) !important;
}


.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:hover:after{
    width:92px;
}


/* dark item hover */
.elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2):hover{
    border-color:rgba(220,40,115,.32) !important;

    box-shadow:
        0 24px 55px rgba(15,17,23,.20),
        0 8px 30px rgba(220,40,115,.10) !important;
}


/* =========================================================
   OLD DECORATIVE IMAGE
   keep in Elementor but don't let it disturb composition
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4f8e638e > .elementor-widget-image{
    position:absolute !important;

    right:-65px;
    top:135px;

    width:250px !important;

    opacity:.055 !important;

    pointer-events:none !important;

    transform:rotate(-7deg);
}


/* =========================================================
   TABLET
========================================================= */

@media(max-width:1024px){

    .elementor-2794 .elementor-element.elementor-element-4f8e638e{
        width:calc(100% - 32px) !important;
        padding:56px 32px 60px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-grid{
        grid-template-columns:1fr 1fr !important;
    }

    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item{
        min-height:220px !important;
        padding:26px !important;
    }
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-4f8e638e{
        width:calc(100% - 24px) !important;

        margin:20px auto !important;
        padding:42px 16px 44px !important;

        border-radius:24px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-grid{
        grid-template-columns:1fr !important;

        gap:10px !important;

        margin-top:30px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item,
    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(1),
    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(2),
    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(3),
    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:nth-child(4){
        min-height:0 !important;

        padding:22px 20px 23px !important;

        border-radius:18px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon-box-icon{
        margin-bottom:18px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item .elementor-icon{
        width:44px !important;
        height:44px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:before{
        right:16px;
        top:10px;

        font-size:58px;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e .serviss-why-item:after{
        left:20px;
    }


    .elementor-2794 .elementor-element.elementor-element-4f8e638e > .elementor-widget-image{
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60c1aa7e */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7dd4b795 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7b4ac551 */.elementor-2794 .elementor-element.elementor-element-7b4ac551 svg {
    padding: 10px;
    background: #F3F4F6;
    height: 36px;
    width: 36px;
    border-radius: 12px;
    border-color: #f3f4f6; 
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e254a6d */.elementor-2794 .elementor-element.elementor-element-1e254a6d svg path{
    stroke: #16A34A!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b5cc7b *//* =========================================================
   QUALITY — LEFT TECH PANEL
========================================================= */

.elementor-2794 .elementor-element.elementor-element-34b5cc7b{
    position:relative !important;
    overflow:hidden !important;

    height:100% !important;

    padding:38px 38px 30px !important;

    background:
        linear-gradient(
            145deg,
            rgba(255,255,255,.94),
            rgba(250,247,252,.88)
        ) !important;

    border:1px solid rgba(15,17,23,.07) !important;
    border-radius:22px !important;

    box-shadow:
        0 14px 36px rgba(15,17,23,.055),
        inset 0 1px 0 rgba(255,255,255,.9) !important;
}


/* magenta ambient detail */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b:before{
    content:"";
    position:absolute;

    width:260px;
    height:260px;

    left:-150px;
    top:-150px;

    border-radius:50%;

    background:rgba(220,40,115,.10);
    filter:blur(55px);

    pointer-events:none;
}


/* vertical accent */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b:after{
    content:"";

    position:absolute;

    left:0;
    top:42px;

    width:3px;
    height:76px;

    border-radius:0 99px 99px 0;

    background:linear-gradient(
        180deg,
        #DC2873,
        #8B00FF
    );

    pointer-events:none;
}


/* content above effects */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b > *{
    position:relative;
    z-index:2;
}


/* Main headings */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-heading-title{
    letter-spacing:-.025em;
}


/* Text */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-widget-text-editor,
.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-widget-text-editor p{
    color:#6B7280 !important;
    line-height:1.65 !important;
}


/* =========================================================
   ICON LIST
========================================================= */

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-items{
    display:flex !important;
    flex-direction:column !important;

    gap:4px !important;

    margin-top:24px !important;
}


.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-item{
    position:relative;

    padding:10px 0 !important;

    border-bottom:1px solid rgba(15,17,23,.065);
}


.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-item:last-child{
    border-bottom:0;
}


.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-icon{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:32px !important;
    height:32px !important;

    margin-right:12px !important;

    border-radius:10px !important;

    background:rgba(220,40,115,.075) !important;
    border:1px solid rgba(220,40,115,.12) !important;
}


.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-icon svg{
    width:14px !important;
    height:14px !important;

    fill:#DC2873 !important;
}


.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-text{
    color:#30343B !important;

    font-size:14px !important;
    line-height:1.45 !important;
}


/* =========================================================
   BOTTOM 3 MINI BLOCKS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .e-con:last-child{
    gap:8px !important;
    margin-top:26px !important;
}


.elementor-2794 .elementor-element.elementor-element-34b5cc7b .e-con:last-child > .e-con{
    min-width:0 !important;

    padding:15px 10px !important;

    background:rgba(255,255,255,.66) !important;

    border:1px solid rgba(15,17,23,.065) !important;
    border-radius:14px !important;

    box-shadow:none !important;
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-34b5cc7b{
        padding:28px 20px 24px !important;
        border-radius:18px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-34b5cc7b:after{
        top:32px;
        height:60px;
    }
}
/* =========================================================
   LEFT LIST — COMPACT
========================================================= */

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-items{
    gap:0 !important;
    margin-top:18px !important;
}

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-item{
    min-height:0 !important;
    padding:8px 0 !important;
    margin:0 !important;

    border-bottom:1px solid rgba(15,17,23,.07) !important;
}

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-icon{
    width:28px !important;
    height:28px !important;

    min-width:28px !important;

    margin-right:10px !important;

    border-radius:9px !important;
}

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-icon svg{
    width:12px !important;
    height:12px !important;
}

.elementor-2794 .elementor-element.elementor-element-34b5cc7b .elementor-icon-list-text{
    font-size:13px !important;
    line-height:1.35 !important;
}

/* меньше воздуха перед нижними 3 блоками */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b .e-con:last-child{
    margin-top:18px !important;
}

/* нижние badges */
.elementor-2794 .elementor-element.elementor-element-34b5cc7b .e-con:last-child > .e-con{
    padding:12px 8px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2154f281 */.elementor-2794 .elementor-element.elementor-element-2154f281 svg{
        stroke:#6a7181;
        top: 3px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7fdb7b59 */.elementor-2794 .elementor-element.elementor-element-7fdb7b59 svg{
        stroke:#6a7181;
    top: 3px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-39fca098 */.elementor-2794 .elementor-element.elementor-element-39fca098 svg path{
    stroke: #ef4444!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-14a1eb85 */.elementor-2794 .elementor-element.elementor-element-14a1eb85 svg{
        stroke:#6a7181;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46cd8422 */.elementor-2794 .elementor-element.elementor-element-46cd8422 p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1dca3048 */.elementor-2794 .elementor-element.elementor-element-1dca3048 svg{
        stroke:#6a7181;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55c00589 */.elementor-2794 .elementor-element.elementor-element-55c00589 p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4fbb1b18 */.elementor-2794 .elementor-element.elementor-element-4fbb1b18 svg{
        stroke:#6a7181;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-159f598c */.elementor-2794 .elementor-element.elementor-element-159f598c p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-26705bfa */.elementor-2794 .elementor-element.elementor-element-26705bfa svg{
        stroke:#6a7181;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e1e39ea */.elementor-2794 .elementor-element.elementor-element-7e1e39ea p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9023849 */.elementor-2794 .elementor-element.elementor-element-9023849 svg{
        stroke:#6a7181;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2f39cf */.elementor-2794 .elementor-element.elementor-element-a2f39cf p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1e2f61 *//* =========================================================
   QUALITY — RIGHT COMPARISON PANEL
========================================================= */

.elementor-2794 .elementor-element.elementor-element-d1e2f61{
    position:relative !important;
    overflow:hidden !important;

    height:100% !important;

    padding:28px 30px 30px !important;

    background:
        linear-gradient(
            145deg,
            rgba(255,255,255,.94),
            rgba(249,248,252,.88)
        ) !important;

    border:1px solid rgba(15,17,23,.07) !important;
    border-radius:22px !important;

    box-shadow:
        0 14px 36px rgba(15,17,23,.055),
        inset 0 1px 0 rgba(255,255,255,.9) !important;
}


/* subtle technical glow */
.elementor-2794 .elementor-element.elementor-element-d1e2f61:before{
    content:"";
    position:absolute;

    width:280px;
    height:280px;

    right:-150px;
    top:-150px;

    border-radius:50%;

    background:rgba(139,92,246,.09);
    filter:blur(55px);

    pointer-events:none;
}

.elementor-2794 .elementor-element.elementor-element-d1e2f61 > *{
    position:relative;
    z-index:2;
}


/* =========================================================
   TABS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-d1e2f61 .elementor-widget-tabs,
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tabs{
    margin-bottom:22px !important;
}

.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tabs-heading{
    padding:4px !important;

    background:#F3F3F6 !important;

    border:1px solid rgba(15,17,23,.055) !important;
    border-radius:14px !important;
}


/* tab button */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tab-title{
    min-height:44px !important;

    border-radius:11px !important;

    font-size:13px !important;
    font-weight:700 !important;

    transition:
        background .25s ease,
        color .25s ease,
        box-shadow .25s ease !important;
}


/* active tab */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tab-title[aria-selected="true"]{
    background:#FFFFFF !important;

    color:#0F1117 !important;

    box-shadow:
        0 5px 16px rgba(15,17,23,.07) !important;
}


/* =========================================================
   HEADING
========================================================= */

.elementor-2794 .elementor-element.elementor-element-d1e2f61 .elementor-heading-title{
    letter-spacing:-.02em;
}


/* =========================================================
   COMPARISON CARDS
========================================================= */

/* normalize inner cards */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-con{
    box-shadow:none;
}


/* Pink / original */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-con:nth-of-type(1){
    border-radius:16px !important;
}


/* Actual comparison blocks */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 [style*="background"],
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .elementor-element{
    transition:
        transform .25s ease,
        box-shadow .25s ease;
}


/* tighter cards */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-con .e-con{
    min-height:0 !important;
}


/* reduce excessive vertical whitespace */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 .elementor-widget-text-editor p{
    margin-bottom:6px !important;
}


/* =========================================================
   MAKE COMPARISON ROWS FEEL MORE TECHNICAL
========================================================= */

.elementor-2794 .elementor-element.elementor-element-d1e2f61 .elementor-widget-container{
    line-height:1.4;
}


/* labels */
.elementor-2794 .elementor-element.elementor-element-d1e2f61 strong{
    font-weight:750;
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-d1e2f61{
        padding:22px 16px 24px !important;
        border-radius:18px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tabs-heading{
        border-radius:12px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tab-title{
        min-height:42px !important;
        font-size:12px !important;
    }
}
/* =========================================================
   KEEP RIGHT PANEL SAME HEIGHT FOR BOTH TABS
========================================================= */

@media (min-width:1025px){

    .elementor-2794 .elementor-element.elementor-element-d1e2f61{
        min-height:760px !important;
        height:760px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tabs,
    .elementor-2794 .elementor-element.elementor-element-d1e2f61 .elementor-widget-tabs{
        height:100% !important;
    }

    .elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tabs-content,
    .elementor-2794 .elementor-element.elementor-element-d1e2f61 .e-n-tab-content{
        height:100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-777db27f *//* iSupport — Quality Standards section */
.elementor-2794 .elementor-element.elementor-element-777db27f{
    position: relative;
    overflow: hidden;
    max-width: 1400px;
    margin: 0 auto;
    padding: 34px !important;
    border-radius: 28px;
    background:
        radial-gradient(circle at 8% 10%, rgba(220,40,115,.09), transparent 30%),
        radial-gradient(circle at 92% 85%, rgba(139,92,246,.07), transparent 28%),
        #F8F8FB;
    border: 1px solid rgba(15,17,23,.07);
}

/* subtle dotted technical background */
.elementor-2794 .elementor-element.elementor-element-777db27f:before{
    content:"";
    position:absolute;
    inset:0;
    pointer-events:none;
    opacity:.32;
    background-image:
        radial-gradient(rgba(15,17,23,.16) .7px, transparent .7px);
    background-size:18px 18px;
    mask-image:linear-gradient(
        90deg,
        rgba(0,0,0,.65),
        transparent 38%,
        transparent 62%,
        rgba(0,0,0,.45)
    );
}

.elementor-2794 .elementor-element.elementor-element-777db27f > .e-con-inner,
.elementor-2794 .elementor-element.elementor-element-777db27f > .elementor-element{
    position:relative;
    z-index:1;
}

/* the two main columns */
.elementor-2794 .elementor-element.elementor-element-777db27f > .e-con-inner > .e-con,
.elementor-2794 .elementor-element.elementor-element-777db27f > .e-con{
    border-radius:24px;
}

/* Dark mode */
html[data-theme='dark'] .elementor-2794 .elementor-element.elementor-element-777db27f{
    background:
        radial-gradient(circle at 8% 10%, rgba(220,40,115,.15), transparent 30%),
        radial-gradient(circle at 92% 85%, rgba(139,92,246,.10), transparent 28%),
        #0F1117;
    border-color:rgba(255,255,255,.08);
}

html[data-theme='dark'] .elementor-2794 .elementor-element.elementor-element-777db27f:before{
    background-image:
        radial-gradient(rgba(255,255,255,.15) .7px, transparent .7px);
}

/* Tablet */
@media(max-width:1024px){
    .elementor-2794 .elementor-element.elementor-element-777db27f{
        padding:24px !important;
        border-radius:26px;
    }
}

/* Mobile */
@media(max-width:767px){
    .elementor-2794 .elementor-element.elementor-element-777db27f{
        padding:16px !important;
        border-radius:22px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a34bb81 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-22696189 */.elementor-2794 .elementor-element.elementor-element-22696189 .elementor-icon  {
    box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 4px inset, rgba(0, 0, 0, 0.04) 0px 4px 12px;
}

.elementor-2794 .elementor-element.elementor-element-22696189 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3d078893 */.elementor-2794 .elementor-element.elementor-element-3d078893 .elementor-icon  {
    box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 4px inset, rgba(0, 0, 0, 0.04) 0px 4px 12px;
}

.elementor-2794 .elementor-element.elementor-element-3d078893 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-516cd3ab */.elementor-2794 .elementor-element.elementor-element-516cd3ab {
    box-shadow: 0 2px 8px #0000000a, inset 0 -2px 4px #00000005, inset 0 1px #fffc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22f5a4d9 */.elementor-2794 .elementor-element.elementor-element-22f5a4d9 {
    transition: all 0.3s cubic-bezier(.4, 0, .2, 1);
    transform: translateY(0) scale(1);
}


.elementor-2794 .elementor-element.elementor-element-22f5a4d9:hover {
    transform: translateY(-8px) scale(1.01);
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2e795660 */.elementor-2794 .elementor-element.elementor-element-2e795660 .elementor-icon  {
    box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 4px inset, rgba(0, 0, 0, 0.04) 0px 4px 12px;
}

.elementor-2794 .elementor-element.elementor-element-2e795660 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fb5832a */.elementor-2794 .elementor-element.elementor-element-2fb5832a {
    box-shadow: 0 2px 8px #0000000a, inset 0 -2px 4px #00000005, inset 0 1px #fffc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4288d5c7 */.elementor-2794 .elementor-element.elementor-element-4288d5c7 {
    transition: all 0.3s cubic-bezier(.4, 0, .2, 1);
    transform: translateY(0) scale(1);
}


.elementor-2794 .elementor-element.elementor-element-4288d5c7:hover {
    transform: translateY(-8px) scale(1.01);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-355b1923 */.elementor-2794 .elementor-element.elementor-element-355b1923 {
    background: #ffffffb3;
    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: 24px;
    box-shadow: 0 20px 50px #0000000d,
                0 6px 16px #00000008,
                inset 0 1px #ffffffb3;
    transition: transform .5s cubic-bezier(.22, 1, .36, 1),
                box-shadow .5s cubic-bezier(.22, 1, .36, 1);
    position: relative;
}


.elementor-2794 .elementor-element.elementor-element-355b1923:hover {

    box-shadow: 0 30px 70px #00000014,
                0 10px 25px #0000000d,
                inset 0 1px #ffffffcc;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6a379983 */.elementor-2794 .elementor-element.elementor-element-6a379983 .elementor-icon  {
    box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 4px inset, rgba(0, 0, 0, 0.04) 0px 4px 12px;
}

.elementor-2794 .elementor-element.elementor-element-6a379983 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-176d3702 */.something {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;       
    height: 28px;         
    background-color: #E7F8EF;
    color: #15803d;      
    font-size: 12px;    
    font-weight: 800;     
    border-radius: 50%;   
    margin-right: 15px;   
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.04);
}

.something + text, 
.something + span {
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8c7f8e */.something {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;       
    height: 28px;         
    background-color: #EBF7F0;
    color: #15803d;      
    font-size: 12px;    
    font-weight: 800;     
    border-radius: 50%;   
    margin-right: 15px;   
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.04);
}

.something + text, 
.something + span {
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-120f5e01 */.something {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 28px;       
    height: 28px;         
    background-color: #EBF7F0;
    color: #15803d;      
    font-size: 12px;    
    font-weight: 800;     
    border-radius: 50%;   
    margin-right: 15px;   
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.04);
    box-shadow: rgba(0, 0, 0, 0.03) 0px -1px 2px inset;
}

.something + text, 
.something + span {
    vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-253adca */.elementor-2794 .elementor-element.elementor-element-253adca {
    background: #ffffffb3;
    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: 24px;
    box-shadow: 0 20px 50px #0000000d,
                0 6px 16px #00000008,
                inset 0 1px #ffffffb3;
    transition: transform .5s cubic-bezier(.22, 1, .36, 1),
                box-shadow .5s cubic-bezier(.22, 1, .36, 1);
    position: relative;
}


.elementor-2794 .elementor-element.elementor-element-253adca:hover {

    box-shadow: 0 30px 70px #00000014,
                0 10px 25px #0000000d,
                inset 0 1px #ffffffcc;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68465f88 */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-179a15d1 */.elementor-2794 .elementor-element.elementor-element-179a15d1{
    position:relative;
    overflow:hidden;

    background:
        radial-gradient(circle at 92% 8%, rgba(220,40,115,.10), transparent 28%),
        linear-gradient(
            145deg,
            rgba(255,255,255,.96),
            rgba(252,250,253,.92)
        );

    border:1px solid rgba(15,17,23,.07);
    border-radius:24px;

    padding:34px 30px 28px;

    box-shadow:
        0 22px 58px rgba(15,17,23,.07),
        inset 0 1px 0 rgba(255,255,255,.9);
}

/* thin top accent */
.elementor-2794 .elementor-element.elementor-element-179a15d1:before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    right:0;
    height:4px;

    background:
        linear-gradient(
            90deg,
            #DC2873,
            #B300B3,
            #8B00FF
        );
}

/* ambient glow */
.elementor-2794 .elementor-element.elementor-element-179a15d1:after{
    content:"";
    position:absolute;

    width:260px;
    height:260px;

    right:-150px;
    top:-150px;

    border-radius:50%;

    background:rgba(220,40,115,.14);
    filter:blur(70px);

    pointer-events:none;
}

.elementor-2794 .elementor-element.elementor-element-179a15d1 > *{
    position:relative;
    z-index:2;
}

@media(max-width:767px){
    .elementor-2794 .elementor-element.elementor-element-179a15d1{
        padding:24px 16px 20px;
        border-radius:20px;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4af0b995 *//* =========================================================
   FINAL FORM FIXES
   Steps + brighter fields + device/branch cards
========================================================= */


/* ---------------------------------------------------------
   1. STEP NUMBERS — FORCE CONTENT
--------------------------------------------------------- */

/* 1 — Ierīces tips */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
.elementor-field-label::before{
    content:"1" !important;
}

/* 2 — Filiāle */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-label::before{
    content:"2" !important;
}

/* 3 — Vārds */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-form-fields-wrapper
> .elementor-field-group:nth-of-type(3)
.elementor-field-label::before{
    content:"3" !important;
}

/* 4 — Problēmas apraksts */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-form-fields-wrapper
> .elementor-field-group:nth-of-type(6)
.elementor-field-label::before{
    content:"4" !important;
}


/* All step circles */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips .elementor-field-label::before,
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c .elementor-field-label::before,
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-form-fields-wrapper > .elementor-field-group:nth-of-type(3) .elementor-field-label::before,
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-form-fields-wrapper > .elementor-field-group:nth-of-type(6) .elementor-field-label::before{
    display:inline-flex !important;

    align-items:center !important;
    justify-content:center !important;

    width:22px !important;
    height:22px !important;
    min-width:22px !important;

    margin-right:9px !important;

    border-radius:50% !important;

    background:
        linear-gradient(
            135deg,
            #DC2873,
            #8B00FF
        ) !important;

    color:#fff !important;

    font-size:10px !important;
    line-height:1 !important;
    font-weight:800 !important;

    letter-spacing:0 !important;

    box-shadow:
        0 5px 13px rgba(220,40,115,.25) !important;
}


/* ---------------------------------------------------------
   2. NORMAL INPUTS — WHITE, NOT GREY
--------------------------------------------------------- */

.elementor-2794 .elementor-element.elementor-element-4af0b995 input.elementor-field,
.elementor-2794 .elementor-element.elementor-element-4af0b995 textarea.elementor-field,
.elementor-2794 .elementor-element.elementor-element-4af0b995 select.elementor-field{
    background:#FFFFFF !important;

    border:1px solid #E4E6EB !important;

    box-shadow:
        0 5px 16px rgba(15,17,23,.025),
        inset 0 1px 0 rgba(255,255,255,.9) !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 input.elementor-field:hover,
.elementor-2794 .elementor-element.elementor-element-4af0b995 textarea.elementor-field:hover,
.elementor-2794 .elementor-element.elementor-element-4af0b995 select.elementor-field:hover{
    border-color:#D7D9E0 !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 input.elementor-field:focus,
.elementor-2794 .elementor-element.elementor-element-4af0b995 textarea.elementor-field:focus,
.elementor-2794 .elementor-element.elementor-element-4af0b995 select.elementor-field:focus{
    background:#FFFFFF !important;

    border-color:rgba(220,40,115,.58) !important;

    box-shadow:
        0 0 0 4px rgba(220,40,115,.075),
        0 7px 18px rgba(15,17,23,.035) !important;
}


/* ---------------------------------------------------------
   3. DEVICE TYPE — REAL SELECTABLE CARDS
--------------------------------------------------------- */

.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
.elementor-field-subgroup{
    display:grid !important;

    grid-template-columns:repeat(4,1fr) !important;

    gap:10px !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
.elementor-field-option{
    width:100% !important;
    padding:0 !important;
    margin:0 !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
input[type="radio"]{
    position:absolute !important;
    opacity:0 !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
.elementor-field-option label{
    position:relative !important;

    min-height:74px !important;

    display:flex !important;
    flex-direction:column !important;

    align-items:center !important;
    justify-content:center !important;

    gap:7px !important;

    padding:12px !important;

    background:#FFFFFF !important;

    border:1px solid #E5E6EA !important;
    border-radius:14px !important;

    color:#626976 !important;

    box-shadow:
        0 6px 18px rgba(15,17,23,.035) !important;

    transition:
        transform .2s ease,
        border-color .2s ease,
        box-shadow .2s ease,
        color .2s ease,
        background .2s ease !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
.elementor-field-option label:hover{
    transform:translateY(-2px) !important;

    border-color:rgba(220,40,115,.25) !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
input[type="radio"]:checked + label{
    color:#B900A8 !important;

    background:
        linear-gradient(
            145deg,
            #FFF9FC,
            #FBF5FF
        ) !important;

    border-color:#DC2873 !important;

    box-shadow:
        0 8px 22px rgba(220,40,115,.09),
        0 0 0 2px rgba(220,40,115,.045) !important;
}


/* ---------------------------------------------------------
   4. FILIĀLE — BIG SELECTABLE CARDS
--------------------------------------------------------- */

.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-subgroup{
    display:grid !important;

    grid-template-columns:1fr 1fr !important;

    gap:10px !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-option{
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]{
    position:absolute !important;
    opacity:0 !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-option label{
    position:relative !important;

    width:100% !important;
    min-height:82px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:flex-start !important;

    padding:17px 42px 17px 18px !important;

    background:#FFFFFF !important;

    border:1px solid #E4E6EB !important;
    border-radius:15px !important;

    color:#20242B !important;

    font-size:14px !important;
    line-height:1.25 !important;
    font-weight:700 !important;

    text-align:left !important;

    box-shadow:
        0 7px 20px rgba(15,17,23,.035) !important;

    transition:
        transform .2s ease,
        border-color .2s ease,
        background .2s ease,
        box-shadow .2s ease !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-option label:hover{
    transform:translateY(-2px) !important;

    border-color:rgba(220,40,115,.24) !important;
}


.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]:checked + label{
    background:
        linear-gradient(
            145deg,
            #FFF8FC,
            #FAF3FF
        ) !important;

    border-color:#DC2873 !important;

    box-shadow:
        0 10px 28px rgba(220,40,115,.10),
        0 0 0 2px rgba(220,40,115,.04) !important;
}


/* selected check */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]:checked + label::after{
    content:"✓";

    position:absolute;

    top:10px;
    right:10px;

    display:flex;

    width:19px;
    height:19px;

    align-items:center;
    justify-content:center;

    border-radius:50%;

    background:
        linear-gradient(
            135deg,
            #DC2873,
            #8B00FF
        );

    color:#FFFFFF;

    font-size:10px;
    font-weight:900;
}


/* ---------------------------------------------------------
   5. SUBMIT — MORE LIKE LOVABLE
--------------------------------------------------------- */

.elementor-2794 .elementor-element.elementor-element-4af0b995 button[type="submit"],
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-button[type="submit"]{
    min-height:56px !important;

    border-radius:15px !important;

    background:
        linear-gradient(
            105deg,
            #DC2873 0%,
            #C600C8 52%,
            #8B00FF 100%
        ) !important;

    box-shadow:
        0 16px 34px rgba(220,40,115,.24),
        0 6px 16px rgba(139,0,255,.12) !important;
}


/* ---------------------------------------------------------
   MOBILE
--------------------------------------------------------- */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-Iertips
    .elementor-field-subgroup{
        grid-template-columns:1fr 1fr !important;
    }

    .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
    .elementor-field-subgroup{
        grid-template-columns:1fr !important;
    }
}
/* =========================================================
   FILIĀLE — PREMIUM SELECTABLE CARDS
   Field ID: field_ef8bd2c
========================================================= */

.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-subgroup{
    display:grid !important;
    grid-template-columns:1fr 1fr !important;
    gap:12px !important;
    width:100% !important;
}


/* option wrapper */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.elementor-field-option{
    position:relative !important;
    width:100% !important;
    margin:0 !important;
    padding:0 !important;
}


/* hide native radio */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]{
    position:absolute !important;
    opacity:0 !important;
    pointer-events:none !important;
}


/* card */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"] + label{
    position:relative !important;

    display:flex !important;
    flex-direction:column !important;
    align-items:flex-start !important;
    justify-content:center !important;

    width:100% !important;
    min-height:94px !important;

    padding:18px 46px 18px 20px !important;

    background:#FFFFFF !important;

    border:1px solid #E4E6EB !important;
    border-radius:16px !important;

    color:#171A21 !important;

    font-size:15px !important;
    line-height:1.25 !important;
    font-weight:800 !important;

    text-align:left !important;

    cursor:pointer !important;

    box-shadow:
        0 7px 20px rgba(15,17,23,.035),
        inset 0 1px 0 rgba(255,255,255,.9) !important;

    transition:
        transform .22s ease,
        border-color .22s ease,
        background .22s ease,
        box-shadow .22s ease !important;
}


/* ADDRESS */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
.branch-address{
    display:block !important;

    margin-top:7px !important;

    color:#858B97 !important;

    font-size:12px !important;
    line-height:1.35 !important;
    font-weight:500 !important;

    letter-spacing:0 !important;
}


/* hover */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"] + label:hover{
    transform:translateY(-2px) !important;

    border-color:rgba(220,40,115,.28) !important;

    box-shadow:
        0 12px 28px rgba(15,17,23,.06),
        0 5px 18px rgba(220,40,115,.04) !important;
}


/* SELECTED */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]:checked + label{
    background:
        linear-gradient(
            145deg,
            #FFF8FC 0%,
            #FBF5FF 100%
        ) !important;

    border-color:#DC2873 !important;

    color:#0F1117 !important;

    box-shadow:
        0 12px 30px rgba(220,40,115,.11),
        0 0 0 2px rgba(220,40,115,.04) !important;
}


/* selected address */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]:checked + label .branch-address{
    color:#6F7480 !important;
}


/* CHECKMARK */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"]:checked + label:after{
    content:"✓";

    position:absolute;

    top:12px;
    right:12px;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    width:21px !important;
    height:21px !important;

    border-radius:50% !important;

    background:
        linear-gradient(
            135deg,
            #DC2873,
            #8B00FF
        ) !important;

    color:#FFFFFF !important;

    font-size:11px !important;
    line-height:1 !important;
    font-weight:900 !important;

    box-shadow:
        0 6px 14px rgba(220,40,115,.24);
}


/* tiny location accent */
.elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
input[type="radio"] + label:before{
    content:"●";

    display:block !important;

    margin-bottom:7px !important;

    color:#DC2873 !important;

    font-size:8px !important;
    line-height:1 !important;
}


/* MOBILE */
@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
    .elementor-field-subgroup{
        grid-template-columns:1fr !important;
        gap:9px !important;
    }

    .elementor-2794 .elementor-element.elementor-element-4af0b995 .elementor-field-group-field_ef8bd2c
    input[type="radio"] + label{
        min-height:82px !important;
        padding:15px 44px 15px 17px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e3c763f */.elementor-2794 .elementor-element.elementor-element-e3c763f {
    display: inline-flex;
    width: fit-content;
    margin: auto;
    justify-content: center;
    align-items: center;
}
.paldies svg{
    transition: 3s;
    animation: float 0.8s infinite alternate;
}

@keyframes float{
    from {
        transform: scale(1);
    }
    
    to{
        transform: scale(1.07);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d41edc */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8e0cdc6 */.elementor-2794 .elementor-element.elementor-element-8e0cdc6{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6cbb0a */.elementor-2794 .elementor-element.elementor-element-f6cbb0a {
    cursor: pointer
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99df99d */.elementor-2794 .elementor-element.elementor-element-99df99d {
    background: #ffffffb3;
    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: 24px;
    box-shadow: 0 20px 50px #0000000d,
                0 6px 16px #00000008,
                inset 0 1px #ffffffb3;
    transition: transform .5s cubic-bezier(.22, 1, .36, 1),
                box-shadow .5s cubic-bezier(.22, 1, .36, 1);
    position: relative;
}


.elementor-2794 .elementor-element.elementor-element-99df99d:hover {

    box-shadow: 0 30px 70px #00000014,
                0 10px 25px #0000000d,
                inset 0 1px #ffffffcc;
}


.elementor-2794 .elementor-element.elementor-element-99df99d {
    overflow: hidden; 
    position: relative;
}

.elementor-2794 .elementor-element.elementor-element-99df99d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px; 
    background: linear-gradient(90deg, #b300b2, #7f00ff
);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-17a4f65f */.elementor-2794 .elementor-element.elementor-element-17a4f65f {
        box-shadow: 0 2px 8px #0000000a, inset 0 -2px 4px #00000005, inset 0 1px #fffc;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4904cb4c */.elementor-2794 .elementor-element.elementor-element-4904cb4c {
    background: #ffffffb3;
    backdrop-filter: blur(24px) saturate(180%);
    -webkit-backdrop-filter: blur(24px) saturate(180%);
    border: 1px solid rgba(255, 255, 255, .4);
    border-radius: 24px;
    box-shadow: 0 20px 50px #0000000d,
                0 6px 16px #00000008,
                inset 0 1px #ffffffb3;
    transition: transform .5s cubic-bezier(.22, 1, .36, 1),
                box-shadow .5s cubic-bezier(.22, 1, .36, 1);
    position: relative;
}


.elementor-2794 .elementor-element.elementor-element-4904cb4c:hover {

    box-shadow: 0 30px 70px #00000014,
                0 10px 25px #0000000d,
                inset 0 1px #ffffffcc;
}

.elementor-2794 .elementor-element.elementor-element-4904cb4c {
    overflow: hidden; 
    position: relative;
}

.elementor-2794 .elementor-element.elementor-element-4904cb4c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px; 
    background: linear-gradient(90deg, #b300b2, #7f00ff
);
    z-index: 1;
}


.user_image{

    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf90465 *//* ==========================================
   PIETEIKT SERVISU — OUTER FORM SHELL
========================================== */

.elementor-2794 .elementor-element.elementor-element-bf90465{
    position:relative;
    overflow:hidden;

    background:
        linear-gradient(
            145deg,
            rgba(255,255,255,.88),
            rgba(255,255,255,.68)
        );

    backdrop-filter:blur(24px) saturate(150%);
    -webkit-backdrop-filter:blur(24px) saturate(150%);

    border:1px solid rgba(255,255,255,.55);
    border-radius:24px;

    padding:36px;

    box-shadow:
        0 22px 55px rgba(15,17,23,.07),
        0 6px 18px rgba(15,17,23,.04),
        inset 0 1px 0 rgba(255,255,255,.75);

    transition:
        box-shadow .35s ease,
        border-color .35s ease;
}


/* top accent */
.elementor-2794 .elementor-element.elementor-element-bf90465:before{
    content:"";
    position:absolute;

    top:0;
    left:0;
    right:0;

    height:4px;

    background:
        linear-gradient(
            90deg,
            #DC2873,
            #B300B3,
            #8B00FF
        );
}


/* subtle glow */
.elementor-2794 .elementor-element.elementor-element-bf90465:after{
    content:"";
    position:absolute;

    width:320px;
    height:320px;

    right:-180px;
    top:-180px;

    border-radius:50%;

    background:rgba(220,40,115,.10);
    filter:blur(70px);

    pointer-events:none;
}


/* content above effects */
.elementor-2794 .elementor-element.elementor-element-bf90465 > *{
    position:relative;
    z-index:2;
}


.elementor-2794 .elementor-element.elementor-element-bf90465:hover{
    border-color:rgba(220,40,115,.14);

    box-shadow:
        0 26px 64px rgba(15,17,23,.09),
        0 8px 22px rgba(15,17,23,.05),
        inset 0 1px 0 rgba(255,255,255,.85);
}


/* tablet */
@media(max-width:1024px){
    .elementor-2794 .elementor-element.elementor-element-bf90465{
        padding:28px;
    }
}


/* mobile */
@media(max-width:767px){
    .elementor-2794 .elementor-element.elementor-element-bf90465{
        padding:20px 16px;

        border-radius:20px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1932121b */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1325e188 */.elementor-2794 .elementor-element.elementor-element-1325e188 .elementor-icon  {
    box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 4px inset, rgba(0, 0, 0, 0.04) 0px 4px 12px;
}

.elementor-2794 .elementor-element.elementor-element-1325e188 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64c61e0e */.elementor-2794 .elementor-element.elementor-element-64c61e0e {
    box-shadow: 0 20px 50px #0000000a, 0 4px 12px #00000008, inset 0 1px #ffffffb3;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-19d07e34 */.elementor-2794 .elementor-element.elementor-element-19d07e34 .elementor-icon  {
    box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 4px inset, rgba(0, 0, 0, 0.04) 0px 4px 12px;
}

.elementor-2794 .elementor-element.elementor-element-19d07e34 h3{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73407e73 */.elementor-2794 .elementor-element.elementor-element-73407e73 {
    box-shadow: 0 20px 50px #0000000a, 0 4px 12px #00000008, inset 0 1px #ffffffb3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-414822a7 *//* =========================================================
   SERVISS LOCATIONS — FINAL
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7{
    position:relative !important;
    overflow:hidden !important;

    width:calc(100% - 40px) !important;
    max-width:1400px !important;

    margin:34px auto !important;
    padding:58px 52px 62px !important;

    border-radius:28px !important;

    background:
        radial-gradient(
            circle at 8% 12%,
            rgba(220,40,115,.08),
            transparent 28%
        ),
        radial-gradient(
            circle at 92% 88%,
            rgba(139,92,246,.06),
            transparent 28%
        ),
        #F8F8FB !important;

    border:1px solid rgba(15,17,23,.06) !important;

    box-shadow:
        0 24px 68px rgba(15,17,23,.06) !important;
}


/* dotted background */
.elementor-2794 .elementor-element.elementor-element-414822a7:before{
    content:"";
    position:absolute;
    inset:0;

    opacity:.20;

    background-image:
        radial-gradient(
            rgba(15,17,23,.14) .7px,
            transparent .7px
        );

    background-size:18px 18px;

    pointer-events:none;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 > *{
    position:relative;
    z-index:2;
}


/* =========================================================
   LOCATION CARDS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card{
    position:relative !important;
    overflow:hidden !important;

    /* IMPORTANT — no forced huge height */
    min-height:0 !important;
    height:auto !important;

    display:flex !important;
    flex-direction:column !important;

    justify-content:flex-start !important;
    align-items:stretch !important;

    padding:28px 28px 26px !important;

    background:
        linear-gradient(
            145deg,
            rgba(255,255,255,.96),
            rgba(250,249,252,.90)
        ) !important;

    border:1px solid rgba(15,17,23,.07) !important;
    border-radius:22px !important;

    box-shadow:
        0 14px 36px rgba(15,17,23,.05),
        inset 0 1px 0 rgba(255,255,255,.9) !important;

    transition:
        transform .3s cubic-bezier(.23,1,.32,1),
        box-shadow .3s ease,
        border-color .3s ease !important;
}


/* top accent */
.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card:before{
    content:"";

    position:absolute;

    top:0;
    left:0;
    right:0;

    height:3px;

    background:
        linear-gradient(
            90deg,
            #DC2873,
            #B300B3,
            #8B00FF
        );

    opacity:.95;
}


/* subtle glow */
.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card:after{
    content:"";

    position:absolute;

    width:220px;
    height:220px;

    right:-120px;
    top:-120px;

    border-radius:50%;

    background:rgba(220,40,115,.08);

    filter:blur(55px);

    pointer-events:none;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card:hover{
    transform:translateY(-4px) !important;

    border-color:rgba(220,40,115,.16) !important;

    box-shadow:
        0 22px 48px rgba(15,17,23,.08),
        0 6px 22px rgba(220,40,115,.05) !important;
}


/* =========================================================
   TYPOGRAPHY
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-heading-title{
    letter-spacing:-.02em;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-widget-text-editor,
.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-widget-text-editor p{
    color:#6B7280 !important;

    line-height:1.55 !important;
}


/* =========================================================
   INFO BOXES
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-widget-icon-box{
    margin-bottom:8px !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-icon-box-wrapper{
    align-items:center !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-icon{
    color:#DC2873 !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-icon-box-title{
    color:#1A1D24 !important;

    font-size:13px !important;
    line-height:1.35 !important;
    font-weight:700 !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card .elementor-icon-box-description{
    color:#7A808C !important;

    font-size:12px !important;
    line-height:1.35 !important;
}


/* =========================================================
   HOURS — ALWAYS ONE LINE ON DESKTOP
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours{
    min-width:220px !important;
    width:auto !important;
    flex:0 0 auto !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours .elementor-icon-box-wrapper{
    display:flex !important;

    align-items:center !important;

    flex-wrap:nowrap !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours .elementor-icon-box-content{
    min-width:0 !important;
    width:auto !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours .elementor-icon-box-title{
    white-space:nowrap !important;

    font-size:12px !important;
    line-height:1.2 !important;
}


/* =========================================================
   ACTIONS — WAZE + GOOGLE MAPS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-actions{
    display:grid !important;

    grid-template-columns:1fr 1fr !important;

    gap:10px !important;

    /* IMPORTANT — no auto push to bottom */
    margin-top:24px !important;
    margin-bottom:0 !important;

    align-self:stretch !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-actions .elementor-button{
    width:100% !important;

    min-height:46px !important;

    display:flex !important;

    align-items:center !important;
    justify-content:center !important;

    padding:12px 16px !important;

    border-radius:14px !important;

    background:#FFFFFF !important;

    border:1px solid rgba(15,17,23,.08) !important;

    color:#1A1D24 !important;

    font-size:13px !important;
    font-weight:800 !important;

    box-shadow:
        0 7px 18px rgba(15,17,23,.035) !important;

    transition:
        transform .2s ease,
        border-color .2s ease,
        box-shadow .2s ease,
        color .2s ease !important;
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-actions .elementor-button:hover{
    transform:translateY(-2px) !important;

    border-color:rgba(220,40,115,.26) !important;

    color:#DC2873 !important;

    box-shadow:
        0 11px 26px rgba(15,17,23,.06) !important;
}


/* =========================================================
   BRANCH ACCENTS
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-riga:before{
    background:
        linear-gradient(
            90deg,
            #DC2873,
            #B300B3
        );
}


.elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-alfa:before{
    background:
        linear-gradient(
            90deg,
            #B300B3,
            #8B00FF
        );
}


/* =========================================================
   DECORATIVE MAP IMAGE
========================================================= */

.elementor-2794 .elementor-element.elementor-element-414822a7 > .elementor-widget-image{
    opacity:.10 !important;

    filter:saturate(.75);

    pointer-events:none !important;
}


/* =========================================================
   TABLET
========================================================= */

@media(max-width:1024px){

    .elementor-2794 .elementor-element.elementor-element-414822a7{
        width:calc(100% - 32px) !important;

        padding:48px 28px 52px !important;

        border-radius:26px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card{
        padding:24px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours{
        min-width:205px !important;
    }
}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-2794 .elementor-element.elementor-element-414822a7{
        width:calc(100% - 24px) !important;

        margin:20px auto !important;

        padding:38px 14px 40px !important;

        border-radius:24px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-card{
        min-height:0 !important;
        height:auto !important;

        padding:22px 18px !important;

        border-radius:18px !important;
    }


    .elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours{
        min-width:0 !important;
        width:100% !important;
    }


    .elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-hours .elementor-icon-box-title{
        white-space:normal !important;
    }


    .elementor-2794 .elementor-element.elementor-element-414822a7 .serviss-location-actions{
        grid-template-columns:1fr !important;

        gap:8px !important;

        margin-top:20px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c7e59b */.kapec_ span {
    background: linear-gradient(135deg, #b300b2
, #7f00ff
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-33554733 */.elementor-2794 .elementor-element.elementor-element-33554733:hover {
    transition: all 0.3s ease;
}

.elementor-2794 .elementor-element.elementor-element-33554733:hover {
    transform: translateY(-8px);
    box-shadow: 0 20px 50px #00000014, 
                0 05px 12px #0000000d, 
                inset 0 1px #ffffffe6;
}

.elementor-2794 .elementor-element.elementor-element-33554733 .e-n-accordion-item{
    border-bottom: 1px solid rgb(232, 234, 237);
}


.elementor-2794 .elementor-element.elementor-element-33554733 svg{
        stroke:rgb(19, 23, 32);
        fill: transparent!important;
    
}/* End custom CSS */
/* Start custom CSS */.desc {

    opacity: 0;
    margin-top: 0 !important;
    max-height: 0;
    overflow: hidden;
    transition: padding 0.3s ease-in-out, margin-top 0.3s ease-in-out, opacity .3s ease-in-out, max-height .3s ease-in-out, visibility .3s;
    padding: 0px 20px !important;
}

.desc.active{
    display: block !important;
    visibility: visible;
    opacity: 1;
    max-height: 500px;
    margin-top: 20px !important;
    padding:20px !important;
}


.desc_box{

    visibility: hidden;
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    transition: opacity .3s ease-in-out, max-height .3s ease-in-out, visibility .3s;
}

.desc_box.active{
    visibility: visible;
    opacity: 1;
    max-height: 500px; 
}


.chev_icon {
    display: inline-block;
    transition: transform 0.3s ease;
}

.chev_icon.active {
    transform: rotate(180deg);
}/* End custom CSS */