.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), 'Raleway', sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1391 .elementor-element.elementor-element-20f11791 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), 'Raleway', 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-1391 .elementor-element.elementor-element-42c60a36{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-7bb45396 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-4c569668{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-192b33ab .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-230417eb{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-26da62b9 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-7c9b5a62{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-4905491 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-2cb9034{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-44a1c971 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-2dece4c2{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-25a6dbd8 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-618f2212{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-b892dca .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-6c7cb59{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-567266a .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-d481d10{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-6f454a0 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-5d25d1f{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-e8735da .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-5907d93d{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-6e5f94f8 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-73807a24{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-65a47b3e .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-26feb954{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-5a701f63 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-43ac2fac{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-ceb08a5 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-28d9b2b{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-48267006 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-5acdee2{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-5c1a999 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-40a96c5{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-4e10e2d0 .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-31d50aef{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-1391 .elementor-element.elementor-element-760e611a .elementor-heading-title{font-size:1.5rem;text-transform:uppercase;color:#ffffff;}.elementor-1391 .elementor-element.elementor-element-6f9be253{text-align:justify;font-size:1.25rem;font-weight:400;line-height:1.5em;color:#333333;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), 'Raleway', sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), 'Raleway', sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1391 .elementor-element.elementor-element-5cae71f > .elementor-widget-container{background-color:#2E85A4;}.elementor-1391 .elementor-element.elementor-element-5cae71f{--icon-box-icon-margin:15px;}.elementor-1391 .elementor-element.elementor-element-5cae71f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1391 .elementor-element.elementor-element-5cae71f.elementor-view-framed .elementor-icon, .elementor-1391 .elementor-element.elementor-element-5cae71f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1391 .elementor-element.elementor-element-5cae71f .elementor-icon-box-title{color:#FFFFFF;}.elementor-1391 .elementor-element.elementor-element-5cae71f .elementor-icon-box-description{color:#FFFFFF;}@media(min-width:768px){.elementor-1391 .elementor-element.elementor-element-4397f12b{width:52.807%;}.elementor-1391 .elementor-element.elementor-element-72b1f9ae{width:47.193%;}}