

.elementor-173 .elementor-element.elementor-element-68bc64d5>.elementor-container {
	max-width: 800px;
	min-height: 712px;
}

.elementor-173 .elementor-element.elementor-element-68bc64d5>.elementor-container:after {
	content: "";
	min-height: inherit;
}

.elementor-173 .elementor-element.elementor-element-68bc64d5:not(.elementor-motion-effects-element-type-background),
.elementor-173 .elementor-element.elementor-element-68bc64d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://griffininfrastructure.in/wp-content/uploads/2019/08/shutterstock-637050169-1.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-173 .elementor-element.elementor-element-68bc64d5>.elementor-background-overlay {
	background-color: rgba(83, 90, 119, 0.04);
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-68bc64d5:hover>.elementor-background-overlay {
	background-color: #535a77;
	opacity: 0.5;
}

.elementor-173 .elementor-element.elementor-element-68bc64d5 {
	border-style: solid;
	border-width: 0px 0px 8px 0px;
	border-color: #ffba00;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-7a5dcb58 {
	text-align: center;
}

.elementor-173 .elementor-element.elementor-element-7a5dcb58.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-173 .elementor-element.elementor-element-7a5dcb58 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 90px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-shadow: 0px 0px 25px rgba(0, 0, 0, 0.29);
}

.elementor-173 .elementor-element.elementor-element-61597355 {
	text-align: center;
}

.elementor-173 .elementor-element.elementor-element-61597355.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-173 .elementor-element.elementor-element-61597355 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 23px;
	font-weight: 300;
	line-height: 1.5em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-5c15c35a .elementor-spacer-inner {
	height: 149px;
}

.elementor-173 .elementor-element.elementor-element-562ba03 {
	padding: 150px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-7c99c7e>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-7c99c7e>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-a028b11.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 10px;
}

.elementor-173 .elementor-element.elementor-element-a028b11 .elementor-swiper-button {
	font-size: 20px;
	color: #455b64;
}

.elementor-173 .elementor-element.elementor-element-a028b11 .elementor-custom-embed-play i {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

#elementor-lightbox-slideshow-a028b11 {
	background-color: rgba(69, 91, 100, 0.78);
}

#elementor-lightbox-slideshow-a028b11 .elementor-video-container {
	width: 80%;
}

.elementor-173 .elementor-element.elementor-element-5419491>.elementor-element-populated {
	padding: 0px 40px 0px 90px;
}

.elementor-173 .elementor-element.elementor-element-5c0d3b5 {
	text-align: left;
}

.elementor-173 .elementor-element.elementor-element-5c0d3b5.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-5c0d3b5 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-12989e7 .elementor-text-editor {
	text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-12989e7 {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-12989e7>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-173 .elementor-element.elementor-element-396438e:not(.elementor-motion-effects-element-type-background),
.elementor-173 .elementor-element.elementor-element-396438e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffba00;
}

.elementor-173 .elementor-element.elementor-element-396438e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-173 .elementor-element.elementor-element-396438e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-ded842d.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-173 .elementor-element.elementor-element-ded842d.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
}

.elementor-173 .elementor-element.elementor-element-ded842d>.elementor-element-populated {
	padding: 0px 90px 0px 40px;
}

.elementor-173 .elementor-element.elementor-element-8464f90 .elementor-spacer-inner {
	height: 50px;
}

.elementor-173 .elementor-element.elementor-element-146fcfe.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-146fcfe .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-11e5f9b .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #000000;
	width: 8%;
}

.elementor-173 .elementor-element.elementor-element-11e5f9b .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-2c04b85 .elementor-text-editor {
	text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-2c04b85 {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-78fe928.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-173 .elementor-element.elementor-element-78fe928.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
}

.elementor-173 .elementor-element.elementor-element-78fe928>.elementor-element-populated {
	padding: 0px 90px 0px 40px;
}

.elementor-173 .elementor-element.elementor-element-94f9d3f .elementor-spacer-inner {
	height: 10px;
}

.elementor-173 .elementor-element.elementor-element-c952fd3.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-c952fd3 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-66154da .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #000000;
	width: 8%;
}

.elementor-173 .elementor-element.elementor-element-66154da .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-95acc27 {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-4da4eb5 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 150px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-4da4eb5>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-12f592eb:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-173 .elementor-element.elementor-element-12f592eb>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://griffininfrastructure.in/wp-content/uploads/2019/08/Medicines.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.elementor-173 .elementor-element.elementor-element-12f592eb>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-12f592eb>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-main-swiper {
	height: 400px;
	width: 100%;
}

.elementor-173 .elementor-element.elementor-element-59fc0363.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 10px;
}

.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-swiper-button {
	font-size: 20px;
	color: #455b64;
}

