.elementor-1975 .elementor-element.elementor-element-153d471>.elementor-container {
	max-width: 1170px;
}

.elementor-1975 .elementor-element.elementor-element-153d471>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-153d471:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-153d471>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-2.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1975 .elementor-element.elementor-element-153d471 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 120px 0px 120px 0px;
}

.elementor-1975 .elementor-element.elementor-element-153d471>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1975 .elementor-element.elementor-element-3cd958c.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-3cd958c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-3cd958c>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-a0f6973.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-a0f6973 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 62px;
	font-weight: 700;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-a8dfa33 {
	color: rgba(48, 53, 61, 0.73);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-a8dfa33>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-88dc2d4 {
	margin-top: 17px;
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-b493c54>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-827f7cb .elementor-button .elementor-align-icon-right {
	margin-left: 6px;
}

.elementor-1975 .elementor-element.elementor-element-827f7cb .elementor-button .elementor-align-icon-left {
	margin-right: 6px;
}

.elementor-1975 .elementor-element.elementor-element-827f7cb a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-827f7cb .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0.5px;
	background-color: #4c4e50;
	border-radius: 33px 33px 33px 33px;
	padding: 22px 30px 22px 30px;
}

.elementor-1975 .elementor-element.elementor-element-6fabc0a>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-e398ebc .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-1975 .elementor-element.elementor-element-e398ebc .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-1975 .elementor-element.elementor-element-e398ebc a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-e398ebc .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	letter-spacing: 0.5px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #6564c4;
	border-radius: 33px 33px 33px 33px;
	padding: 22px 30px 22px 30px;
}

.elementor-1975 .elementor-element.elementor-element-a73b782>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-a73b782>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-4724ccc {
	text-align: right;
}

.elementor-1975 .elementor-element.elementor-element-46f402b:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-46f402b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-2.png");
	background-repeat: no-repeat;
}

