.elementor-42718 .elementor-element.elementor-element-5efdcf0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--margin-top: -65px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 200px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-5efdcf0:not(.elementor-motion-effects-element-type-background), .elementor-42718 .elementor-element.elementor-element-5efdcf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f8f8f8;
}

.elementor-42718 .elementor-element.elementor-element-87147e4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
}

.elementor-42718 .elementor-element.elementor-element-87147e4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-42718 .elementor-element.elementor-element-7743ca3 {
	text-align: start;
}

.elementor-42718 .elementor-element.elementor-element-7743ca3 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 62px;
	font-weight: 700;
	font-style: normal;
	line-height: 72px;
	color: #77aa01;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-42718 .elementor-element.elementor-element-4c2ca86 {
	text-align: start;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	font-style: normal;
	line-height: 26px;
	color: #061237;
}

.elementor-widget-ucaddon_blox_btn_group .blox_btn_group a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group {
	gap: 10px;
	justify-content: flex-start;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-3e42d73 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
}

.elementor-42718 .elementor-element.elementor-element-3e42d73.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-42718 .elementor-element.elementor-element-636e640 img {
	width: 90%;
}

.elementor-42718 .elementor-element.elementor-element-67d5ef0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-b260013 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-cf2ec90 {
	--display: flex;
	--justify-content: flex-end;
}

