.elementor-27620 .elementor-element.elementor-element-18d821eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-4f2a2e72{font-family:var( --e-global-typography-0b9c434-font-family ), Sans-serif;font-size:var( --e-global-typography-0b9c434-font-size );line-height:var( --e-global-typography-0b9c434-line-height );letter-spacing:var( --e-global-typography-0b9c434-letter-spacing );word-spacing:var( --e-global-typography-0b9c434-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4f2a2e72 a:hover{color:var( --e-global-color-1d19a19 );}.elementor-27620 .elementor-element.elementor-element-4f2a2e72 > .elementor-widget-container{padding:0px 0px 0px 015px;}.elementor-27620 .elementor-element.elementor-element-763b1d9d{--display:flex;--min-height:500px;--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;--overlay-opacity:0.6;--border-radius:0px 0px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-27620 .elementor-element.elementor-element-763b1d9d:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-763b1d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://knots.io/wp-content/uploads/2026/03/bg-solutions.jpg");}.elementor-27620 .elementor-element.elementor-element-763b1d9d::before, .elementor-27620 .elementor-element.elementor-element-763b1d9d > .elementor-background-video-container::before, .elementor-27620 .elementor-element.elementor-element-763b1d9d > .e-con-inner > .elementor-background-video-container::before, .elementor-27620 .elementor-element.elementor-element-763b1d9d > .elementor-background-slideshow::before, .elementor-27620 .elementor-element.elementor-element-763b1d9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-27620 .elementor-element.elementor-element-763b1d9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-1d19a19 );}.elementor-27620 .elementor-element.elementor-element-83de615{--display:flex;}.elementor-27620 .elementor-element.elementor-element-83de615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-4e9bc0f1{--display:flex;--justify-content:center;}.elementor-27620 .elementor-element.elementor-element-4e9bc0f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-385be05f{text-align:start;width:auto;max-width:auto;}.elementor-27620 .elementor-element.elementor-element-385be05f img{width:80px;}.elementor-27620 .elementor-element.elementor-element-385be05f.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-27620 .elementor-element.elementor-element-4e4bbe2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:55px;font-weight:500;line-height:1.2em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-558656e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-5437ec12{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-6840a5eb{font-family:"Inter", Sans-serif;font-size:24px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-6840a5eb p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-2c26350e .elementor-button{font-family:var( --e-global-typography-9fa1b8e-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa1b8e-font-size );font-weight:var( --e-global-typography-9fa1b8e-font-weight );text-decoration:var( --e-global-typography-9fa1b8e-text-decoration );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );fill:var( --e-global-color-43be470 );color:var( --e-global-color-43be470 );background-color:var( --e-global-color-text );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-40541da2{--display:flex;}.elementor-27620 .elementor-element.elementor-element-8b2f997{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:060px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-27620 .elementor-element.elementor-element-8b2f997:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-8b2f997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-27620 .elementor-element.elementor-element-67dd61f{--display:flex;}.elementor-27620 .elementor-element.elementor-element-67dd61f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-3231cc32{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-33260d38{--box-background-color:#EBECFC;--box-border-width:0px;--box-border-radius:0px;--separator-width:0px;--box-padding:10px;--header-color:#9E9FA3;--item-text-hover-decoration:underline;}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header-title{text-align:start;}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header, .elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header-title{font-family:var( --e-global-typography-bb9df0d-font-family ), Sans-serif;font-size:var( --e-global-typography-bb9df0d-font-size );line-height:var( --e-global-typography-bb9df0d-line-height );letter-spacing:var( --e-global-typography-bb9df0d-letter-spacing );word-spacing:var( --e-global-typography-bb9df0d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item{font-family:var( --e-global-typography-0b9c434-font-family ), Sans-serif;font-size:var( --e-global-typography-0b9c434-font-size );line-height:var( --e-global-typography-0b9c434-line-height );letter-spacing:var( --e-global-typography-0b9c434-letter-spacing );word-spacing:var( --e-global-typography-0b9c434-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33260d38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-41892f45{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-27620 .elementor-element.elementor-element-41892f45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-7b4cc9c1{text-align:start;}.elementor-27620 .elementor-element.elementor-element-7b4cc9c1 img{width:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-text );border-radius:20px 20px 20px 20px;}.elementor-27620 .elementor-element.elementor-element-7b4cc9c1 .widget-image-caption{text-align:start;color:var( --e-global-color-94dd44c );font-family:"Inter", Sans-serif;font-size:14px;font-style:normal;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-168fce87{font-family:var( --e-global-typography-a3d359d-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d359d-font-size );font-weight:var( --e-global-typography-a3d359d-font-weight );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-168fce87 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-168fce87 > .elementor-widget-container{padding:0px 0px -3px 0px;}.elementor-27620 .elementor-element.elementor-element-6f8b14d .elementor-button{font-family:var( --e-global-typography-9fa1b8e-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa1b8e-font-size );font-weight:var( --e-global-typography-9fa1b8e-font-weight );text-decoration:var( --e-global-typography-9fa1b8e-text-decoration );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-434d4a5 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-700da365{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-1ffffa9{font-family:var( --e-global-typography-a3d359d-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d359d-font-size );font-weight:var( --e-global-typography-a3d359d-font-weight );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-1ffffa9 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-2254cdb2 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );text-transform:var( --e-global-typography-7044a64-text-transform );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-2254cdb2 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-4df1a99{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.05em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-5b73d2f1 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );text-transform:var( --e-global-typography-7044a64-text-transform );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-5b73d2f1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-1513e4{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.05em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-47b1e947{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-5a00ca58{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.05em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-5a00ca58 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-2dd290b7{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-2dd290b7:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-2dd290b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-41f76532 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-41f76532 > .elementor-widget-container{padding:8px 12px 8px 12px;background-color:var( --e-global-color-9ea6062 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-41f76532{width:auto;max-width:auto;}.elementor-27620 .elementor-element.elementor-element-41f76532.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-58b64f3c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-58b64f3c p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-228a6b68{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-228a6b68:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-228a6b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-7c5b6b16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-7c5b6b16 > .elementor-widget-container{padding:8px 12px 8px 12px;background-color:var( --e-global-color-9ea6062 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-7c5b6b16{width:auto;max-width:auto;}.elementor-27620 .elementor-element.elementor-element-7c5b6b16.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-71d981e0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-71d981e0 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-429acbb6{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-429acbb6:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-429acbb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-4da9c212 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-4da9c212 > .elementor-widget-container{padding:8px 12px 8px 12px;background-color:var( --e-global-color-9ea6062 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-4da9c212{width:auto;max-width:auto;}.elementor-27620 .elementor-element.elementor-element-4da9c212.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-51e4b6ad{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-51e4b6ad p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-44ddbe04{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-44ddbe04:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-44ddbe04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-179d480e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-179d480e > .elementor-widget-container{padding:8px 12px 8px 12px;background-color:var( --e-global-color-9ea6062 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-179d480e{width:auto;max-width:auto;}.elementor-27620 .elementor-element.elementor-element-179d480e.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-103448b6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-103448b6 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-19aa9c0{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-19aa9c0:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-19aa9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-3c499928 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-3c499928 > .elementor-widget-container{padding:8px 12px 8px 12px;background-color:var( --e-global-color-9ea6062 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-3c499928{width:auto;max-width:auto;}.elementor-27620 .elementor-element.elementor-element-3c499928.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-7302f615{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.02em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-7302f615 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-47738e3a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-34dc946b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;letter-spacing:-0.05em;color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-34dc946b p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-5b96d94e{--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-27620 .elementor-element.elementor-element-1c3580d2{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-67d9a6c8 img{width:100%;}.elementor-27620 .elementor-element.elementor-element-2b67daf5{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-2b67daf5 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-2b67daf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-331d2dac .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#3441E5;border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-1b8dede4{--display:flex;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-4f4e5680 img{width:100%;}.elementor-27620 .elementor-element.elementor-element-bd4773d{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-bd4773d p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-bd4773d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-e19d35c .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#3441E5;border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-4e80adf2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-74a55951 img{width:100%;}.elementor-27620 .elementor-element.elementor-element-5c211f2{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-5c211f2 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-5c211f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-587c7f2 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#3441E5;border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-5776bc77{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-59d9523 img{width:100%;}.elementor-27620 .elementor-element.elementor-element-27d3908{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-27d3908 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-27d3908 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-d3b3887 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#3441E5;border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-7a247b27{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-22241c6c img{width:100%;}.elementor-27620 .elementor-element.elementor-element-24a9aa3{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-24a9aa3 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-24a9aa3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-a754a86 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-color:#3441E5;border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-73d6835a{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-83682a1-font-size );--n-accordion-item-title-distance-from-content:20px;--n-accordion-icon-size:15px;}.elementor-27620 .elementor-element.elementor-element-73d6835a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-0ac88ea );}.elementor-27620 .elementor-element.elementor-element-73d6835a {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-27620 .elementor-element.elementor-element-73d6835a > .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:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}:where( .elementor-27620 .elementor-element.elementor-element-73d6835a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-27620 .elementor-element.elementor-element-73d6835a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-6d0c43c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.2;--border-radius:40px 40px 40px 40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-6d0c43c:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-6d0c43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-434d4a5 );}.elementor-27620 .elementor-element.elementor-element-6d0c43c::before, .elementor-27620 .elementor-element.elementor-element-6d0c43c > .elementor-background-video-container::before, .elementor-27620 .elementor-element.elementor-element-6d0c43c > .e-con-inner > .elementor-background-video-container::before, .elementor-27620 .elementor-element.elementor-element-6d0c43c > .elementor-background-slideshow::before, .elementor-27620 .elementor-element.elementor-element-6d0c43c > .e-con-inner > .elementor-background-slideshow::before, .elementor-27620 .elementor-element.elementor-element-6d0c43c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-b0a1929 );background-image:url("https://knots.io/wp-content/uploads/2026/03/detail-co-OKv1soVBUwE-unsplash.jpg");}.elementor-27620 .elementor-element.elementor-element-19e18d45 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:34px;font-weight:500;text-transform:none;font-style:normal;line-height:1.2em;letter-spacing:-0.03em;color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-1aa75faa{font-family:var( --e-global-typography-a3d359d-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d359d-font-size );font-weight:var( --e-global-typography-a3d359d-font-weight );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-539ad63e{text-align:start;}.elementor-27620 .elementor-element.elementor-element-30fdda74{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-77378470 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );text-transform:var( --e-global-typography-83682a1-text-transform );font-style:var( --e-global-typography-83682a1-font-style );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7a382aab{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-7a382aab p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-5f164c98{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-5f164c98:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-5f164c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-362ebe0d .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-2b59729a{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-2b59729a p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-2075d76f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-2075d76f:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-2075d76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-42738c69 .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-21aa9849{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-21aa9849 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-16804d2d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-16804d2d:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-16804d2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-c1de21f .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-40ab4064{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-40ab4064 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-1d5620e1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27620 .elementor-element.elementor-element-1d5620e1:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-1d5620e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-15ad9859 .elementor-heading-title{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-5e824a85{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-5e824a85 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-5cdaa1f7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-42e6eff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-3acc11aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-564de84b{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-564de84b p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-bb15fdc{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-3e0a40eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-3e0a40eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-253756f7 img{width:80px;}.elementor-27620 .elementor-element.elementor-element-253756f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-253756f7.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-1393b0c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-7f04e756{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-7f04e756 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-5aba9609{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-2e364592{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-2e364592.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-410cc742 img{width:80px;}.elementor-27620 .elementor-element.elementor-element-410cc742 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-410cc742.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-7e296fc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-16b827b5{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-16b827b5 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-d46e624{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-601a767c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-601a767c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-2533ce51 img{width:80px;}.elementor-27620 .elementor-element.elementor-element-2533ce51 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-2533ce51.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-508add49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-56f6bdd1{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-56f6bdd1 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-53ce2e40{--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;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-60814921{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-60814921.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-27620 .elementor-element.elementor-element-3db59b6c img{width:80px;}.elementor-27620 .elementor-element.elementor-element-3db59b6c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-27620 .elementor-element.elementor-element-3db59b6c.elementor-element{--align-self:flex-start;}.elementor-27620 .elementor-element.elementor-element-699610e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-4e1b59f3{font-family:var( --e-global-typography-36f341a-font-family ), Sans-serif;font-size:var( --e-global-typography-36f341a-font-size );font-weight:var( --e-global-typography-36f341a-font-weight );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-4e1b59f3 p{margin-block-end:0px;}.elementor-27620 .elementor-element.elementor-element-546392ed{--display:flex;--margin-top:80px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-63dfd1e5{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-27620 .elementor-element.elementor-element-63dfd1e5:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-63dfd1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-572a2cde img{width:100%;}.elementor-27620 .elementor-element.elementor-element-4d055dc0{font-family:var( --e-global-typography-a3d359d-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d359d-font-size );font-weight:var( --e-global-typography-a3d359d-font-weight );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-7a74f76b{--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-27620 .elementor-element.elementor-element-4036a34e .elementor-button{font-family:var( --e-global-typography-9fa1b8e-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa1b8e-font-size );font-weight:var( --e-global-typography-9fa1b8e-font-weight );text-decoration:var( --e-global-typography-9fa1b8e-text-decoration );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-434d4a5 );border-radius:100px 100px 100px 100px;}.elementor-27620 .elementor-element.elementor-element-68d8fd92{--display:flex;}.elementor-27620 .elementor-element.elementor-element-1fe88826{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27620 .elementor-element.elementor-element-1fe88826:not(.elementor-motion-effects-element-type-background), .elementor-27620 .elementor-element.elementor-element-1fe88826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-27620 .elementor-element.elementor-element-11dd630a .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );text-transform:var( --e-global-typography-7044a64-text-transform );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4d1d69c1{font-family:var( --e-global-typography-a3d359d-font-family ), Sans-serif;font-size:var( --e-global-typography-a3d359d-font-size );font-weight:var( --e-global-typography-a3d359d-font-weight );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );color:var( --e-global-color-94dd44c );}.elementor-27620 .elementor-element.elementor-element-33b0af09 .elementor-button{font-family:var( --e-global-typography-9fa1b8e-font-family ), Sans-serif;font-size:var( --e-global-typography-9fa1b8e-font-size );font-weight:var( --e-global-typography-9fa1b8e-font-weight );text-decoration:var( --e-global-typography-9fa1b8e-text-decoration );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-434d4a5 );border-radius:100px 100px 100px 100px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27620 .elementor-element.elementor-element-18d821eb{--content-width:1440px;}.elementor-27620 .elementor-element.elementor-element-763b1d9d{--content-width:1440px;}.elementor-27620 .elementor-element.elementor-element-83de615{--width:53.141%;}.elementor-27620 .elementor-element.elementor-element-4e9bc0f1{--width:23.645%;}.elementor-27620 .elementor-element.elementor-element-8b2f997{--content-width:1440px;}.elementor-27620 .elementor-element.elementor-element-67dd61f{--width:16.358%;}.elementor-27620 .elementor-element.elementor-element-41892f45{--width:52.322%;}.elementor-27620 .elementor-element.elementor-element-3e0a40eb{--width:100px;}.elementor-27620 .elementor-element.elementor-element-2e364592{--width:100px;}.elementor-27620 .elementor-element.elementor-element-601a767c{--width:100px;}.elementor-27620 .elementor-element.elementor-element-60814921{--width:100px;}.elementor-27620 .elementor-element.elementor-element-68d8fd92{--width:500px;}}@media(max-width:1024px){.elementor-27620 .elementor-element.elementor-element-4f2a2e72{font-size:var( --e-global-typography-0b9c434-font-size );line-height:var( --e-global-typography-0b9c434-line-height );letter-spacing:var( --e-global-typography-0b9c434-letter-spacing );word-spacing:var( --e-global-typography-0b9c434-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4e4bbe2e .elementor-heading-title{font-size:31px;}.elementor-27620 .elementor-element.elementor-element-6840a5eb{font-size:24px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-2c26350e .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header, .elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header-title{font-size:var( --e-global-typography-bb9df0d-font-size );line-height:var( --e-global-typography-bb9df0d-line-height );letter-spacing:var( --e-global-typography-bb9df0d-letter-spacing );word-spacing:var( --e-global-typography-bb9df0d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item{font-size:var( --e-global-typography-0b9c434-font-size );line-height:var( --e-global-typography-0b9c434-line-height );letter-spacing:var( --e-global-typography-0b9c434-letter-spacing );word-spacing:var( --e-global-typography-0b9c434-word-spacing );}.elementor-27620 .elementor-element.elementor-element-168fce87{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-6f8b14d .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}.elementor-27620 .elementor-element.elementor-element-1ffffa9{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-2254cdb2 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4df1a99{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-5b73d2f1 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-1513e4{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-5a00ca58{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-34dc946b{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-2b67daf5{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-bd4773d{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-5c211f2{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-27d3908{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-24a9aa3{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-73d6835a{--n-accordion-title-font-size:var( --e-global-typography-83682a1-font-size );}:where( .elementor-27620 .elementor-element.elementor-element-73d6835a > .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{line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-27620 .elementor-element.elementor-element-19e18d45 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.05em;}.elementor-27620 .elementor-element.elementor-element-1aa75faa{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-77378470 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7a382aab{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-362ebe0d .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-2b59729a{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-42738c69 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-21aa9849{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-c1de21f .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-40ab4064{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-15ad9859 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-5e824a85{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-564de84b{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7f04e756{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-16b827b5{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-56f6bdd1{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4e1b59f3{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4d055dc0{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4036a34e .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}.elementor-27620 .elementor-element.elementor-element-11dd630a .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4d1d69c1{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33b0af09 .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}}@media(max-width:767px){.elementor-27620 .elementor-element.elementor-element-4f2a2e72{font-size:var( --e-global-typography-0b9c434-font-size );line-height:var( --e-global-typography-0b9c434-line-height );letter-spacing:var( --e-global-typography-0b9c434-letter-spacing );word-spacing:var( --e-global-typography-0b9c434-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4e9bc0f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-4e4bbe2e .elementor-heading-title{font-size:42px;line-height:1.2em;letter-spacing:-0.06em;}.elementor-27620 .elementor-element.elementor-element-5437ec12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27620 .elementor-element.elementor-element-6840a5eb{font-size:24px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-2c26350e .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header, .elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__header-title{font-size:var( --e-global-typography-bb9df0d-font-size );line-height:var( --e-global-typography-bb9df0d-line-height );letter-spacing:var( --e-global-typography-bb9df0d-letter-spacing );word-spacing:var( --e-global-typography-bb9df0d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item{font-size:var( --e-global-typography-0b9c434-font-size );line-height:var( --e-global-typography-0b9c434-line-height );letter-spacing:var( --e-global-typography-0b9c434-letter-spacing );word-spacing:var( --e-global-typography-0b9c434-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7b4cc9c1 .widget-image-caption{font-size:12px;line-height:14px;}.elementor-27620 .elementor-element.elementor-element-168fce87{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-6f8b14d .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}.elementor-27620 .elementor-element.elementor-element-1ffffa9{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-2254cdb2 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4df1a99{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-5b73d2f1 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-1513e4{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-5a00ca58{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-41f76532 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-58b64f3c{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-7c5b6b16 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-71d981e0{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-4da9c212 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-51e4b6ad{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-179d480e .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-103448b6{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-3c499928 .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-7302f615{font-size:14px;line-height:16px;}.elementor-27620 .elementor-element.elementor-element-34dc946b{font-size:20px;line-height:1.6em;letter-spacing:-0.02em;}.elementor-27620 .elementor-element.elementor-element-2b67daf5{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-bd4773d{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-5c211f2{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-27d3908{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-24a9aa3{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-73d6835a{--n-accordion-title-font-size:var( --e-global-typography-83682a1-font-size );}:where( .elementor-27620 .elementor-element.elementor-element-73d6835a > .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{line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-27620 .elementor-element.elementor-element-19e18d45 .elementor-heading-title{font-size:20px;line-height:1.2em;letter-spacing:-0.03em;}.elementor-27620 .elementor-element.elementor-element-1aa75faa{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-77378470 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );word-spacing:var( --e-global-typography-83682a1-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7a382aab{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-362ebe0d .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-2b59729a{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-42738c69 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-21aa9849{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-c1de21f .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-40ab4064{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-15ad9859 .elementor-heading-title{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );word-spacing:var( --e-global-typography-d3dae9a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-5e824a85{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-564de84b{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7f04e756{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-16b827b5{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-56f6bdd1{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4e1b59f3{font-size:var( --e-global-typography-36f341a-font-size );line-height:var( --e-global-typography-36f341a-line-height );letter-spacing:var( --e-global-typography-36f341a-letter-spacing );word-spacing:var( --e-global-typography-36f341a-word-spacing );}.elementor-27620 .elementor-element.elementor-element-546392ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27620 .elementor-element.elementor-element-4d055dc0{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-7a74f76b{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-27620 .elementor-element.elementor-element-4036a34e .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}.elementor-27620 .elementor-element.elementor-element-11dd630a .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );word-spacing:var( --e-global-typography-7044a64-word-spacing );}.elementor-27620 .elementor-element.elementor-element-4d1d69c1{font-size:var( --e-global-typography-a3d359d-font-size );line-height:var( --e-global-typography-a3d359d-line-height );letter-spacing:var( --e-global-typography-a3d359d-letter-spacing );word-spacing:var( --e-global-typography-a3d359d-word-spacing );}.elementor-27620 .elementor-element.elementor-element-33b0af09 .elementor-button{font-size:var( --e-global-typography-9fa1b8e-font-size );line-height:var( --e-global-typography-9fa1b8e-line-height );letter-spacing:var( --e-global-typography-9fa1b8e-letter-spacing );word-spacing:var( --e-global-typography-9fa1b8e-word-spacing );}}/* Start custom CSS for table-of-contents, class: .elementor-element-33260d38 */.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item a.elementor-item-active,
.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item a.active,
.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item a:focus {
    font-weight: 700 !important;
    color: #000000 !important;
}

/* This ensures the 'dot' or 'marker' doesn't shift when text bolds */
.elementor-27620 .elementor-element.elementor-element-33260d38 .elementor-toc__list-item a {
    transition: all 0.2s ease;
    display: inline-block;
}

:target::before {
    content: "";
    display: block;
    height: 100px; /* The height of your sticky header */
    margin: -100px 0 0; /* Pulls the content back up so spacing looks normal */
}
/* Alternative: Shifts the 'detection zone' of the heading */
h1[id], h2[id], h3[id], h4[id], h5[id], h6[id] {
    scroll-margin-top: 100px;
}/* End custom CSS */