.elementor-5514 .elementor-element.elementor-element-bdf2ed4{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-5514 .elementor-element.elementor-element-5837034 img{max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5514 .elementor-element.elementor-element-b81c78a{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-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5514 .elementor-element.elementor-element-a6ff835 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-0ef211f{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-secondary );}.elementor-5514 .elementor-element.elementor-element-19c8359 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-c0e25b1{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-secondary );}.elementor-5514 .elementor-element.elementor-element-d46c273{font-family:var( --e-global-typography-b8b2eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-b8b2eb1-font-size );font-weight:var( --e-global-typography-b8b2eb1-font-weight );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-9bcc840{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5514 .elementor-element.elementor-element-5801926{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-secondary );padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5514 .elementor-element.elementor-element-8d0b5a5{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-secondary );padding:15px 15px 15px 15px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5514 .elementor-element.elementor-element-dcb09cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-fbeb7d0{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-07ac887{font-family:var( --e-global-typography-b8b2eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-b8b2eb1-font-size );font-weight:var( --e-global-typography-b8b2eb1-font-weight );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-8974250 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-0b5ab97{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-secondary );}.elementor-5514 .elementor-element.elementor-element-a917a2e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-5e7b00c{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-secondary );}.elementor-5514 .elementor-element.elementor-element-bb2f948{font-family:var( --e-global-typography-b8b2eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-b8b2eb1-font-size );font-weight:var( --e-global-typography-b8b2eb1-font-weight );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );color:var( --e-global-color-secondary );margin:40px 40px calc(var(--kit-widget-spacing, 0px) + 40px) 40px;padding:20px 20px 20px 20px;border-style:dashed;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-3339733{--display:flex;}.elementor-5514 .elementor-element.elementor-element-88c7afa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-63e6022{color:var( --e-global-color-secondary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{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 );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5514 .elementor-element.elementor-element-d56c888{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5514 .elementor-element.elementor-element-d56c888 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5514 .elementor-element.elementor-element-d56c888 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5514 .elementor-element.elementor-element-e61aab1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-e61aab1{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-c8aaa0a{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-b7e1d37 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-b7e1d37{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-a2c91aa{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-a7f70cd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-a7f70cd{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-36dee8e{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-c0dc4e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-64e5c4f{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-2a6d1d3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-c874ca3{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-0e25bb4{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5514 .elementor-element.elementor-element-0e25bb4 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5514 .elementor-element.elementor-element-0e25bb4 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-5514 .elementor-element.elementor-element-98aece5{--display:flex;}.elementor-5514 .elementor-element.elementor-element-2c229cd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-2c229cd{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-0e03004{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-c28c160 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-c28c160{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-d0caae3{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-e41eaf0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-e41eaf0{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-60e4150{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-353bf04{text-align:start;font-family:var( --e-global-typography-b8b2eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-b8b2eb1-font-size );font-weight:var( --e-global-typography-b8b2eb1-font-weight );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-4ad728d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-dc5653b );}.elementor-5514 .elementor-element.elementor-element-4ad728d{background-color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-a2b4fb6{color:var( --e-global-color-secondary );}.elementor-5514 .elementor-element.elementor-element-8aacb01 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bf7ff8f );}.elementor-5514 .elementor-element.elementor-element-8559972{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-secondary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-b81c78a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5514 .elementor-element.elementor-element-a6ff835 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-0ef211f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-19c8359 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-c0e25b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-d46c273{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-9bcc840{--grid-auto-flow:row;}.elementor-5514 .elementor-element.elementor-element-5801926{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-8d0b5a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-dcb09cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-07ac887{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-8974250 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-0b5ab97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-a917a2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-5e7b00c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-bb2f948{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-88c7afa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5514 .elementor-element.elementor-element-e61aab1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-b7e1d37 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-a7f70cd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-c0dc4e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-2a6d1d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-2c229cd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-c28c160 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-e41eaf0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-353bf04{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-4ad728d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-8aacb01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-8559972{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-b81c78a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5514 .elementor-element.elementor-element-a6ff835 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-0ef211f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-19c8359 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-c0e25b1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-d46c273{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-9bcc840{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5514 .elementor-element.elementor-element-5801926{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-8d0b5a5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-dcb09cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-07ac887{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-8974250 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-0b5ab97{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-a917a2e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-5e7b00c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5514 .elementor-element.elementor-element-bb2f948{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-88c7afa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5514 .elementor-element.elementor-element-e61aab1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-b7e1d37 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-a7f70cd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-c0dc4e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-2a6d1d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-2c229cd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-c28c160 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-e41eaf0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-353bf04{font-size:var( --e-global-typography-b8b2eb1-font-size );line-height:var( --e-global-typography-b8b2eb1-line-height );letter-spacing:var( --e-global-typography-b8b2eb1-letter-spacing );word-spacing:var( --e-global-typography-b8b2eb1-word-spacing );}.elementor-5514 .elementor-element.elementor-element-4ad728d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-5514 .elementor-element.elementor-element-8aacb01 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-5514 .elementor-element.elementor-element-8559972{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-64e5c4f */.list-item {
  position: relative; 
padding-left: 20px; 
line-height: 1.6;
color: #54595f;
margin-bottom: 13px;

}
.list-item strong {
    font-weight: bold;
color: #7a7a7a;
margin-right: 4px;
}

.list-item::before {
  content: '';
position: absolute;
left: 0; 
top: 9px; 
width: 8px;
height: 8px;
background-color: #ff4500;
border-radius: 50%;
}/* End custom CSS */