
.elementor-10 .elementor-element.elementor-element-656e12c {
	--display: flex;
	--background-transition: .3s;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
	--border-radius: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-656e12c::before, .elementor-10 .elementor-element.elementor-element-656e12c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-656e12c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-656e12c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-656e12c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-656e12c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-10 .elementor-element.elementor-element-656e12c:hover::before, .elementor-10 .elementor-element.elementor-element-656e12c:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-656e12c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-656e12c > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-656e12c > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
	background-color: transparent;
	background-image: linear-gradient(180deg, #2c2c2c 0%, #000c20 100%);
}

.elementor-10 .elementor-element.elementor-element-656e12c:hover {
	--overlay-opacity: .5;
}

.elementor-10 .elementor-element.elementor-element-656e12c, .elementor-10 .elementor-element.elementor-element-656e12c::before {
	--border-transition: .3s;
}

.elementor-10 .elementor-element.elementor-element-5d4b563 {
	color: #d1d1d1;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-10 .elementor-element.elementor-element-0fcdcf7 {
	--display: flex;
	--background-transition: .3s;
	--overlay-opacity: .5;
	border-style: none;
	--border-style: none;
	--border-radius: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-0fcdcf7::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-10 .elementor-element.elementor-element-0fcdcf7:hover::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-0fcdcf7 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
	background-color: transparent;
	background-image: linear-gradient(180deg, #2c2c2c 0%, #000c20 100%);
}

.elementor-10 .elementor-element.elementor-element-0fcdcf7:hover {
	--overlay-opacity: .5;
}

.elementor-10 .elementor-element.elementor-element-0fcdcf7, .elementor-10 .elementor-element.elementor-element-0fcdcf7::before {
	--border-transition: .3s;
}

.elementor-10 .elementor-element.elementor-element-4b42817 {
	color: #d1d1d1;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-10 .elementor-element.elementor-element-37962c7 {
	--display: flex;
	--background-transition: .3s;
	border-style: none;
	--border-style: none;
	--border-radius: 1px 1px 1px 1px;
}

.elementor-10 .elementor-element.elementor-element-37962c7:hover::before, .elementor-10 .elementor-element.elementor-element-37962c7:hover > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37962c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-37962c7 > .elementor-background-slideshow:hover::before, .elementor-10 .elementor-element.elementor-element-37962c7 > .e-con-inner > .elementor-background-slideshow:hover::before {
	--background-overlay: "";
	background-color: transparent;
	background-image: linear-gradient(180deg, #2c2c2c 0%, #000c20 100%);
}

.elementor-10 .elementor-element.elementor-element-37962c7:hover {
	--overlay-opacity: .5;
}

.elementor-10 .elementor-element.elementor-element-37962c7, .elementor-10 .elementor-element.elementor-element-37962c7::before {
	--border-transition: .3s;
}

.elementor-10 .elementor-element.elementor-element-cbe12e9 {
	color: #dadada;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
}

.elementor-10 .elementor-element.elementor-element-8abfd53 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-10 .elementor-element.elementor-element-77ff26d .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	background-color: #066aab;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	padding: 12px 27px 12px 27px;
}

.elementor-10 .elementor-element.elementor-element-3229807 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-10 .elementor-element.elementor-element-f4d88b5 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	background-color: #066aab;
	padding: 12px 38px 12px 38px;
}

.elementor-10 .elementor-element.elementor-element-91b4402 {
	--display: flex;
	--background-transition: .3s;
}

.elementor-10 .elementor-element.elementor-element-e5662dc .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	background-color: #066aab;
	padding: 12px 67px 12px 67px;
}
