.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6768 .elementor-element.elementor-element-e7cea9d{margin-top:0px;margin-bottom:0px;padding:150px 0px 0px 0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6768 .elementor-element.elementor-element-ff28bfa img{width:100%;}.elementor-6768 .elementor-element.elementor-element-c258e8a img{width:100%;}.elementor-6768 .elementor-element.elementor-element-b7dc375 img{width:100%;}.elementor-6768 .elementor-element.elementor-element-bd7cf00 img{width:100%;}.elementor-6768 .elementor-element.elementor-element-6a71f47 img{width:100%;}.elementor-6768 .elementor-element.elementor-element-7caf130 img{width:100%;}.elementor-6768 .elementor-element.elementor-element-7a6e56b img{width:100%;}.elementor-6768 .elementor-element.elementor-element-c12e303 img{width:100%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6768 .elementor-element.elementor-element-87856db > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6768 .elementor-element.elementor-element-87856db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;color:#1B1D1E;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6768 .elementor-element.elementor-element-8fa7f78{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.5em;color:#303538;}@media(max-width:1024px){.elementor-6768 .elementor-element.elementor-element-e7cea9d{padding:20px 0px 0px 0px;}}@media(max-width:767px){.elementor-6768 .elementor-element.elementor-element-87856db .elementor-heading-title{font-size:24px;}.elementor-6768 .elementor-element.elementor-element-8fa7f78{font-size:16px;}}/* Start custom CSS for section, class: .elementor-element-e7cea9d */.elementor-6768 .elementor-element.elementor-element-e7cea9d:after {border: 2px solid #5abfeb; height: 430px; content: ''; display: block;position: absolute; right: -200px; top: 100px; width: 580px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-87856db */.elementor-6768 .elementor-element.elementor-element-87856db strong {font-weight: 700;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8fa7f78 */.elementor-6768 .elementor-element.elementor-element-8fa7f78 a {color: #303538; text-decoration: underline;}/* End custom CSS */