.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-custom-embed-play i {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-carousel-image-overlay {
	background-color: rgba(0, 0, 0, 0.45);
}

.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-carousel-image-overlay i {
	font-size: 50px;
}

#elementor-lightbox-slideshow-59fc0363 {
	background-color: rgba(69, 91, 100, 0.78);
}

#elementor-lightbox-slideshow-59fc0363 .elementor-video-container {
	width: 80%;
}

.elementor-173 .elementor-element.elementor-element-76bbb05b>.elementor-element-populated {
	padding: 0px 40px 0px 90px;
}

.elementor-173 .elementor-element.elementor-element-56fcbabe {
	text-align: left;
}

.elementor-173 .elementor-element.elementor-element-56fcbabe.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-56fcbabe .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-112cf14d .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	width: 8%;
}

.elementor-173 .elementor-element.elementor-element-112cf14d .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-63d8ebbe .elementor-text-editor {
	text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-63d8ebbe {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-63d8ebbe>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-173 .elementor-element.elementor-element-d4d51c1 {
	padding: 150px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-72ae857>.elementor-element-populated {
	padding: 0px 40px 0px 90px;
}

.elementor-173 .elementor-element.elementor-element-5a21835 {
	text-align: left;
}

.elementor-173 .elementor-element.elementor-element-5a21835.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-5a21835 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-3b56002 .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	width: 8%;
}

.elementor-173 .elementor-element.elementor-element-3b56002 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-7353be2 .elementor-text-editor {
	text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-7353be2 {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-7353be2>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-173 .elementor-element.elementor-element-c3d1b51:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-173 .elementor-element.elementor-element-c3d1b51>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://griffininfrastructure.in/wp-content/uploads/2019/08/Construction.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.elementor-173 .elementor-element.elementor-element-c3d1b51>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-c3d1b51>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-main-swiper {
	height: 400px;
	width: 100%;
}

.elementor-173 .elementor-element.elementor-element-77ee978.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 10px;
}

.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-swiper-button {
	font-size: 20px;
	color: #455b64;
}

.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-custom-embed-play i {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-carousel-image-overlay {
	background-color: rgba(0, 0, 0, 0.45);
}

.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-carousel-image-overlay i {
	font-size: 50px;
}

#elementor-lightbox-slideshow-77ee978 {
	background-color: rgba(69, 91, 100, 0.78);
}

#elementor-lightbox-slideshow-77ee978 .elementor-video-container {
	width: 80%;
}

.elementor-173 .elementor-element.elementor-element-900e401 {
	padding: 150px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-f877cf0:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-173 .elementor-element.elementor-element-f877cf0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://griffininfrastructure.in/wp-content/uploads/2019/08/Chemical.png");
	background-position: center right;
	background-repeat: no-repeat;
}

.elementor-173 .elementor-element.elementor-element-f877cf0>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-f877cf0>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-debff94 .elementor-main-swiper {
	height: 400px;
	width: 100%;
}

.elementor-173 .elementor-element.elementor-element-debff94.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 10px;
}

.elementor-173 .elementor-element.elementor-element-debff94 .elementor-swiper-button {
	font-size: 20px;
	color: #455b64;
}

.elementor-173 .elementor-element.elementor-element-debff94 .elementor-custom-embed-play i {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-173 .elementor-element.elementor-element-debff94 .elementor-carousel-image-overlay {
	background-color: rgba(0, 0, 0, 0.45);
}

.elementor-173 .elementor-element.elementor-element-debff94 .elementor-carousel-image-overlay i {
	font-size: 50px;
}

#elementor-lightbox-slideshow-debff94 {
	background-color: rgba(69, 91, 100, 0.78);
}

#elementor-lightbox-slideshow-debff94 .elementor-video-container {
	width: 80%;
}

.elementor-173 .elementor-element.elementor-element-f64785a>.elementor-element-populated {
	padding: 0px 40px 0px 90px;
}

.elementor-173 .elementor-element.elementor-element-397e082 {
	text-align: left;
}

.elementor-173 .elementor-element.elementor-element-397e082.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-397e082 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-4ace2f0 .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	width: 8%;
}

