.elementor-3229 .elementor-element.elementor-element-1f162c1{--display:flex;}.elementor-3229 .elementor-element.elementor-element-ed8e9cf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.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-3229 .elementor-element.elementor-element-43ca35e{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-43ca35e p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-43ca35e a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-7c8f2ac{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-7c8f2ac p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-7c8f2ac a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-a1fc633{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a1fc633 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-a1fc633 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-0d2045a{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-0d2045a p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-0d2045a a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-fa28e9c{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-c66d8f2{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-82d4157{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-82d4157:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-82d4157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-82d4157{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-5e2a703{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-5e2a703 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-5e2a703 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-93db689{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-93db689:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-93db689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-93db689{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-4e34650{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-4e34650 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-4e34650 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-ebd4086{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-e1f8268{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-e1f8268:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-e1f8268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e1f8268{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-de4eefa{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-de4eefa p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-de4eefa a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-8777a57{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-8777a57:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-8777a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-8777a57{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-56b0bc1{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-56b0bc1 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-56b0bc1 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-2f9869f{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-d098795{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-d098795:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-d098795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-d098795{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-bbb3ae8{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-bbb3ae8 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-bbb3ae8 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-4ea49e4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-4ea49e4:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-4ea49e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-4ea49e4{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-ae6472b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-ae6472b p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-ae6472b a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-360bbba{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-6fb3a5e{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-6fb3a5e:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-6fb3a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-6fb3a5e{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-1442209{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-1442209 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-1442209 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-6ec86c2{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-6ec86c2:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-6ec86c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-6ec86c2{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-f0e9811{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-f0e9811 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-f0e9811 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-58323ab{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-e34168d{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-e34168d:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-e34168d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e34168d{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-b2ec581{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-b2ec581 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-b2ec581 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-930c918{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-930c918:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-930c918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-930c918{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-e3a2458{text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-e3a2458 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-e3a2458 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-4780fbd{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-e5a0213{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-e5a0213:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-e5a0213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-e5a0213{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-007a194{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-007a194 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-007a194 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-21cb036{--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:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-3229 .elementor-element.elementor-element-925272a{--display:flex;--justify-content:center;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-925272a:not(.elementor-motion-effects-element-type-background), .elementor-3229 .elementor-element.elementor-element-925272a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-925272a{--padding-inline-start:5px;--padding-inline-end:5px;}.elementor-3229 .elementor-element.elementor-element-e5f1aea{padding:5px 0px 5px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-edb2319 );}.elementor-3229 .elementor-element.elementor-element-e5f1aea p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-e5f1aea a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-2661ac0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-51f460b .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3229 .elementor-element.elementor-element-9a85e55{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-9a85e55 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-9a85e55 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-52b6791{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-52b6791 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-52b6791 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-364d31f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3229 .elementor-element.elementor-element-e48a241 .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3229 .elementor-element.elementor-element-1038198{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-1038198 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-1038198 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-c5c76e2{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c5c76e2 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-c5c76e2 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-50b0594{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-50b0594 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-50b0594 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-4c084c7{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-4c084c7 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-4c084c7 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-91a1b26{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-91a1b26 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-91a1b26 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-f1af645{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3229 .elementor-element.elementor-element-a10a50c .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3229 .elementor-element.elementor-element-a84021f{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a84021f p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-a84021f a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-c344859{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c344859 p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-c344859 a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-f3b7214{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3229 .elementor-element.elementor-element-646c47e .elementor-heading-title{font-family:var( --e-global-typography-c2f2701-font-family ), Poppins;font-size:var( --e-global-typography-c2f2701-font-size );font-weight:var( --e-global-typography-c2f2701-font-weight );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );color:var( --e-global-color-8ca85c4 );}.elementor-3229 .elementor-element.elementor-element-44a397a{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-44a397a p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-44a397a a{color:var( --e-global-color-primary );}.elementor-3229 .elementor-element.elementor-element-7194cca{font-family:var( --e-global-typography-text-font-family ), Poppins;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-7194cca p{margin-block-end:0px;}.elementor-3229 .elementor-element.elementor-element-7194cca a{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-3229 .elementor-element.elementor-element-e5a0213{--width:50%;}.elementor-3229 .elementor-element.elementor-element-925272a{--width:50%;}}@media(max-width:991px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-43ca35e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-7c8f2ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a1fc633{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-0d2045a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-5e2a703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-4e34650{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-de4eefa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-56b0bc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-bbb3ae8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-ae6472b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-1442209{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-f0e9811{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-b2ec581{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e3a2458{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-007a194{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e5f1aea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-51f460b .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-9a85e55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-52b6791{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e48a241 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-1038198{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c5c76e2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-50b0594{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-4c084c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-91a1b26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a10a50c .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a84021f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c344859{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-646c47e .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-44a397a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-7194cca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-43ca35e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-7c8f2ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a1fc633{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-0d2045a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c66d8f2{--width:100%;}.elementor-3229 .elementor-element.elementor-element-82d4157{--width:49%;}.elementor-3229 .elementor-element.elementor-element-5e2a703{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-93db689{--width:49%;}.elementor-3229 .elementor-element.elementor-element-4e34650{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e1f8268{--width:49%;}.elementor-3229 .elementor-element.elementor-element-de4eefa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-8777a57{--width:49%;}.elementor-3229 .elementor-element.elementor-element-56b0bc1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-d098795{--width:49%;}.elementor-3229 .elementor-element.elementor-element-bbb3ae8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-4ea49e4{--width:49%;}.elementor-3229 .elementor-element.elementor-element-ae6472b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-6fb3a5e{--width:49%;}.elementor-3229 .elementor-element.elementor-element-1442209{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-6ec86c2{--width:49%;}.elementor-3229 .elementor-element.elementor-element-f0e9811{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e34168d{--width:49%;}.elementor-3229 .elementor-element.elementor-element-b2ec581{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-930c918{--width:49%;}.elementor-3229 .elementor-element.elementor-element-e3a2458{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e5a0213{--width:49%;}.elementor-3229 .elementor-element.elementor-element-007a194{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-925272a{--width:49%;}.elementor-3229 .elementor-element.elementor-element-e5f1aea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-51f460b .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-9a85e55{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-52b6791{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-e48a241 .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-1038198{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c5c76e2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-50b0594{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-4c084c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-91a1b26{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a10a50c .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-a84021f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-c344859{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-646c47e .elementor-heading-title{font-size:var( --e-global-typography-c2f2701-font-size );line-height:var( --e-global-typography-c2f2701-line-height );letter-spacing:var( --e-global-typography-c2f2701-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-44a397a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3229 .elementor-element.elementor-element-7194cca{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-43ca35e */.elementor-3229 .elementor-element.elementor-element-43ca35e a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-43ca35e a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-43ca35e a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7c8f2ac */.elementor-3229 .elementor-element.elementor-element-7c8f2ac a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-7c8f2ac a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-7c8f2ac a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1fc633 */.elementor-3229 .elementor-element.elementor-element-a1fc633 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-a1fc633 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-a1fc633 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d2045a */.elementor-3229 .elementor-element.elementor-element-0d2045a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-0d2045a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-0d2045a a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e2a703 */.elementor-3229 .elementor-element.elementor-element-5e2a703 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-5e2a703 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-5e2a703 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e34650 */.elementor-3229 .elementor-element.elementor-element-4e34650 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-4e34650 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-4e34650 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-de4eefa */.elementor-3229 .elementor-element.elementor-element-de4eefa a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-de4eefa a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-de4eefa a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56b0bc1 */.elementor-3229 .elementor-element.elementor-element-56b0bc1 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-56b0bc1 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-56b0bc1 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbb3ae8 */.elementor-3229 .elementor-element.elementor-element-bbb3ae8 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-bbb3ae8 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-bbb3ae8 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae6472b */.elementor-3229 .elementor-element.elementor-element-ae6472b a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-ae6472b a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-ae6472b a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1442209 */.elementor-3229 .elementor-element.elementor-element-1442209 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-1442209 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-1442209 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0e9811 */.elementor-3229 .elementor-element.elementor-element-f0e9811 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-f0e9811 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-f0e9811 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2ec581 */.elementor-3229 .elementor-element.elementor-element-b2ec581 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-b2ec581 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-b2ec581 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3a2458 */.elementor-3229 .elementor-element.elementor-element-e3a2458 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-e3a2458 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-e3a2458 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-007a194 */.elementor-3229 .elementor-element.elementor-element-007a194 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-007a194 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-007a194 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5f1aea */.elementor-3229 .elementor-element.elementor-element-e5f1aea a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-e5f1aea a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-e5f1aea a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a85e55 */.elementor-3229 .elementor-element.elementor-element-9a85e55 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-9a85e55 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-9a85e55 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52b6791 */.elementor-3229 .elementor-element.elementor-element-52b6791 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-52b6791 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-52b6791 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1038198 */.elementor-3229 .elementor-element.elementor-element-1038198 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-1038198 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-1038198 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c5c76e2 */.elementor-3229 .elementor-element.elementor-element-c5c76e2 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-c5c76e2 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-c5c76e2 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50b0594 */.elementor-3229 .elementor-element.elementor-element-50b0594 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-50b0594 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-50b0594 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c084c7 */.elementor-3229 .elementor-element.elementor-element-4c084c7 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-4c084c7 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-4c084c7 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91a1b26 */.elementor-3229 .elementor-element.elementor-element-91a1b26 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-91a1b26 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-91a1b26 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a84021f */.elementor-3229 .elementor-element.elementor-element-a84021f a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-a84021f a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-a84021f a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c344859 */.elementor-3229 .elementor-element.elementor-element-c344859 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-c344859 a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-c344859 a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44a397a */.elementor-3229 .elementor-element.elementor-element-44a397a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-44a397a a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-44a397a a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7194cca */.elementor-3229 .elementor-element.elementor-element-7194cca a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: currentColor;
}
.elementor-3229 .elementor-element.elementor-element-7194cca a{
  text-decoration: underline;
  text-decoration-thickness: 0.5px;
  text-underline-offset: 2px;
  text-decoration-color: color-mix(in srgb, currentColor 0%, transparent);
  transition: text-decoration-color .25s ease;
}
.elementor-3229 .elementor-element.elementor-element-7194cca a:hover{
  text-decoration-color: currentColor;
}/* End custom CSS */