.elementor-1944 .elementor-element.elementor-element-6a83e7c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-a0d0a23{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-a0d0a23:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-a0d0a23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1944 .elementor-element.elementor-element-00f1f79{--box-min-height:100vh;--box-background-color:#F3F4F6;--box-border-color:#F3F4F6;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:10px;--nested-list-indent:0.1em;--item-text-color:#6B7280;--item-text-hover-color:#000000;--item-text-hover-decoration:underline;--item-text-active-color:#000000;--item-text-active-decoration:underline;--marker-color:#000000;--marker-size:0px;}.elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__spinner{color:#000000;fill:#000000;}.elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__header-title{text-align:start;}.elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__header, .elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__header-title{font-family:"Roboto", Sans-serif;font-size:0px;font-weight:600;}.elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__list-item{font-family:"Sora", Sans-serif;font-size:14px;font-weight:500;}.elementor-1944 .elementor-element.elementor-element-1583896{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1944 .elementor-element.elementor-element-303e8e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1944 .elementor-element.elementor-element-303e8e4:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-303e8e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.codinginterview.com/wp-content/uploads/2024/12/Mask-group-1-3-scaled.webp");background-repeat:no-repeat;background-size:cover;}.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-1944 .elementor-element.elementor-element-3baa8e3{width:var( --container-widget-width, 750px );max-width:750px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;}.elementor-1944 .elementor-element.elementor-element-3baa8e3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:52px;font-weight:400;line-height:60px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-9974192{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-15px;--z-index:2;}body:not(.rtl) .elementor-1944 .elementor-element.elementor-element-9974192{left:0px;}body.rtl .elementor-1944 .elementor-element.elementor-element-9974192{right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1944 .elementor-element.elementor-element-aeba561 .elementor-button{background-color:#3D3BB7;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3D3BB7;border-radius:6px 6px 6px 6px;padding:7px 15px 7px 15px;}.elementor-1944 .elementor-element.elementor-element-aeba561 .elementor-button:hover, .elementor-1944 .elementor-element.elementor-element-aeba561 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-1944 .elementor-element.elementor-element-aeba561 .elementor-button:hover svg, .elementor-1944 .elementor-element.elementor-element-aeba561 .elementor-button:focus svg{fill:#000000;}.elementor-1944 .elementor-element.elementor-element-70f9ee8 .elementor-button{background-color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:6px 6px 6px 6px;padding:7px 15px 7px 15px;}.elementor-1944 .elementor-element.elementor-element-70f9ee8 .elementor-button:hover, .elementor-1944 .elementor-element.elementor-element-70f9ee8 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-1944 .elementor-element.elementor-element-70f9ee8 .elementor-button:hover svg, .elementor-1944 .elementor-element.elementor-element-70f9ee8 .elementor-button:focus svg{fill:#000000;}.elementor-1944 .elementor-element.elementor-element-d8f2ed1{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.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-1944 .elementor-element.elementor-element-44a6646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-44a6646 p{margin-block-end:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1944 .elementor-element.elementor-element-ef58abc{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1944 .elementor-element.elementor-element-ef58abc.elementor-element{--align-self:center;}.elementor-1944 .elementor-element.elementor-element-ef58abc img{width:380px;}.elementor-1944 .elementor-element.elementor-element-08d7f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-08d7f41 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-b95c343{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-b95c343 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-43aec22{text-align:left;}.elementor-1944 .elementor-element.elementor-element-43aec22 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-257c5bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-257c5bb p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-33e63aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-33e63aa p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-76e6928{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1944 .elementor-element.elementor-element-76e6928.elementor-element{--align-self:center;}.elementor-1944 .elementor-element.elementor-element-76e6928 img{width:220px;}.elementor-1944 .elementor-element.elementor-element-21e1533{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-21e1533 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-21e1533 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-9ab9f03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-f635c7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-9d9e2cc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-9d9e2cc:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-9d9e2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-122bf8b{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-122bf8b p{margin-block-end:20px;}.elementor-1944 .elementor-element.elementor-element-122bf8b a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-3ec67a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7319171{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7319171 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-2b9f6d2{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-54a606f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-5565876{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-5565876 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-5565876 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-1ac7b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-aae562b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-0c77b9a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-0c77b9a:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-0c77b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-f495d3f{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-f495d3f p{margin-block-end:20px;}.elementor-1944 .elementor-element.elementor-element-f495d3f a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-3922ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-0ca248f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-0ca248f p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-9c09dfb{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-7ed4c88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-8178cc4{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-8178cc4 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-8178cc4 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-30a1553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7efd8cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-65c259f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-65c259f:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-65c259f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-da35b0b{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-da35b0b p{margin-block-end:20px;}.elementor-1944 .elementor-element.elementor-element-da35b0b a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-e7e3f12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-741af1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-741af1e p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-1f1ff4c{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-90dc1ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-aba3daa{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-aba3daa p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-aba3daa a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-b73c3e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-9ed5887{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7f539e0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-7f539e0:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-7f539e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-64b36d2{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-64b36d2 p{margin-block-end:20px;}.elementor-1944 .elementor-element.elementor-element-64b36d2 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-9dd0c41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-ca56116{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-ca56116 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-0f6ef9d{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-9f0c688{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-c0bd519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-c0bd519 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-28323eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-87ce89a{text-align:left;}.elementor-1944 .elementor-element.elementor-element-87ce89a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-bc79428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-fe00e13{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-fe00e13:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-fe00e13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-bca8529{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-bca8529 p{margin-block-end:20px;}.elementor-1944 .elementor-element.elementor-element-bca8529 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-5ef3bea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-5ef3bea p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-46baf16{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1944 .elementor-element.elementor-element-46baf16.elementor-element{--align-self:center;}.elementor-1944 .elementor-element.elementor-element-46baf16 img{width:320px;}.elementor-1944 .elementor-element.elementor-element-a05a0d9{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-a05a0d9 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-a05a0d9 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-55a9136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-a701b17{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-a701b17:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-a701b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-a93b74e{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-a93b74e p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-a93b74e a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-dc5dc78{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-dc5dc78 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-dc5dc78 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-f8d38b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-f9f4bd9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-f9f4bd9:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-f9f4bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-79990f3{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-79990f3 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-79990f3 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-5bc6de0{text-align:left;font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-5bc6de0 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-5bc6de0 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-95bbd02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-410df8d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-410df8d:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-410df8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-b1c720d{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-b1c720d p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-b1c720d a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-c62857a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-c62857a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-af590bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-5754f99{text-align:left;}.elementor-1944 .elementor-element.elementor-element-5754f99 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-a0c62cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-a0c62cb p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-a0c62cb a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-a668b0a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1944 .elementor-element.elementor-element-a668b0a.elementor-element{--align-self:center;}.elementor-1944 .elementor-element.elementor-element-a668b0a img{width:380px;}.elementor-1944 .elementor-element.elementor-element-7488281{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7488281 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-f4e313b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-f4e313b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-3411b5b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-3411b5b:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-3411b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-129fd5e{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-129fd5e p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-129fd5e a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-22a1625{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-23cf7e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-23cf7e1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-913362a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-913362a:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-913362a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-f8ec21d{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-f8ec21d p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-f8ec21d a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-a3299f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-db6ec3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-db6ec3c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-40fe718{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-40fe718:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-40fe718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-1944 .elementor-element.elementor-element-3239f75{text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-3239f75 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-3239f75 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-c50a4ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-b825c79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-b825c79 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:500;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-854ac28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-9a4c6a6{text-align:left;}.elementor-1944 .elementor-element.elementor-element-9a4c6a6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7b8292e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-7b8292e a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-824f86f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-824f86f p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-824f86f a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-958c6dd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-958c6dd:not(.elementor-motion-effects-element-type-background), .elementor-1944 .elementor-element.elementor-element-958c6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCECCD;}.elementor-1944 .elementor-element.elementor-element-acc7b35{width:100%;max-width:100%;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-acc7b35 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-acc7b35 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-348f3cb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-1944 .elementor-element.elementor-element-348f3cb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:700;line-height:36px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-1c4a087{--display:flex;}.elementor-1944 .elementor-element.elementor-element-ef33bdc{--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-1944 .elementor-element.elementor-element-b0a0e28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-b0a0e28 p{margin-block-end:0px;}.elementor-1944 .elementor-element.elementor-element-b0a0e28 a{color:#000000;}.elementor-1944 .elementor-element.elementor-element-e420137{--display:flex;}.elementor-1944 .elementor-element.elementor-element-25f1b6e{--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-1944 .elementor-element.elementor-element-cc06201{text-align:left;}.elementor-1944 .elementor-element.elementor-element-cc06201 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-c550a25{--display:flex;}.elementor-1944 .elementor-element.elementor-element-dddb81a{--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-1944 .elementor-element.elementor-element-197a380{text-align:left;}.elementor-1944 .elementor-element.elementor-element-197a380 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-4b8db31{--display:flex;}.elementor-1944 .elementor-element.elementor-element-79e1765{--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-1944 .elementor-element.elementor-element-0b06567{text-align:left;}.elementor-1944 .elementor-element.elementor-element-0b06567 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-c89c53e{--display:flex;}.elementor-1944 .elementor-element.elementor-element-c51f318{--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-1944 .elementor-element.elementor-element-f42d1bf{text-align:left;}.elementor-1944 .elementor-element.elementor-element-f42d1bf .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#000000;}.elementor-1944 .elementor-element.elementor-element-16dfcb9{--n-accordion-title-font-size:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:6px 6px 6px 6px;--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:#000000;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;}.elementor-1944 .elementor-element.elementor-element-16dfcb9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 01px 0px;border-color:#E2E8F0;}.elementor-1944 .elementor-element.elementor-element-16dfcb9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 01px 0px;border-color:#E2E8F0;}.elementor-1944 .elementor-element.elementor-element-16dfcb9 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-1944 .elementor-element.elementor-element-16dfcb9 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 0px 01px 0px;border-color:#E2E8F0;--border-radius:1px 1px 1px 1px;--padding-top:0px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-1944 .elementor-element.elementor-element-16dfcb9 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1944 .elementor-element.elementor-element-16dfcb9 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Sora", Sans-serif;font-weight:500;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-13222a3{--display:flex;--min-height:100vh;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F3F4F6;--border-color:#F3F4F6;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:10px;}.elementor-1944 .elementor-element.elementor-element-c194904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1944 .elementor-element.elementor-element-c194904 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#000000;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu .elementor-item{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main .elementor-item{color:#6B7280;fill:#6B7280;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-1944 .elementor-element.elementor-element-fb09925{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-1944 .elementor-element.elementor-element-fb09925 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1944 .elementor-element.elementor-element-a0d0a23{--width:350px;}.elementor-1944 .elementor-element.elementor-element-d8f2ed1{--content-width:960px;}.elementor-1944 .elementor-element.elementor-element-13222a3{--width:350px;}}@media(max-width:1600px) and (min-width:768px){.elementor-1944 .elementor-element.elementor-element-a0d0a23{--width:350px;}.elementor-1944 .elementor-element.elementor-element-d8f2ed1{--content-width:840px;}.elementor-1944 .elementor-element.elementor-element-13222a3{--width:350px;}}@media(max-width:1600px){.elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__list-item{font-size:12px;line-height:18px;}.elementor-1944 .elementor-element.elementor-element-303e8e4{--justify-content:center;--padding-top:160px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-3baa8e3{--container-widget-width:680px;--container-widget-flex-grow:0;width:var( --container-widget-width, 680px );max-width:680px;}.elementor-1944 .elementor-element.elementor-element-3baa8e3 .elementor-heading-title{font-size:46px;line-height:54px;}.elementor-1944 .elementor-element.elementor-element-d8f2ed1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-44a6646{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-08d7f41{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-b95c343{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-43aec22 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-257c5bb{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-33e63aa{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-21e1533{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-9ab9f03{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-f635c7a{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-122bf8b{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-3ec67a1{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-7319171{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-54a606f{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-5565876{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-1ac7b92{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-aae562b{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-f495d3f{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-3922ebe{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-0ca248f{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-7ed4c88{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-8178cc4{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-30a1553{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-7efd8cc{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-da35b0b{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-e7e3f12{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-741af1e{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-90dc1ea{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-aba3daa{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-b73c3e2{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-9ed5887{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-64b36d2{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-9dd0c41{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-ca56116{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-9f0c688{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-c0bd519 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-28323eb{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-87ce89a .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-bc79428{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-bca8529{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-5ef3bea{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-a05a0d9{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-55a9136{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-a93b74e{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-dc5dc78{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-f8d38b9{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-79990f3{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-5bc6de0{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-95bbd02{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-b1c720d{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-c62857a .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-af590bd{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-5754f99 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-a0c62cb{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-7488281{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-f4e313b .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-129fd5e{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-22a1625{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-23cf7e1 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-f8ec21d{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-a3299f0{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-db6ec3c .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-3239f75{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-c50a4ba{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-b825c79 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-854ac28{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-9a4c6a6 .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-7b8292e{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-824f86f{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-acc7b35{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-348f3cb .elementor-heading-title{font-size:26px;line-height:34px;}.elementor-1944 .elementor-element.elementor-element-b0a0e28{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-cc06201 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-197a380 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-0b06567 .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-f42d1bf .elementor-heading-title{font-size:16px;line-height:22px;}.elementor-1944 .elementor-element.elementor-element-16dfcb9{--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;}}@media(max-width:1024px){.elementor-1944 .elementor-element.elementor-element-6a83e7c{--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-1944 .elementor-element.elementor-element-303e8e4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-3baa8e3 .elementor-heading-title{font-size:42px;line-height:54px;}.elementor-1944 .elementor-element.elementor-element-d8f2ed1{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-1944 .elementor-element.elementor-element-44a6646{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-08d7f41{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-b95c343{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-43aec22 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-257c5bb{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-33e63aa{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-21e1533{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-9ab9f03{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f635c7a{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-122bf8b{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-3ec67a1{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7319171{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-54a606f{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5565876{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-1ac7b92{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-aae562b{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f495d3f{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-3922ebe{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-0ca248f{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7ed4c88{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-8178cc4{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-30a1553{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7efd8cc{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-da35b0b{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-e7e3f12{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-741af1e{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-90dc1ea{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-aba3daa{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-b73c3e2{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9ed5887{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-64b36d2{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9dd0c41{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-ca56116{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9f0c688{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-c0bd519 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-28323eb{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-87ce89a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-bc79428{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-bca8529{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5ef3bea{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-a05a0d9{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-55a9136{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-a93b74e{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-dc5dc78{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-f8d38b9{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-79990f3{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5bc6de0{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-95bbd02{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-b1c720d{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-c62857a .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-af590bd{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5754f99 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-a0c62cb{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7488281{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f4e313b .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-129fd5e{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-22a1625{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-23cf7e1 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-f8ec21d{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-a3299f0{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-db6ec3c .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-3239f75{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-c50a4ba{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-b825c79 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-854ac28{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9a4c6a6 .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-7b8292e{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-824f86f{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-acc7b35{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-348f3cb .elementor-heading-title{font-size:24px;line-height:32px;}.elementor-1944 .elementor-element.elementor-element-b0a0e28{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-cc06201 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-197a380 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-0b06567 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f42d1bf .elementor-heading-title{font-size:14px;line-height:20px;}}@media(max-width:767px){.elementor-1944 .elementor-element.elementor-element-303e8e4{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-3baa8e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1944 .elementor-element.elementor-element-3baa8e3 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-1944 .elementor-element.elementor-element-aeba561 .elementor-button{font-size:12px;}.elementor-1944 .elementor-element.elementor-element-70f9ee8 .elementor-button{font-size:12px;}.elementor-1944 .elementor-element.elementor-element-d8f2ed1{--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-44a6646{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-08d7f41{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-b95c343{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-43aec22{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-43aec22 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-257c5bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-33e63aa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-21e1533{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-9ab9f03{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f635c7a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9d9e2cc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-122bf8b{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-3ec67a1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7319171{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-54a606f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5565876{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-1ac7b92{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-aae562b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-0c77b9a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-f495d3f{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-3922ebe{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-0ca248f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7ed4c88{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-8178cc4{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-30a1553{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7efd8cc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-65c259f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-da35b0b{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-e7e3f12{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-741af1e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-90dc1ea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-aba3daa{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-b73c3e2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9ed5887{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7f539e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-64b36d2{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9dd0c41{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-ca56116{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9f0c688{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-c0bd519{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-c0bd519 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-28323eb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-87ce89a{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-87ce89a .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-bc79428{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-fe00e13{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-bca8529{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5ef3bea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-a05a0d9{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-55a9136{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-a701b17{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-a93b74e{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-dc5dc78{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-f8d38b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f9f4bd9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-79990f3{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5bc6de0{width:100%;max-width:100%;font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-95bbd02{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-410df8d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-b1c720d{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-c62857a{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-c62857a .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-af590bd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-5754f99{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-5754f99 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-a0c62cb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-7488281{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f4e313b{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-f4e313b .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-3411b5b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-129fd5e{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-22a1625{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-23cf7e1{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-23cf7e1 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-913362a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-f8ec21d{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-a3299f0{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-db6ec3c{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-db6ec3c .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-40fe718{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-3239f75{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-c50a4ba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-b825c79{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-b825c79 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-854ac28{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-9a4c6a6{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-9a4c6a6 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-7b8292e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-824f86f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-958c6dd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1944 .elementor-element.elementor-element-acc7b35{width:100%;max-width:100%;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-348f3cb{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-348f3cb .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-1944 .elementor-element.elementor-element-b0a0e28{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-cc06201{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-cc06201 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-197a380{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-197a380 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-0b06567{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-0b06567 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-1944 .elementor-element.elementor-element-f42d1bf{width:100%;max-width:100%;}.elementor-1944 .elementor-element.elementor-element-f42d1bf .elementor-heading-title{font-size:14px;line-height:20px;}}/* Start custom CSS for table-of-contents, class: .elementor-element-00f1f79 */.elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__top-level{
    font-weight: 700 !important;
    margin-bottom: 5px;
    font-size: 14px;
}
.elementor-1944 .elementor-element.elementor-element-00f1f79 li:not(:first-of-type) .elementor-toc__top-level {
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-00f1f79 li{
    margin-bottom: 5px;
}
@media screen and (max-width: 1600px){
    .elementor-1944 .elementor-element.elementor-element-00f1f79 .elementor-toc__top-level{
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a6646 */.elementor-1944 .elementor-element.elementor-element-44a6646 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08d7f41 */.elementor-1944 .elementor-element.elementor-element-08d7f41 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b95c343 */.elementor-1944 .elementor-element.elementor-element-b95c343 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-257c5bb */.elementor-1944 .elementor-element.elementor-element-257c5bb li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33e63aa */.elementor-1944 .elementor-element.elementor-element-33e63aa li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21e1533 */.elementor-1944 .elementor-element.elementor-element-21e1533 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ab9f03 */.elementor-1944 .elementor-element.elementor-element-9ab9f03 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f635c7a */.elementor-1944 .elementor-element.elementor-element-f635c7a li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-122bf8b */.elementor-1944 .elementor-element.elementor-element-122bf8b li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-122bf8b ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-122bf8b p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-122bf8b a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-122bf8b p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23D99E82" d="M35.222 33.598c-.647-2.101-1.705-6.059-2.325-7.566-.501-1.216-.969-2.438-1.544-3.014s-1.553-.53-2.143.058c0 0-2.469 1.675-3.354 2.783-1.108.882-2.785 3.357-2.785 3.357-.59.59-.635 1.567-.06 2.143.576.575 1.798 1.043 3.015 1.544 1.506.62 5.465 1.676 7.566 2.325.359.11 1.74-1.271 1.63-1.63"/><path fill="%23EA596E" d="M13.643 5.308a2.946 2.946 0 0 1 0 4.167l-4.167 4.168a2.95 2.95 0 0 1-4.167 0L1.141 9.475a2.95 2.95 0 0 1 0-4.167l4.167-4.167a2.946 2.946 0 0 1 4.167 0z"/><path fill="%23FFCC4D" d="m31.353 23.018-4.17 4.17-4.163 4.165L7.392 15.726l8.335-8.334z"/><path fill="%23292F33" d="M32.078 34.763s2.709 1.489 3.441.757-.765-3.435-.765-3.435-2.566.048-2.676 2.678"/><path fill="%23CCD6DD" d="m2.183 10.517 8.335-8.335 5.208 5.209-8.334 8.335z"/><path fill="%2399AAB5" d="m3.225 11.558 8.334-8.334 1.042 1.042L4.267 12.6zm2.083 2.086 8.335-8.335 1.042 1.042-8.335 8.334z"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-122bf8b p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-122bf8b p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ec67a1 */.elementor-1944 .elementor-element.elementor-element-3ec67a1 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7319171 */.elementor-1944 .elementor-element.elementor-element-7319171 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54a606f */.elementor-1944 .elementor-element.elementor-element-54a606f li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5565876 */.elementor-1944 .elementor-element.elementor-element-5565876 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ac7b92 */.elementor-1944 .elementor-element.elementor-element-1ac7b92 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aae562b */.elementor-1944 .elementor-element.elementor-element-aae562b li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f495d3f */.elementor-1944 .elementor-element.elementor-element-f495d3f li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-f495d3f ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-f495d3f p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-f495d3f a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-f495d3f p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23D99E82" d="M35.222 33.598c-.647-2.101-1.705-6.059-2.325-7.566-.501-1.216-.969-2.438-1.544-3.014s-1.553-.53-2.143.058c0 0-2.469 1.675-3.354 2.783-1.108.882-2.785 3.357-2.785 3.357-.59.59-.635 1.567-.06 2.143.576.575 1.798 1.043 3.015 1.544 1.506.62 5.465 1.676 7.566 2.325.359.11 1.74-1.271 1.63-1.63"/><path fill="%23EA596E" d="M13.643 5.308a2.946 2.946 0 0 1 0 4.167l-4.167 4.168a2.95 2.95 0 0 1-4.167 0L1.141 9.475a2.95 2.95 0 0 1 0-4.167l4.167-4.167a2.946 2.946 0 0 1 4.167 0z"/><path fill="%23FFCC4D" d="m31.353 23.018-4.17 4.17-4.163 4.165L7.392 15.726l8.335-8.334z"/><path fill="%23292F33" d="M32.078 34.763s2.709 1.489 3.441.757-.765-3.435-.765-3.435-2.566.048-2.676 2.678"/><path fill="%23CCD6DD" d="m2.183 10.517 8.335-8.335 5.208 5.209-8.334 8.335z"/><path fill="%2399AAB5" d="m3.225 11.558 8.334-8.334 1.042 1.042L4.267 12.6zm2.083 2.086 8.335-8.335 1.042 1.042-8.335 8.334z"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-f495d3f p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-f495d3f p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3922ebe */.elementor-1944 .elementor-element.elementor-element-3922ebe li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ca248f */.elementor-1944 .elementor-element.elementor-element-0ca248f li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ed4c88 */.elementor-1944 .elementor-element.elementor-element-7ed4c88 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8178cc4 */.elementor-1944 .elementor-element.elementor-element-8178cc4 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30a1553 */.elementor-1944 .elementor-element.elementor-element-30a1553 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7efd8cc */.elementor-1944 .elementor-element.elementor-element-7efd8cc li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da35b0b */.elementor-1944 .elementor-element.elementor-element-da35b0b li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-da35b0b ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-da35b0b p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-da35b0b a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-da35b0b p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23D99E82" d="M35.222 33.598c-.647-2.101-1.705-6.059-2.325-7.566-.501-1.216-.969-2.438-1.544-3.014s-1.553-.53-2.143.058c0 0-2.469 1.675-3.354 2.783-1.108.882-2.785 3.357-2.785 3.357-.59.59-.635 1.567-.06 2.143.576.575 1.798 1.043 3.015 1.544 1.506.62 5.465 1.676 7.566 2.325.359.11 1.74-1.271 1.63-1.63"/><path fill="%23EA596E" d="M13.643 5.308a2.946 2.946 0 0 1 0 4.167l-4.167 4.168a2.95 2.95 0 0 1-4.167 0L1.141 9.475a2.95 2.95 0 0 1 0-4.167l4.167-4.167a2.946 2.946 0 0 1 4.167 0z"/><path fill="%23FFCC4D" d="m31.353 23.018-4.17 4.17-4.163 4.165L7.392 15.726l8.335-8.334z"/><path fill="%23292F33" d="M32.078 34.763s2.709 1.489 3.441.757-.765-3.435-.765-3.435-2.566.048-2.676 2.678"/><path fill="%23CCD6DD" d="m2.183 10.517 8.335-8.335 5.208 5.209-8.334 8.335z"/><path fill="%2399AAB5" d="m3.225 11.558 8.334-8.334 1.042 1.042L4.267 12.6zm2.083 2.086 8.335-8.335 1.042 1.042-8.335 8.334z"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-da35b0b p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-da35b0b p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7e3f12 */.elementor-1944 .elementor-element.elementor-element-e7e3f12 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-741af1e */.elementor-1944 .elementor-element.elementor-element-741af1e li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-90dc1ea */.elementor-1944 .elementor-element.elementor-element-90dc1ea li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aba3daa */.elementor-1944 .elementor-element.elementor-element-aba3daa a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b73c3e2 */.elementor-1944 .elementor-element.elementor-element-b73c3e2 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ed5887 */.elementor-1944 .elementor-element.elementor-element-9ed5887 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64b36d2 */.elementor-1944 .elementor-element.elementor-element-64b36d2 li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-64b36d2 ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-64b36d2 p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-64b36d2 a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-64b36d2 p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23D99E82" d="M35.222 33.598c-.647-2.101-1.705-6.059-2.325-7.566-.501-1.216-.969-2.438-1.544-3.014s-1.553-.53-2.143.058c0 0-2.469 1.675-3.354 2.783-1.108.882-2.785 3.357-2.785 3.357-.59.59-.635 1.567-.06 2.143.576.575 1.798 1.043 3.015 1.544 1.506.62 5.465 1.676 7.566 2.325.359.11 1.74-1.271 1.63-1.63"/><path fill="%23EA596E" d="M13.643 5.308a2.946 2.946 0 0 1 0 4.167l-4.167 4.168a2.95 2.95 0 0 1-4.167 0L1.141 9.475a2.95 2.95 0 0 1 0-4.167l4.167-4.167a2.946 2.946 0 0 1 4.167 0z"/><path fill="%23FFCC4D" d="m31.353 23.018-4.17 4.17-4.163 4.165L7.392 15.726l8.335-8.334z"/><path fill="%23292F33" d="M32.078 34.763s2.709 1.489 3.441.757-.765-3.435-.765-3.435-2.566.048-2.676 2.678"/><path fill="%23CCD6DD" d="m2.183 10.517 8.335-8.335 5.208 5.209-8.334 8.335z"/><path fill="%2399AAB5" d="m3.225 11.558 8.334-8.334 1.042 1.042L4.267 12.6zm2.083 2.086 8.335-8.335 1.042 1.042-8.335 8.334z"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-64b36d2 p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-64b36d2 p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9dd0c41 */.elementor-1944 .elementor-element.elementor-element-9dd0c41 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca56116 */.elementor-1944 .elementor-element.elementor-element-ca56116 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f0c688 */.elementor-1944 .elementor-element.elementor-element-9f0c688 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28323eb */.elementor-1944 .elementor-element.elementor-element-28323eb li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d1b83d */.elementor-1944 .elementor-element.elementor-element-8d1b83d td{
    background: #FFF !important;
    border: 1px solid #ddd;
}
.elementor-1944 .elementor-element.elementor-element-8d1b83d th{
    border: 1px solid #ddd !important;
}
.elementor-1944 .elementor-element.elementor-element-8d1b83d td:first-child{
    text-align: center;
}
.elementor-1944 .elementor-element.elementor-element-8d1b83d td a{
    color: #000;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bc79428 */.elementor-1944 .elementor-element.elementor-element-bc79428 li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bca8529 */.elementor-1944 .elementor-element.elementor-element-bca8529 li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-bca8529 ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-bca8529 p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-bca8529 a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-bca8529 p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23CCD6DD" d="M31 32a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4h22a4 4 0 0 1 4 4z"/><path fill="%2399AAB5" d="M27 24a1 1 0 0 1-1 1H6a1 1 0 1 1 0-2h20a1 1 0 0 1 1 1m-16 4a1 1 0 0 1-1 1H6a1 1 0 1 1 0-2h4a1 1 0 0 1 1 1M27 8a1 1 0 0 1-1 1H6a1 1 0 0 1 0-2h20a1 1 0 0 1 1 1m0 4a1 1 0 0 1-1 1H6a1 1 0 1 1 0-2h20a1 1 0 0 1 1 1m0 4a1 1 0 0 1-1 1H6a1 1 0 1 1 0-2h20a1 1 0 0 1 1 1m0 4a1 1 0 0 1-1 1H6a1 1 0 1 1 0-2h20a1 1 0 0 1 1 1"/><path fill="%2366757F" d="M31 6.272c-.827-.535-1.837-.579-2.521-.023l-.792.646-1.484 1.211-.1.08-2.376 1.938-11.878 9.686c-.437.357-.793 1.219-1.173 2.074-.378.85-.969 2.852-1.443 4.391-.148.25-1.065 1.846-.551 2.453.52.615 2.326.01 2.568-.076 1.626-.174 3.731-.373 4.648-.58.924-.211 1.854-.395 2.291-.752.008-.006.01-.018.017-.023l11.858-9.666.792-.646.144-.118z"/><path fill="%23D99E82" d="M18.145 22.526s-1.274-1.881-2.117-2.553c-.672-.843-2.549-2.116-2.549-2.116-.448-.446-1.191-.48-1.629-.043-.437.438-.793 1.366-1.173 2.291-.472 1.146-1.276 4.154-1.768 5.752-.083.272.517-.45.503-.21-.01.187.027.394.074.581l-.146.159.208.067q.04.124.068.21l.159-.146c.187.047.394.084.58.074.24-.014-.483.587-.21.503 1.598-.493 4.607-1.296 5.752-1.768.924-.381 1.854-.736 2.291-1.174.439-.435.406-1.178-.043-1.627"/><path fill="%23EA596E" d="M25.312 4.351a2.24 2.24 0 0 0 0 3.168l3.167 3.168a2.24 2.24 0 0 0 3.168 0l3.169-3.168a2.24 2.24 0 0 0 0-3.168l-3.169-3.168a2.24 2.24 0 0 0-3.168 0z"/><path fill="%23FFCC4D" d="m11.849 17.815 3.17 3.17 3.165 3.166 11.881-11.879-6.337-6.336z"/><path fill="%23292F33" d="M11.298 26.742s-2.06 1.133-2.616.576c-.557-.558.581-2.611.581-2.611s1.951.036 2.035 2.035"/><path fill="%23CCD6DD" d="m23.728 5.935 3.96-3.96 6.336 6.337-3.96 3.96z"/><path fill="%2399AAB5" d="m26.103 3.558.792-.792 6.336 6.335-.792.792zM24.52 5.142l.791-.791 6.336 6.335-.792.792z"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-bca8529 p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-bca8529 p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ef3bea */.elementor-1944 .elementor-element.elementor-element-5ef3bea li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a05a0d9 */.elementor-1944 .elementor-element.elementor-element-a05a0d9 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55a9136 */.elementor-1944 .elementor-element.elementor-element-55a9136 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-55a9136 ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a93b74e */.elementor-1944 .elementor-element.elementor-element-a93b74e li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-a93b74e ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-a93b74e p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-a93b74e a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-a93b74e p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23FFD983" d="M29 11.06c0 6.439-5 7.439-5 13.44 0 3.098-3.123 3.359-5.5 3.359-2.053 0-6.586-.779-6.586-3.361C11.914 18.5 7 17.5 7 11.06 7 5.029 12.285.14 18.083.14 23.883.14 29 5.029 29 11.06"/><path fill="%23CCD6DD" d="M22.167 32.5c0 .828-2.234 2.5-4.167 2.5s-4.167-1.672-4.167-2.5S16.066 32 18 32s4.167-.328 4.167.5"/><path fill="%23FFCC4D" d="M22.707 10.293a1 1 0 0 0-1.414 0L18 13.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L17 15.414V26a1 1 0 1 0 2 0V15.414l3.707-3.707a1 1 0 0 0 0-1.414"/><path fill="%2399AAB5" d="M24 31a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-6h12z"/><path fill="%23CCD6DD" d="M11.999 32a1 1 0 0 1-.163-1.986l12-2a.994.994 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014m0-4a1 1 0 0 1-.163-1.986l12-2a.995.995 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-a93b74e p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-a93b74e p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dc5dc78 */.elementor-1944 .elementor-element.elementor-element-dc5dc78 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8d38b9 */.elementor-1944 .elementor-element.elementor-element-f8d38b9 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-f8d38b9 ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79990f3 */.elementor-1944 .elementor-element.elementor-element-79990f3 li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-79990f3 ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-79990f3 p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-79990f3 a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-79990f3 p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23FFD983" d="M29 11.06c0 6.439-5 7.439-5 13.44 0 3.098-3.123 3.359-5.5 3.359-2.053 0-6.586-.779-6.586-3.361C11.914 18.5 7 17.5 7 11.06 7 5.029 12.285.14 18.083.14 23.883.14 29 5.029 29 11.06"/><path fill="%23CCD6DD" d="M22.167 32.5c0 .828-2.234 2.5-4.167 2.5s-4.167-1.672-4.167-2.5S16.066 32 18 32s4.167-.328 4.167.5"/><path fill="%23FFCC4D" d="M22.707 10.293a1 1 0 0 0-1.414 0L18 13.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L17 15.414V26a1 1 0 1 0 2 0V15.414l3.707-3.707a1 1 0 0 0 0-1.414"/><path fill="%2399AAB5" d="M24 31a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-6h12z"/><path fill="%23CCD6DD" d="M11.999 32a1 1 0 0 1-.163-1.986l12-2a.994.994 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014m0-4a1 1 0 0 1-.163-1.986l12-2a.995.995 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-79990f3 p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-79990f3 p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bc6de0 */.elementor-1944 .elementor-element.elementor-element-5bc6de0 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95bbd02 */.elementor-1944 .elementor-element.elementor-element-95bbd02 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-95bbd02 ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1c720d */.elementor-1944 .elementor-element.elementor-element-b1c720d li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b1c720d ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-b1c720d p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-b1c720d a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-b1c720d p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23FFD983" d="M29 11.06c0 6.439-5 7.439-5 13.44 0 3.098-3.123 3.359-5.5 3.359-2.053 0-6.586-.779-6.586-3.361C11.914 18.5 7 17.5 7 11.06 7 5.029 12.285.14 18.083.14 23.883.14 29 5.029 29 11.06"/><path fill="%23CCD6DD" d="M22.167 32.5c0 .828-2.234 2.5-4.167 2.5s-4.167-1.672-4.167-2.5S16.066 32 18 32s4.167-.328 4.167.5"/><path fill="%23FFCC4D" d="M22.707 10.293a1 1 0 0 0-1.414 0L18 13.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L17 15.414V26a1 1 0 1 0 2 0V15.414l3.707-3.707a1 1 0 0 0 0-1.414"/><path fill="%2399AAB5" d="M24 31a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-6h12z"/><path fill="%23CCD6DD" d="M11.999 32a1 1 0 0 1-.163-1.986l12-2a.994.994 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014m0-4a1 1 0 0 1-.163-1.986l12-2a.995.995 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-b1c720d p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-b1c720d p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af590bd */.elementor-1944 .elementor-element.elementor-element-af590bd li{
    margin-top: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ae8df6b */.elementor-1944 .elementor-element.elementor-element-ae8df6b td{
    background: #FFF !important;
    border: 1px solid #ddd;
}
.elementor-1944 .elementor-element.elementor-element-ae8df6b th{
    border: 1px solid #ddd !important;
}
.elementor-1944 .elementor-element.elementor-element-ae8df6b td:first-child{
    text-align: center;
}
.elementor-1944 .elementor-element.elementor-element-ae8df6b td a{
    color: #000;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0c62cb */.elementor-1944 .elementor-element.elementor-element-a0c62cb li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-a0c62cb a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7488281 */.elementor-1944 .elementor-element.elementor-element-7488281 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-7488281 a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-129fd5e */.elementor-1944 .elementor-element.elementor-element-129fd5e li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-129fd5e ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-129fd5e p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-129fd5e a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-129fd5e p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23FFD983" d="M29 11.06c0 6.439-5 7.439-5 13.44 0 3.098-3.123 3.359-5.5 3.359-2.053 0-6.586-.779-6.586-3.361C11.914 18.5 7 17.5 7 11.06 7 5.029 12.285.14 18.083.14 23.883.14 29 5.029 29 11.06"/><path fill="%23CCD6DD" d="M22.167 32.5c0 .828-2.234 2.5-4.167 2.5s-4.167-1.672-4.167-2.5S16.066 32 18 32s4.167-.328 4.167.5"/><path fill="%23FFCC4D" d="M22.707 10.293a1 1 0 0 0-1.414 0L18 13.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L17 15.414V26a1 1 0 1 0 2 0V15.414l3.707-3.707a1 1 0 0 0 0-1.414"/><path fill="%2399AAB5" d="M24 31a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-6h12z"/><path fill="%23CCD6DD" d="M11.999 32a1 1 0 0 1-.163-1.986l12-2a.994.994 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014m0-4a1 1 0 0 1-.163-1.986l12-2a.995.995 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-129fd5e p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-129fd5e p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22a1625 */.elementor-1944 .elementor-element.elementor-element-22a1625 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-22a1625 ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ec21d */.elementor-1944 .elementor-element.elementor-element-f8ec21d li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-f8ec21d ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-f8ec21d p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-f8ec21d a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-f8ec21d p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23FFD983" d="M29 11.06c0 6.439-5 7.439-5 13.44 0 3.098-3.123 3.359-5.5 3.359-2.053 0-6.586-.779-6.586-3.361C11.914 18.5 7 17.5 7 11.06 7 5.029 12.285.14 18.083.14 23.883.14 29 5.029 29 11.06"/><path fill="%23CCD6DD" d="M22.167 32.5c0 .828-2.234 2.5-4.167 2.5s-4.167-1.672-4.167-2.5S16.066 32 18 32s4.167-.328 4.167.5"/><path fill="%23FFCC4D" d="M22.707 10.293a1 1 0 0 0-1.414 0L18 13.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L17 15.414V26a1 1 0 1 0 2 0V15.414l3.707-3.707a1 1 0 0 0 0-1.414"/><path fill="%2399AAB5" d="M24 31a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-6h12z"/><path fill="%23CCD6DD" d="M11.999 32a1 1 0 0 1-.163-1.986l12-2a.994.994 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014m0-4a1 1 0 0 1-.163-1.986l12-2a.995.995 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-f8ec21d p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-f8ec21d p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a3299f0 */.elementor-1944 .elementor-element.elementor-element-a3299f0 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-a3299f0 ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3239f75 */.elementor-1944 .elementor-element.elementor-element-3239f75 li{
    margin-bottom: 10px;
}
.elementor-1944 .elementor-element.elementor-element-3239f75 ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-3239f75 p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-3239f75 a{
    text-decoration: underline;
}

/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-3239f75 p:first-of-type:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="%23FFD983" d="M29 11.06c0 6.439-5 7.439-5 13.44 0 3.098-3.123 3.359-5.5 3.359-2.053 0-6.586-.779-6.586-3.361C11.914 18.5 7 17.5 7 11.06 7 5.029 12.285.14 18.083.14 23.883.14 29 5.029 29 11.06"/><path fill="%23CCD6DD" d="M22.167 32.5c0 .828-2.234 2.5-4.167 2.5s-4.167-1.672-4.167-2.5S16.066 32 18 32s4.167-.328 4.167.5"/><path fill="%23FFCC4D" d="M22.707 10.293a1 1 0 0 0-1.414 0L18 13.586l-3.293-3.293a.999.999 0 1 0-1.414 1.414L17 15.414V26a1 1 0 1 0 2 0V15.414l3.707-3.707a1 1 0 0 0 0-1.414"/><path fill="%2399AAB5" d="M24 31a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2v-6h12z"/><path fill="%23CCD6DD" d="M11.999 32a1 1 0 0 1-.163-1.986l12-2a.994.994 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014m0-4a1 1 0 0 1-.163-1.986l12-2a.995.995 0 0 1 1.15.822 1 1 0 0 1-.822 1.15l-12 2a1 1 0 0 1-.165.014"/></svg>');
  background-repeat: no-repeat;
  background-size: 20px 20px;
  color: #3d3bb7 !important;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-3239f75 p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-3239f75 p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c50a4ba */.elementor-1944 .elementor-element.elementor-element-c50a4ba li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-c50a4ba ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-854ac28 */.elementor-1944 .elementor-element.elementor-element-854ac28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-854ac28 ul{
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c718fe7 */.elementor-1944 .elementor-element.elementor-element-c718fe7 td{
    background: #FFF !important;
    border: 1px solid #ddd;
}
.elementor-1944 .elementor-element.elementor-element-c718fe7 th{
    border: 1px solid #ddd !important;
}
.elementor-1944 .elementor-element.elementor-element-c718fe7 td:first-child{
    text-align: center;
}
.elementor-1944 .elementor-element.elementor-element-c718fe7 td a{
    color: #000;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b8292e */.elementor-1944 .elementor-element.elementor-element-7b8292e li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-7b8292e a{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-824f86f */.elementor-1944 .elementor-element.elementor-element-824f86f li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-824f86f ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acc7b35 */.elementor-1944 .elementor-element.elementor-element-acc7b35 li{
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-acc7b35 ul{
    padding-left: 70px;
}
.elementor-1944 .elementor-element.elementor-element-acc7b35 p {
  position: relative;
  padding-left: 36px;
}
.elementor-1944 .elementor-element.elementor-element-acc7b35 a{
    text-decoration: underline;
}
/* ::before icon */
.elementor-1944 .elementor-element.elementor-element-acc7b35 p::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg height='20' viewBox='0 0 20 20' width='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' fill='%2333b25f' d='M10 0C4.48 0 0 4.48 0 10C0 15.52 4.48 20 10 20C15.52 20 20 15.52 20 10C20 4.48 15.52 0 10 0ZM10 18C5.59 18 2 14.41 2 10C2 5.59 5.59 2 10 2C14.41 2 18 5.59 18 10C18 14.41 14.41 18 10 18ZM8 12.17L14.59 5.58L16 7L8 15L4 11L5.41 9.59L8 12.17Z' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 20px 20px;
}

/* Responsive stacking if needed */
@media (max-width: 767px) {
    .elementor-1944 .elementor-element.elementor-element-acc7b35 p {
      padding-left: 30px;
    }
  .elementor-1944 .elementor-element.elementor-element-acc7b35 p::before{
      background-size: 20px 20px;
      width: 20px;
      height: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0a0e28 */.elementor-1944 .elementor-element.elementor-element-b0a0e28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b0a0e28 ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0a0e28 */.elementor-1944 .elementor-element.elementor-element-b0a0e28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b0a0e28 ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0a0e28 */.elementor-1944 .elementor-element.elementor-element-b0a0e28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b0a0e28 ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0a0e28 */.elementor-1944 .elementor-element.elementor-element-b0a0e28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b0a0e28 ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0a0e28 */.elementor-1944 .elementor-element.elementor-element-b0a0e28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b0a0e28 ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0a0e28 */.elementor-1944 .elementor-element.elementor-element-b0a0e28 li{
    margin-top: 10px;
}
.elementor-1944 .elementor-element.elementor-element-b0a0e28 ol{
    margin: 15px 0 !important; 
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-16dfcb9 */.elementor-1944 .elementor-element.elementor-element-16dfcb9{
    overflow: hidden !important;
    border-radius: 25px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8f2ed1 */.elementor-1944 .elementor-element.elementor-element-d8f2ed1 code{
    background: #F9F2F4;
    color: #C7254E;
    font-weight: 600;
    padding: 0 3px;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-fb09925 */.elementor-1944 .elementor-element.elementor-element-fb09925 li.current_page_item{
    display: none;
}
.elementor-1944 .elementor-element.elementor-element-fb09925 li.current_page_item a{
    display: none;
}/* End custom CSS */