.elementor-5947 .elementor-element.elementor-element-49bd5e8b {--display: flex;--background-transition: .3s;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;}
.elementor-5947 .elementor-element.elementor-element-5b720c60 {--display: flex;--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;--background-transition: .3s;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;}
.elementor-5947 .elementor-element.elementor-element-4b9ee7fd {--display: flex;--flex-direction: row;--container-widget-width: initial;--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--gap: 0px 0px;--background-transition: .3s;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;}
.elementor-5947 .elementor-element.elementor-element-6147a015 {width: 100%;max-width: 100%;}
.elementor-5947 .elementor-element.elementor-element-34d46bab {width: 100%;max-width: 100%;}
.elementor-5947 .elementor-element.elementor-element-671b76c7 {width: 100%;max-width: 100%;}
.elementor-5947 .elementor-element.elementor-element-99865ee {--display: flex;--flex-direction: row;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--justify-content: center;--align-items: center;--background-transition: .3s;--position: absolute;bottom: 0px;}
body:not(.rtl) .elementor-5947 .elementor-element.elementor-element-99865ee {left: 0px;}
body.rtl .elementor-5947 .elementor-element.elementor-element-99865ee {right: 0px;}
@media (max-width:767px) {.elementor-5947 .elementor-element.elementor-element-5b720c60 {--flex-direction: column;--container-widget-width: 100%;--container-widget-height: initial;--container-widget-flex-grow: 0;--container-widget-align-self: initial;}
	.elementor-5947 .elementor-element.elementor-element-99865ee {--flex-direction: row;--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height: 100%;--container-widget-flex-grow: 1;--container-widget-align-self: stretch;--justify-content: center;--align-items: center;}}