.elementor-2793 .elementor-element.elementor-element-f04ca26{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:hidden;--border-radius:1rem 1rem 1rem 1rem;}.elementor-2793 .elementor-element.elementor-element-69f84d9 .plyr, #elementor-lightbox-69f84d9 .plyr{height:auto;}.elementor-2793 .elementor-element.elementor-element-69f84d9 input:focus:not([type="button"]):not([type="submit"]), #elementor-lightbox-69f84d9 input:focus:not([type="button"]):not([type="submit"]){background-color:transprent;border:none;box-shadow:none;}.elementor-2793 .elementor-element.elementor-element-69f84d9 .plyr input[type="range"]::-moz-range-track, #elementor-lightbox-69f84d9 .plyr input[type="range"]::-moz-range-track, .elementor-2793 .elementor-element.elementor-element-69f84d9 .plyr input[type="range"]::-moz-range-thumb{box-shadow:none;}.elementor-2793 .elementor-element.elementor-element-69f84d9 .plyr:not(:hover) .plyr__controls, .elementor-2793 .elementor-element.elementor-element-69f84d9 .plyr:not(:hover) .plyr__control{opacity:0;transition:0.3s;}.elementor-2793 .elementor-element.elementor-element-69f84d9 .plyr__video-wrapper:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;}.elementor-2793 .elementor-element.elementor-element-69f84d9 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-2793 .elementor-element.elementor-element-920c968 .elementor-button{background-color:#7B22D6B3;border-style:none;border-radius:100% 100% 100% 100%;padding:16px 16px 16px 16px;}.elementor-2793 .elementor-element.elementor-element-920c968{width:var( --container-widget-width, 70% );max-width:70%;padding:0rem 0.5rem 0rem 0.5rem;--container-widget-width:70%;--container-widget-flex-grow:0;top:8%;}body:not(.rtl) .elementor-2793 .elementor-element.elementor-element-920c968{left:0%;}body.rtl .elementor-2793 .elementor-element.elementor-element-920c968{right:0%;}.elementor-2793 .elementor-element.elementor-element-920c968 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2793 .elementor-element.elementor-element-920c968 .elementor-button .elementor-button-content-wrapper{gap:0rem;}#elementor-popup-modal-2793 .dialog-widget-content{animation-duration:0.4s;background-color:#F2EDFF00;border-radius:0px 0px 0px 0px;margin:0rem 1.25rem 1.25rem 0rem;}#elementor-popup-modal-2793 .dialog-message{width:22vw;height:auto;}#elementor-popup-modal-2793{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-2793 .dialog-close-button{display:flex;background-color:var( --e-global-color-ac74295 );font-size:1.125rem;}@media(max-width:1024px){#elementor-popup-modal-2793 .dialog-message{width:28vw;}}@media(max-width:880px){#elementor-popup-modal-2793 .dialog-message{width:34vw;}}@media(max-width:767px){.elementor-2793 .elementor-element.elementor-element-f04ca26{--border-radius:0rem 0rem 0rem 0rem;}#elementor-popup-modal-2793 .dialog-message{width:100vw;}#elementor-popup-modal-2793{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-2793 .dialog-widget-content{margin:0rem 0rem 0rem 0rem;}}/* Start custom CSS for button, class: .elementor-element-920c968 */.elementor-2793 .elementor-element.elementor-element-920c968 a {
	display: inline-flex;
	text-wrap: balance;
	line-height: 1.2em;
}

.elementor-2793 .elementor-element.elementor-element-920c968 .elementor-button-content-wrapper {
	align-items: center;
}

.elementor-2793 .elementor-element.elementor-element-920c968 a:before {
	content: "";
	display: block;
	padding-top: 100%;
}/* End custom CSS */