@charset "utf-8";

.elementor-4941 .elementor-element.elementor-element-5e949b9 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; border-style: solid; --border-style: solid; border-width: 1px 0px 0px; --border-top-width: 1px; --border-right-width: 0px; --border-bottom-width: 0px; --border-left-width: 0px; border-color: var( --e-global-color-4b5db60 ); --border-color: var( --e-global-color-4b5db60 ); --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 25px; --padding-bottom: 025px; --padding-left: 0px; --padding-right: 0px; }

.elementor-4941 .elementor-element.elementor-element-5e949b9:not(.elementor-motion-effects-element-type-background), .elementor-4941 .elementor-element.elementor-element-5e949b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }

.elementor-4941 .elementor-element.elementor-element-348486c { --display: flex; }

.elementor-widget-image .widget-image-caption { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); }

.elementor-4941 .elementor-element.elementor-element-1dd6cd0 { text-align: start; }

.elementor-4941 .elementor-element.elementor-element-1dd6cd0 img { width: 50%; }

.elementor-widget-heading .elementor-heading-title { font-family: var( --e-global-typography-primary-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height ); color: var( --e-global-color-primary ); }

.elementor-4941 .elementor-element.elementor-element-6b3963e .elementor-heading-title { font-family: Inter, Arial, Roboto, "San Fransico Pro"; font-size: 14px; font-weight: 600; font-style: normal; line-height: 18px; color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-6cac0b6 { --display: flex; }

.elementor-4941 .elementor-element.elementor-element-377e975 .elementor-heading-title { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); color: var( --e-global-color-text ); }

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)::after { border-color: var( --e-global-color-text ); }

.elementor-widget-icon-list .elementor-icon-list-icon i { color: var( --e-global-color-primary ); }

.elementor-widget-icon-list .elementor-icon-list-icon svg { fill: var( --e-global-color-primary ); }

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); }