.elementor-173 .elementor-element.elementor-element-4ace2f0 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-7080060 .elementor-text-editor {
	text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-7080060 {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-7080060>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-173 .elementor-element.elementor-element-bbfa411 {
	padding: 150px 0px 50px 0px;
}

.elementor-173 .elementor-element.elementor-element-279e477>.elementor-element-populated {
	padding: 0px 40px 0px 90px;
}

.elementor-173 .elementor-element.elementor-element-8dd0142 {
	text-align: left;
}

.elementor-173 .elementor-element.elementor-element-8dd0142.elementor-widget-heading .elementor-heading-title {
	color: #000000;
}

.elementor-173 .elementor-element.elementor-element-8dd0142 .elementor-heading-title {
	font-family: "Oswald", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-173 .elementor-element.elementor-element-ec32228 .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	width: 8%;
}

.elementor-173 .elementor-element.elementor-element-ec32228 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-173 .elementor-element.elementor-element-9d0263f .elementor-text-editor {
	text-align: justify;
}

.elementor-173 .elementor-element.elementor-element-9d0263f {
	color: #000000;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.8em;
	letter-spacing: 0px;
}

.elementor-173 .elementor-element.elementor-element-9d0263f>.elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-173 .elementor-element.elementor-element-46a1866:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-173 .elementor-element.elementor-element-46a1866>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://griffininfrastructure.in/wp-content/uploads/2019/09/shutterstock-1049905355.png");
	background-position: center center;
	background-repeat: no-repeat;
}

.elementor-173 .elementor-element.elementor-element-46a1866>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-173 .elementor-element.elementor-element-46a1866>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-main-swiper {
	height: 400px;
	width: 100%;
}

.elementor-173 .elementor-element.elementor-element-5b65b70.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 10px;
}

.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-swiper-button {
	font-size: 20px;
	color: #455b64;
}

.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-custom-embed-play i {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-carousel-image-overlay {
	background-color: rgba(0, 0, 0, 0.45);
}

.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-carousel-image-overlay i {
	font-size: 50px;
}

#elementor-lightbox-slideshow-5b65b70 {
	background-color: rgba(69, 91, 100, 0.78);
}

#elementor-lightbox-slideshow-5b65b70 .elementor-video-container {
	width: 80%;
}

