.elementor-19617 .elementor-element.elementor-element-a0d4af9 > .elementor-container{min-height:6em;}.elementor-19617 .elementor-element.elementor-element-a0d4af9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19617 .elementor-element.elementor-element-5e224da > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4% 4% 4% 4%;}.elementor-19617 .elementor-element.elementor-element-ec8d1e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-19617 .dialog-message{width:12em;height:auto;}#elementor-popup-modal-19617{justify-content:flex-end;align-items:flex-end;}#elementor-popup-modal-19617 .dialog-close-button{display:flex;top:1%;background-color:#FFFFFF;font-size:22px;}#elementor-popup-modal-19617 .dialog-widget-content{animation-duration:2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0% 0% 01% 0%;}body:not(.rtl) #elementor-popup-modal-19617 .dialog-close-button{right:0%;}body.rtl #elementor-popup-modal-19617 .dialog-close-button{left:0%;}#elementor-popup-modal-19617 .dialog-close-button i{color:#000000;}#elementor-popup-modal-19617 .dialog-close-button svg{fill:#000000;}@media(max-width:991px){#elementor-popup-modal-19617 .dialog-widget-content{margin:0% 0% 02% 0%;}}@media(max-width:767px){#elementor-popup-modal-19617 .dialog-widget-content{margin:0% 0% 13% 0%;}}/* Start custom CSS for column, class: .elementor-element-5e224da */.service {
	position: relative;
	overflow: hidden;
}

.service:before {
	content: "";
	position: absolute;
	width: 200%;
	height: 200%;
	left: -50%;
	top: -50%;
	opacity: 0.8;
	background: linear-gradient(45deg, red 0% 40%, white 50% 100%);
	animation: service-rotate 2.5s linear infinite;
}

@keyframes service-rotate {
	100% {
		transform: rotate(1turn);
	}
}/* End custom CSS */