.elementor-1975 .elementor-element.elementor-element-46f402b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-46f402b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-c2a104e {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-c2a104e.elementor-widget-heading .elementor-heading-title {
	color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-c2a104e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-2972368 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-2972368.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-2972368 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-80285bd {
	--divider-border-style: double;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-80285bd .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-80285bd .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-1975 .elementor-element.elementor-element-c76c9df {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-938a698:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-938a698>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-938a698>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 0px;
	padding: 70px 25px 67px 25px;
}

.elementor-1975 .elementor-element.elementor-element-938a698:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-938a698>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-ad36d7f>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-41e624f {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-41e624f.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-41e624f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-af6cd08 .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-af6cd08 {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-af6cd08>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-976ea77:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-976ea77>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-976ea77>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	padding: 70px 25px 67px 25px;
}

.elementor-1975 .elementor-element.elementor-element-976ea77:hover>.elementor-element-populated {
	box-shadow: 0px -10px 60px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-976ea77>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-d581a2d>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-558c002 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-558c002.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-558c002 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-0fb8011 .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-0fb8011 {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-0fb8011>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-644ed0f:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-644ed0f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-644ed0f>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 10px;
	padding: 70px 25px 67px 25px;
}

.elementor-1975 .elementor-element.elementor-element-644ed0f:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-644ed0f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-6affad7>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-b9ee9f6 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-b9ee9f6.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-b9ee9f6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-06ea43a .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-06ea43a {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-06ea43a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-cfbd416>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-cfbd416:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-cfbd416>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-3.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1975 .elementor-element.elementor-element-cfbd416 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-cfbd416>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-bd41c0e.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-bd41c0e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 58px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-1975 .elementor-element.elementor-element-441ba75 {
	color: #30353d;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.7em;
}

.elementor-1975 .elementor-element.elementor-element-441ba75>.elementor-widget-container {
	margin: 0px 0px 17px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-6f67e45 .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-1975 .elementor-element.elementor-element-6f67e45 .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-1975 .elementor-element.elementor-element-6f67e45 a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-6f67e45 .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	letter-spacing: 0.5px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #6564c4;
	border-radius: 33px 33px 33px 33px;
	padding: 22px 30px 22px 30px;
}

.elementor-1975 .elementor-element.elementor-element-35bd835>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-35bd835:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-35bd835>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-2.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1975 .elementor-element.elementor-element-35bd835 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-35bd835>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-6139545>.elementor-element-populated {
	padding: 0px 0px 0px 30px;
}

.elementor-1975 .elementor-element.elementor-element-69fc2e0.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-69fc2e0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 58px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-1975 .elementor-element.elementor-element-69fc2e0>.elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px/2);
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px/2);
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px/2);
	margin-left: calc(20px/2);
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px/2);
	margin-left: calc(-20px/2);
}

body.rtl .elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px/2);
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px/2);
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-icon i {
	color: #66dda7;
	font-size: 21px;
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-icon svg {
	fill: #66dda7;
	width: 21px;
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-text {
	color: rgba(48, 53, 61, 0.82);
	padding-left: 8px;
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a .elementor-icon-list-item {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-ce5f43a>.elementor-widget-container {
	margin: 0px 0px 18px 0px;
}

.elementor-1975 .elementor-element.elementor-element-4176f78 .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-1975 .elementor-element.elementor-element-4176f78 .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-1975 .elementor-element.elementor-element-4176f78 a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-4176f78 .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	letter-spacing: 0.5px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #6564c4;
	border-radius: 33px 33px 33px 33px;
	padding: 22px 30px 22px 30px;
}

.elementor-1975 .elementor-element.elementor-element-e51e9e1:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-e51e9e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(210deg, #2b1b5c  0%, #636b6f  100%);
}

.elementor-1975 .elementor-element.elementor-element-e51e9e1>.elementor-background-overlay {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/banner2.png");
	background-position: center center;
	opacity: 0.08;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-1975 .elementor-element.elementor-element-e51e9e1>.elementor-shape-top .elementor-shape-fill {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-e51e9e1>.elementor-shape-top svg {
	height: 63px;
}

.elementor-1975 .elementor-element.elementor-element-e51e9e1>.elementor-shape-bottom svg {
	height: 66px;
}

.elementor-1975 .elementor-element.elementor-element-349881b .elementor-counter-number-wrapper {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 84px;
}

.elementor-1975 .elementor-element.elementor-element-349881b .elementor-counter-title {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
}

.elementor-1975 .elementor-element.elementor-element-8eab1ef .elementor-counter-number-wrapper {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 84px;
}

.elementor-1975 .elementor-element.elementor-element-8eab1ef .elementor-counter-title {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
}

.elementor-1975 .elementor-element.elementor-element-fd0236b .elementor-counter-number-wrapper {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 84px;
}

.elementor-1975 .elementor-element.elementor-element-fd0236b .elementor-counter-title {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 19px;
}

.elementor-1975 .elementor-element.elementor-element-243d598:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-243d598>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-2.png");
	background-repeat: no-repeat;
}

.elementor-1975 .elementor-element.elementor-element-243d598 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-243d598>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-88c0918 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-88c0918.elementor-widget-heading .elementor-heading-title {
	color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-88c0918 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-9e1080f {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-9e1080f.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-9e1080f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-9e1080f>.elementor-widget-container {
	margin: 0px 0px 3px 0px;
}

.elementor-1975 .elementor-element.elementor-element-e47acbe {
	--divider-border-style: double;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-e47acbe .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-e47acbe .elementor-divider {
	text-align: center;
	padding-top: 11px;
	padding-bottom: 11px;
}

.elementor-1975 .elementor-element.elementor-element-79cc1e0 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-ea9b68e:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-ea9b68e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-ea9b68e>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 0px;
	padding: 50px 25px 50px 25px;
}

.elementor-1975 .elementor-element.elementor-element-ea9b68e:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

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

.elementor-1975 .elementor-element.elementor-element-4fa457b>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-cb53cad {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-cb53cad.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-cb53cad .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-dcdee2b .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-dcdee2b {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-dcdee2b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-913749f {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-913749f .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-913749f .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-1975 .elementor-element.elementor-element-1a00421:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-1a00421>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-1a00421>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	padding: 50px 25px 50px 25px;
}

.elementor-1975 .elementor-element.elementor-element-1a00421:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-1a00421>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-5e22673>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-96aa85a {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-96aa85a.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-96aa85a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-757f4d7 .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-757f4d7 {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-757f4d7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-df45ca9 {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-df45ca9 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-df45ca9 .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-1975 .elementor-element.elementor-element-0ca4d3d:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-0ca4d3d>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-0ca4d3d>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 10px;
	padding: 50px 25px 50px 25px;
}

.elementor-1975 .elementor-element.elementor-element-0ca4d3d:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-0ca4d3d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-a3ddcbb>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-b884ca2 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-b884ca2.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-b884ca2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-884c3f2 .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-884c3f2 {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-884c3f2>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-2deca16 {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-2deca16 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-2deca16 .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-1975 .elementor-element.elementor-element-c5174f5 {
	margin-top: 20px;
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-c7290e8:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-c7290e8>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-c7290e8>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 0px;
	padding: 50px 25px 50px 25px;
}

.elementor-1975 .elementor-element.elementor-element-c7290e8:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

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

.elementor-1975 .elementor-element.elementor-element-c723bf8>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-7cc042f {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-7cc042f.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-7cc042f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-2e94c32 .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-2e94c32 {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-2e94c32>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-568b2fe {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-568b2fe .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-568b2fe .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-1975 .elementor-element.elementor-element-765b5c4:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-765b5c4>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-765b5c4>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	padding: 50px 25px 50px 25px;
}

.elementor-1975 .elementor-element.elementor-element-765b5c4:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-765b5c4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-814549b>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-c30a9c6 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-c30a9c6.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-c30a9c6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-29a21cd .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-29a21cd {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-29a21cd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-dfeac4c {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-dfeac4c .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-dfeac4c .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-1975 .elementor-element.elementor-element-f8e0542:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-f8e0542>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-f8e0542>.elementor-element-populated {
	box-shadow: 0px 0px 15px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 10px;
	padding: 50px 25px 50px 25px;
}

.elementor-1975 .elementor-element.elementor-element-f8e0542:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

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

.elementor-1975 .elementor-element.elementor-element-c63b782>.elementor-widget-container {
	margin: 0px 0px 6px 0px;
}

.elementor-1975 .elementor-element.elementor-element-1a6e304 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-1a6e304.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-1a6e304 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
}

.elementor-1975 .elementor-element.elementor-element-21cf29f .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-21cf29f {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-21cf29f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-3d41075 {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-3d41075 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-3d41075 .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-1975 .elementor-element.elementor-element-15a3e26:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-15a3e26>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-3.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1975 .elementor-element.elementor-element-15a3e26 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-15a3e26>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-6935fd4 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-6935fd4.elementor-widget-heading .elementor-heading-title {
	color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-6935fd4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-4530c9e {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-4530c9e.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-4530c9e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-ccc1978 {
	--divider-border-style: double;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-ccc1978 .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-ccc1978 .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-1975 .elementor-element.elementor-element-b6b2836 {
	margin-top: 14px;
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-0886b04:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-0886b04>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-0886b04>.elementor-element-populated {
	box-shadow: 0px 0px 18px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 5px;
	padding: 60px 30px 60px 30px;
}

.elementor-1975 .elementor-element.elementor-element-0886b04:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-0886b04>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-bb150b3 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-bb150b3.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-bb150b3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
}

.elementor-1975 .elementor-element.elementor-element-f154b93 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-f154b93.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-f154b93 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 72px;
}

.elementor-1975 .elementor-element.elementor-element-f154b93>.elementor-widget-container {
	margin: 2px 0px 2px 0px;
}

.elementor-1975 .elementor-element.elementor-element-1f2b17c {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-1f2b17c.elementor-widget-heading .elementor-heading-title {
	color: #686868;
}

.elementor-1975 .elementor-element.elementor-element-1f2b17c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
}

.elementor-1975 .elementor-element.elementor-element-1f2b17c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-a46e069 {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 5px;
}

.elementor-1975 .elementor-element.elementor-element-a46e069 .elementor-divider-separator {
	width: 10%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-a46e069 .elementor-divider {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-1975 .elementor-element.elementor-element-a46e069>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-item:not(:last-child):after {
	content: "";
	width: 77%;
	border-color: #f7f7f7;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: dashed;
	border-top-width: 1px;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: dashed;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-text {
	color: rgba(48, 53, 61, 0.8);
}

.elementor-1975 .elementor-element.elementor-element-6f0885a .elementor-icon-list-item {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-4ea1450 a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-4ea1450 .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	letter-spacing: 1.8px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #6ae290;
	padding: 18px 36px 18px 35px;
}

.elementor-1975 .elementor-element.elementor-element-4ea1450 a.elementor-button:hover,
.elementor-1975 .elementor-element.elementor-element-4ea1450 .elementor-button:hover,
.elementor-1975 .elementor-element.elementor-element-4ea1450 a.elementor-button:focus,
.elementor-1975 .elementor-element.elementor-element-4ea1450 .elementor-button:focus {
	background-color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-4ea1450>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-08285e9:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-08285e9>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-08285e9>.elementor-element-populated {
	box-shadow: 0px 0px 18px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	padding: 60px 30px 60px 30px;
}

.elementor-1975 .elementor-element.elementor-element-08285e9:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

.elementor-1975 .elementor-element.elementor-element-08285e9>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-76c9ffd {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-76c9ffd.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-76c9ffd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
}

.elementor-1975 .elementor-element.elementor-element-fd4c9d0 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-fd4c9d0.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-fd4c9d0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 72px;
}

.elementor-1975 .elementor-element.elementor-element-fd4c9d0>.elementor-widget-container {
	margin: 2px 0px 2px 0px;
}

.elementor-1975 .elementor-element.elementor-element-549815b {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-549815b.elementor-widget-heading .elementor-heading-title {
	color: #686868;
}

.elementor-1975 .elementor-element.elementor-element-549815b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
}

.elementor-1975 .elementor-element.elementor-element-549815b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-cb9efec {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 5px;
}

.elementor-1975 .elementor-element.elementor-element-cb9efec .elementor-divider-separator {
	width: 10%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-cb9efec .elementor-divider {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-1975 .elementor-element.elementor-element-cb9efec>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-item:not(:last-child):after {
	content: "";
	width: 77%;
	border-color: #f7f7f7;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: dashed;
	border-top-width: 1px;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: dashed;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-text {
	color: rgba(48, 53, 61, 0.8);
}

.elementor-1975 .elementor-element.elementor-element-7ac819c .elementor-icon-list-item {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-6d1ccdb a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-6d1ccdb .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	letter-spacing: 1.8px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #6ae290;
	padding: 18px 36px 18px 35px;
}

.elementor-1975 .elementor-element.elementor-element-6d1ccdb a.elementor-button:hover,
.elementor-1975 .elementor-element.elementor-element-6d1ccdb .elementor-button:hover,
.elementor-1975 .elementor-element.elementor-element-6d1ccdb a.elementor-button:focus,
.elementor-1975 .elementor-element.elementor-element-6d1ccdb .elementor-button:focus {
	background-color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-6d1ccdb>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-aca7a21:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-aca7a21>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-aca7a21>.elementor-element-populated {
	box-shadow: 0px 0px 18px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	padding: 60px 30px 60px 30px;
}

.elementor-1975 .elementor-element.elementor-element-aca7a21:hover>.elementor-element-populated {
	box-shadow: 0px -10px 50px 0px #eff7ff;
}

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

.elementor-1975 .elementor-element.elementor-element-dc11d97 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-dc11d97.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-dc11d97 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
}

.elementor-1975 .elementor-element.elementor-element-a1eccfa {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-a1eccfa.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-a1eccfa .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 72px;
}

.elementor-1975 .elementor-element.elementor-element-a1eccfa>.elementor-widget-container {
	margin: 2px 0px 2px 0px;
}

.elementor-1975 .elementor-element.elementor-element-27761cb {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-27761cb.elementor-widget-heading .elementor-heading-title {
	color: #686868;
}

.elementor-1975 .elementor-element.elementor-element-27761cb .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
}

.elementor-1975 .elementor-element.elementor-element-27761cb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-0cc5ff1 {
	--divider-border-style: dotted;
	--divider-border-color: #4c4e50;
	--divider-border-width: 5px;
}

.elementor-1975 .elementor-element.elementor-element-0cc5ff1 .elementor-divider-separator {
	width: 10%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-0cc5ff1 .elementor-divider {
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-1975 .elementor-element.elementor-element-0cc5ff1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(35px/2);
	margin-left: calc(35px/2);
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-35px/2);
	margin-left: calc(-35px/2);
}

body.rtl .elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-35px/2);
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-35px/2);
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-item:not(:last-child):after {
	content: "";
	width: 77%;
	border-color: #f7f7f7;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: dashed;
	border-top-width: 1px;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: dashed;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-icon i {
	font-size: 14px;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-icon svg {
	width: 14px;
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-text {
	color: rgba(48, 53, 61, 0.8);
}

.elementor-1975 .elementor-element.elementor-element-70d84cb .elementor-icon-list-item {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-b90ebd8 a.elementor-button,
.elementor-1975 .elementor-element.elementor-element-b90ebd8 .elementor-button {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	letter-spacing: 1.8px;
	fill: #ffffff;
	color: #ffffff;
	background-color: #6ae290;
	padding: 18px 36px 18px 35px;
}

.elementor-1975 .elementor-element.elementor-element-b90ebd8 a.elementor-button:hover,
.elementor-1975 .elementor-element.elementor-element-b90ebd8 .elementor-button:hover,
.elementor-1975 .elementor-element.elementor-element-b90ebd8 a.elementor-button:focus,
.elementor-1975 .elementor-element.elementor-element-b90ebd8 .elementor-button:focus {
	background-color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-b90ebd8>.elementor-widget-container {
	margin: 17px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-30c1c6b:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	 background-image: linear-gradient(40deg,#1b1c1d    0%,#e2d8d9  100%); 
}

.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-background-overlay {
	 background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/banner2.png");
	background-position: center center;
	opacity: 0.08;
	 background-color: #636b6f;  
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-30c1c6b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 90px 0px 90px 0px;
}

.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-shape-top .elementor-shape-fill {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-shape-top svg {
	height: 63px;
}

.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-shape-bottom svg {
	height: 66px;
}

.elementor-bc-flex-widget .elementor-1975 .elementor-element.elementor-element-1b3f049.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-1b3f049.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-1b3f049>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-1975 .elementor-element.elementor-element-b4e3dd3.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-b4e3dd3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-b4e3dd3>.elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1975 .elementor-element.elementor-element-e0be689 {
	color: rgba(255, 255, 255, 0.84);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-e0be689>.elementor-widget-container {
	margin: 0px 0px 17px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-a786971>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-7fe98c2 {
	text-align: left;
}

.elementor-1975 .elementor-element.elementor-element-d541041>.elementor-element-populated {
	padding: 0px 120px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-415227d {
	text-align: left;
}

.elementor-1975 .elementor-element.elementor-element-6458b46:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-6458b46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-3.png");
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-1975 .elementor-element.elementor-element-6458b46 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-6458b46>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-1fc6d9f>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-1fc6d9f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-1fc6d9f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-0a6d02b>.elementor-element-populated {
	padding: 0px 0px 0px 30px;
}

.elementor-1975 .elementor-element.elementor-element-484e0f4>.elementor-element-populated {
	padding: 0px 0px 0px 30px;
}

.elementor-1975 .elementor-element.elementor-element-f83e3d4.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-f83e3d4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 58px;
	font-weight: 600;
	line-height: 1em;
}

.elementor-1975 .elementor-element.elementor-element-f83e3d4>.elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-accordion-item {
	border-width: 1px;
	border-color: rgba(0, 87, 89, 0.16);
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-accordion-item .elementor-tab-content {
	border-width: 1px;
	border-top-color: rgba(0, 87, 89, 0.16);
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 1px;
	border-bottom-color: rgba(0, 87, 89, 0.16);
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-title {
	color: rgba(94, 100, 104, 0.89);
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 25px 20px 20px 20px;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-title.elementor-active {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-title .elementor-accordion-icon i:before {
	color: rgba(94, 100, 104, 0.89);
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-title .elementor-accordion-icon svg {
	fill: rgba(94, 100, 104, 0.89);
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-left {
	margin-right: 0px;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-accordion-icon.elementor-accordion-icon-right {
	margin-left: 0px;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a .elementor-accordion .elementor-tab-content {
	background-color: #5d6063;
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.9em;
}

.elementor-1975 .elementor-element.elementor-element-e84a25a>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-ba5a879:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-ba5a879>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/sc-bg-3.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1975 .elementor-element.elementor-element-ba5a879 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-ba5a879>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-a5ae2ab {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-a5ae2ab.elementor-widget-heading .elementor-heading-title {
	color: #4c4e50;
}

.elementor-1975 .elementor-element.elementor-element-a5ae2ab .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-b53496a {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-b53496a.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-b53496a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-e04067e {
	--divider-border-style: double;
	--divider-border-color: #4c4e50;
	--divider-border-width: 4px;
}

.elementor-1975 .elementor-element.elementor-element-e04067e .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1975 .elementor-element.elementor-element-e04067e .elementor-divider {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-1975 .elementor-element.elementor-element-ed81bb7 {
	margin-top: 16px;
	margin-bottom: 0px;
}

.elementor-1975 .elementor-element.elementor-element-761bccf>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 15px;
}

.elementor-1975 .elementor-element.elementor-element-761bccf:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-761bccf>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-761bccf>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 0px;
	padding: 45px 35px 45px 35px;
}

.elementor-1975 .elementor-element.elementor-element-761bccf>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-a5c1207>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-de9dfe1 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-de9dfe1.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-de9dfe1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-1975 .elementor-element.elementor-element-272dc2b {
	text-align: center;
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-272dc2b .elementor-star-rating i:not(:last-of-type) {
	margin-right: 3px;
}

body.rtl .elementor-1975 .elementor-element.elementor-element-272dc2b .elementor-star-rating i:not(:last-of-type) {
	margin-left: 3px;
}

.elementor-1975 .elementor-element.elementor-element-272dc2b .elementor-star-rating i:before {
	color: #ffbb77;
}

.elementor-1975 .elementor-element.elementor-element-272dc2b .elementor-star-rating i {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-925b3ed .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-925b3ed {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-cffce2f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 15px;
}

.elementor-1975 .elementor-element.elementor-element-cffce2f:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-cffce2f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-cffce2f>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	padding: 45px 35px 45px 35px;
}

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

.elementor-1975 .elementor-element.elementor-element-124b4b8 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-124b4b8.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-124b4b8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-1975 .elementor-element.elementor-element-14e0c23 {
	text-align: center;
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-14e0c23 .elementor-star-rating i:not(:last-of-type) {
	margin-right: 3px;
}

body.rtl .elementor-1975 .elementor-element.elementor-element-14e0c23 .elementor-star-rating i:not(:last-of-type) {
	margin-left: 3px;
}

.elementor-1975 .elementor-element.elementor-element-14e0c23 .elementor-star-rating i:before {
	color: #ffbb77;
}

.elementor-1975 .elementor-element.elementor-element-14e0c23 .elementor-star-rating i {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-85f5e50 .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-85f5e50 {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-f35d70c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 15px;
}

.elementor-1975 .elementor-element.elementor-element-f35d70c:not(.elementor-motion-effects-element-type-background)>.elementor-element-populated,
.elementor-1975 .elementor-element.elementor-element-f35d70c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-f35d70c>.elementor-element-populated {
	box-shadow: 0px 0px 10px 0px #eff7ff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 10px;
	padding: 45px 35px 45px 35px;
}

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

.elementor-1975 .elementor-element.elementor-element-9be6189 {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-9be6189.elementor-widget-heading .elementor-heading-title {
	color: #30353d;
}

.elementor-1975 .elementor-element.elementor-element-9be6189 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
}

.elementor-1975 .elementor-element.elementor-element-0cd5f96 {
	text-align: center;
}

body:not(.rtl) .elementor-1975 .elementor-element.elementor-element-0cd5f96 .elementor-star-rating i:not(:last-of-type) {
	margin-right: 3px;
}

body.rtl .elementor-1975 .elementor-element.elementor-element-0cd5f96 .elementor-star-rating i:not(:last-of-type) {
	margin-left: 3px;
}

.elementor-1975 .elementor-element.elementor-element-0cd5f96 .elementor-star-rating i:before {
	color: #ffbb77;
}

.elementor-1975 .elementor-element.elementor-element-0cd5f96 .elementor-star-rating i {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-625e71e .elementor-text-editor {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-625e71e {
	color: rgba(48, 53, 61, 0.8);
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	line-height: 1.6em;
}

.elementor-1975 .elementor-element.elementor-element-ecc3d5e:not(.elementor-motion-effects-element-type-background),
.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(40deg,#5d6063    0%,#5d6063 100%);
}

.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-background-overlay {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/banner2.png");
	background-position: center center;
	opacity: 0.05;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-ecc3d5e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 90px 0px 90px 0px;
}

.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-shape-top .elementor-shape-fill {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-shape-top svg {
	height: 63px;
}

.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-shape-bottom svg {
	height: 66px;
}

.elementor-bc-flex-widget .elementor-1975 .elementor-element.elementor-element-fc901be.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-fc901be.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-fc901be>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-1975 .elementor-element.elementor-element-6db528f.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-6db528f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 56px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-1975 .elementor-element.elementor-element-6db528f>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-1975 .elementor-element.elementor-element-7792271 {
	color: #ffffff;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 1.4em;
}

.elementor-1975 .elementor-element.elementor-element-7792271>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1975 .elementor-element.elementor-element-e110200 {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-1975 .elementor-element.elementor-element-97cf6bd>.elementor-element-populated {
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-ff80939 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-stacked .elementor-icon {
	background-color: #ffffff;
	color: #484758;
}

.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-framed .elementor-icon,
.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-default .elementor-icon {
	color: #ffffff;
	border-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-framed .elementor-icon,
.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-default .elementor-icon svg {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-framed .elementor-icon {
	background-color: #484758;
}

.elementor-1975 .elementor-element.elementor-element-ff80939.elementor-view-stacked .elementor-icon svg {
	fill: #484758;
}

.elementor-1975 .elementor-element.elementor-element-ff80939 .elementor-icon {
	font-size: 38px;
}

.elementor-1975 .elementor-element.elementor-element-ff80939 .elementor-icon i,
.elementor-1975 .elementor-element.elementor-element-ff80939 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-1975 .elementor-element.elementor-element-a4495da.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-a4495da.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-a4495da>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-1975 .elementor-element.elementor-element-a4495da>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-52719e4.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-52719e4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-00f1253 {
	color: #e2e2e2;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-a6f53fc {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-1975 .elementor-element.elementor-element-326c48f>.elementor-element-populated {
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-fae204d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-stacked .elementor-icon {
	background-color: #ffffff;
	color: #484758;
}

.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-framed .elementor-icon,
.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-default .elementor-icon {
	color: #ffffff;
	border-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-framed .elementor-icon,
.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-default .elementor-icon svg {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-framed .elementor-icon {
	background-color: #484758;
}

.elementor-1975 .elementor-element.elementor-element-fae204d.elementor-view-stacked .elementor-icon svg {
	fill: #484758;
}

.elementor-1975 .elementor-element.elementor-element-fae204d .elementor-icon {
	font-size: 38px;
}

.elementor-1975 .elementor-element.elementor-element-fae204d .elementor-icon i,
.elementor-1975 .elementor-element.elementor-element-fae204d .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-1975 .elementor-element.elementor-element-0752f39.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-0752f39.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-0752f39>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-1975 .elementor-element.elementor-element-0752f39>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-6118133.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-6118133 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-5278450 {
	color: #e2e2e2;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-d910459>.elementor-element-populated {
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-stacked .elementor-icon {
	background-color: #ffffff;
	color: #484758;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-framed .elementor-icon,
.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-default .elementor-icon {
	color: #ffffff;
	border-color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-framed .elementor-icon,
.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-default .elementor-icon svg {
	fill: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-framed .elementor-icon {
	background-color: #484758;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5.elementor-view-stacked .elementor-icon svg {
	fill: #484758;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5 .elementor-icon {
	font-size: 38px;
}

.elementor-1975 .elementor-element.elementor-element-79db1b5 .elementor-icon i,
.elementor-1975 .elementor-element.elementor-element-79db1b5 .elementor-icon svg {
	transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-1975 .elementor-element.elementor-element-459045c.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-459045c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1975 .elementor-element.elementor-element-459045c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-1975 .elementor-element.elementor-element-459045c>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1975 .elementor-element.elementor-element-0c1ac66.elementor-widget-heading .elementor-heading-title {
	color: #ffffff;
}

.elementor-1975 .elementor-element.elementor-element-0c1ac66 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	letter-spacing: 1px;
}

.elementor-1975 .elementor-element.elementor-element-cc0ba90 {
	color: #e2e2e2;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-1975 .elementor-element.elementor-element-06cf943>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 30px;
}

.elementor-1975 .elementor-element.elementor-element-06cf943>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-48d5f6d>.elementor-background-overlay {
	background-image: url("http://jahangirseven.com/genoabase/wp-content/uploads/sites/11/2019/06/bg-footer.png");
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1975 .elementor-element.elementor-element-48d5f6d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 80px 0px;
}

.elementor-1975 .elementor-element.elementor-element-48d5f6d>.elementor-shape-bottom .elementor-shape-fill {
	fill: #313340;
}

.elementor-1975 .elementor-element.elementor-element-48d5f6d>.elementor-shape-bottom svg {
	height: 30px;
	transform: translateX(-50%) rotateY(180deg);
}

@media(max-width:1024px) {
	.elementor-1975 .elementor-element.elementor-element-a0f6973 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-a8dfa33 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-827f7cb>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-a73b782>.elementor-element-populated {
		margin: 40px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-938a698>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-976ea77>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-644ed0f>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-bd41c0e {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-441ba75 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-e17e0f2>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-69fc2e0 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-349881b .elementor-counter-number-wrapper {
		font-size: 76px;
	}
	.elementor-1975 .elementor-element.elementor-element-8eab1ef .elementor-counter-number-wrapper {
		font-size: 76px;
	}
	.elementor-1975 .elementor-element.elementor-element-fd0236b .elementor-counter-number-wrapper {
		font-size: 76px;
	}
	.elementor-1975 .elementor-element.elementor-element-9e1080f {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-ea9b68e>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-1a00421>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-0ca4d3d>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-c7290e8>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-765b5c4>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-f8e0542>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-0886b04>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-08285e9>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-b4e3dd3 .elementor-heading-title {
		font-size: 38px;
	}
	.elementor-1975 .elementor-element.elementor-element-e0be689 {
		font-size: 14px;
	}
	.elementor-1975 .elementor-element.elementor-element-d541041>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-415227d>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-f83e3d4 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-761bccf>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-cffce2f>.elementor-element-populated {
		margin: 0px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-6db528f .elementor-heading-title {
		font-size: 38px;
	}
}

@media(min-width:768px) {
	.elementor-1975 .elementor-element.elementor-element-3cd958c {
		width: 51.977%;
	}
	.elementor-1975 .elementor-element.elementor-element-b493c54 {
		width: 39.736%;
	}
	.elementor-1975 .elementor-element.elementor-element-6fabc0a {
		width: 68.559%;
	}
	.elementor-1975 .elementor-element.elementor-element-a73b782 {
		width: 48.023%;
	}
	.elementor-1975 .elementor-element.elementor-element-9df774c {
		width: 44.393%;
	}
	.elementor-1975 .elementor-element.elementor-element-e17e0f2 {
		width: 55.607%;
	}
	.elementor-1975 .elementor-element.elementor-element-735ffac {
		width: 53.702%;
	}
	.elementor-1975 .elementor-element.elementor-element-6139545 {
		width: 46.346%;
	}
	.elementor-1975 .elementor-element.elementor-element-1b3f049 {
		width: 43.124%;
	}
	.elementor-1975 .elementor-element.elementor-element-a786971 {
		width: 41.95%;
	}
	.elementor-1975 .elementor-element.elementor-element-d541041 {
		width: 71.349%;
	}
	.elementor-1975 .elementor-element.elementor-element-4f4951b {
		width: 56.876%;
	}
	.elementor-1975 .elementor-element.elementor-element-0a6d02b {
		width: 55.801%;
	}
	.elementor-1975 .elementor-element.elementor-element-484e0f4 {
		width: 44.199%;
	}
	.elementor-1975 .elementor-element.elementor-element-fc901be {
		width: 46.139%;
	}
	.elementor-1975 .elementor-element.elementor-element-97cf6bd {
		width: 16.596%;
	}
	.elementor-1975 .elementor-element.elementor-element-a4495da {
		width: 83.404%;
	}
	.elementor-1975 .elementor-element.elementor-element-326c48f {
		width: 18.004%;
	}
	.elementor-1975 .elementor-element.elementor-element-0752f39 {
		width: 81.996%;
	}
	.elementor-1975 .elementor-element.elementor-element-d910459 {
		width: 18.004%;
	}
	.elementor-1975 .elementor-element.elementor-element-459045c {
		width: 81.996%;
	}
	.elementor-1975 .elementor-element.elementor-element-06cf943 {
		width: 53.861%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-1975 .elementor-element.elementor-element-3cd958c {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-b493c54 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-6fabc0a {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-a73b782 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-938a698 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-976ea77 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-644ed0f {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-9df774c {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-e17e0f2 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-735ffac {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-6139545 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-ea9b68e {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-1a00421 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-0ca4d3d {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-c7290e8 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-765b5c4 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-f8e0542 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-0886b04 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-08285e9 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-aca7a21 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-a786971 {
		width: 40%;
	}
	.elementor-1975 .elementor-element.elementor-element-d541041 {
		width: 40%;
	}
	.elementor-1975 .elementor-element.elementor-element-0a6d02b {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-484e0f4 {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-761bccf {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-cffce2f {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-f35d70c {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-fc901be {
		width: 100%;
	}
	.elementor-1975 .elementor-element.elementor-element-06cf943 {
		width: 100%;
	}
}

@media(max-width:767px) {
	.elementor-1975 .elementor-element.elementor-element-153d471 {
		padding: 100px 0px 50px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-a0f6973 .elementor-heading-title {
		font-size: 34px;
	}
	.elementor-1975 .elementor-element.elementor-element-a8dfa33 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-a8dfa33>.elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	.elementor-1975 .elementor-element.elementor-element-827f7cb a.elementor-button,
	.elementor-1975 .elementor-element.elementor-element-827f7cb .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	.elementor-1975 .elementor-element.elementor-element-827f7cb>.elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-e398ebc a.elementor-button,
	.elementor-1975 .elementor-element.elementor-element-e398ebc .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	.elementor-1975 .elementor-element.elementor-element-46f402b {
		padding: 30px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-2972368 .elementor-heading-title {
		font-size: 28px;
	}
	.elementor-1975 .elementor-element.elementor-element-80285bd .elementor-divider-separator {
		width: 21%;
	}
	.elementor-1975 .elementor-element.elementor-element-cfbd416 {
		padding: 50px 0px 50px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-bd41c0e .elementor-heading-title {
		font-size: 32px;
	}
	.elementor-1975 .elementor-element.elementor-element-6f67e45 a.elementor-button,
	.elementor-1975 .elementor-element.elementor-element-6f67e45 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	.elementor-1975 .elementor-element.elementor-element-35bd835 {
		padding: 30px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-6139545>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-69fc2e0 .elementor-heading-title {
		font-size: 32px;
	}
	.elementor-1975 .elementor-element.elementor-element-ce5f43a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-4176f78 a.elementor-button,
	.elementor-1975 .elementor-element.elementor-element-4176f78 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	.elementor-1975 .elementor-element.elementor-element-e51e9e1 {
		padding: 50px 0px 50px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-349881b .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	.elementor-1975 .elementor-element.elementor-element-8eab1ef .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	.elementor-1975 .elementor-element.elementor-element-fd0236b .elementor-counter-number-wrapper {
		font-size: 50px;
	}
	.elementor-1975 .elementor-element.elementor-element-243d598 {
		padding: 30px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-9e1080f .elementor-heading-title {
		font-size: 32px;
	}
	.elementor-1975 .elementor-element.elementor-element-e47acbe .elementor-divider-separator {
		width: 21%;
	}
	.elementor-1975 .elementor-element.elementor-element-15a3e26 {
		padding: 30px 0px 30px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-4530c9e .elementor-heading-title {
		font-size: 32px;
	}
	.elementor-1975 .elementor-element.elementor-element-ccc1978 .elementor-divider-separator {
		width: 21%;
	}
	.elementor-1975 .elementor-element.elementor-element-aca7a21>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-shape-top svg {
		height: 40px;
	}
	.elementor-1975 .elementor-element.elementor-element-30c1c6b>.elementor-shape-bottom svg {
		height: 37px;
	}
	.elementor-1975 .elementor-element.elementor-element-b4e3dd3 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-e0be689 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-a786971>.elementor-element-populated {
		margin: 0px 0px 10px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-7fe98c2 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-d541041>.elementor-element-populated {
		margin: 0px 0px 0px -7px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-415227d {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-415227d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-6458b46 {
		padding: 30px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-1fc6d9f {
		padding: 0px 0px 50px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-0a6d02b>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-484e0f4>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-f83e3d4 .elementor-heading-title {
		font-size: 28px;
	}
	.elementor-1975 .elementor-element.elementor-element-e84a25a>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-ba5a879 {
		padding: 0px 0px 50px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-b53496a .elementor-heading-title {
		font-size: 28px;
	}
	.elementor-1975 .elementor-element.elementor-element-e04067e .elementor-divider-separator {
		width: 21%;
	}
	.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-shape-top svg {
		height: 49px;
	}
	.elementor-1975 .elementor-element.elementor-element-ecc3d5e>.elementor-shape-bottom svg {
		height: 40px;
	}
	.elementor-1975 .elementor-element.elementor-element-6db528f {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-7792271 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-52719e4 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-52719e4>.elementor-widget-container {
		margin: 8px 0px 0px -20px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-00f1253 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-6118133 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-6118133>.elementor-widget-container {
		margin: 8px 0px 0px -20px;
	}
	.elementor-1975 .elementor-element.elementor-element-5278450 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-0c1ac66 {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-0c1ac66>.elementor-widget-container {
		margin: 8px 0px 0px -20px;
	}
	.elementor-1975 .elementor-element.elementor-element-cc0ba90 .elementor-text-editor {
		text-align: center;
	}
	.elementor-1975 .elementor-element.elementor-element-cc0ba90 {
		line-height: 1.5em;
	}
	.elementor-1975 .elementor-element.elementor-element-06cf943>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	.elementor-1975 .elementor-element.elementor-element-48d5f6d {
		padding: 50px 0px 50px 0px;
	}
}