@media(max-width:1024px) {
	.elementor-173 .elementor-element.elementor-element-68bc64d5>.elementor-container {
		min-height: 60vh;
	}
	.elementor-173 .elementor-element.elementor-element-68bc64d5>.elementor-container:after {
		content: "";
		min-height: inherit;
	}
	.elementor-173 .elementor-element.elementor-element-68bc64d5 {
		padding: 0px 50px 0px 50px;
	}
	.elementor-173 .elementor-element.elementor-element-7a5dcb58 .elementor-heading-title {
		font-size: 70px;
	}
	.elementor-173 .elementor-element.elementor-element-61597355 .elementor-heading-title {
		font-size: 20px;
	}
	.elementor-173 .elementor-element.elementor-element-562ba03 {
		padding: 60px 40px 40px 40px;
	}
	.elementor-173 .elementor-element.elementor-element-7c99c7e>.elementor-element-populated {
		margin: 0px 50px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-a028b11.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-5419491>.elementor-element-populated {
		padding: 0% 5% 0% 5%;
	}
	.elementor-173 .elementor-element.elementor-element-5c0d3b5 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-12989e7 {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-12989e7>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-396438e {
		padding: 40px 40px 40px 40px;
	}
	.elementor-173 .elementor-element.elementor-element-ded842d>.elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-146fcfe .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-146fcfe>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-2c04b85 {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-2c04b85>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-78fe928>.elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-c952fd3 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-c952fd3>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-95acc27 {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-95acc27>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-4da4eb5 {
		padding: 60px 40px 40px 40px;
	}
	.elementor-173 .elementor-element.elementor-element-12f592eb>.elementor-element-populated {
		margin: 0px 50px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-main-swiper {
		width: 400px;
	}
	.elementor-173 .elementor-element.elementor-element-59fc0363.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-76bbb05b>.elementor-element-populated {
		padding: 0% 5% 0% 5%;
	}
	.elementor-173 .elementor-element.elementor-element-56fcbabe .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-63d8ebbe {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-63d8ebbe>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-d4d51c1 {
		padding: 60px 40px 40px 40px;
	}
	.elementor-173 .elementor-element.elementor-element-72ae857>.elementor-element-populated {
		padding: 0% 5% 0% 5%;
	}
	.elementor-173 .elementor-element.elementor-element-5a21835 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-7353be2 {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-7353be2>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-c3d1b51>.elementor-element-populated {
		margin: 0px 50px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-main-swiper {
		width: 400px;
	}
	.elementor-173 .elementor-element.elementor-element-77ee978.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-900e401 {
		padding: 60px 40px 40px 40px;
	}
	.elementor-173 .elementor-element.elementor-element-f877cf0>.elementor-element-populated {
		margin: 0px 50px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-debff94 .elementor-main-swiper {
		width: 400px;
	}
	.elementor-173 .elementor-element.elementor-element-debff94.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-f64785a>.elementor-element-populated {
		padding: 0% 5% 0% 5%;
	}
	.elementor-173 .elementor-element.elementor-element-397e082 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-7080060 {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-7080060>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-bbfa411 {
		padding: 60px 40px 40px 40px;
	}
	.elementor-173 .elementor-element.elementor-element-279e477>.elementor-element-populated {
		padding: 0% 5% 0% 5%;
	}
	.elementor-173 .elementor-element.elementor-element-8dd0142 .elementor-heading-title {
		font-size: 25px;
	}
	.elementor-173 .elementor-element.elementor-element-9d0263f {
		font-size: 14px;
	}
	.elementor-173 .elementor-element.elementor-element-9d0263f>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-46a1866>.elementor-element-populated {
		margin: 0px 50px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-main-swiper {
		width: 400px;
	}
	.elementor-173 .elementor-element.elementor-element-5b65b70.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
}

@media(max-width:767px) {
	.elementor-173 .elementor-element.elementor-element-68bc64d5 {
		padding: 60px 30px 30px 30px;
	}
	.elementor-173 .elementor-element.elementor-element-7a5dcb58 .elementor-heading-title {
		font-size: 64px;
		line-height: 80px;
	}
	.elementor-173 .elementor-element.elementor-element-61597355 .elementor-heading-title {
		font-size: 20px;
	}
	.elementor-173 .elementor-element.elementor-element-7c99c7e>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-a028b11.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-5419491>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-5c0d3b5 {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-12989e7 .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-396438e {
		padding: 30px 30px 30px 30px;
	}
	.elementor-173 .elementor-element.elementor-element-ded842d>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-146fcfe {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-11e5f9b .elementor-divider {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-2c04b85 .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-78fe928>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-c952fd3 {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-66154da .elementor-divider {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-95acc27 .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-12f592eb>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-59fc0363 .elementor-main-swiper {
		height: 328px;
		width: 279px;
	}
	.elementor-173 .elementor-element.elementor-element-59fc0363.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-76bbb05b>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-56fcbabe {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-112cf14d .elementor-divider {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-63d8ebbe .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-72ae857>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-5a21835 {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-3b56002 .elementor-divider {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-7353be2 .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-c3d1b51>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-77ee978 .elementor-main-swiper {
		height: 328px;
		width: 279px;
	}
	.elementor-173 .elementor-element.elementor-element-77ee978.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-f877cf0>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-debff94 .elementor-main-swiper {
		height: 328px;
		width: 279px;
	}
	.elementor-173 .elementor-element.elementor-element-debff94.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
	.elementor-173 .elementor-element.elementor-element-f64785a>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-397e082 {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-4ace2f0 .elementor-divider {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-7080060 .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-279e477>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-8dd0142 {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-ec32228 .elementor-divider {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-9d0263f .elementor-text-editor {
		text-align: center;
	}
	.elementor-173 .elementor-element.elementor-element-46a1866>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-173 .elementor-element.elementor-element-5b65b70 .elementor-main-swiper {
		height: 328px;
		width: 279px;
	}
	.elementor-173 .elementor-element.elementor-element-5b65b70.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}
}

@media(min-width:768px) {
	.elementor-173 .elementor-element.elementor-element-7c99c7e {
		width: 50.032%;
	}
	.elementor-173 .elementor-element.elementor-element-5419491 {
		width: 49.968%;
	}
	.elementor-173 .elementor-element.elementor-element-12f592eb {
		width: 46%;
	}
	.elementor-173 .elementor-element.elementor-element-76bbb05b {
		width: 54%;
	}
	.elementor-173 .elementor-element.elementor-element-72ae857 {
		width: 51.637%;
	}
	.elementor-173 .elementor-element.elementor-element-c3d1b51 {
		width: 48.363%;
	}
	.elementor-173 .elementor-element.elementor-element-f877cf0 {
		width: 48.363%;
	}
	.elementor-173 .elementor-element.elementor-element-f64785a {
		width: 51.637%;
	}
	.elementor-173 .elementor-element.elementor-element-279e477 {
		width: 51.637%;
	}
	.elementor-173 .elementor-element.elementor-element-46a1866 {
		width: 48.363%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-173 .elementor-element.elementor-element-7c99c7e {
		width: 60%;
	}
	.elementor-173 .elementor-element.elementor-element-5419491 {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-ded842d {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-78fe928 {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-12f592eb {
		width: 60%;
	}
	.elementor-173 .elementor-element.elementor-element-76bbb05b {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-72ae857 {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-c3d1b51 {
		width: 60%;
	}
	.elementor-173 .elementor-element.elementor-element-f877cf0 {
		width: 60%;
	}
	.elementor-173 .elementor-element.elementor-element-f64785a {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-279e477 {
		width: 40%;
	}
	.elementor-173 .elementor-element.elementor-element-46a1866 {
		width: 60%;
	}
}

