.elementor-20120 .elementor-element.elementor-element-38d3d63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:106px;--padding-bottom:106px;--padding-left:80px;--padding-right:80px;--z-index:9;}.elementor-20120 .elementor-element.elementor-element-38d3d63:not(.elementor-motion-effects-element-type-background), .elementor-20120 .elementor-element.elementor-element-38d3d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;background-image:url("https://www.unduit.com/wp-content/uploads/2024/03/Hero-Background-1-e1728288078334.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20120 .elementor-element.elementor-element-8aa956f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-8aa956f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20120 .elementor-element.elementor-element-3010d90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-20120 .elementor-element.elementor-element-6b48411{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;z-index:99;text-align:left;}.elementor-20120 .elementor-element.elementor-element-6b48411 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-6b48411 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:60px;font-weight:600;line-height:83px;color:#101828;}.elementor-20120 .elementor-element.elementor-element-de103ac{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20120 .elementor-element.elementor-element-683339b{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:left;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:32px;color:var( --e-global-color-61b7c90 );}.elementor-20120 .elementor-element.elementor-element-683339b > .elementor-widget-container{margin:9px 0px -15px 0px;}.elementor-20120 .elementor-element.elementor-element-683339b.elementor-element{--align-self:flex-start;}.elementor-20120 .elementor-element.elementor-element-4dcacff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );line-height:var( --e-global-typography-text-line-height );}.elementor-20120 .elementor-element.elementor-element-65081a8{text-align:right;}.elementor-20120 .elementor-element.elementor-element-65081a8 img{width:400px;}.elementor-20120 .elementor-element.elementor-element-4df0a3ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-49081418{--display:flex;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-20120 .elementor-element.elementor-element-49081418.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20120 .elementor-element.elementor-element-1c0b22e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-db85af6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-76ca2dd9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:035px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-3abd2669 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-3abd2669 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-758cba6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-758cba6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2f565c51{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-2486a7fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-2486a7fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4281069d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-4281069d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-42cbb39 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-42cbb39 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-131519fc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-2386aca3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-2386aca3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-33bac970 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-33bac970 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-b760379 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-b760379 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-6330a591 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-6330a591 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-14e221ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-14e221ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3c3c2876 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-3c3c2876 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-791d2347{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4f6c511d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-4f6c511d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-28d1c486 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-28d1c486 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4670f8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-4670f8b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-14d64d17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-14d64d17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-07896ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-07896ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-56173f06{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-59df3949 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-59df3949 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-71d87048 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-71d87048 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-25589633{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-f53a8ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-f53a8ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-af4506d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-af4506d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-6498b45e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-6498b45e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7e0e2e5e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-299668bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-299668bf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4684cc7e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-227b6981 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-227b6981 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-331e67b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-331e67b3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-504b43e6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4a16fc3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-4a16fc3b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-63857097 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-63857097 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-58b10642{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6d078337 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-6d078337 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-d9b3bc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-d9b3bc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1a9d4b9{--display:flex;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-62819d03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-62819d03 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-40877a50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-40877a50 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5a75deb1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-5a75deb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7ec037f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-7ec037f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7cece8e1{--n-accordion-title-font-size:16px;--n-accordion-item-title-space-between:9px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#344054;--n-accordion-title-hover-color:#344054;--n-accordion-title-active-color:#344054;--n-accordion-icon-size:15px;}.elementor-20120 .elementor-element.elementor-element-7cece8e1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-20120 .elementor-element.elementor-element-7cece8e1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-20120 .elementor-element.elementor-element-7cece8e1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-20120 .elementor-element.elementor-element-7cece8e1 > .elementor-widget-container > .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:"Inter", Sans-serif;font-weight:500;}:where( .elementor-20120 .elementor-element.elementor-element-7cece8e1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-20120 .elementor-element.elementor-element-5c1f2a51{--display:flex;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:#EAECF0;--border-color:#EAECF0;--padding-top:5px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-43997799{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-43997799.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20120 .elementor-element.elementor-element-29ee913e > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-20120 .elementor-element.elementor-element-29ee913e .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1dda66c3 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:22px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-42ff2b08 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-42ff2b08{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-7fcf3c06 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3a1f8cae > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-3a1f8cae{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2bd95903 > .elementor-widget-container{margin:-15px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-2bd95903{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-767eae74 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1682d985 > .elementor-widget-container{margin:-10px 0px -24px 0px;padding:0px 0px 20px 0px;}.elementor-20120 .elementor-element.elementor-element-1682d985{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-469ccb1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-57997169 > .elementor-widget-container{padding:20px 0px 05px 20px;}.elementor-20120 .elementor-element.elementor-element-57997169 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-29390662 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:0px 20px 24px 20px;}.elementor-20120 .elementor-element.elementor-element-29390662{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-widget-Table table.tafe-table .tafe-table-body{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20120 .elementor-element.elementor-element-d506e07 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-d506e07 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-d506e07 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-d506e07 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-d506e07 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-d506e07 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-21ed5232{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20120 .elementor-element.elementor-element-451a27e{--divider-border-style:solid;--divider-color:#EAECF0;--divider-border-width:1px;}.elementor-20120 .elementor-element.elementor-element-451a27e > .elementor-widget-container{padding:05px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-451a27e .elementor-divider-separator{width:100%;}.elementor-20120 .elementor-element.elementor-element-451a27e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20120 .elementor-element.elementor-element-ac6f0e7 > .elementor-widget-container{margin:-20px 0px -15px 0px;padding:10px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-ac6f0e7 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-446fcf6 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-446fcf6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-cca67ff > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-cca67ff{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2196ba3 > .elementor-widget-container{margin:-20px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-2196ba3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-105f4f7f .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-51987885 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-51987885{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-43f4806d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-9ff048d{--divider-border-style:solid;--divider-color:#EAECF0;--divider-border-width:1px;}.elementor-20120 .elementor-element.elementor-element-9ff048d .elementor-divider-separator{width:100%;}.elementor-20120 .elementor-element.elementor-element-9ff048d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20120 .elementor-element.elementor-element-76fa6cf7 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-577c3595 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-577c3595{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-5d4d3a53 > .elementor-widget-container{margin:-20px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-5d4d3a53{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-26b6510c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-192d70c9 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-10bf0def > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-10bf0def{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-303c4d45 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7c05b939 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-7c05b939{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-72cf39a1 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-56720938 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-93d7866 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7e2e6509 > .elementor-widget-container{margin:-20px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-7e2e6509{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-4d00d036 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-1324a10a .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-6b5e58d1 > .elementor-widget-container{margin:-20px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-6b5e58d1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-475b2f5c > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-4f57253d .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-53108865 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-a0e9263 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-a0e9263{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-5e29ea2c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-71273204 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-71273204{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2184301c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1e4d4990 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-1e4d4990{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-1a0abb44 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3d14fca7 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-2e98e4ee .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-269bc162 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-269bc162{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-7e3b29f6 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-55a4c91 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7a133434 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-7a133434{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-4e1c1ce5 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-6e8897b0 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3eec2172 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-3eec2172{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2c9ccd5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-67b7d87b .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1b17c463 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-1b17c463{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-617dd891{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4853cb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-3be90c08 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7eeea9b0 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-4541d9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-2f9bb59d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-49b09b1a .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5668b418 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-3bfff72d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4281c2e9 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-45f156a0 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-45f156a0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-3bdc5c7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6be4aba4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6a2543f4 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2c100fd6 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-6e8b83df .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-297d784f > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-36c4caa6{--divider-border-style:solid;--divider-color:#EAECF0;--divider-border-width:1px;}.elementor-20120 .elementor-element.elementor-element-36c4caa6 .elementor-divider-separator{width:100%;}.elementor-20120 .elementor-element.elementor-element-36c4caa6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20120 .elementor-element.elementor-element-5b6a7f8e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-7fac1a1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-7fac1a1c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-44afa56a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6a5d63ba > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-6a5d63ba{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2c9ac471 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-2c9ac471 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-79f5946c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-79f5946c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-38e11392 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-38e11392{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-12830d11 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4fe9a0e0 > .elementor-widget-container{margin:-20px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-4fe9a0e0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-22ebf88c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-22ebf88c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-512efae1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-20120 .elementor-element.elementor-element-512efae1 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4a35caf1 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 20px;}.elementor-20120 .elementor-element.elementor-element-4a35caf1 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-34cae9e9 > .elementor-widget-container{margin:-20px 0px -24px 0px;padding:0px 0px 0px 20px;}.elementor-20120 .elementor-element.elementor-element-34cae9e9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2678b69 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 20px;}.elementor-20120 .elementor-element.elementor-element-2678b69 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5a33de37 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-20120 .elementor-element.elementor-element-5a33de37{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-1dcd791a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-31d2e511 > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-31d2e511 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7e2baaa0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-7e2baaa0 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-7e2baaa0 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-7e2baaa0 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-7e2baaa0 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-7e2baaa0 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-df67055 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-40a78ffd > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-55ff60ff .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-262328a5 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-52e91043 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-52e91043 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-41b2df6d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-41b2df6d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-f511a50 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-f511a50{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-769a68fe > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-769a68fe{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-7091b5c4 > .elementor-widget-container{margin:0px 0px -24px 0px;padding:05px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-7091b5c4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-6c431308{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-3953dd0b > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-3953dd0b .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5f6e4775 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-5f6e4775 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-5f6e4775 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-5f6e4775 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-5f6e4775 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-5f6e4775 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-22bf29d4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-227398d5 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-78b5ba64 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-251fe03c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-22e6f8af .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-53ae523d > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-ff58b7b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-ff58b7b .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-b2ccaee > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-b2ccaee{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-15a1200 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-15a1200{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-f0bd376 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-f0bd376{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-c1d40bf > .elementor-widget-container{margin:10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-c1d40bf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-e70885c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-7902beb > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-7902beb .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-0ca55f2 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-0ca55f2 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-0ca55f2 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-0ca55f2 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-0ca55f2 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-0ca55f2 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-03e94ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-425e1a5 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-e9beeb7 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-6377cb4 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-595eb5f > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-47bc5056{--divider-border-style:solid;--divider-color:#EAECF0;--divider-border-width:1px;}.elementor-20120 .elementor-element.elementor-element-47bc5056 .elementor-divider-separator{width:100%;}.elementor-20120 .elementor-element.elementor-element-47bc5056 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20120 .elementor-element.elementor-element-549d8e21{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-68d61980 img{width:50px;}.elementor-20120 .elementor-element.elementor-element-63e876b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-63e876b1 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-75b96740{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-67428a29 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-67428a29{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-1e6ee16c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4be448ca > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-4be448ca .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5e74d5aa > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-5e74d5aa{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-30c86172 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-30c86172{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-6d22b0f0 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-6cb705b9 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-6cb705b9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:24px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1c245d85 > .elementor-widget-container{margin:-15px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-1c245d85{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-22937f60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-41996361 > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-41996361 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-377b1ea2 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-377b1ea2 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-377b1ea2 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-377b1ea2 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-377b1ea2 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-377b1ea2 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-4710f97 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-59fcae33 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-59e1452e .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-466621ff > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-4a14bad6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-12bb43a7 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-12bb43a7 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5dcd55f3 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-5dcd55f3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-50019369 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-50019369{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-741aa706 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-31bdb83e .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-143b30fc > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-143b30fc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-5e81df11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-2ad30447 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-20bb386{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-69d63f56 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-69d63f56 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-69d63f56 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-69d63f56 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-69d63f56 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-69d63f56 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-1062667e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-66454c03 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-17d578b5 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-56f3c944 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2dba0c4b > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-3c2c43bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-23c07eb2 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4fe7b593 > .elementor-widget-container{margin:-20px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-4fe7b593{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-9815ad3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-1939f1d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-1939f1d .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3663f36 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-3663f36{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-7cb4590 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-7cb4590 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-82991b5 > .elementor-widget-container{margin:-15px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-82991b5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-c64bc3e > .elementor-widget-container{margin:-25px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-c64bc3e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-ec45bff > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-ec45bff{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-49bab73 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-49bab73{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-34e4ace{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-cff4f9c > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-cff4f9c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-ea42b02 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-ea42b02 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-ea42b02 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-ea42b02 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-ea42b02 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-ea42b02 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-7e4fceb .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-377d634 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-406cbe1 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3834e29 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-468f9b2f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-77ba681c > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-77ba681c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-39f9834c > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-39f9834c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-4c2f5f5c > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-4c2f5f5c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-224c2a33{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-41276e23 > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-41276e23 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2572ed0d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-2572ed0d table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-2572ed0d table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-2572ed0d table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-2572ed0d table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-2572ed0d table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-37fd98e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6162f5bb .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4eda1782 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-c243244 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5089e778 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-33ae4b1f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-59eeedab > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-59eeedab .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-55f8a2d0 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-55f8a2d0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-78f6765e > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-78f6765e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-34911006{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-47283b94 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-59dfe75c > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-64cdb31 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1a55e087 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-2d26f66f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-39659c0a > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-39659c0a .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-37bcba17 > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-37bcba17{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2736127d > .elementor-widget-container{margin:-10px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-2736127d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2af8ece5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-47a5c5b4 > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-47a5c5b4 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-5feb29d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-5feb29d table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-5feb29d table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-5feb29d table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-5feb29d table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-5feb29d table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-6ec0983d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-7aeb266c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3a266ead > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-546a36d9 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-41767273 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-188852bd{--divider-border-style:solid;--divider-color:#EAECF0;--divider-border-width:1px;}.elementor-20120 .elementor-element.elementor-element-188852bd .elementor-divider-separator{width:100%;}.elementor-20120 .elementor-element.elementor-element-188852bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20120 .elementor-element.elementor-element-562fe4d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4c5be646 img{width:50px;}.elementor-20120 .elementor-element.elementor-element-4ec1c0fc .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-36a4ccf0{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-2204d40b > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-2204d40b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-216dccb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-1bd6524a .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-9fce00f > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-9fce00f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-600c4391 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-65da1243 > .elementor-widget-container{margin:-10px 0px -5px 0px;}.elementor-20120 .elementor-element.elementor-element-65da1243{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-79876f8c .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1545e2ca > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-1545e2ca{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:33px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3db8d427 > .elementor-widget-container{margin:-25px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-3db8d427{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:33px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-43e41f77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-69bea52e > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-69bea52e .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-546a4873 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-546a4873 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-546a4873 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-546a4873 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-546a4873 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-546a4873 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-f365cb6 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-794f3614 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-5767a444{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-535833fe .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-3b9812bc > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-79a8fd6f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-20120 .elementor-element.elementor-element-79a8fd6f .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2de7377d > .elementor-widget-container{margin:-15px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-2de7377d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-15d258e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-54bae96e .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-0b936cc > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-0b936cc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-7da02cfc .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-bb7124b > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-bb7124b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-25923f8 > .elementor-widget-container{margin:-25px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-25923f8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-d5eda86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-deea4e9 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-deea4e9 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2652e4c6 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-2652e4c6 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-2652e4c6 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-2652e4c6 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-2652e4c6 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-2652e4c6 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-6ec01aab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-445351a6 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-445351a6 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-f039a78 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-f039a78 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-f039a78 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-f039a78 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-f039a78 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-f039a78 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-14a17f04 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-77b664ae > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-31afa60d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-3c9b274f .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-755d50d4 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-9a0fceb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-8bcf052 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-39d514f > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-39d514f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-c922948 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:20px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-10f7a79 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-10f7a79{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-572e417 > .elementor-widget-container{margin:-25px 0px -10px 0px;}.elementor-20120 .elementor-element.elementor-element-572e417{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2045ab6 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-c2b5bb3 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-dd02e47{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-ed4f33e .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2fdb2e3 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-34834c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-2761cfbb .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-c121570 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-c121570{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-1f3e531d > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-1f3e531d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-e1d7cbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-705c8fc9 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-705c8fc9 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-1123bc4c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-1123bc4c table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-1123bc4c table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-1123bc4c table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-1123bc4c table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-1123bc4c table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-89747eb > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-20120 .elementor-element.elementor-element-89747eb{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-20aa17f1 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-20aa17f1{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-6169a9c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-375ba07a > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-375ba07a .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-77e373ea > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-77e373ea table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-77e373ea table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-77e373ea table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-77e373ea table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-77e373ea table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-500dd42a .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-11f0a0a > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-791c4351{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-b4ac66 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-301c05d7 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-d9a176a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6649886 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-a007903 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-a007903{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-80deb08 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-80deb08{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-fe5623b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-553ce25 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-553ce25 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4abc47c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-4abc47c table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-4abc47c table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-4abc47c table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-4abc47c table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-4abc47c table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-1ab6b03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-ed635f8 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-ed635f8 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-174489c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-174489c table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-174489c table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-174489c table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-174489c table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-174489c table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-3dd99b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-e5f2de9 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-e5f2de9 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-0ba14fa > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-0ba14fa table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-0ba14fa table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-0ba14fa table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-0ba14fa table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-0ba14fa table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-a891851{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-d10efc0 > .elementor-widget-container{padding:20px 0px 10px 20px;}.elementor-20120 .elementor-element.elementor-element-d10efc0 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-0d70b1c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-0d70b1c table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-0d70b1c table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-0d70b1c table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-0d70b1c table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-0d70b1c table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-2eed8fe .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-f0ba13a > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-f2f0b45{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4c18329 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-ad90642 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-818c7ed{--divider-border-style:solid;--divider-color:#EAECF0;--divider-border-width:1px;}.elementor-20120 .elementor-element.elementor-element-818c7ed .elementor-divider-separator{width:100%;}.elementor-20120 .elementor-element.elementor-element-818c7ed .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20120 .elementor-element.elementor-element-20037a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-a67ac25 img{width:50px;}.elementor-20120 .elementor-element.elementor-element-12286b2 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:40px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-d8e5750{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-b4160aa > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-b4160aa{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-cc98cb6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-e0db2ad .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-feee67a > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-feee67a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-58857c8 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-58857c8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2939c78 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-2bba2f0 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-8007b70{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-f8362aa .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-4385bc7 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-6951fbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-4e52cc2 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-86ada34 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-86ada34{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-a09290d > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-a09290d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-85adc74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-e72d4b8 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-e72d4b8 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-f201532 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-f201532 table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-f201532 table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-f201532 table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-f201532 table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-f201532 table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-ce7b5bb .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-7dddfc8 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-ebf59cb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-5a01d79 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-c3d4c6e > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-60efd25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-14389d1 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:28px;font-weight:600;line-height:36px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-d50a654 > .elementor-widget-container{margin:0px 0px -24px 0px;}.elementor-20120 .elementor-element.elementor-element-d50a654{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#D63384;}.elementor-20120 .elementor-element.elementor-element-83d8dc8 > .elementor-widget-container{margin:-10px 0px -20px 0px;}.elementor-20120 .elementor-element.elementor-element-83d8dc8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:32px;color:#737373;}.elementor-20120 .elementor-element.elementor-element-2f9d7ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EAECF0;--border-color:#EAECF0;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-a23be41 > .elementor-widget-container{padding:20px 0px 20px 20px;}.elementor-20120 .elementor-element.elementor-element-a23be41 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:28px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-693bd9c > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-20120 .elementor-element.elementor-element-693bd9c table.tafe-table td,.elementor-20120 .elementor-element.elementor-element-693bd9c table.tafe-table th{padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EAECF0;}.elementor-20120 .elementor-element.elementor-element-693bd9c table.tafe-table .tafe-table-header tr th{color:#475467;font-size:16px;background-color:#F9FAFB;}.elementor-20120 .elementor-element.elementor-element-693bd9c table.tafe-table .tafe-table-body tr td{color:#475467;}.elementor-20120 .elementor-element.elementor-element-693bd9c table.tafe-table .tafe-table-body{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:20px;}.elementor-20120 .elementor-element.elementor-element-4bd7650 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-6b5bd29 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}.elementor-20120 .elementor-element.elementor-element-1e83ec7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20120 .elementor-element.elementor-element-6ca3cc3 .elementor-heading-title{font-family:"Sf Pro Display", Sans-serif;font-size:18px;font-weight:600;line-height:20px;color:#344054;}.elementor-20120 .elementor-element.elementor-element-687c323 > .elementor-widget-container{background-color:#101828;border-radius:12px 12px 12px 12px;}@media(min-width:768px){.elementor-20120 .elementor-element.elementor-element-38d3d63{--content-width:1920px;}.elementor-20120 .elementor-element.elementor-element-8aa956f{--width:57.484%;}.elementor-20120 .elementor-element.elementor-element-4df0a3ee{--content-width:1300px;}.elementor-20120 .elementor-element.elementor-element-49081418{--width:30%;}.elementor-20120 .elementor-element.elementor-element-43997799{--width:100%;}}@media(min-width:1920px){.elementor-20120 .elementor-element.elementor-element-38d3d63{--content-width:1920px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:106px;--padding-bottom:106px;--padding-left:160px;--padding-right:160px;}.elementor-20120 .elementor-element.elementor-element-3010d90{--content-width:1920px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-20120 .elementor-element.elementor-element-6b48411{text-align:left;}.elementor-20120 .elementor-element.elementor-element-6b48411 .elementor-heading-title{font-size:70px;line-height:83px;}.elementor-20120 .elementor-element.elementor-element-de103ac{--content-width:1920px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-20120 .elementor-element.elementor-element-683339b{--container-widget-width:700px;--container-widget-flex-grow:0;width:var( --container-widget-width, 700px );max-width:700px;text-align:left;font-size:18px;line-height:32px;}.elementor-20120 .elementor-element.elementor-element-683339b.elementor-element{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-Table table.tafe-table .tafe-table-body{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-20120 .elementor-element.elementor-element-38d3d63{--padding-top:120px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-20120 .elementor-element.elementor-element-6b48411 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-20120 .elementor-element.elementor-element-683339b{font-size:14px;line-height:24px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-Table table.tafe-table .tafe-table-body{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-20120 .elementor-element.elementor-element-38d3d63{--padding-top:120px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-20120 .elementor-element.elementor-element-6b48411{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-20120 .elementor-element.elementor-element-4df0a3ee{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-Table table.tafe-table .tafe-table-body{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for heading, class: .elementor-element-6b48411 */.elementor-20120 .elementor-element.elementor-element-6b48411 .heading-color-gradient{
     background-image: linear-gradient(135deg, #FFA005 0%, #F76C1A 100%, #F76C1A 100%);

	  -webkit-background-clip: text; 
    color: transparent; 
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7cece8e1 */.elementor-20120 .elementor-element.elementor-element-7cece8e1 .e-n-accordion{
    max-height: 700px;
    overflow-y: auto;
    overflow-x: hidden;
}
.elementor-20120 .elementor-element.elementor-element-7cece8e1 .e-n-accordion::-webkit-scrollbar {
  width: 6px;
  padding-right: 4px;
}
.elementor-20120 .elementor-element.elementor-element-7cece8e1 .e-n-accordion::-webkit-scrollbar-thumb {
  background: #eaecf0 !important;
  border-radius: 2.313rem !important;
  width: 4px !important;
}
.elementor-20120 .elementor-element.elementor-element-7cece8e1 .e-n-accordion::-webkit-scrollbar-track {
  background-color: #fff !important;
  border-radius: 2.313rem !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469ccb1a */.elementor-20120 .elementor-element.elementor-element-469ccb1a{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-56720938 */.elementor-20120 .elementor-element.elementor-element-56720938 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-56720938 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-56720938 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-56720938 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-56720938 .line-numbers {
    overflow-y: hidden;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-4d00d036 */.elementor-20120 .elementor-element.elementor-element-4d00d036 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-4d00d036 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-4d00d036 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-4d00d036 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-4d00d036 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-4d00d036 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-475b2f5c */.elementor-20120 .elementor-element.elementor-element-475b2f5c .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-475b2f5c .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-475b2f5c code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-475b2f5c .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-475b2f5c .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-475b2f5c .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-3d14fca7 */.elementor-20120 .elementor-element.elementor-element-3d14fca7 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-3d14fca7 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-3d14fca7 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-3d14fca7 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-3d14fca7 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-3d14fca7 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7e3b29f6 */.elementor-20120 .elementor-element.elementor-element-7e3b29f6 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-7e3b29f6 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-7e3b29f6 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-7e3b29f6 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-7e3b29f6 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-7e3b29f6 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-4e1c1ce5 */.elementor-20120 .elementor-element.elementor-element-4e1c1ce5 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-4e1c1ce5 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-4e1c1ce5 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-4e1c1ce5 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-4e1c1ce5 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-4e1c1ce5 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7eeea9b0 */.elementor-20120 .elementor-element.elementor-element-7eeea9b0 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-7eeea9b0 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-7eeea9b0 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-7eeea9b0 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-7eeea9b0 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-7eeea9b0 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-5668b418 */.elementor-20120 .elementor-element.elementor-element-5668b418 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-5668b418 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-5668b418 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-5668b418 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-5668b418 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-5668b418 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-2c100fd6 */.elementor-20120 .elementor-element.elementor-element-2c100fd6 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-2c100fd6 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-2c100fd6 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-2c100fd6 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-2c100fd6 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-2c100fd6 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-297d784f */.elementor-20120 .elementor-element.elementor-element-297d784f .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-297d784f .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-297d784f code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-297d784f .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-297d784f .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-297d784f .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dcd791a */.elementor-20120 .elementor-element.elementor-element-1dcd791a{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-40a78ffd */.elementor-20120 .elementor-element.elementor-element-40a78ffd .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-40a78ffd .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-40a78ffd code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-40a78ffd .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-40a78ffd .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-40a78ffd .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-262328a5 */.elementor-20120 .elementor-element.elementor-element-262328a5 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-262328a5 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-262328a5 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-262328a5 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-262328a5 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-262328a5 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for Table, class: .elementor-element-5f6e4775 */.elementor-20120 .elementor-element.elementor-element-5f6e4775{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c431308 */.elementor-20120 .elementor-element.elementor-element-6c431308{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-78b5ba64 */.elementor-20120 .elementor-element.elementor-element-78b5ba64 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-78b5ba64 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-78b5ba64 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-78b5ba64 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-78b5ba64 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-78b5ba64 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-53ae523d */.elementor-20120 .elementor-element.elementor-element-53ae523d .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-53ae523d .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-53ae523d code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-53ae523d .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-53ae523d .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-53ae523d .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for Table, class: .elementor-element-0ca55f2 */.elementor-20120 .elementor-element.elementor-element-0ca55f2{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e70885c */.elementor-20120 .elementor-element.elementor-element-e70885c{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-e9beeb7 */.elementor-20120 .elementor-element.elementor-element-e9beeb7 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-e9beeb7 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-e9beeb7 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-e9beeb7 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-e9beeb7 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-e9beeb7 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-595eb5f */.elementor-20120 .elementor-element.elementor-element-595eb5f .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-595eb5f .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-595eb5f code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-595eb5f .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-595eb5f .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-595eb5f .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22937f60 */.elementor-20120 .elementor-element.elementor-element-22937f60{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-59fcae33 */.elementor-20120 .elementor-element.elementor-element-59fcae33 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-59fcae33 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-59fcae33 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-59fcae33 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-59fcae33 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-59fcae33 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-466621ff */.elementor-20120 .elementor-element.elementor-element-466621ff .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-466621ff .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-466621ff code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-466621ff .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-466621ff .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-466621ff .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for Table, class: .elementor-element-69d63f56 */.elementor-20120 .elementor-element.elementor-element-69d63f56{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20bb386 */.elementor-20120 .elementor-element.elementor-element-20bb386{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-17d578b5 */.elementor-20120 .elementor-element.elementor-element-17d578b5 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-17d578b5 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-17d578b5 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-17d578b5 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-17d578b5 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-17d578b5 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-2dba0c4b */.elementor-20120 .elementor-element.elementor-element-2dba0c4b .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-2dba0c4b .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-2dba0c4b code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-2dba0c4b .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-2dba0c4b .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-2dba0c4b .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34e4ace */.elementor-20120 .elementor-element.elementor-element-34e4ace{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-377d634 */.elementor-20120 .elementor-element.elementor-element-377d634 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-377d634 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-377d634 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-377d634 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-377d634 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-377d634 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-3834e29 */.elementor-20120 .elementor-element.elementor-element-3834e29 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-3834e29 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-3834e29 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-3834e29 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-3834e29 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-3834e29 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-224c2a33 */.elementor-20120 .elementor-element.elementor-element-224c2a33{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-4eda1782 */.elementor-20120 .elementor-element.elementor-element-4eda1782 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-4eda1782 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-4eda1782 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-4eda1782 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-4eda1782 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-4eda1782 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-5089e778 */.elementor-20120 .elementor-element.elementor-element-5089e778 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-5089e778 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-5089e778 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-5089e778 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-5089e778 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-5089e778 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-59dfe75c */.elementor-20120 .elementor-element.elementor-element-59dfe75c .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-59dfe75c .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-59dfe75c code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-59dfe75c .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-59dfe75c .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-59dfe75c .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-1a55e087 */.elementor-20120 .elementor-element.elementor-element-1a55e087 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-1a55e087 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-1a55e087 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-1a55e087 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-1a55e087 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-1a55e087 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2af8ece5 */.elementor-20120 .elementor-element.elementor-element-2af8ece5{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-3a266ead */.elementor-20120 .elementor-element.elementor-element-3a266ead .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-3a266ead .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-3a266ead code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-3a266ead .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-3a266ead .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-3a266ead .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-41767273 */.elementor-20120 .elementor-element.elementor-element-41767273 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-41767273 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-41767273 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-41767273 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-41767273 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-41767273 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43e41f77 */.elementor-20120 .elementor-element.elementor-element-43e41f77{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-794f3614 */.elementor-20120 .elementor-element.elementor-element-794f3614 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-794f3614 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-794f3614 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-794f3614 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-794f3614 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-794f3614 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-3b9812bc */.elementor-20120 .elementor-element.elementor-element-3b9812bc .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-3b9812bc .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-3b9812bc code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-3b9812bc .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-3b9812bc .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-3b9812bc .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5eda86 */.elementor-20120 .elementor-element.elementor-element-d5eda86{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec01aab */.elementor-20120 .elementor-element.elementor-element-6ec01aab{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-77b664ae */.elementor-20120 .elementor-element.elementor-element-77b664ae .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-77b664ae .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-77b664ae code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-77b664ae .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-77b664ae .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-77b664ae .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-755d50d4 */.elementor-20120 .elementor-element.elementor-element-755d50d4 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-755d50d4 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-755d50d4 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-755d50d4 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-755d50d4 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-755d50d4 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c2b5bb3 */.elementor-20120 .elementor-element.elementor-element-c2b5bb3 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-c2b5bb3 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-c2b5bb3 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-c2b5bb3 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-c2b5bb3 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-c2b5bb3 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-2fdb2e3 */.elementor-20120 .elementor-element.elementor-element-2fdb2e3 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-2fdb2e3 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-2fdb2e3 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-2fdb2e3 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-2fdb2e3 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-2fdb2e3 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1d7cbe */.elementor-20120 .elementor-element.elementor-element-e1d7cbe{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}
.elementor-20120 .elementor-element.elementor-element-e1d7cbe .elementor-repeater-item-2f99e41 {
    max-wmax-width: 450px;
    width: 450px;
    padding-right: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6169a9c8 */.elementor-20120 .elementor-element.elementor-element-6169a9c8{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-11f0a0a */.elementor-20120 .elementor-element.elementor-element-11f0a0a .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-11f0a0a .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-11f0a0a code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-11f0a0a .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-11f0a0a .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-11f0a0a .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-301c05d7 */.elementor-20120 .elementor-element.elementor-element-301c05d7 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-301c05d7 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-301c05d7 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-301c05d7 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-301c05d7 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-301c05d7 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe5623b */.elementor-20120 .elementor-element.elementor-element-fe5623b{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}
.elementor-20120 .elementor-element.elementor-element-fe5623b .elementor-repeater-item-2f99e41 {
    max-wmax-width: 450px;
    width: 450px;
    padding-right: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ab6b03 */.elementor-20120 .elementor-element.elementor-element-1ab6b03{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}
.elementor-20120 .elementor-element.elementor-element-1ab6b03 .elementor-repeater-item-2f99e41 {
    max-wmax-width: 450px;
    width: 450px;
    padding-right: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dd99b0 */.elementor-20120 .elementor-element.elementor-element-3dd99b0{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}
.elementor-20120 .elementor-element.elementor-element-3dd99b0 .elementor-repeater-item-2f99e41 {
    max-wmax-width: 450px;
    width: 450px;
    padding-right: 20px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a891851 */.elementor-20120 .elementor-element.elementor-element-a891851{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-f0ba13a */.elementor-20120 .elementor-element.elementor-element-f0ba13a .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-f0ba13a .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-f0ba13a code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-f0ba13a .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-f0ba13a .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-f0ba13a .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-ad90642 */.elementor-20120 .elementor-element.elementor-element-ad90642 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-ad90642 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-ad90642 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-ad90642 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-ad90642 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-ad90642 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-2bba2f0 */.elementor-20120 .elementor-element.elementor-element-2bba2f0 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-2bba2f0 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-2bba2f0 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-2bba2f0 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-2bba2f0 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-2bba2f0 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-4385bc7 */.elementor-20120 .elementor-element.elementor-element-4385bc7 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-4385bc7 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-4385bc7 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-4385bc7 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-4385bc7 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-4385bc7 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85adc74 */.elementor-20120 .elementor-element.elementor-element-85adc74{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}
.elementor-20120 .elementor-element.elementor-element-85adc74 .elementor-repeater-item-2f99e41 {
    max-wmax-width: 450px;
    width: 450px;
    padding-right: 20px !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-7dddfc8 */.elementor-20120 .elementor-element.elementor-element-7dddfc8 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-7dddfc8 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-7dddfc8 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-7dddfc8 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-7dddfc8 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-7dddfc8 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-c3d4c6e */.elementor-20120 .elementor-element.elementor-element-c3d4c6e .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-c3d4c6e .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-c3d4c6e code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-c3d4c6e .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-c3d4c6e .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-c3d4c6e .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f9d7ef */.elementor-20120 .elementor-element.elementor-element-2f9d7ef{
    box-shadow: 0px 1px 2px 0px #1018280F !important;
}
.elementor-20120 .elementor-element.elementor-element-2f9d7ef .elementor-repeater-item-2f99e41 {
    max-wmax-width: 450px;
    width: 450px;
    padding-right: 20px !important;
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-6b5bd29 */.elementor-20120 .elementor-element.elementor-element-6b5bd29 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-6b5bd29 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-6b5bd29 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-6b5bd29 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-6b5bd29 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-6b5bd29 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for code-highlight, class: .elementor-element-687c323 */.elementor-20120 .elementor-element.elementor-element-687c323 .line-numbers {
    background-color: #101828;
}
.elementor-20120 .elementor-element.elementor-element-687c323 .line-numbers-rows{
       background: #1D2939;
    padding-top: 20px;
    padding-bottom: 20px;
    border: 0;
}
.elementor-20120 .elementor-element.elementor-element-687c323 code{
      padding-top: 20px;
    padding-bottom: 20px;
}

.elementor-20120 .elementor-element.elementor-element-687c323 .toolbar-item button{
        background-color: #18254a !important;
    color: #ffffff !important;
    border: none;
    padding: 10px 20px !important;
    border-radius: 5px !important;
    font-size: 14px !important;
}

.elementor-20120 .elementor-element.elementor-element-687c323 .line-numbers {
    overflow-y: hidden;
    overflow-x: hidden;
}
@media(max-width:600px){
    .elementor-20120 .elementor-element.elementor-element-687c323 .line-numbers {
    overflow-y: hidden;
    overflow-x: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df0a3ee */.heading-color-gradient-post{
color: #047FC1 !important
}

.elementor-20120 .elementor-element.elementor-element-4df0a3ee a{
     font-family: 'Inter', sans-serif;
}
/*[aria-labelledby="e-n-accordion-item-8870"]{*/
/*   display: none; */
/*}*/

#intro-tab  .e-n-accordion-item-title-icon , #get-started-tab .e-n-accordion-item-title-icon{
    display: none;
}
#e-n-accordion-item-1470 .e-n-accordion-item-title-icon{
display:none;
}

.elementor-20120 .elementor-element.elementor-element-4df0a3ee .doc-table-customize .tafe-table{
    border:0px;
}
.elementor-20120 .elementor-element.elementor-element-4df0a3ee .doc-table-customize .tafe-table td , .elementor-20120 .elementor-element.elementor-element-4df0a3ee .doc-table-customize .tafe-table th{
padding-left:24px !important;
}
.elementor-20120 .elementor-element.elementor-element-4df0a3ee .doc-table-customize .tafe-table td{
    padding-top:20px !important;
    padding-bottom: 20px !important;
}
.doc-table-customize .tafe-table td{
    padding-right: 10px !important;
}
.elementor-20120 .elementor-element.elementor-element-4df0a3ee .doc-table-customize .tafe-table th{
    padding-top: 13px !important;
    padding-bottom: 13px !important;
}
.elementor-20120 .elementor-element.elementor-element-4df0a3ee .doc-table-customize .tafe-table-body tr:last-child td{
bor/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sf Pro Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.unduit.com/wp-content/uploads/2024/02/SFPRODISPLAYREGULAR.ttf') format('truetype');
}
@font-face {
	font-family: 'Sf Pro Display';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.unduit.com/wp-content/uploads/2024/02/SF-Pro-Display-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Sf Pro Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.unduit.com/wp-content/uploads/2024/02/SF-Pro-Display-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */