.elementor-105754 .elementor-element.elementor-element-948c0ea > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-716db56{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-item{border-width:0px;}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-tab-title{padding:00px 00px 00px 00px;}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-tab-content{padding:20px 10px 10px 10px;}.elementor-105754 .elementor-element.elementor-element-6cb5e51 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-6cb5e51 .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:var( --e-global-color-01ce96f );}.elementor-105754 .elementor-element.elementor-element-f78513d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-d105209 .elementor-heading-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-f5dcdfa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-378c0a2 .elementor-heading-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-ec63445{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-53b5711 .elementor-heading-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-b9ae0a0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-ac9a728 .elementor-heading-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-3e8dec5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-15cc3f0 .elementor-heading-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-548b48f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-d13bc92 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-d13bc92 .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:var( --e-global-color-01ce96f );}.elementor-105754 .elementor-element.elementor-element-d43e26a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-8d805f1 .elementor-heading-title{font-family:var( --e-global-typography-1ce4885-font-family ), Sans-serif;font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-1ea71a8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-ae34107{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-e29b26a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-e29b26a .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:var( --e-global-color-01ce96f );}.elementor-105754 .elementor-element.elementor-element-7ce2306{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-f9f472c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-f9f472c .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:#134D79;}.elementor-105754 .elementor-element.elementor-element-07fa830{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-d698b63 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-d698b63 .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:#134D79;}.elementor-105754 .elementor-element.elementor-element-0ac55e5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-e640cc7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-e640cc7 .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:#134D79;}.elementor-105754 .elementor-element.elementor-element-eff6260{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-5966c6a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-5966c6a .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:#134D79;}.elementor-105754 .elementor-element.elementor-element-3e79f71{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-6e32141 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-105754 .elementor-element.elementor-element-6e32141 .elementor-heading-title{font-family:var( --e-global-typography-d55a8fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d55a8fd-font-size );font-weight:var( --e-global-typography-d55a8fd-font-weight );line-height:var( --e-global-typography-d55a8fd-line-height );color:#134D79;}.elementor-105754 .elementor-element.elementor-element-56f81c0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-105754 .elementor-element.elementor-element-f4a1082 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-105754 .elementor-element.elementor-element-57604a6:not(.elementor-motion-effects-element-type-background), .elementor-105754 .elementor-element.elementor-element-57604a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-01ce96f );}.elementor-105754 .elementor-element.elementor-element-57604a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-105754 .elementor-element.elementor-element-57604a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105754 .elementor-element.elementor-element-f428af8{text-align:center;}.elementor-105754 .elementor-element.elementor-element-f428af8 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-48b5f3a );}@media(max-width:1024px) and (min-width:768px){.elementor-105754 .elementor-element.elementor-element-948c0ea{width:100%;}}@media(max-width:1024px){.elementor-105754 .elementor-element.elementor-element-716db56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-6cb5e51 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-f78513d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-d105209 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-f5dcdfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-378c0a2 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-ec63445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-53b5711 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-b9ae0a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-ac9a728 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-3e8dec5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-15cc3f0 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-548b48f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-d13bc92 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-d43e26a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-8d805f1 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-1ea71a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-ae34107{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-e29b26a .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-7ce2306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-f9f472c .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-07fa830{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-d698b63 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-0ac55e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-e640cc7 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-eff6260{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-5966c6a .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-3e79f71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-6e32141 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-56f81c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-f428af8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-105754 .elementor-element.elementor-element-716db56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-6cb5e51 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-f78513d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-d105209 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-f5dcdfa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-378c0a2 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-ec63445{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-53b5711 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-b9ae0a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-ac9a728 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-3e8dec5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-15cc3f0 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-548b48f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-d13bc92 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-d43e26a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-8d805f1 .elementor-heading-title{font-size:var( --e-global-typography-1ce4885-font-size );line-height:var( --e-global-typography-1ce4885-line-height );}.elementor-105754 .elementor-element.elementor-element-1ea71a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-ae34107{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-e29b26a .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-7ce2306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-f9f472c .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-07fa830{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-d698b63 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-0ac55e5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-e640cc7 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-eff6260{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-5966c6a .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-3e79f71{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-6e32141 .elementor-heading-title{font-size:var( --e-global-typography-d55a8fd-font-size );line-height:var( --e-global-typography-d55a8fd-line-height );}.elementor-105754 .elementor-element.elementor-element-56f81c0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-105754 .elementor-element.elementor-element-f428af8 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-716db56 */.elementor-105754 .elementor-element.elementor-element-716db56 p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-545a9f4 */.elementor-105754 .elementor-element.elementor-element-545a9f4 a {
    color: inherit;
    text-decoration: none;
}

.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-accordion-title {
    font-weight: 900;
}
.elementor-105754 .elementor-element.elementor-element-545a9f4 ul {
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-tab-content li {
    margin-bottom: 5px;
}
.elementor-105754 .elementor-element.elementor-element-545a9f4 .elementor-tab-content li a:before{
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f78513d */.elementor-105754 .elementor-element.elementor-element-f78513d p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5dcdfa */.elementor-105754 .elementor-element.elementor-element-f5dcdfa p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec63445 */.elementor-105754 .elementor-element.elementor-element-ec63445 p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9ae0a0 */.elementor-105754 .elementor-element.elementor-element-b9ae0a0 p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e8dec5 */.elementor-105754 .elementor-element.elementor-element-3e8dec5 p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-548b48f */.elementor-105754 .elementor-element.elementor-element-548b48f p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d43e26a */.elementor-105754 .elementor-element.elementor-element-d43e26a p:first-child{
    margin-top: 0;
}
.elementor-105754 .elementor-element.elementor-element-d43e26a li{
    margin-bottom: 15px;
}

.elementor-105754 .elementor-element.elementor-element-d43e26a ul{
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-d43e26a li:before{
    content: "";
    width:9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae34107 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  min-width: 300px;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #ddd;
  padding: 15px;
  text-align: left;
}

.responsive-table td {
  vertical-align: top;
}

.responsive-table th {
  background: #f5f5f5;
  font-weight: bold;
}

.elementor-105754 .elementor-element.elementor-element-ae34107 a {
    display: inline-block;
}

/* Responsive styles */
@media (max-width: 767px) {
  .responsive-table thead {
    display: none;
  }
  
  .responsive-table {
      border-width: 0;
  }

  .responsive-table tr {
    display: block;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    padding: 10px;
    background: #fff;
  }

  .responsive-table td {
    display: block;
     border: none;
    border-bottom: 1px dotted #ccc;
    padding-top: 40px;
    position: relative;
  }
  
  .responsive-table td:nth-child(2) {
    padding-top: 80px;
  }

  .responsive-table td:last-child {
    border-bottom: none;
  }

  .responsive-table td::before {
    content: attr(data-label);
    position: absolute;
    font-weight: bold;
    text-transform: capitalize;
    top: 5px;
  }
  .responsive-table td:nth-child(2)::before {
      top: 15px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e29b26a */3/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7ce2306 */.elementor-105754 .elementor-element.elementor-element-7ce2306 p:first-child{
    margin-top: 0;
}
.elementor-105754 .elementor-element.elementor-element-7ce2306 li{
    margin-bottom: 15px;
}

.elementor-105754 .elementor-element.elementor-element-7ce2306 ul{
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-7ce2306 li:before{
    content: "";
    width:9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07fa830 */.elementor-105754 .elementor-element.elementor-element-07fa830 p:first-child{
    margin-top: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ac55e5 */.elementor-105754 .elementor-element.elementor-element-0ac55e5 p:first-child{
    margin-top: 0;
}
.elementor-105754 .elementor-element.elementor-element-0ac55e5 li{
    margin-bottom: 15px;
}

.elementor-105754 .elementor-element.elementor-element-0ac55e5 ul{
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-0ac55e5 li:before{
    content: "";
    width:9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eff6260 */.elementor-105754 .elementor-element.elementor-element-eff6260 p:first-child{
    margin-top: 0;
}
.elementor-105754 .elementor-element.elementor-element-eff6260 li{
    margin-bottom: 15px;
}

.elementor-105754 .elementor-element.elementor-element-eff6260 ul{
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-eff6260 li:before{
    content: "";
    width:9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e79f71 */.elementor-105754 .elementor-element.elementor-element-3e79f71 p:first-child{
    margin-top: 0;
}
.elementor-105754 .elementor-element.elementor-element-3e79f71 li{
    margin-bottom: 15px;
}

.elementor-105754 .elementor-element.elementor-element-3e79f71 ul{
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-3e79f71 li:before{
    content: "";
    width:9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56f81c0 */.elementor-105754 .elementor-element.elementor-element-56f81c0 p:first-child{
    margin-top: 0;
}
.elementor-105754 .elementor-element.elementor-element-56f81c0 li{
    margin-bottom: 15px;
}

.elementor-105754 .elementor-element.elementor-element-56f81c0 ul{
    list-style: none;
}
.elementor-105754 .elementor-element.elementor-element-56f81c0 li:before{
    content: "";
    width:9px;
    height: 9px;
    border-radius: 11px;
    background: #134D79;
    position: absolute;
    margin-top: 9px;
    margin-left: -15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f428af8 */.elementor-105754 .elementor-element.elementor-element-f428af8 a{
    text-decoration: none;
}/* End custom CSS */