.elementor-widget-icon-list .elementor-icon-list-text { color: var( --e-global-color-secondary ); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-9ab7938 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item > a { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-text { color: var( --e-global-color-text ); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-25c54a5 { --display: flex; }

.elementor-4941 .elementor-element.elementor-element-e085fd6 .elementor-heading-title { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-e87eee5 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item > a { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-text { color: var( --e-global-color-text ); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-db56338 { --display: flex; }

.elementor-4941 .elementor-element.elementor-element-0365a29 .elementor-heading-title { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-d9e3140 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item > a { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-text { color: var( --e-global-color-text ); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-cefe9f0 { --display: flex; }

.elementor-4941 .elementor-element.elementor-element-60f68e7 .elementor-heading-title { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-a8586e0 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item > a { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-text { color: var( --e-global-color-text ); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-1e1c867 { --display: flex; }

.elementor-4941 .elementor-element.elementor-element-4b0165f .elementor-heading-title { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-0129d9d { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item > a { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-text { color: var( --e-global-color-text ); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-50e68d0 { --display: flex; }

.elementor-4941 .elementor-element.elementor-element-4dba336 .elementor-heading-title { font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(4px); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-4px); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-fc8e01c { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item > a { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-text { color: var( --e-global-color-text ); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-79d0c76 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: space-between; --padding-top: 0px; --padding-bottom: 40px; --padding-left: 0px; --padding-right: 0px; }

.elementor-4941 .elementor-element.elementor-element-79d0c76:not(.elementor-motion-effects-element-type-background), .elementor-4941 .elementor-element.elementor-element-79d0c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }

.elementor-4941 .elementor-element.elementor-element-79d0c76.e-con { --align-self: center; }

.elementor-widget-hotspot .widget-image-caption { color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-text-font-size ); font-weight: var( --e-global-typography-text-font-weight ); text-transform: var( --e-global-typography-text-text-transform ); font-style: var( --e-global-typography-text-font-style ); text-decoration: var( --e-global-typography-text-text-decoration ); line-height: var( --e-global-typography-text-line-height ); }

.elementor-widget-hotspot { --hotspot-color: var( --e-global-color-primary ); --hotspot-box-color: var( --e-global-color-secondary ); --tooltip-color: var( --e-global-color-secondary ); }

.elementor-widget-hotspot .e-hotspot__label { font-family: var( --e-global-typography-primary-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height ); }

.elementor-widget-hotspot .e-hotspot__tooltip { font-family: var( --e-global-typography-secondary-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-secondary-font-size ); font-weight: var( --e-global-typography-secondary-font-weight ); font-style: var( --e-global-typography-secondary-font-style ); line-height: var( --e-global-typography-secondary-line-height ); }

.elementor-4941 .elementor-element.elementor-element-07cb5ec .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-07cb5ec .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-07cb5ec.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-07cb5ec { --container-width: 120px; --image-width: 100%; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-07cb5ec .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-421b057 .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-421b057 .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-421b057.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-421b057 { --container-width: 130px; --image-width: 100%; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-421b057 .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-d41fc38 .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-d41fc38 .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-d41fc38.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-d41fc38 { --container-width: 130px; --image-width: 100%; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-d41fc38 .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-396458a .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-396458a .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-396458a.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-396458a { --container-width: 170px; --image-width: 100%; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-396458a .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-e5fc270 .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-e5fc270 .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-e5fc270.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-e5fc270 { --container-width: 70px; --image-width: 100%; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-e5fc270 .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-c562316 .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-c562316 .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-c562316.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-c562316 { --container-width: 80px; --image-width: 100%; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-c562316 .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-719134f .elementor-repeater-item-e434c92 { left: 50%; --hotspot-translate-x: 50%; top: 50%; --hotspot-translate-y: 50%; }

.elementor-4941 .elementor-element.elementor-element-719134f .e-hotspot--tooltip-position { right: initial; bottom: calc(100% + 5px); left: initial; top: initial; }

.elementor-4941 .elementor-element.elementor-element-719134f.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-719134f { --container-width: 160px; --image-width: 100%; --container-max-width: 72px; --hotspot-color: #14052700; --hotspot-size: 90px; --tooltip-text-color: var( --e-global-color-primary ); --tooltip-align: center; --tooltip-max-width: 220px; --tooltip-color: var( --e-global-color-text ); --tooltip-border-radius: 10px 10px 10px 10px; }

.elementor-4941 .elementor-element.elementor-element-719134f .e-hotspot__tooltip { font-family: var( --e-global-typography-accent-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-accent-font-size ); font-weight: var( --e-global-typography-accent-font-weight ); font-style: var( --e-global-typography-accent-font-style ); line-height: var( --e-global-typography-accent-line-height ); }

.elementor-4941 .elementor-element.elementor-element-1dadf34 { --display: flex; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: space-between; --padding-top: 0px; --padding-bottom: 40px; --padding-left: 0px; --padding-right: 0px; }

.elementor-4941 .elementor-element.elementor-element-1dadf34:not(.elementor-motion-effects-element-type-background), .elementor-4941 .elementor-element.elementor-element-1dadf34 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var( --e-global-color-primary ); }

.elementor-4941 .elementor-element.elementor-element-12c9485.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-12c9485 .elementor-heading-title { color: rgb(124, 99, 156); }

.elementor-4941 .elementor-element.elementor-element-fddcf18.elementor-element { --align-self: center; }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(1em); }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(1em); }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(1em); }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-1em); }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-1em); }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-icon i { transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-icon svg { transition: fill 0.3s; }

.elementor-4941 .elementor-element.elementor-element-fddcf18 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item > a { font-family: var( --e-global-typography-primary-font-family ), Arial, Roboto, San Fransico Pro; font-size: var( --e-global-typography-primary-font-size ); font-weight: var( --e-global-typography-primary-font-weight ); line-height: var( --e-global-typography-primary-line-height ); }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-text { color: rgb(124, 99, 156); transition: color 0.3s; }

.elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item:hover .elementor-icon-list-text { color: var( --e-global-color-bad3d99 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-8eefbf4.elementor-social-icon { background-color: var( --e-global-color-5205648 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-8eefbf4.elementor-social-icon i { color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-8eefbf4.elementor-social-icon svg { fill: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-f2be90e.elementor-social-icon { background-color: var( --e-global-color-5205648 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-f2be90e.elementor-social-icon i { color: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-f2be90e.elementor-social-icon svg { fill: var( --e-global-color-text ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-d3d7255.elementor-social-icon { background-color: var( --e-global-color-5205648 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-877608c.elementor-social-icon { background-color: var( --e-global-color-5205648 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-7322a23.elementor-social-icon { background-color: var( --e-global-color-5205648 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-repeater-item-b0dde9a.elementor-social-icon { background-color: var( --e-global-color-5205648 ); }

.elementor-4941 .elementor-element.elementor-element-d05d13b { --grid-template-columns: repeat(0, auto); --grid-column-gap: 10px; --grid-row-gap: 0px; }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-widget-container { text-align: center; }

.elementor-4941 .elementor-element.elementor-element-d05d13b .elementor-icon { border-radius: 100px; }

.elementor-theme-builder-content-area { height: 400px; }

.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }

@media (max-width: 1024px) {
  .elementor-widget-image .widget-image-caption { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-377e975 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-e085fd6 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-0365a29 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-60f68e7 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-4b0165f .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-4dba336 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-widget-hotspot .widget-image-caption { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-widget-hotspot .e-hotspot__label { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }
  .elementor-widget-hotspot .e-hotspot__tooltip { font-size: var( --e-global-typography-secondary-font-size ); line-height: var( --e-global-typography-secondary-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-07cb5ec .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-421b057 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-d41fc38 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-396458a .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-e5fc270 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-c562316 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-719134f .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item > a { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }
}

@media (max-width: 767px) {
  .elementor-widget-image .widget-image-caption { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-1dd6cd0 img { width: 25%; }
  .elementor-widget-heading .elementor-heading-title { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-377e975 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-9ab7938 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-e085fd6 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-e87eee5 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-0365a29 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-d9e3140 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-60f68e7 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-a8586e0 .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-4b0165f .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-0129d9d .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-4dba336 .elementor-heading-title { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-fc8e01c .elementor-icon-list-item > a { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-widget-hotspot .widget-image-caption { font-size: var( --e-global-typography-text-font-size ); line-height: var( --e-global-typography-text-line-height ); }
  .elementor-widget-hotspot .e-hotspot__label { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }
  .elementor-widget-hotspot .e-hotspot__tooltip { font-size: var( --e-global-typography-secondary-font-size ); line-height: var( --e-global-typography-secondary-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-07cb5ec .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-421b057 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-d41fc38 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-396458a .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-e5fc270 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-c562316 .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-719134f .e-hotspot__tooltip { font-size: var( --e-global-typography-accent-font-size ); line-height: var( --e-global-typography-accent-line-height ); }
  .elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4941 .elementor-element.elementor-element-fddcf18 .elementor-icon-list-item > a { font-size: var( --e-global-typography-primary-font-size ); line-height: var( --e-global-typography-primary-line-height ); }
}