.elementor-2943 .elementor-element.elementor-element-0c89315{--display:flex;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-2943 .elementor-element.elementor-element-0c89315.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2943 .elementor-element.elementor-element-0b970e4{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-6bdd2ad{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2943 .elementor-element.elementor-element-84d3863{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-b41f7f1{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2943 .elementor-element.elementor-element-987667a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2943 .elementor-element.elementor-element-987667a .elementor-heading-title{font-family:var( --e-global-typography-ba5ef3e-font-family ), Sans-serif;font-size:var( --e-global-typography-ba5ef3e-font-size );font-weight:var( --e-global-typography-ba5ef3e-font-weight );line-height:var( --e-global-typography-ba5ef3e-line-height );color:var( --e-global-color-d23f7a1 );}.elementor-2943 .elementor-element.elementor-element-edc1df6{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-6716818{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2943 .elementor-element.elementor-element-b3314d7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2943 .elementor-element.elementor-element-b3314d7 .elementor-heading-title{font-family:var( --e-global-typography-ba5ef3e-font-family ), Sans-serif;font-size:var( --e-global-typography-ba5ef3e-font-size );font-weight:var( --e-global-typography-ba5ef3e-font-weight );line-height:var( --e-global-typography-ba5ef3e-line-height );color:var( --e-global-color-d23f7a1 );}.elementor-2943 .elementor-element.elementor-element-05b98d5{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-9c18fac{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2943 .elementor-element.elementor-element-c2484cc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2943 .elementor-element.elementor-element-c2484cc .elementor-heading-title{font-family:var( --e-global-typography-ba5ef3e-font-family ), Sans-serif;font-size:var( --e-global-typography-ba5ef3e-font-size );font-weight:var( --e-global-typography-ba5ef3e-font-weight );line-height:var( --e-global-typography-ba5ef3e-line-height );color:var( --e-global-color-d23f7a1 );}.elementor-2943 .elementor-element.elementor-element-becd8d2{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-937e00b{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2943 .elementor-element.elementor-element-0661426{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2943 .elementor-element.elementor-element-0661426 .elementor-heading-title{font-family:var( --e-global-typography-ba5ef3e-font-family ), Sans-serif;font-size:var( --e-global-typography-ba5ef3e-font-size );font-weight:var( --e-global-typography-ba5ef3e-font-weight );line-height:var( --e-global-typography-ba5ef3e-line-height );color:var( --e-global-color-d23f7a1 );}.elementor-2943 .elementor-element.elementor-element-05f3b1c{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-ef4f04d{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2943 .elementor-element.elementor-element-c829cf6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-2943 .elementor-element.elementor-element-c829cf6 .elementor-heading-title{font-family:var( --e-global-typography-ba5ef3e-font-family ), Sans-serif;font-size:var( --e-global-typography-ba5ef3e-font-size );font-weight:var( --e-global-typography-ba5ef3e-font-weight );line-height:var( --e-global-typography-ba5ef3e-line-height );color:var( --e-global-color-d23f7a1 );}.elementor-2943 .elementor-element.elementor-element-608b274{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-df5b097{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-2943 .elementor-element.elementor-element-9cbebe9{text-align:justify;font-family:var( --e-global-typography-b2c47c0-font-family ), Sans-serif;font-size:var( --e-global-typography-b2c47c0-font-size );font-weight:var( --e-global-typography-b2c47c0-font-weight );line-height:var( --e-global-typography-b2c47c0-line-height );}@media(max-width:1440px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2943 .elementor-element.elementor-element-0b970e4{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-84d3863{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2943 .elementor-element.elementor-element-987667a .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-edc1df6{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-b3314d7 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-05b98d5{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-c2484cc .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-becd8d2{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-0661426 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-05f3b1c{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-c829cf6 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-608b274{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-9cbebe9{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}}@media(max-width:1024px){.elementor-2943 .elementor-element.elementor-element-0c89315{--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2943 .elementor-element.elementor-element-0b970e4{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-84d3863{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2943 .elementor-element.elementor-element-987667a .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-edc1df6{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-b3314d7 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-05b98d5{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-c2484cc .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-becd8d2{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-0661426 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-05f3b1c{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-c829cf6 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-608b274{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-9cbebe9{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}}@media(max-width:767px){.elementor-2943 .elementor-element.elementor-element-0c89315{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2943 .elementor-element.elementor-element-0b970e4{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-6bdd2ad{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2943 .elementor-element.elementor-element-84d3863{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-b41f7f1{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2943 .elementor-element.elementor-element-987667a .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-edc1df6{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-6716818{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2943 .elementor-element.elementor-element-b3314d7 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-05b98d5{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-9c18fac{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2943 .elementor-element.elementor-element-c2484cc .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-becd8d2{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-937e00b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2943 .elementor-element.elementor-element-0661426 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-05f3b1c{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-ef4f04d{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2943 .elementor-element.elementor-element-c829cf6 .elementor-heading-title{font-size:var( --e-global-typography-ba5ef3e-font-size );line-height:var( --e-global-typography-ba5ef3e-line-height );}.elementor-2943 .elementor-element.elementor-element-608b274{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}.elementor-2943 .elementor-element.elementor-element-df5b097{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-2943 .elementor-element.elementor-element-9cbebe9{font-size:var( --e-global-typography-b2c47c0-font-size );line-height:var( --e-global-typography-b2c47c0-line-height );}}@media(min-width:768px){.elementor-2943 .elementor-element.elementor-element-0c89315{--width:100.069%;}}