.elementor-104 .elementor-element.elementor-element-db096bb{--display:flex;}.elementor-104 .elementor-element.elementor-element-c1f5e18{--display:flex;}.elementor-104 .elementor-element.elementor-element-c137ec6{--display:flex;}.elementor-104 .elementor-element.elementor-element-8d7209d{--display:flex;}.elementor-104 .elementor-element.elementor-element-f0c0a11{--display:flex;}.elementor-104 .elementor-element.elementor-element-355783f img{width:72px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for image, class: .elementor-element-991572b */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-991572b{align-self: flex-start}
:is(#myn,html) .elementor-104 .elementor-element.elementor-element-991572b img{height: 44px; width: auto}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d7209d */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-8d7209d{display: flex; flex-direction: column; gap: 14px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c137ec6 */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-c137ec6{display: grid; grid-template-columns: minmax(220px, 1fr) 3fr; gap: 48px; align-items: start}@media (max-width: 900px){:is(#myn,html) .elementor-104 .elementor-element.elementor-element-c137ec6{grid-template-columns: 1fr; gap: 32px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-355783f */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-355783f img{width: 64px; height: auto; display: block; opacity: .85; border-radius: 8px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0c0a11 */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-f0c0a11{display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: center; gap: 20px 32px; margin-top: 40px; padding-top: 24px; border-top: 1px solid rgba(255,255,255,.15)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1f5e18 */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-c1f5e18{max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box;max-width:1240px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db096bb */:is(#myn,html) .elementor-104 .elementor-element.elementor-element-db096bb{background: #04133C; color: #FFFFFF; border-radius: 48px 48px 0 0; padding: 72px 0 36px; margin-top: 112px}/* End custom CSS */