.elementor-42718 .elementor-element.elementor-element-a771db2 {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-a771db2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-6589cd6 {
	--e-image-carousel-slides-to-show: 3;
}

.elementor-42718 .elementor-element.elementor-element-6589cd6 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-42718 .elementor-element.elementor-element-6589cd6 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 15px 15px 15px 15px;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-b029662 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group {
	gap: 10px;
	justify-content: center;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-b029662 a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-76d8d7d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-62df0cc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-9e1ce80 {
	--display: flex;
	--justify-content: flex-end;
}

.elementor-42718 .elementor-element.elementor-element-b6b399c {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-b6b399c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-9e97f57 {
	--e-image-carousel-slides-to-show: 2;
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-swiper-button.elementor-swiper-button-next {
	color: #99c435;
}

.elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #99c435;
}

.elementor-42718 .elementor-element.elementor-element-9e97f57 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 15px 15px 15px 15px;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-85c903b > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group {
	gap: 10px;
	justify-content: center;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-85c903b a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-cf1a841 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-95a2e0c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-2d87cec {
	--display: flex;
	--justify-content: flex-end;
}

.elementor-42718 .elementor-element.elementor-element-fc23062 {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-fc23062 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-3ee5b71 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-3ee5b71 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #545454;
}

.elementor-42718 .elementor-element.elementor-element-ac60e52 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-697a3bf {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-98cd6ef {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-8fc7b1f {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-a5aa539 {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-02dd691 {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-0eae69e {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-c31a67c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-9316ecd {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-a907493 {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-82c955b {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-c1c8d6a {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-a05b512 {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-3be7ac0 {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group {
	gap: 10px;
	justify-content: center;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-bf43e34 {
	padding: 70px 0px 70px 0px;
}

.elementor-42718 .elementor-element.elementor-element-44e9a9f {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-44e9a9f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 700;
	line-height: 58px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-160bda6 {
	padding: 0px 200px 0px 200px;
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-160bda6 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-f4e4a17 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-d0b1c54 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-40436bf {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-6a63700 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-42718 .elementor-element.elementor-element-b46ec30 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-b46ec30.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-42718 .elementor-element.elementor-element-55f5c01 {
	text-align: start;
}

.elementor-42718 .elementor-element.elementor-element-55f5c01 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-f09214a {
	padding: 0px 0px 0px 0px;
	text-align: start;
}

.elementor-42718 .elementor-element.elementor-element-f09214a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #636571;
}

.elementor-42718 .elementor-element.elementor-element-146ecbf {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
}

.elementor-widget-ucaddon_arrow_navigation .ue-remote-arrow {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-carousel-navigation-wrapper {
	justify-content: flex-end;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-carousel-navigation {
	flex-direction: row;
	gap: 15px;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-arrow {
	flex-direction: row;
	gap: 10px;
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
	background-color: rgba(154, 196, 54, .39);
	min-width: 50px;
	min-height: 50px;
	border-radius: 100px 100px 100px 100px;
	border-style: none;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-arrow .ue-carousel-nav-icon {
	color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad button .ue-carousel-nav-icon svg {
	fill: #fff;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-carousel-nav-icon {
	font-size: 20px;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-arrow:hover {
	background-color: #9ac436;
	border-style: none;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-arrow:hover .ue-carousel-nav-icon {
	color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-c7a6cad button:hover .ue-carousel-nav-icon svg {
	fill: #fff;
}

.elementor-42718 .elementor-element.elementor-element-4146cce > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-4146cce .uc_image_box {
	aspect-ratio: 3/4;
}

.elementor-42718 .elementor-element.elementor-element-4146cce .uc_three_column_carousel_box {
	border-radius: 15px 15px 15px 15px;
}

.elementor-42718 .elementor-element.elementor-element-4146cce .uc_box_content {
	text-align: left;
	padding: 30px 30px 30px 30px;
	opacity: 0;
}

.elementor-42718 .elementor-element.elementor-element-4146cce .uc_overlay {
	opacity: 0;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group {
	gap: 10px;
	justify-content: center;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-c17fd2c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-c17fd2c:not(.elementor-motion-effects-element-type-background), .elementor-42718 .elementor-element.elementor-element-c17fd2c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-97aca57 {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-97aca57 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-widget-ucaddon_content_carousel_new .ue-text {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c .uc_image_carousel_container_holder {
	text-align: center;
	border-radius: 20px 20px 20px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e2e2e2;
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c .carousel-image {
	height: 385px;
	background-size: contain;
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c .uc_image_carousel_placeholder {
	background-color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c .content-padding {
	padding: 20px 20px 20px 20px;
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c .uc_image_carousel_content {
	background-color: #f8f8f8;
}

.elementor-42718 .elementor-element.elementor-element-0ab5e6c .ue-text {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	margin-top: 10px;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group {
	gap: 10px;
	justify-content: center;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 26px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-d0edeea {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-d0edeea:not(.elementor-motion-effects-element-type-background), .elementor-42718 .elementor-element.elementor-element-d0edeea > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #9ac436;
}

.elementor-42718 .elementor-element.elementor-element-638095d {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-39d2f74 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-42718 .elementor-element.elementor-element-736f553 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-736f553.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-42718 .elementor-element.elementor-element-0d30c08 {
	text-align: start;
}

.elementor-42718 .elementor-element.elementor-element-0d30c08 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 32px;
	font-weight: 600;
	line-height: 42px;
	color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-b66b8a0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-42718 .elementor-element.elementor-element-4d2c7e3 .elementor-button {
	background-color: #fff;
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	fill: #75a900;
	color: #75a900;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #75a900;
	border-radius: 50px 50px 50px 50px;
	padding: 17px 30px 17px 30px;
}

.elementor-42718 .elementor-element.elementor-element-4d2c7e3 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-42718 .elementor-element.elementor-element-601a07d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-601a07d:not(.elementor-motion-effects-element-type-background), .elementor-42718 .elementor-element.elementor-element-601a07d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #f6f6f6 65%, #fff 0%);
}

.elementor-42718 .elementor-element.elementor-element-f5fb0c9 {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-5967ab9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-42718 .elementor-element.elementor-element-88902b4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-f7bc9b9 {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-f7bc9b9 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-30a1642 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-42718 .elementor-element.elementor-element-30a1642 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-42718 .elementor-element.elementor-element-68b1c6f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-73bbb960 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-40ca856a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-40ca856a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-widget-ucaddon_uc_icon_accordion .uc-heading {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-ucaddon_uc_icon_accordion .uc_content {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-heading {
	background-color: #f8f8f8;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 24px;
	padding: 15px 20px 15px 20px;
	color: #122426;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-heading:hover {
	background-color: #9ac436;
	color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc_ac_box {
	margin-bottom: 10px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc_content {
	background-color: #fff;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 20px;
	color: #545454;
	padding: 20px 20px 20px 20px;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .ue_icon svg {
	fill: #122426;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .ue_expand_inside {
	width: 14px;
	height: 14px;
	font-size: 14px;
	color: #122426;
	border-radius: 0px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .ue_expand_spacing {
	width: 15px;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-item-active .ue_expand_inside {
	color: #fff;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-item-active .ue_icon svg {
	fill: #fff;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .ue-heading.active .ue_icon svg {
	fill: #9ac436;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-item-active .uc-heading {
	color: #fff;
	background-color: #9ac436;
}

.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-item-active  .ue_icon svg {
	fill: #fff;
}

.elementor-42718 .elementor-element.elementor-element-4e7ed96e {
	--display: flex;
}

.elementor-42718 .elementor-element.elementor-element-4e7ed96e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-42718 .elementor-element.elementor-element-74310944 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-42718 .elementor-element.elementor-element-50c5f345 {
	--display: flex;
	--min-height: 0px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--margin-top: 30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-15a9904b {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: end;
}

.elementor-42718 .elementor-element.elementor-element-15a9904b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 30px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #99c435 !important;
	border-color: #99c435 !important;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group {
	gap: 10px;
	justify-content: flex-start;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 24px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group_inner {
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-e50ccff {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 30px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-c20a692 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-c20a692 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 28px;
	color: #9ac436;
}

.elementor-42718 .elementor-element.elementor-element-fe3d9bc {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-fe3d9bc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #061237;
}

.elementor-widget-ucaddon_ue_unfold .ue-txt {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-ucaddon_ue_unfold .ubfold_btn {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-42718 .elementor-element.elementor-element-3cb5480 .unfold_wrapper {
	height: 80px;
}

.elementor-42718 .elementor-element.elementor-element-3cb5480 .unfold_card {
	text-align: left;
	padding: 30px 30px 30px 30px;
}

.elementor-42718 .elementor-element.elementor-element-3cb5480 .ue-txt {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #7d7d7d;
}

.elementor-42718 .elementor-element.elementor-element-3cb5480 .ue-btn-wrap {
	justify-content: center;
	margin-top: 0px;
}

.elementor-42718 .elementor-element.elementor-element-3cb5480 .ubfold_btn {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 24px;
	background: #9ac436;
	color: #fff;
	padding: 8px 20px 8px 20px;
	border-radius: 30px 30px 30px 30px;
	gap: 10px;
}

.elementor-42718 .elementor-element.elementor-element-3cb5480 .uf_overlay {
	height: 150%;
}

.elementor-42718 .elementor-element.elementor-element-653d32fc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-42718 .elementor-element.elementor-element-146c1c37 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 60px;
}

.elementor-42718 .elementor-element.elementor-element-146c1c37:not(.elementor-motion-effects-element-type-background), .elementor-42718 .elementor-element.elementor-element-146c1c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://damessa.id/wp-content/uploads/2025/02/Group-1000004189.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	--lzl-bg-img: "https://damessa.id/wp-content/uploads/2025/02/Group-1000004189.png";
}

.elementor-42718 .elementor-element.elementor-element-146c1c37:not(.elementor-motion-effects-element-type-background).lzl:not(.lzl-ed), .elementor-42718 .elementor-element.elementor-element-146c1c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed), .elementor-42718 .elementor-element.elementor-element-146c1c37:not(.elementor-motion-effects-element-type-background).lzl-ing:not(.lzl-ed), .elementor-42718 .elementor-element.elementor-element-146c1c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABNQAAAHRCAYAAACiveSdAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAIy0lEQVR42u3BMQEAAADCoPVPbQwfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzgYYLgAB/1GjFAAAAABJRU5ErkJggg==");
}

.elementor-42718 .elementor-element.elementor-element-58608883 {
	--display: flex;
	--justify-content: flex-end;
}

.elementor-42718 .elementor-element.elementor-element-41e25a19 img {
	width: 100%;
}

.elementor-42718 .elementor-element.elementor-element-6c076dbc {
	--display: flex;
	--justify-content: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-42718 .elementor-element.elementor-element-1f44c0be {
	text-align: start;
}

.elementor-42718 .elementor-element.elementor-element-1f44c0be .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 58px;
	color: #75a900;
}

.elementor-42718 .elementor-element.elementor-element-5525bd48 {
	text-align: start;
}

.elementor-42718 .elementor-element.elementor-element-5525bd48 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #061237;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-a538d9b {
	color: #fff !important;
	background-color: #9ac436 !important;
	border-color: #9ac436 !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-a538d9b svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-a538d9b:hover {
	color: #fff !important;
	background-color: #9ac436 !important;
	border-color: #9ac436 !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-a538d9b:hover svg {
	fill: #fff !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-7be58c9 {
	color: #9ac436 !important;
	background-color: rgba(255, 255, 255, 0) !important;
	border-color: #9ac436 !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-7be58c9 svg {
	fill: #9ac436 !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-7be58c9:hover {
	color: #9ac436 !important;
	background-color: rgba(36, 105, 255, 0) !important;
	border-color: #9ac436 !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group .elementor-repeater-item-7be58c9:hover svg {
	fill: #9ac436 !important;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group {
	gap: 10px;
	justify-content: flex-start;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group a {
	border-radius: 35px 35px 35px 35px;
	padding: 8px 20px 8px 20px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	font-family: "Poppins", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	line-height: 24px;
	color: #fff;
	background-color: #313131;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 a {
	text-align: center;
}

.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group_inner {
	gap: 10px;
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-42718 .elementor-element.elementor-element-5efdcf0 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
		--flex-wrap: wrap;
		--padding-top: 50px;
		--padding-bottom: 100px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-87147e4 {
		--justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7743ca3 .elementor-heading-title {
		font-size: 38px;
		line-height: 48px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-4c2ca86 {
		font-size: 14px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-67d5ef0 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a771db2 {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a771db2 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-76d8d7d {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b6b399c {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b6b399c .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-cf1a841 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fc23062 {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fc23062 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3ee5b71 .elementor-heading-title {
		font-size: 14px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-bf43e34 {
		padding: 50px 20px 50px 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-44e9a9f {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-44e9a9f .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-160bda6 {
		padding: 0px 50px 0px 50px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-160bda6 .elementor-heading-title {
		font-size: 14px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-d0b1c54 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-55f5c01 {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-55f5c01 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f09214a {
		padding: 0px 50px 0px 0px;
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f09214a .elementor-heading-title {
		font-size: 14px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c17fd2c {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-97aca57 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-97aca57 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-d0edeea {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-0d30c08 {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-0d30c08 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-601a07d {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f7bc9b9 {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f7bc9b9 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b1c6f {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-73bbb960 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-40ca856a {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-40ca856a .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc-heading {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-6ca61b30 .uc_content {
		font-size: 12px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-15a9904b {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-15a9904b .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-e50ccff {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c20a692 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c20a692 .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fe3d9bc {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fe3d9bc .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .unfold_card {
		text-align: {{VALUE}};
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .ubfold_btn {
		gap: 10px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-653d32fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1f44c0be {
		text-align: start;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1f44c0be .elementor-heading-title {
		font-size: 32px;
		line-height: 42px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-5525bd48 .elementor-heading-title {
		font-size: 14px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group {
		gap: 5px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group a {
		padding: 8px 14px 8px 14px;
	}
}

@media (max-width:767px) {
	.elementor-42718 .elementor-element.elementor-element-5efdcf0 {
		--padding-top: 120px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-87147e4 {
		--width: 100%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7743ca3 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7743ca3 .elementor-heading-title {
		font-size: 28px;
		line-height: 38px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-4c2ca86 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-2f78f08 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-2f78f08 .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3e42d73 {
		--width: 100%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-636e640 img {
		width: 85%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-67d5ef0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-cf2ec90 {
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a771db2 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a771db2 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b029662 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b029662 .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-76d8d7d {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b6b399c {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b6b399c .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-9e97f57 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-42718 .elementor-element.elementor-element-9e97f57 .elementor-swiper-button.elementor-swiper-button-next {
		font-size: 18px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-85c903b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-85c903b .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-cf1a841 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fc23062 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fc23062 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3ee5b71 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3ee5b71 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-697a3bf {
		--width: 46%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-98cd6ef {
		--width: 47%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-8fc7b1f {
		--width: 46%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a5aa539 {
		--width: 47%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-02dd691 {
		--width: 46%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-0eae69e {
		--width: 47%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-9316ecd {
		--width: 46%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a907493 {
		--width: 47%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-82c955b {
		--width: 46%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c1c8d6a {
		--width: 47%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-a05b512 {
		--width: 46%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3be7ac0 {
		--width: 47%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7dab54d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-7dab54d .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-bf43e34 {
		padding: 30px 20px 30px 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-06aba10 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-44e9a9f {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-44e9a9f .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-160bda6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f4e4a17 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-40436bf {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-55f5c01 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-55f5c01 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f09214a {
		padding: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c7a6cad > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-carousel-navigation-wrapper {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-remote-arrow {
		min-width: 30px;
		min-height: 30px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c7a6cad .ue-carousel-nav-icon {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b11ae > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b11ae .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c17fd2c {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-97aca57 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-97aca57 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-0ab5e6c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1db1140 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1db1140 .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-d0edeea {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-0d30c08 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-0d30c08 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-4d2c7e3 {
		margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-4d2c7e3 .elementor-button {
		font-size: 14px;
		padding: 15px 25px 15px 25px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-601a07d {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f7bc9b9 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-f7bc9b9 .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-30a1642 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-68b1c6f {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-73bbb960 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-40ca856a {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-40ca856a .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-6ca61b30 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-50c5f345 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--margin-top: 20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-15a9904b {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-15a9904b .elementor-heading-title {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-ce91694 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-ce91694 .blox_btn_group a {
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-e50ccff {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c20a692 {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-c20a692 .elementor-heading-title {
		font-size: 16px;
		line-height: 22px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fe3d9bc {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-fe3d9bc .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .unfold_wrapper {
		height: 140px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .unfold_card {
		text-align: {{VALUE}};
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .ue-txt {
		font-size: 14px;
		line-height: 24px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .ubfold_btn {
		gap: 10px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3cb5480 .uf_overlay {
		height: 150%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-653d32fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-146c1c37 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-6c076dbc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1f44c0be {
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-1f44c0be .elementor-heading-title {
		font-size: 24px;
		line-height: 34px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-5525bd48 {
		padding: 0px 15px 0px 15px;
		text-align: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group {
		justify-content: center;
	}
	
	.elementor-42718 .elementor-element.elementor-element-37a10031 .blox_btn_group a {
		padding: 10px 80px 10px 80px;
		font-size: 14px;
	}
	
	.elementor-42718 .elementor-element.elementor-element-4ab801ca {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;
	}
}

@media (min-width:768px) {
	.elementor-42718 .elementor-element.elementor-element-87147e4 {
		--width: 50%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3e42d73 {
		--width: 50%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b260013 {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-cf2ec90 {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-62df0cc {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-9e1ce80 {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-95a2e0c {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-2d87cec {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b46ec30 {
		--width: 67.018%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-146ecbf {
		--width: 50%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-736f553 {
		--width: 72.807%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-b66b8a0 {
		--width: 50%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-88902b4 {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-4e7ed96e {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-50c5f345 {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-146c1c37 {
		--width: 100%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-6c076dbc {
		--width: 65%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-42718 .elementor-element.elementor-element-87147e4 {
		--width: 50%;
	}
	
	.elementor-42718 .elementor-element.elementor-element-3e42d73 {
		--width: 50%;
	}
}

@media (max-width: 767px) {
	#uc_blox_btn_group_elementor_37a10031 a {
		display: block;
		text-decoration: none;
		transition: .3s;
		width: 100%;
	}
}