.elementor-31536 .elementor-element.elementor-element-c2d6a13{--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:48px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-31536 .elementor-element.elementor-element-b25f7fe{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31536 .elementor-element.elementor-element-1f11995 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:28px;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-3a1424c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-31536 .elementor-element.elementor-element-775040d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-775040d a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8109480{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8109480 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-25f058f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-25f058f a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-b19d3dc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-b19d3dc a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-ce13a22{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-ce13a22 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d0ffcab{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d0ffcab a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-321d901{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-321d901 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-62dc1b1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-62dc1b1 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-4272528{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-4272528 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-4432415{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-4432415 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-b026528{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-b026528 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-6fc72ad{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-6fc72ad a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-68028f1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-68028f1 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-eb90d12{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-eb90d12 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-0232097{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-0232097 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-64d0a76{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-64d0a76 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-1e216ae{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-1e216ae a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-6dc0ef3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-6dc0ef3 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-fa675b9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-fa675b9 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-68b6c1b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-68b6c1b a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-692d3fc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-692d3fc a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-7252b5b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-7252b5b a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-05dcd59{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-05dcd59 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-81fe5b1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-81fe5b1 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-b50870c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-b50870c a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-cbececc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-cbececc a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-df98562{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-df98562 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-6bcccd9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-6bcccd9 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-ec881f2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-ec881f2 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-457d5b8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-457d5b8 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-dda4b63{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-dda4b63 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-cf210cf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-cf210cf a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-7318dd6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-7318dd6 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8f82274{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8f82274 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-1ea0334{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-1ea0334 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-83d1247{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-83d1247 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8509f37{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8509f37 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-c000af6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-c000af6 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-be6b383{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-be6b383 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-301f1ca{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-301f1ca a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-06e0b49{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-06e0b49 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-528b5a9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-528b5a9 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-a2c38aa{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-a2c38aa a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-7e29963{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-7e29963 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-7e2aa27{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-7e2aa27 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-92f92d4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-92f92d4 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-fc32240{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-fc32240 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-e4c04c2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-e4c04c2 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-20f9436{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-20f9436 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-e281da5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-e281da5 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d441484{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d441484 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-136a97d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-136a97d a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-f9a5218{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-f9a5218 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-5fbc7c7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-5fbc7c7 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-bdda956{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-bdda956 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-9f39449{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-9f39449 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d4e8108{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d4e8108 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-899c1e4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-899c1e4 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-0645305{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-0645305 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-740c1fc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-740c1fc a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8264d1d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8264d1d a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-c97c35d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-c97c35d a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8415703{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8415703 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8170a09{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8170a09 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-a20f718{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-a20f718 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-c1b13b3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-c1b13b3 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d581fbd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d581fbd a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-3d0d968{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-3d0d968 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-3c8de77{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-3c8de77 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8d3eed7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8d3eed7 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-be7e76a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-be7e76a a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-82cbc9f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-82cbc9f a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-ca56f75{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-ca56f75 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-3dd149d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-3dd149d a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-5e10ee9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-5e10ee9 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-6bb8294{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-6bb8294 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8806308{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8806308 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-e93ab59{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-e93ab59 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-4d2f02a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-4d2f02a a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-a1496bb{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-a1496bb a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-cd2c8b9{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-cd2c8b9 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-34393de{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-34393de a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-9b4b1b4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-9b4b1b4 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-45e3e60{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-45e3e60 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-1ae7867{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-1ae7867 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d31b88e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d31b88e a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-82b82c4{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-82b82c4 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-3737c6b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-3737c6b a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-8fd6cb7{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-8fd6cb7 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-3de78a3{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-3de78a3 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-683d096{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-683d096 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d066659{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d066659 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-5771017{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-5771017 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-86cf2b6{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-86cf2b6 a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-d1bc0fe{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-d1bc0fe a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-44e437e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-44e437e a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-a06e2cc{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-a06e2cc a{color:#00838F;}.elementor-31536 .elementor-element.elementor-element-7fdf9d0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.015em;color:#4A4F54;}.elementor-31536 .elementor-element.elementor-element-7fdf9d0 a{color:#00838F;}@media(min-width:768px){.elementor-31536 .elementor-element.elementor-element-b25f7fe{--content-width:1320px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-775040d */.elementor-31536 .elementor-element.elementor-element-775040d a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-775040d ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-775040d a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-775040d ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8109480 */.elementor-31536 .elementor-element.elementor-element-8109480 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8109480 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f058f */.elementor-31536 .elementor-element.elementor-element-25f058f a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-25f058f ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-25f058f a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-25f058f ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b19d3dc */.elementor-31536 .elementor-element.elementor-element-b19d3dc a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-b19d3dc ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce13a22 */.elementor-31536 .elementor-element.elementor-element-ce13a22 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-ce13a22 ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-ce13a22 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0ffcab */.elementor-31536 .elementor-element.elementor-element-d0ffcab a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d0ffcab ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-321d901 */.elementor-31536 .elementor-element.elementor-element-321d901 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-321d901 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62dc1b1 */.elementor-31536 .elementor-element.elementor-element-62dc1b1 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-62dc1b1 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4272528 */.elementor-31536 .elementor-element.elementor-element-4272528 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-4272528 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4432415 */.elementor-31536 .elementor-element.elementor-element-4432415 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-4432415 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b026528 */.elementor-31536 .elementor-element.elementor-element-b026528 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-b026528 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fc72ad */.elementor-31536 .elementor-element.elementor-element-6fc72ad a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-6fc72ad ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68028f1 */.elementor-31536 .elementor-element.elementor-element-68028f1 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-68028f1 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eb90d12 */.elementor-31536 .elementor-element.elementor-element-eb90d12 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-eb90d12 ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-eb90d12 a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-eb90d12 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0232097 */.elementor-31536 .elementor-element.elementor-element-0232097 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-0232097 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64d0a76 */.elementor-31536 .elementor-element.elementor-element-64d0a76 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-64d0a76 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1e216ae */.elementor-31536 .elementor-element.elementor-element-1e216ae a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-1e216ae ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dc0ef3 */.elementor-31536 .elementor-element.elementor-element-6dc0ef3 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-6dc0ef3 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa675b9 */.elementor-31536 .elementor-element.elementor-element-fa675b9 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-fa675b9 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68b6c1b */.elementor-31536 .elementor-element.elementor-element-68b6c1b a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-68b6c1b ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-692d3fc */.elementor-31536 .elementor-element.elementor-element-692d3fc a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-692d3fc ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-692d3fc ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7252b5b */.elementor-31536 .elementor-element.elementor-element-7252b5b a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-7252b5b ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05dcd59 */.elementor-31536 .elementor-element.elementor-element-05dcd59 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-05dcd59 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81fe5b1 */.elementor-31536 .elementor-element.elementor-element-81fe5b1 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-81fe5b1 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b50870c */.elementor-31536 .elementor-element.elementor-element-b50870c a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-b50870c ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbececc */.elementor-31536 .elementor-element.elementor-element-cbececc a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-cbececc ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-cbececc ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df98562 */.elementor-31536 .elementor-element.elementor-element-df98562 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-df98562 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bcccd9 */.elementor-31536 .elementor-element.elementor-element-6bcccd9 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-6bcccd9 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec881f2 */.elementor-31536 .elementor-element.elementor-element-ec881f2 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-ec881f2 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-457d5b8 */.elementor-31536 .elementor-element.elementor-element-457d5b8 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-457d5b8 ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-457d5b8 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dda4b63 */.elementor-31536 .elementor-element.elementor-element-dda4b63 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-dda4b63 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf210cf */.elementor-31536 .elementor-element.elementor-element-cf210cf a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-cf210cf ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-cf210cf ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7318dd6 */.elementor-31536 .elementor-element.elementor-element-7318dd6 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-7318dd6 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f82274 */.elementor-31536 .elementor-element.elementor-element-8f82274 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8f82274 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ea0334 */.elementor-31536 .elementor-element.elementor-element-1ea0334 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-1ea0334 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83d1247 */.elementor-31536 .elementor-element.elementor-element-83d1247 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-83d1247 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8509f37 */.elementor-31536 .elementor-element.elementor-element-8509f37 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8509f37 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c000af6 */.elementor-31536 .elementor-element.elementor-element-c000af6 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-c000af6 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be6b383 */.elementor-31536 .elementor-element.elementor-element-be6b383 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-be6b383 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-301f1ca */.elementor-31536 .elementor-element.elementor-element-301f1ca a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-301f1ca ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06e0b49 */.elementor-31536 .elementor-element.elementor-element-06e0b49 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-06e0b49 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-528b5a9 */.elementor-31536 .elementor-element.elementor-element-528b5a9 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-528b5a9 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2c38aa */.elementor-31536 .elementor-element.elementor-element-a2c38aa a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-a2c38aa ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e29963 */.elementor-31536 .elementor-element.elementor-element-7e29963 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-7e29963 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7e2aa27 */.elementor-31536 .elementor-element.elementor-element-7e2aa27 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-7e2aa27 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92f92d4 */.elementor-31536 .elementor-element.elementor-element-92f92d4 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-92f92d4 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc32240 */.elementor-31536 .elementor-element.elementor-element-fc32240 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-fc32240 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4c04c2 */.elementor-31536 .elementor-element.elementor-element-e4c04c2 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-e4c04c2 ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-e4c04c2 a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-e4c04c2 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f9436 */.elementor-31536 .elementor-element.elementor-element-20f9436 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-20f9436 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e281da5 */.elementor-31536 .elementor-element.elementor-element-e281da5 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-e281da5 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d441484 */.elementor-31536 .elementor-element.elementor-element-d441484 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d441484 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-136a97d */.elementor-31536 .elementor-element.elementor-element-136a97d a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-136a97d ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9a5218 */.elementor-31536 .elementor-element.elementor-element-f9a5218 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-f9a5218 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fbc7c7 */.elementor-31536 .elementor-element.elementor-element-5fbc7c7 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-5fbc7c7 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bdda956 */.elementor-31536 .elementor-element.elementor-element-bdda956 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-bdda956 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9f39449 */.elementor-31536 .elementor-element.elementor-element-9f39449 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-9f39449 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4e8108 */.elementor-31536 .elementor-element.elementor-element-d4e8108 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d4e8108 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-899c1e4 */.elementor-31536 .elementor-element.elementor-element-899c1e4 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-899c1e4 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0645305 */.elementor-31536 .elementor-element.elementor-element-0645305 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-0645305 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-740c1fc */.elementor-31536 .elementor-element.elementor-element-740c1fc a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-740c1fc ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8264d1d */.elementor-31536 .elementor-element.elementor-element-8264d1d a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8264d1d ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c97c35d */.elementor-31536 .elementor-element.elementor-element-c97c35d a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-c97c35d ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2e87a1f */.elementor-31536 .elementor-element.elementor-element-2e87a1f{
    overflow-x: auto;
}
.elementor-31536 .elementor-element.elementor-element-2e87a1f thead{
    background-color: #f2f2f2;
}
th, td {
    color: #4A4F54;
    padding: 8px 12px;
    border: 1px solid #ddd;
    text-align: left;
    vertical-align: top;
    font-size: 18px;
    line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8415703 */.elementor-31536 .elementor-element.elementor-element-8415703 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8415703 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8170a09 */.elementor-31536 .elementor-element.elementor-element-8170a09 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8170a09 ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-8170a09 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a20f718 */.elementor-31536 .elementor-element.elementor-element-a20f718 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-a20f718 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1b13b3 */.elementor-31536 .elementor-element.elementor-element-c1b13b3 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-c1b13b3 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d581fbd */.elementor-31536 .elementor-element.elementor-element-d581fbd a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d581fbd ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-d581fbd a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-d581fbd ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d0d968 */.elementor-31536 .elementor-element.elementor-element-3d0d968 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-3d0d968 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c8de77 */.elementor-31536 .elementor-element.elementor-element-3c8de77 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-3c8de77 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d3eed7 */.elementor-31536 .elementor-element.elementor-element-8d3eed7 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8d3eed7 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be7e76a */.elementor-31536 .elementor-element.elementor-element-be7e76a a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-be7e76a ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82cbc9f */.elementor-31536 .elementor-element.elementor-element-82cbc9f a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-82cbc9f ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca56f75 */.elementor-31536 .elementor-element.elementor-element-ca56f75 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-ca56f75 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dd149d */.elementor-31536 .elementor-element.elementor-element-3dd149d a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-3dd149d ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e10ee9 */.elementor-31536 .elementor-element.elementor-element-5e10ee9 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-5e10ee9 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bb8294 */.elementor-31536 .elementor-element.elementor-element-6bb8294 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-6bb8294 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8806308 */.elementor-31536 .elementor-element.elementor-element-8806308 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8806308 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e93ab59 */.elementor-31536 .elementor-element.elementor-element-e93ab59 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-e93ab59 ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-e93ab59 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d2f02a */.elementor-31536 .elementor-element.elementor-element-4d2f02a a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-4d2f02a ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1496bb */.elementor-31536 .elementor-element.elementor-element-a1496bb a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-a1496bb ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd2c8b9 */.elementor-31536 .elementor-element.elementor-element-cd2c8b9 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-cd2c8b9 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34393de */.elementor-31536 .elementor-element.elementor-element-34393de a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-34393de ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b4b1b4 */.elementor-31536 .elementor-element.elementor-element-9b4b1b4 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-9b4b1b4 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45e3e60 */.elementor-31536 .elementor-element.elementor-element-45e3e60 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-45e3e60 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ae7867 */.elementor-31536 .elementor-element.elementor-element-1ae7867 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-1ae7867 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d31b88e */.elementor-31536 .elementor-element.elementor-element-d31b88e a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d31b88e ul{
        padding: 10px 0px 10px 25px;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-d31b88e ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82b82c4 */.elementor-31536 .elementor-element.elementor-element-82b82c4 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-82b82c4 ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-82b82c4 a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-82b82c4 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3737c6b */.elementor-31536 .elementor-element.elementor-element-3737c6b a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-3737c6b ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fd6cb7 */.elementor-31536 .elementor-element.elementor-element-8fd6cb7 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-8fd6cb7 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3de78a3 */.elementor-31536 .elementor-element.elementor-element-3de78a3 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-3de78a3 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-683d096 */.elementor-31536 .elementor-element.elementor-element-683d096 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-683d096 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d066659 */.elementor-31536 .elementor-element.elementor-element-d066659 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d066659 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5771017 */.elementor-31536 .elementor-element.elementor-element-5771017 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-5771017 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-86cf2b6 */.elementor-31536 .elementor-element.elementor-element-86cf2b6 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-86cf2b6 ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1bc0fe */.elementor-31536 .elementor-element.elementor-element-d1bc0fe a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-d1bc0fe ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44e437e */.elementor-31536 .elementor-element.elementor-element-44e437e a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-44e437e ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a06e2cc */.elementor-31536 .elementor-element.elementor-element-a06e2cc a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-a06e2cc ul{
        padding: 10px 0px 10px 25px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7fdf9d0 */.elementor-31536 .elementor-element.elementor-element-7fdf9d0 a{
    color: #00838F !important;
}
.elementor-31536 .elementor-element.elementor-element-7fdf9d0 ul{
        padding: 10px 0px 10px 25px;
}
.elementor-31536 .elementor-element.elementor-element-7fdf9d0 a{
    overflow-wrap: break-word;
}
@media screen and (max-width:767px){
    .elementor-31536 .elementor-element.elementor-element-7fdf9d0 ul{
    margin:0;
    padding: 10px 0 10px 10px;
    }
}/* End custom CSS */