.elementor-23 .elementor-element.elementor-element-e6b0e08 { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; z-index: 10000000000000000; } .elementor-23 .elementor-element.elementor-element-7c28680 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-4de03f1 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-6415bd6 { width: auto; max-width: auto; top: 0px; } body:not(.rtl) .elementor-23 .elementor-element.elementor-element-6415bd6 { left: 0px; } body.rtl .elementor-23 .elementor-element.elementor-element-6415bd6 { right: 0px; } .elementor-23 .elementor-element.elementor-element-446bb24 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-446bb24 { overflow: hidden; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: -67px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-446bb24 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-0abdb8e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-0abdb8e > .elementor-element-populated { margin: 424px 00px 00px 00px; --e-column-margin-right: 00px; --e-column-margin-left: 00px; padding: 0px 48px 0px 48px; } .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-23 .elementor-element.elementor-element-1c2991d > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-1c2991d { text-align: left; } .elementor-23 .elementor-element.elementor-element-1c2991d .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 32px; font-weight: 600; text-shadow: 0px 0px 4px #000000; color: #ffffff; } .elementor-widget-text-editor { 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-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-23 .elementor-element.elementor-element-0e6fbe3 > .elementor-widget-container { margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-0e6fbe3 { color: #ffffff; font-family: "Roboto", Sans-serif; font-size: 18px; font-weight: 400; text-shadow: 0px 0px 4px #000000; } .elementor-23 .elementor-element.elementor-element-52f6c95 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-c08e8da > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-widget-button .elementor-button { background-color: var(--e-global-color-accent); font-family: var(--e-global-typography-accent-font-family), Sans-serif; font-weight: var(--e-global-typography-accent-font-weight); } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button { background-color: #48ac56; font-family: "Roboto", Sans-serif; font-size: 15px; font-weight: 600; fill: #ffffff; color: #ffffff; border-style: solid; border-color: #48ac56; border-radius: 20px 20px 20px 20px; padding: 12px 12px 12px 12px; } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button:focus { background-color: #48ac56e3; color: #ffffff; border-color: #48ac5600; } .elementor-23 .elementor-element.elementor-element-00e1adf { width: auto; max-width: auto; } .elementor-23 .elementor-element.elementor-element-00e1adf > .elementor-widget-container { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button-content-wrapper { flex-direction: row; } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button .elementor-button-content-wrapper { gap: 8px; } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button:focus svg { fill: #ffffff; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button { background-color: #48ac56; font-family: "Roboto", Sans-serif; font-size: 15px; font-weight: 600; fill: #ffffff; color: #ffffff; border-style: solid; border-color: #48ac56; border-radius: 20px 20px 20px 20px; padding: 12px 12px 12px 12px; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button:focus { background-color: #48ac56e3; color: #ffffff; border-color: #ffffff00; } .elementor-23 .elementor-element.elementor-element-7cb9c0a { width: auto; max-width: auto; } .elementor-23 .elementor-element.elementor-element-7cb9c0a > .elementor-widget-container { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 24px; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button-content-wrapper { flex-direction: row; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button .elementor-button-content-wrapper { gap: 8px; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button:focus svg { fill: #ffffff; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button { background-color: #48ac56e3; font-family: "Roboto", Sans-serif; font-size: 15px; font-weight: 600; fill: #ffffff; color: #ffffff; border-style: solid; border-color: #48ac56; border-radius: 20px 20px 20px 20px; padding: 12px 12px 12px 12px; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button:focus { background-color: #48ac56e3; color: #ffffff; border-color: #ffffff00; } .elementor-23 .elementor-element.elementor-element-35de1e4 { width: auto; max-width: auto; } .elementor-23 .elementor-element.elementor-element-35de1e4 > .elementor-widget-container { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 24px; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button-content-wrapper { flex-direction: row; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button .elementor-button-content-wrapper { gap: 8px; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button:focus svg { fill: #ffffff; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button { background-color: #ffffff; font-family: "Roboto", Sans-serif; font-size: 15px; font-weight: 600; fill: #212121; color: #212121; border-style: solid; border-color: #ffffff; border-radius: 20px 20px 20px 20px; padding: 12px 12px 12px 12px; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button:focus { background-color: #ffffffe3; color: #000000; border-color: #ffffff00; } .elementor-23 .elementor-element.elementor-element-08fd0cd { width: auto; max-width: auto; } .elementor-23 .elementor-element.elementor-element-08fd0cd > .elementor-widget-container { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 24px; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button-content-wrapper { flex-direction: row-reverse; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button .elementor-button-content-wrapper { gap: 8px; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button:focus svg { fill: #000000; } .elementor-23 .elementor-element.elementor-element-f38aa0d > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-f38aa0d { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b0d253d:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-b0d253d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-b0d253d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-b0d253d > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b0d253d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-15ac75e { --spacer-size: 72px; } .elementor-23 .elementor-element.elementor-element-e395727 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 3px 64px 0px 64px; } .elementor-23 .elementor-element.elementor-element-e395727 { text-align: center; } .elementor-23 .elementor-element.elementor-element-e395727 .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 32px; font-weight: 600; color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-960d0e4 > .elementor-widget-container { margin: 62px 64px 0px 64px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-960d0e4 { z-index: 1; text-align: left; color: #444444; font-family: "Roboto", Sans-serif; font-size: 18px; font-weight: 500; } .elementor-23 .elementor-element.elementor-element-3da143a:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-3da143a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-3da143a > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-3da143a { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-3da143a > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-7086a8c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-7086a8c > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 12px 0px 12px 0px; } .elementor-widget-divider { --divider-color: var(--e-global-color-secondary); } .elementor-widget-divider .elementor-divider__text { color: var(--e-global-color-secondary); font-family: var(--e-global-typography-secondary-font-family), Sans-serif; font-weight: var(--e-global-typography-secondary-font-weight); } .elementor-widget-divider.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-secondary); } .elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon { color: var(--e-global-color-secondary); border-color: var(--e-global-color-secondary); } .elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg { fill: var(--e-global-color-secondary); } .elementor-23 .elementor-element.elementor-element-7f355e6 { --divider-border-style: solid; --divider-color: #0f5b59; --divider-border-width: 1e-8px; --divider-icon-size: 26px; } .elementor-23 .elementor-element.elementor-element-7f355e6 > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-7f355e6 .elementor-divider-separator { width: 45%; margin: 0 auto; margin-center: 0; } .elementor-23 .elementor-element.elementor-element-7f355e6 .elementor-divider { text-align: center; padding-block-start: 50px; padding-block-end: 50px; } .elementor-23 .elementor-element.elementor-element-7f355e6.elementor-view-stacked .elementor-icon { background-color: #48ac56; } .elementor-23 .elementor-element.elementor-element-7f355e6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7f355e6.elementor-view-default .elementor-icon { color: #48ac56; border-color: #48ac56; } .elementor-23 .elementor-element.elementor-element-7f355e6.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-7f355e6.elementor-view-default .elementor-icon svg { fill: #48ac56; } .elementor-23 .elementor-element.elementor-element-7214cba:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-7214cba > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-7214cba > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-7214cba { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 20px 0px 0100px 0px; } .elementor-23 .elementor-element.elementor-element-7214cba > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-1eec71c.elementor-column .elementor-widget-wrap { align-items: center; } .elementor-23 .elementor-element.elementor-element-1eec71c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-1eec71c > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-widget-slides .elementor-slide-heading { font-family: var(--e-global-typography-primary-font-family), Sans-serif; font-weight: var(--e-global-typography-primary-font-weight); } .elementor-widget-slides .elementor-slide-description { font-family: var(--e-global-typography-secondary-font-family), Sans-serif; font-weight: var(--e-global-typography-secondary-font-weight); } .elementor-widget-slides .elementor-slide-button { font-family: var(--e-global-typography-accent-font-family), Sans-serif; font-weight: var(--e-global-typography-accent-font-weight); } .elementor-23 .elementor-element.elementor-element-357798c .elementor-repeater-item-b800bf7 .swiper-slide-bg { background-color: #ffffff00; background-image: url(../../2022/10/AdobeStock_427143635-scaled.jpg); background-size: cover; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-repeater-item-f4523ef .swiper-slide-bg { background-image: url(/wp-content/uploads/2022/10/Screenshot-2022-10-22-at-10.34.59-e1666431531306.png); background-size: cover; } .elementor-23 .elementor-element.elementor-element-357798c .swiper-slide { transition-duration: calc(5000ms * 1.2); height: 400px; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-button:hover { background-color: #ffffff; color: #000000; } .elementor-23 .elementor-element.elementor-element-357798c > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 64px; } .elementor-23 .elementor-element.elementor-element-357798c .swiper-slide-contents { max-width: 52%; } .elementor-23 .elementor-element.elementor-element-357798c .swiper-slide-inner { text-align: center; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-heading { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 600; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-description { font-family: "Roboto Slab", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-button { border-width: 0px; border-radius: 100px; } .elementor-23 .elementor-element.elementor-element-357798c .swiper-pagination-bullet-active { background-color: #02010100; } .elementor-23 .elementor-element.elementor-element-0123b5d:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-0123b5d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-0123b5d.elementor-column .elementor-widget-wrap { align-items: center; } .elementor-23 .elementor-element.elementor-element-0123b5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-0123b5d > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-0123b5d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-f55e8f7 > .elementor-widget-container { background-color: #faf9f8; margin: 0px 0px 0px 0px; padding: 16px 64px 11px 64px; } .elementor-23 .elementor-element.elementor-element-f55e8f7 { text-align: left; } .elementor-23 .elementor-element.elementor-element-f55e8f7 .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 600; text-transform: uppercase; line-height: 30px; color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-12f97c8 > .elementor-widget-container { padding: 0px 64px 0px 64px; } .elementor-23 .elementor-element.elementor-element-12f97c8 { color: #444444; font-family: "Roboto", Sans-serif; font-size: 18px; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-1af553a:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-1af553a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-1af553a { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: -88px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-1af553a > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-6054156 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 12px 0px 12px 0px; } .elementor-23 .elementor-element.elementor-element-d5c69d5 { --divider-border-style: solid; --divider-color: #0f5b59; --divider-border-width: 1e-8px; --divider-icon-size: 26px; } .elementor-23 .elementor-element.elementor-element-d5c69d5 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-d5c69d5 .elementor-divider-separator { width: 45%; margin: 0 auto; margin-center: 0; } .elementor-23 .elementor-element.elementor-element-d5c69d5 .elementor-divider { text-align: center; padding-block-start: 50px; padding-block-end: 50px; } .elementor-23 .elementor-element.elementor-element-d5c69d5.elementor-view-stacked .elementor-icon { background-color: #48ac56; } .elementor-23 .elementor-element.elementor-element-d5c69d5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d5c69d5.elementor-view-default .elementor-icon { color: #48ac56; border-color: #48ac56; } .elementor-23 .elementor-element.elementor-element-d5c69d5.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-d5c69d5.elementor-view-default .elementor-icon svg { fill: #48ac56; } .elementor-23 .elementor-element.elementor-element-3623443:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-3623443 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: transparent; background-image: linear-gradient(180deg, #faf9f8 0%, #dceedd 100%); } .elementor-23 .elementor-element.elementor-element-3623443 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-3623443 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-f0edcb9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-f0edcb9 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-90b96c6 > .elementor-widget-container { margin: 0px 0px 60px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-90b96c6 { text-align: center; } .elementor-23 .elementor-element.elementor-element-90b96c6 .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 32px; font-weight: 600; color: #48ac56; } .elementor-23 .elementor-element.elementor-element-39b06b5:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-39b06b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-39b06b5 > .elementor-background-overlay { opacity: 0.5; transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-39b06b5 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 68px 0px 0px 0px; z-index: 5; } .elementor-23 .elementor-element.elementor-element-cbffc5a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-cbffc5a > .elementor-element-populated { margin: 6px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-1619460 { --divider-border-style: slashes; --divider-color: #48ac56; --divider-border-width: 1px; --divider-pattern-height: 16px; --divider-pattern-size: 20px; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider-separator { width: 95%; margin: 0 auto; margin-center: 0; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider { text-align: center; padding-block-start: 20px; padding-block-end: 20px; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider__text { color: #ffffff; font-family: "Roboto Slab", Sans-serif; font-size: 32px; font-weight: 600; } .elementor-23 .elementor-element.elementor-element-147b13b:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-147b13b > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-147b13b .elementor-column-gap-custom .elementor-column > .elementor-element-populated { padding: 16px; } .elementor-23 .elementor-element.elementor-element-147b13b { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 132px 64px 36px 64px; z-index: 3; } .elementor-23 .elementor-element.elementor-element-147b13b > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-cd9c10c > .elementor-element-populated { margin: 0px 50px 0px -50px; --e-column-margin-right: 50px; --e-column-margin-left: -50px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-2a9f73e:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-2a9f73e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-2a9f73e, .elementor-23 .elementor-element.elementor-element-2a9f73e > .elementor-background-overlay { border-radius: 0px 0px 12px 12px; } .elementor-23 .elementor-element.elementor-element-2a9f73e { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 18px 18px 18px 18px; } .elementor-23 .elementor-element.elementor-element-2a9f73e > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .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-23 .elementor-element.elementor-element-cf97a17 > .elementor-widget-container { margin: -56px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-cf97a17 { text-align: center; } .elementor-23 .elementor-element.elementor-element-cf97a17 img { height: 300px; object-fit: cover; object-position: center center; border-radius: 8px 8px 8px 8px; } .elementor-23 .elementor-element.elementor-element-ce50e8b > .elementor-widget-container { margin: -390px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-ce50e8b { text-align: center; } .elementor-23 .elementor-element.elementor-element-ce50e8b .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 500; color: #ffffff; } .elementor-23 .elementor-element.elementor-element-cd397b9 > .elementor-widget-container { margin: -15px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-cd397b9 { z-index: 0; text-align: center; color: #ffffff; font-family: "Roboto", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-b54c476 > .elementor-element-populated { margin: 0px -50px 0px 50px; --e-column-margin-right: -50px; --e-column-margin-left: 50px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-9778d7d:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-9778d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-9778d7d, .elementor-23 .elementor-element.elementor-element-9778d7d > .elementor-background-overlay { border-radius: 0px 0px 12px 12px; } .elementor-23 .elementor-element.elementor-element-9778d7d { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 18px 18px 18px 18px; } .elementor-23 .elementor-element.elementor-element-9778d7d > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-56199b3 > .elementor-widget-container { margin: -56px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-56199b3 { text-align: center; } .elementor-23 .elementor-element.elementor-element-56199b3 img { height: 300px; object-fit: cover; object-position: center center; border-radius: 8px 8px 8px 8px; } .elementor-23 .elementor-element.elementor-element-0cbcda0 > .elementor-widget-container { margin: -390px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-0cbcda0 { text-align: center; } .elementor-23 .elementor-element.elementor-element-0cbcda0 .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 500; color: #ffffff; } .elementor-23 .elementor-element.elementor-element-bd7603c > .elementor-widget-container { margin: -15px 0px -2px 0px; } .elementor-23 .elementor-element.elementor-element-bd7603c { text-align: center; color: #ffffff; } .elementor-23 .elementor-element.elementor-element-911fc26:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-911fc26 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-911fc26 .elementor-column-gap-custom .elementor-column > .elementor-element-populated { padding: 16px; } .elementor-23 .elementor-element.elementor-element-911fc26 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 48px 64px 36px 64px; z-index: 3; } .elementor-23 .elementor-element.elementor-element-911fc26 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-75f76ac > .elementor-element-populated { margin: 0px 50px 0px -50px; --e-column-margin-right: 50px; --e-column-margin-left: -50px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-1100022:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-1100022 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-1100022, .elementor-23 .elementor-element.elementor-element-1100022 > .elementor-background-overlay { border-radius: 0px 0px 12px 12px; } .elementor-23 .elementor-element.elementor-element-1100022 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 18px 18px 18px 18px; } .elementor-23 .elementor-element.elementor-element-1100022 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-e762727 > .elementor-widget-container { margin: -56px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-e762727 { text-align: center; } .elementor-23 .elementor-element.elementor-element-e762727 img { height: 300px; object-fit: cover; object-position: center center; border-radius: 8px 8px 8px 8px; } .elementor-23 .elementor-element.elementor-element-7eb7fca > .elementor-widget-container { margin: -390px -48px 0px -48px; } .elementor-23 .elementor-element.elementor-element-7eb7fca { text-align: center; } .elementor-23 .elementor-element.elementor-element-7eb7fca .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 500; color: #ffffff; } .elementor-23 .elementor-element.elementor-element-dd12f28 > .elementor-widget-container { margin: -15px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-dd12f28 { z-index: 0; text-align: center; color: #ffffff; font-family: "Roboto", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-33ab5eb > .elementor-element-populated { margin: 0px -50px 0px 50px; --e-column-margin-right: -50px; --e-column-margin-left: 50px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-4fa55f9:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-4fa55f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-4fa55f9, .elementor-23 .elementor-element.elementor-element-4fa55f9 > .elementor-background-overlay { border-radius: 0px 0px 12px 12px; } .elementor-23 .elementor-element.elementor-element-4fa55f9 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 18px 18px 18px 18px; } .elementor-23 .elementor-element.elementor-element-4fa55f9 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-e906f4f > .elementor-widget-container { margin: -56px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-e906f4f { text-align: center; } .elementor-23 .elementor-element.elementor-element-e906f4f img { height: 300px; object-fit: cover; object-position: center center; border-radius: 8px 8px 8px 8px; } .elementor-23 .elementor-element.elementor-element-665644a > .elementor-widget-container { margin: -390px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-665644a { text-align: center; } .elementor-23 .elementor-element.elementor-element-665644a .elementor-heading-title { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 500; color: #ffffff; } .elementor-23 .elementor-element.elementor-element-47e60f9 > .elementor-widget-container { margin: -15px 0px -2px 0px; } .elementor-23 .elementor-element.elementor-element-47e60f9 { text-align: center; color: #ffffff; } .elementor-23 .elementor-element.elementor-element-22c4d61:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-22c4d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-22c4d61 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-22c4d61 { overflow: hidden; transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 90px 0256px 50px 0px; } .elementor-23 .elementor-element.elementor-element-22c4d61 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-345eefd > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-93c2520 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-93c2520 { text-align: right; } .elementor-23 .elementor-element.elementor-element-93c2520 img { width: 100%; max-width: 334px; } .elementor-23 .elementor-element.elementor-element-e0965c0 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-bc83f6b { margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 0px 0px; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-cdfccbb.elementor-column .elementor-widget-wrap { align-items: flex-start; } .elementor-23 .elementor-element.elementor-element-cdfccbb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: flex-start; align-items: flex-start; } .elementor-23 .elementor-element.elementor-element-cdfccbb > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 128px; } .elementor-23 .elementor-element.elementor-element-02c8dd8 > .elementor-widget-container { margin: 12px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-02c8dd8 img { height: 120px; } .elementor-23 .elementor-element.elementor-element-743e757 > .elementor-widget-container { margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-743e757 { color: #444444; font-family: "Roboto", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-a92e271 > .elementor-widget-container { margin: 6px 32px -32px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-a92e271 { text-align: left; color: #143981; font-family: "Roboto", Sans-serif; font-size: 20px; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-845d40e:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-845d40e > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-845d40e { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-845d40e > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-71e81e2:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-71e81e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-71e81e2 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; } .elementor-23 .elementor-element.elementor-element-71e81e2 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-a64cc47:not( .elementor-motion-effects-element-type-background ) > .elementor-widget-wrap, .elementor-23 .elementor-element.elementor-element-a64cc47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-a64cc47 > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; } .elementor-23 .elementor-element.elementor-element-a64cc47 > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-b70fdd9 > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b70fdd9 img { width: 100%; max-width: 250px; } .elementor-23 .elementor-element.elementor-element-364dd89 > .elementor-widget-container { margin: 12px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-364dd89 { color: #444444; font-family: "Roboto", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-80ac5c9 > .elementor-widget-container { margin: 0px 32px -32px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-80ac5c9 { text-align: right; color: #143981; font-family: "Roboto", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-cd77505:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-cd77505 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-cd77505 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-cd77505 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; } .elementor-23 .elementor-element.elementor-element-cd77505 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-a41d898 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 32px 24px 32px 24px; } .elementor-23 .elementor-element.elementor-element-00d9ba9 { --e-image-carousel-slides-to-show: 4; } .elementor-23 .elementor-element.elementor-element-00d9ba9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-element-00d9ba9 .elementor-swiper-button.elementor-swiper-button-next { font-size: 26px; color: #000000; } .elementor-23 .elementor-element.elementor-element-00d9ba9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-23 .elementor-element.elementor-element-00d9ba9 .elementor-swiper-button.elementor-swiper-button-next svg { fill: #000000; } .elementor-23 .elementor-element.elementor-element-14c884b { --e-image-carousel-slides-to-show: 4; } .elementor-23 .elementor-element.elementor-element-14c884b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-element-14c884b .elementor-swiper-button.elementor-swiper-button-next { font-size: 26px; color: #000000; } .elementor-23 .elementor-element.elementor-element-14c884b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-23 .elementor-element.elementor-element-14c884b .elementor-swiper-button.elementor-swiper-button-next svg { fill: #000000; } .elementor-23 .elementor-element.elementor-element-85a274f { --e-image-carousel-slides-to-show: 4; } .elementor-23 .elementor-element.elementor-element-85a274f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-element-85a274f .elementor-swiper-button.elementor-swiper-button-next { font-size: 26px; color: #000000; } .elementor-23 .elementor-element.elementor-element-85a274f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-23 .elementor-element.elementor-element-85a274f .elementor-swiper-button.elementor-swiper-button-next svg { fill: #000000; } .elementor-23 .elementor-element.elementor-element-bc570a1:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-bc570a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-bc570a1 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-bc570a1 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-f0ce07d > .elementor-element-populated { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 064px 0px 064px; } .elementor-23 .elementor-element.elementor-element-f0ce07d > .elementor-element-populated > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-23 .elementor-element.elementor-element-0c2cfca > .elementor-widget-container { margin: 32px 64px 16px 64px; } .elementor-23 .elementor-element.elementor-element-0c2cfca { text-align: center; } .elementor-23 .elementor-element.elementor-element-0c2cfca .elementor-heading-title { font-family: "Roboto", Sans-serif; font-weight: 600; color: #0f5b59; } .elementor-23 .elementor-element.elementor-element-8d98187 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-5c653c4 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-34af188 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-34af188 { text-align: center; } .elementor-23 .elementor-element.elementor-element-34af188 img { width: 300px; max-width: 100%; } .elementor-23 .elementor-element.elementor-element-d02a6ff > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-89f903e > .elementor-widget-container { margin: 32px 0px 32px 0px; } .elementor-23 .elementor-element.elementor-element-89f903e img { width: 100%; height: 350px; object-fit: cover; object-position: center center; } .elementor-23 .elementor-element.elementor-element-b9e7c6c > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 40px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b9e7c6c { color: #444444; font-family: "Roboto", Sans-serif; font-weight: 400; } .elementor-23 .elementor-element.elementor-element-cac5ada > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-cac5ada:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-cac5ada > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-cac5ada { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 32px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-cac5ada > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-bd8dde9.elementor-column .elementor-widget-wrap { align-items: center; } .elementor-23 .elementor-element.elementor-element-bd8dde9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-bd8dde9.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-bd8dde9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-697af1a { --e-image-carousel-slides-to-show: 6; } .elementor-23 .elementor-element.elementor-element-697af1a > .elementor-widget-container { margin: 24px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-697af1a .swiper-wrapper { display: flex; align-items: center; } .elementor-23 .elementor-element.elementor-element-745b23c { --spacer-size: 64px; } .elementor-23 .elementor-element.elementor-element-9adbea4 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-9adbea4:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-9adbea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-9adbea4 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; } .elementor-23 .elementor-element.elementor-element-9adbea4 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-e5f8bb4.elementor-column .elementor-widget-wrap { align-items: center; } .elementor-23 .elementor-element.elementor-element-e5f8bb4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-e5f8bb4.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-e5f8bb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-d6120d5 { --e-image-carousel-slides-to-show: 6; } .elementor-23 .elementor-element.elementor-element-d6120d5 > .elementor-widget-container { margin: 24px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-d6120d5 .swiper-wrapper { display: flex; align-items: center; } .elementor-23 .elementor-element.elementor-element-bf66111 { --spacer-size: 64px; } .elementor-23 .elementor-element.elementor-element-48d5e63 > .elementor-container > .elementor-column > .elementor-widget-wrap { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-48d5e63:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-48d5e63 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: #faf9f8; } .elementor-23 .elementor-element.elementor-element-48d5e63 { transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; } .elementor-23 .elementor-element.elementor-element-48d5e63 > .elementor-background-overlay { transition: background 0.3s, border-radius 0.3s, opacity 0.3s; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-1affc8f.elementor-column .elementor-widget-wrap { align-items: center; } .elementor-23 .elementor-element.elementor-element-1affc8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-1affc8f.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-1affc8f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not( .elementor-widget__width-initial ):not(:last-child):not(.elementor-absolute) { margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-4b0d283 { --e-image-carousel-slides-to-show: 6; } .elementor-23 .elementor-element.elementor-element-4b0d283 > .elementor-widget-container { margin: 24px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-4b0d283 .swiper-wrapper { display: flex; align-items: center; } .elementor-23 .elementor-element.elementor-element-62c95a6 { --spacer-size: 64px; } .elementor-23 .elementor-element.elementor-element-5343697 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-2d6d4e2 > .elementor-widget-container { margin: 0px 0px 0px 0px; } :root { --page-title-display: none; } @media (min-width: 768px) { .elementor-23 .elementor-element.elementor-element-345eefd { width: 49.998%; } .elementor-23 .elementor-element.elementor-element-e0965c0 { width: 50.002%; } } @media (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-446bb24 { z-index: 999; } .elementor-23 .elementor-element.elementor-element-0abdb8e > .elementor-element-populated { margin: 324px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 48px 0px 48px; } .elementor-23 .elementor-element.elementor-element-1c2991d > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-1c2991d .elementor-heading-title { font-size: 28px; } .elementor-23 .elementor-element.elementor-element-0e6fbe3 { font-size: 15px; } .elementor-23 .elementor-element.elementor-element-c08e8da > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button { font-size: 14px; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button { font-size: 14px; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button { font-size: 14px; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button { font-size: 14px; } .elementor-23 .elementor-element.elementor-element-f38aa0d > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-f38aa0d { margin-top: 0px; margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-b0d253d > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-23 .elementor-element.elementor-element-15ac75e { --spacer-size: 50px; } .elementor-23 .elementor-element.elementor-element-e395727 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 64px 0px 64px; } .elementor-23 .elementor-element.elementor-element-e395727 .elementor-heading-title { font-size: 28px; } .elementor-23 .elementor-element.elementor-element-960d0e4 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 42px 48px 0px 48px; } .elementor-23 .elementor-element.elementor-element-960d0e4 { font-size: 16px; } .elementor-23 .elementor-element.elementor-element-7f355e6 { --divider-icon-size: 22px; } .elementor-23 .elementor-element.elementor-element-7214cba > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-357798c > .elementor-widget-container { padding: 0px 0px 0px 32px; } .elementor-23 .elementor-element.elementor-element-357798c .swiper-slide-contents { max-width: 76%; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-heading { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-description { font-size: 15px; } .elementor-23 .elementor-element.elementor-element-f55e8f7 > .elementor-widget-container { padding: 16px 0px 11px 32px; } .elementor-23 .elementor-element.elementor-element-f55e8f7 .elementor-heading-title { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-12f97c8 > .elementor-widget-container { padding: 0px 32px 0px 32px; } .elementor-23 .elementor-element.elementor-element-12f97c8 { font-size: 16px; } .elementor-23 .elementor-element.elementor-element-d5c69d5 { --divider-icon-size: 22px; } .elementor-23 .elementor-element.elementor-element-f0edcb9 > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-90b96c6 .elementor-heading-title { font-size: 28px; } .elementor-23 .elementor-element.elementor-element-39b06b5 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-39b06b5 { margin-top: -158px; margin-bottom: 0px; padding: 68px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-cbffc5a > .elementor-element-populated { margin: -20px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider-separator { width: 95%; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider { padding-block-start: 10px; padding-block-end: 10px; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider__text { font-size: 28px; } .elementor-23 .elementor-element.elementor-element-147b13b > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-147b13b { margin-top: 0px; margin-bottom: 0px; padding: 126px 64px 0px 64px; } .elementor-23 .elementor-element.elementor-element-cd9c10c > .elementor-element-populated { margin: 0px 16px 0px -16px; --e-column-margin-right: 16px; --e-column-margin-left: -16px; } .elementor-23 .elementor-element.elementor-element-2a9f73e { padding: 18px 18px 18px 18px; } .elementor-23 .elementor-element.elementor-element-ce50e8b .elementor-heading-title { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-cd397b9 > .elementor-widget-container { margin: -15px -24px -2px -24px; } .elementor-23 .elementor-element.elementor-element-b54c476 > .elementor-element-populated { margin: 0px -16px 0px 16px; --e-column-margin-right: -16px; --e-column-margin-left: 16px; } .elementor-23 .elementor-element.elementor-element-0cbcda0 .elementor-heading-title { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-bd7603c > .elementor-widget-container { margin: -15px -24px -2px -24px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-911fc26 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-911fc26 { padding: 78px 64px 16px 64px; } .elementor-23 .elementor-element.elementor-element-75f76ac > .elementor-element-populated { margin: 0px 16px 0px -16px; --e-column-margin-right: 16px; --e-column-margin-left: -16px; } .elementor-23 .elementor-element.elementor-element-7eb7fca > .elementor-widget-container { margin: -390px -60px 0px -60px; } .elementor-23 .elementor-element.elementor-element-7eb7fca { text-align: center; } .elementor-23 .elementor-element.elementor-element-7eb7fca .elementor-heading-title { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-dd12f28 > .elementor-widget-container { margin: -15px -24px -2px -24px; } .elementor-23 .elementor-element.elementor-element-33ab5eb > .elementor-element-populated { margin: 0px -16px 0px 16px; --e-column-margin-right: -16px; --e-column-margin-left: 16px; } .elementor-23 .elementor-element.elementor-element-665644a .elementor-heading-title { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-47e60f9 > .elementor-widget-container { margin: -15px -24px -2px -24px; } .elementor-23 .elementor-element.elementor-element-22c4d61 > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-22c4d61 { padding: 90px 32px 54px 0px; } .elementor-23 .elementor-element.elementor-element-93c2520 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-93c2520 img { max-width: 200px; } .elementor-23 .elementor-element.elementor-element-cdfccbb > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-743e757 > .elementor-widget-container { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-743e757 { font-size: 16px; } .elementor-23 .elementor-element.elementor-element-a92e271 > .elementor-widget-container { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-a92e271 { font-size: 16px; } .elementor-23 .elementor-element.elementor-element-845d40e { margin-top: 0px; margin-bottom: 0px; padding: 82px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-71e81e2 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-7773219 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 36px 36px 54px; } .elementor-23 .elementor-element.elementor-element-a64cc47 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b70fdd9 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b70fdd9 { text-align: center; } .elementor-23 .elementor-element.elementor-element-b70fdd9 img { max-width: 200px; } .elementor-23 .elementor-element.elementor-element-364dd89 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 32px 0px 16px; } .elementor-23 .elementor-element.elementor-element-364dd89 { font-size: 16px; } .elementor-23 .elementor-element.elementor-element-80ac5c9 > .elementor-widget-container { margin: -6px 0px 0px 16px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-80ac5c9 { text-align: left; font-size: 16px; } .elementor-23 .elementor-element.elementor-element-14c884b { --e-image-carousel-slides-to-show: 3; } .elementor-23 .elementor-element.elementor-element-14c884b > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-85a274f { --e-image-carousel-slides-to-show: 3; } .elementor-23 .elementor-element.elementor-element-85a274f > .elementor-widget-container { margin: 48px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-0c2cfca > .elementor-widget-container { margin: 24px 64px 48px 64px; } .elementor-23 .elementor-element.elementor-element-0c2cfca .elementor-heading-title { font-size: 28px; } .elementor-23 .elementor-element.elementor-element-8d98187 { margin-top: -24px; margin-bottom: 0px; } .elementor-23 .elementor-element.elementor-element-34af188 img { width: 180px; } .elementor-23 .elementor-element.elementor-element-b9e7c6c > .elementor-widget-container { padding: 36px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-697af1a { --e-image-carousel-slides-to-show: 5; } .elementor-23 .elementor-element.elementor-element-697af1a > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-697af1a .swiper-wrapper { display: flex; align-items: center; } .elementor-23 .elementor-element.elementor-element-745b23c { --spacer-size: 44px; } .elementor-23 .elementor-element.elementor-element-d6120d5 { --e-image-carousel-slides-to-show: 5; } .elementor-23 .elementor-element.elementor-element-d6120d5 > .elementor-widget-container { margin: 0px 0px 0px 0px; padding: 32px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-d6120d5 .swiper-wrapper { display: flex; align-items: center; } .elementor-23 .elementor-element.elementor-element-bf66111 { --spacer-size: 44px; } .elementor-23 .elementor-element.elementor-element-4b0d283 { --e-image-carousel-slides-to-show: 5; } .elementor-23 .elementor-element.elementor-element-4b0d283 > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-4b0d283 .swiper-wrapper { display: flex; align-items: center; } .elementor-23 .elementor-element.elementor-element-62c95a6 { --spacer-size: 44px; } } @media (max-width: 767px) { .elementor-23 .elementor-element.elementor-element-0abdb8e > .elementor-element-populated { margin: 544px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 16px 0px 16px; } .elementor-23 .elementor-element.elementor-element-1c2991d { text-align: center; } .elementor-23 .elementor-element.elementor-element-1c2991d .elementor-heading-title { font-size: 22px; } .elementor-23 .elementor-element.elementor-element-0e6fbe3 { text-align: center; font-size: 15px; } .elementor-23 .elementor-element.elementor-element-c08e8da.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-c08e8da > .elementor-element-populated { margin: 12px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-23 .elementor-element.elementor-element-00e1adf > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button { font-size: 13px; } .elementor-23 .elementor-element.elementor-element-7cb9c0a > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-7cb9c0a .elementor-button { font-size: 13px; } .elementor-23 .elementor-element.elementor-element-35de1e4 > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-35de1e4 .elementor-button { font-size: 13px; } .elementor-23 .elementor-element.elementor-element-08fd0cd { width: auto; max-width: auto; } .elementor-23 .elementor-element.elementor-element-08fd0cd > .elementor-widget-container { margin: 0px 0px 0px 16px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button { border-width: 1px 1px 1px 1px; } .elementor-23 .elementor-element.elementor-element-e395727 > .elementor-widget-container { padding: 0px 16px 0px 16px; } .elementor-23 .elementor-element.elementor-element-e395727 .elementor-heading-title { font-size: 20px; } .elementor-23 .elementor-element.elementor-element-960d0e4 > .elementor-widget-container { padding: 036px 40px 0px 40px; } .elementor-23 .elementor-element.elementor-element-7086a8c > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-7f355e6 .elementor-divider-separator { width: 80%; } .elementor-23 .elementor-element.elementor-element-7f355e6 .elementor-divider { padding-block-start: 32px; padding-block-end: 32px; } .elementor-23 .elementor-element.elementor-element-7214cba { padding: 8px 0px 72px 0px; } .elementor-23 .elementor-element.elementor-element-357798c > .elementor-widget-container { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-357798c .swiper-slide-contents { max-width: 85%; } .elementor-23 .elementor-element.elementor-element-f55e8f7 > .elementor-widget-container { padding: 32px 0px 11px 0px; } .elementor-23 .elementor-element.elementor-element-f55e8f7 { text-align: center; } .elementor-23 .elementor-element.elementor-element-f55e8f7 .elementor-heading-title { font-size: 20px; } .elementor-23 .elementor-element.elementor-element-12f97c8 > .elementor-widget-container { padding: 0px 40px 0px 40px; } .elementor-23 .elementor-element.elementor-element-6054156 > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-d5c69d5 .elementor-divider-separator { width: 80%; } .elementor-23 .elementor-element.elementor-element-d5c69d5 .elementor-divider { padding-block-start: 42px; padding-block-end: 42px; } .elementor-23 .elementor-element.elementor-element-90b96c6 > .elementor-widget-container { padding: 0px 72px 0px 72px; } .elementor-23 .elementor-element.elementor-element-90b96c6 .elementor-heading-title { font-size: 20px; } .elementor-23 .elementor-element.elementor-element-1619460 .elementor-divider__text { font-size: 20px; } .elementor-23 .elementor-element.elementor-element-147b13b > .elementor-container { max-width: 1600px; } .elementor-23 .elementor-element.elementor-element-147b13b .elementor-column-gap-custom .elementor-column > .elementor-element-populated { padding: 0px; } .elementor-23 .elementor-element.elementor-element-147b13b { padding: 140px 48px 32px 48px; } .elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-cd9c10c.elementor-column .elementor-widget-wrap { align-items: center; } .elementor-23 .elementor-element.elementor-element-cd9c10c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated { align-content: center; align-items: center; } .elementor-23 .elementor-element.elementor-element-cd9c10c.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-cd9c10c > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-2a9f73e { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-5c98217.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-5c98217 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-cf97a17 img { width: 350px; max-width: 100%; } .elementor-23 .elementor-element.elementor-element-ce50e8b > .elementor-widget-container { margin: -365px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-ce50e8b .elementor-heading-title { font-size: 18px; } .elementor-23 .elementor-element.elementor-element-cd397b9 { width: var(--container-widget-width, 350px); max-width: 350px; --container-widget-width: 350px; --container-widget-flex-grow: 0; text-align: center; } .elementor-23 .elementor-element.elementor-element-b54c476 > .elementor-element-populated { margin: 140px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-9778d7d { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-5a947af.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-56199b3 img { width: 350px; max-width: 100%; } .elementor-23 .elementor-element.elementor-element-0cbcda0 > .elementor-widget-container { margin: -365px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-0cbcda0 .elementor-heading-title { font-size: 18px; } .elementor-23 .elementor-element.elementor-element-bd7603c { width: var(--container-widget-width, 350px); max-width: 350px; --container-widget-width: 350px; --container-widget-flex-grow: 0; } .elementor-23 .elementor-element.elementor-element-911fc26 .elementor-column-gap-custom .elementor-column > .elementor-element-populated { padding: 0px; } .elementor-23 .elementor-element.elementor-element-911fc26 { padding: 150px 48px 40px 48px; } .elementor-23 .elementor-element.elementor-element-75f76ac > .elementor-element-populated { margin: -40px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-1100022 { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-cb0e3b9.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-cb0e3b9 > .elementor-element-populated { margin: 0px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-e762727 img { width: 350px; max-width: 100%; } .elementor-23 .elementor-element.elementor-element-7eb7fca > .elementor-widget-container { margin: -365px -32px 0px -32px; } .elementor-23 .elementor-element.elementor-element-7eb7fca .elementor-heading-title { font-size: 18px; } .elementor-23 .elementor-element.elementor-element-dd12f28 { width: var(--container-widget-width, 350px); max-width: 350px; --container-widget-width: 350px; --container-widget-flex-grow: 0; } .elementor-23 .elementor-element.elementor-element-33ab5eb > .elementor-element-populated { margin: 150px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; } .elementor-23 .elementor-element.elementor-element-4fa55f9 { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-dfefcd7.elementor-column > .elementor-widget-wrap { justify-content: center; } .elementor-23 .elementor-element.elementor-element-e906f4f img { width: 350px; max-width: 100%; } .elementor-23 .elementor-element.elementor-element-665644a > .elementor-widget-container { margin: -365px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-665644a .elementor-heading-title { font-size: 18px; } .elementor-23 .elementor-element.elementor-element-47e60f9 { width: var(--container-widget-width, 350px); max-width: 350px; --container-widget-width: 350px; --container-widget-flex-grow: 0; } .elementor-23 .elementor-element.elementor-element-71e81e2 > .elementor-element-populated { margin: -46px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-7773219 > .elementor-widget-container { padding: 24px 40px 0px 40px; } .elementor-23 .elementor-element.elementor-element-7773219 img { width: 350px; } .elementor-23 .elementor-element.elementor-element-a64cc47 > .elementor-element-populated { margin: 16px 0px 0px 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b70fdd9 > .elementor-widget-container { margin: 25px 0px 12px 0px; padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-b70fdd9 img { width: 100%; max-width: 200px; } .elementor-23 .elementor-element.elementor-element-364dd89 > .elementor-widget-container { margin: 0px 0px -16px 0px; padding: 0px 40px 0px 40px; } .elementor-23 .elementor-element.elementor-element-80ac5c9 > .elementor-widget-container { margin: 24px 40px 0px 40px; } .elementor-23 .elementor-element.elementor-element-85a274f { --e-image-carousel-slides-to-show: 1; } .elementor-23 .elementor-element.elementor-element-85a274f > .elementor-widget-container { margin: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-f0ce07d > .elementor-element-populated { padding: 0px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-0c2cfca > .elementor-widget-container { margin: 16px 16px 32px 16px; } .elementor-23 .elementor-element.elementor-element-0c2cfca .elementor-heading-title { font-size: 20px; } .elementor-23 .elementor-element.elementor-element-34af188 > .elementor-widget-container { margin: 4px 0px 0px 0px; } .elementor-23 .elementor-element.elementor-element-34af188 img { max-width: 180%; } .elementor-23 .elementor-element.elementor-element-89f903e > .elementor-widget-container { padding: 24px 40px 24px 40px; } .elementor-23 .elementor-element.elementor-element-89f903e img { max-width: 428px; } .elementor-23 .elementor-element.elementor-element-b9e7c6c > .elementor-widget-container { margin: -16px 0px 0px 0px; padding: 0px 40px 40px 40px; } .elementor-23 .elementor-element.elementor-element-697af1a { --e-image-carousel-slides-to-show: 5; } .elementor-23 .elementor-element.elementor-element-d6120d5 { --e-image-carousel-slides-to-show: 5; } .elementor-23 .elementor-element.elementor-element-48d5e63 { padding: 6px 0px 12px 0px; } .elementor-23 .elementor-element.elementor-element-4b0d283 { --e-image-carousel-slides-to-show: 5; } .elementor-23 .elementor-element.elementor-element-59b3cff { padding: 0px 0px 0px 0px; } } @media (max-width: 1024px) and (min-width: 768px) { .elementor-23 .elementor-element.elementor-element-b0d253d { width: 100%; } } /* Start custom CSS for heading, class: .elementor-element-1c2991d */ @media (max-width: 334px) { .elementor-23 .elementor-element.elementor-element-1c2991d .elementor-heading-title { font-size: 20px; } } /* End custom CSS */ /* Start custom CSS for text-editor, class: .elementor-element-0e6fbe3 */ @media (max-width: 359px) { .elementor-23 .elementor-element.elementor-element-0abdb8e p { font-size: 14px; } } /* End custom CSS */ /* Start custom CSS for button, class: .elementor-element-00e1adf */ @media (max-width: 334px) { .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button { font-size: 12px; } } /* End custom CSS */ /* Start custom CSS for button, class: .elementor-element-7cb9c0a */ @media (max-width: 334px) { .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button { font-size: 12px; } } /* End custom CSS */ /* Start custom CSS for button, class: .elementor-element-35de1e4 */ @media (max-width: 334px) { .elementor-23 .elementor-element.elementor-element-00e1adf .elementor-button { font-size: 12px; } } /* End custom CSS */ /* Start custom CSS for button, class: .elementor-element-08fd0cd */ @media (max-width: 334px) { .elementor-23 .elementor-element.elementor-element-08fd0cd .elementor-button { font-size: 12px; } } /* End custom CSS */ /* Start custom CSS for column, class: .elementor-element-0abdb8e */ @media only screen and (min-width: 320px) { .elementor-23 .elementor-element.elementor-element-0abdb8e { margin-top: -64px; } } @media only screen and (min-width: 390px) { .elementor-23 .elementor-element.elementor-element-0abdb8e { margin-top: -32px; } } @media only screen and (min-width: 428px) { .elementor-23 .elementor-element.elementor-element-0abdb8e { margin-top: -8px; } } @media only screen and (min-width: 431px) { .elementor-23 .elementor-element.elementor-element-0abdb8e { margin-top: 0px; } } /* End custom CSS */ /* Start custom CSS for section, class: .elementor-element-446bb24 */ @media only screen and (min-width: 1024px) { .img1 { min-height: 828px; max-height: 824px; } } @media only screen and (max-width: 1024px) { .img1 { min-height: 680px; max-height: 680px; } } @media only screen and (max-width: 767px) { .img1 { min-height: 780px; max-height: 780px; } } /* End custom CSS */ /* Start custom CSS for heading, class: .elementor-element-e395727 */ @media (max-width: 360px) { .elementor-23 .elementor-element.elementor-element-e395727 .elementor-heading-title { font-size: 18px; } } /* End custom CSS */ /* Start custom CSS for column, class: .elementor-element-b0d253d */ @media only screen and (min-width: 1025px) { #welcome { min-width: 960px; } } /* End custom CSS */ /* Start custom CSS for slides, class: .elementor-element-357798c */ .elementor-slides .swiper-slide-inner .elementor-slide-heading { font-size: 28px; font-weight: 600; line-height: 1.2; } .elementor-swiper-button-357798c { opacity: 1; margin-top: -32px; } @media (max-width: 359px) { .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-heading { font-size: 18px; } } .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-heading { font-family: "Roboto", Sans-serif; font-size: 28px; font-weight: 600; margin-left: -64px; margin-right: -64px; } /* End custom CSS */ /* Start custom CSS for heading, class: .elementor-element-f55e8f7 */ @media only screen and (max-width: 767px) { h2 span { font-size: 14.4px; } } @media only screen and (min-width: 768px) { h2 span { font-size: 16px; } } /* End custom CSS */ /* Start custom CSS for text-editor, class: .elementor-element-12f97c8 */ @media only screen and (max-width: 1024px) { p { font-size: 16px; } } /* End custom CSS */ /* Start custom CSS for image, class: .elementor-element-cf97a17 */ /* Start custom CSS for image, class: .elementor-element-56199b3 */ .elementor-23 .elementor-element.elementor-element-e906f4f img { height: 300px; object-fit: cover; border-radius: 8px; object-position: top; } .elementor-23 .elementor-element.elementor-element-e906f4f img { height: 300px; object-fit: cover; border-radius: 8px; object-position: top; } @media (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-743e757 p { font-size: 16px; } } @media (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-743e757 p { font-size: 16px; } } @media only screen and (max-width: 992px) { #smslider2 { display: none; } } @media only screen and (min-width: 1025px) { #smslider2 { padding-left: 0px; } } /* End custom CSS */ /* Start custom CSS for section, class: .elementor-element-22c4d61 */ @media only screen and (min-width: 1025px) { .elementor-23 .elementor-element.elementor-element-22c4d61:not( .elementor-motion-effects-element-type-background ), .elementor-23 .elementor-element.elementor-element-22c4d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer { min-width: 1300px; } } .elementor .elementor-background-overlay, .elementor .elementor-background-slideshow { height: 100%; width: 100%; top: 0; left: 0; position: absolute; /* min-width: 1160px; */ } /* End custom CSS */ /* Start custom CSS for image, class: .elementor-element-7773219 */ .elementor-23 .elementor-element.elementor-element-7773219 img { object-position: top; } /* End custom CSS */ /* Start custom CSS for text-editor, class: .elementor-element-364dd89 */ @media (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-743e757 p { font-size: 16px; } } @media (min-width: 815px) { .elementor-23 .elementor-element.elementor-element-364dd89 p { font-size: 16px; } } @media (max-width: 814px) { .elementor-23 .elementor-element.elementor-element-364dd89 p { font-size: 16px; } } @media (max-width: 814px) { .elementor-23 .elementor-element.elementor-element-b70fdd9 img { max-width: 180px; } } /* End custom CSS */ /* Start custom CSS for text-editor, class: .elementor-element-80ac5c9 */ @media (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-80ac5c9 p { font-size: 18px; } } @media (max-width: 391px) { .elementor-23 .elementor-element.elementor-element-80ac5c9 p { text-align: left; font-size: 17px; } } @media (max-width: 374px) { .elementor-23 .elementor-element.elementor-element-80ac5c9 p { text-align: left; font-size: 16px; } } @media (max-width: 357px) { .elementor-23 .elementor-element.elementor-element-80ac5c9 p { text-align: left; font-size: 15px; } } @media (max-width: 340px) { .elementor-23 .elementor-element.elementor-element-80ac5c9 p { text-align: left; font-size: 14px; } } @media (max-width: 323px) { .elementor-23 .elementor-element.elementor-element-80ac5c9 p { text-align: left; font-size: 13.8px; } } /* End custom CSS */ /* Start custom CSS for column, class: .elementor-element-a64cc47 */ @media only screen and (max-width: 992px) { smslider3 { display: none; } } /* End custom CSS */ /* Start custom CSS for image-carousel, class: .elementor-element-00d9ba9 */ @media only screen and (min-width: 1025px) { .eicon-chevron-right:before { content: "\e87d"; margin-right: -12px; } } @media only screen and (min-width: 1025px) { .eicon-chevron-left:before { margin-left: -12px; } } .elementor-element-00d9ba9 img:hover { transform: scale(1.03); transition: 500ms ease; } @media only screen and (min-width: 1025px) { .elementor-widget-image-carousel .swiper-container { position: static; max-height: 175px; object-fit: cover; } } @media only screen and (min-width: 1025px) { .elementor-23 .elementor-element.elementor-element-00d9ba9 .eicon-chevron-right:before { content: "\e87d"; margin-right: -10px; } } @media only screen and (min-width: 1025px) { .elementor-23 .elementor-element.elementor-element-00d9ba9 .eicon-chevron-left:before { content: "\e87e"; margin-left: -10px; } } @media only screen and (min-width: 1025px) { .elementor-lightbox .elementor-lightbox-image, .elementor-lightbox.elementor-85a274f { -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 30%), 0 0 8px -5px rgb(0 0 0 / 30%); box-shadow: 0 0 30px rgb(0 0 0 / 30%), 0 0 8px -5px rgb(0 0 0 / 30%); border-radius: 2px; } } /* End custom CSS */ /* Start custom CSS for image-carousel, class: .elementor-element-14c884b */ @media only screen and (min-width: 1025px) { .eicon-chevron-right:before { content: "\e87d"; margin-right: 0px; } } @media only screen and (min-width: 1025px) { .eicon-chevron-left:before { margin-left: 0px; } } .elementor-element-00d9ba9 img:hover { transform: scale(1.03); transition: 500ms ease; } @media only screen and (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-14c884b .eicon-chevron-right:before { content: "\e87d"; margin-right: -10px; } } @media only screen and (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-14c884b .eicon-chevron-left:before { content: "\e87e"; margin-left: -10px; } } /* End custom CSS */ /* Start custom CSS for image-carousel, class: .elementor-element-85a274f */ @media only screen and (min-width: 1025px) { .eicon-chevron-right:before { content: "\e87d"; margin-right: 0px; } } @media only screen and (min-width: 1025px) { .eicon-chevron-left:before { margin-left: 0px; } } .elementor-element-00d9ba9 img:hover { transform: scale(1.03); transition: 500ms ease; } @media only screen and (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-a41d898 .eicon-chevron-right:before { content: "\e87d"; margin-right: -10px; } } @media only screen and (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-a41d898 .eicon-chevron-left:before { content: "\e87e"; margin-left: -10px; } } /* End custom CSS */ /* Start custom CSS for image, class: .elementor-element-34af188 */ @media only screen and (min-width: 1025) { .elementor-23 .elementor-element.elementor-element-34af188 img { width: 300px; max-width: 100%; cursor: pointer; } } /* End custom CSS */ /* Start custom CSS for image, class: .elementor-element-89f903e */ .elementor-23 .elementor-element.elementor-element-89f903e img { object-position: top; } .elementor-23 .elementor-element.elementor-element-89f903e img { width: 100%; height: 350px; object-fit: cover; cursor: pointer; } @media (max-width: 1024px) { .elementor-23 .elementor-element.elementor-element-357798c .elementor-slide-heading { font-size: 22px; margin-left: -32px; margin-right: -32px; } } /* End custom CSS */ /* Start custom CSS for text-editor, class: .elementor-element-b9e7c6c */ @media only screen and (max-width: 1024px) { p { font-size: 16px; } } /* End custom CSS */ /* Start custom CSS for image-carousel, class: .elementor-element-697af1a */ .elementor-23 .elementor-element.elementor-element-697af1a .swiper-wrapper { -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; } .elementor-23 .elementor-element.elementor-element-bd8dde9 img { cursor: pointer; } /* End custom CSS */ /* Start custom CSS for image-carousel, class: .elementor-element-d6120d5 */ .elementor-23 .elementor-element.elementor-element-d6120d5 .swiper-wrapper { -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; } /* End custom CSS */ /* Start custom CSS for image-carousel, class: .elementor-element-4b0d283 */ .elementor-23 .elementor-element.elementor-element-4b0d283 .swiper-wrapper { -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; } /* End custom CSS */ /* Start custom CSS */ body.elementor-page-23 { overflow-x: hidden; } .elementor-slideshow__title { display: none; } .swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; } @media only screen and (min-width: 1025px) { .elementor-lightbox .elementor-lightbox-image, .elementor-lightbox.elementor-85a274f { -webkit-box-shadow: 0 0 30px rgb(0 0 0 / 30%), 0 0 8px -5px rgb(0 0 0 / 30%); box-shadow: 0 0 30px rgb(0 0 0 / 30%), 0 0 8px -5px rgb(0 0 0 / 30%); border-radius: 2px; margin-top: 0px; } } /* End custom CSS */