
.elementor-6880 .elementor-element.elementor-element-26e70c1a {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-bccd79e {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-bccd79e .swiper-pagination-bullet {
	--swiper-pagination-bullet-horizontal-gap: 6px;
	--swiper-pagination-bullet-vertical-gap: 6px;
	width: 8px;
	height: 8px;
	background: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-bccd79e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background: #ccc;
	opacity: 1;
}

.elementor-6880 .elementor-element.elementor-element-2f03af6e {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-2f03af6e .swiper-pagination-bullet {
	--swiper-pagination-bullet-horizontal-gap: 9px;
	--swiper-pagination-bullet-vertical-gap: 9px;
	width: 8px;
	height: 8px;
	background: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-2f03af6e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background: #ccc;
	opacity: 1;
}

.elementor-6880 .elementor-element.elementor-element-6a32184 {
	--display: flex;
	--justify-content: space-evenly;
}

.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-6880 .elementor-element.elementor-element-62bd702b .elementor-button {
	background-color: #ac7a42;
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
}

.elementor-6880 .elementor-element.elementor-element-62bd702b > .elementor-widget-container {
	--e-transform-rotateZ: -90deg;
	margin: 0px -61px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-62bd702b.elementor-element {
	--align-self: flex-end;
}

body:not(.rtl) .elementor-6880 .elementor-element.elementor-element-62bd702b {
	right: 0px;
}

body.rtl .elementor-6880 .elementor-element.elementor-element-62bd702b {
	left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-62bd702b {
	top: 45%;
}

.elementor-6880 .elementor-element.elementor-element-6d977407 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-6ab442b9 {
	--spacer-size: 30px;
}

.elementor-6880 .elementor-element.elementor-element-608a31d4 {
	--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-6880 .elementor-element.elementor-element-6cfcd0ad > .elementor-widget-container {
	padding: 0px 0px 50px 0px;
}

.elementor-6880 .elementor-element.elementor-element-6cfcd0ad .section_title {
	text-align: center !important;
}

.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-accent);
}

.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
	background: var(--e-global-color-accent);
}

.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ) {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6880 .elementor-element.elementor-element-68485189 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-4cb23be {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-4cb23be .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6880 .elementor-element.elementor-element-4cb23be .elementor-swiper-button.elementor-swiper-button-next {
	color: #a77640;
}

.elementor-6880 .elementor-element.elementor-element-4cb23be .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6880 .elementor-element.elementor-element-4cb23be .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #a77640;
}

.elementor-6880 .elementor-element.elementor-element-60ba137d {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-3439c11d {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-3439c11d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6880 .elementor-element.elementor-element-3439c11d .elementor-swiper-button.elementor-swiper-button-next {
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-3439c11d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6880 .elementor-element.elementor-element-3439c11d .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-73e35736 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-5835b092 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-5835b092 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6880 .elementor-element.elementor-element-5835b092 .elementor-swiper-button.elementor-swiper-button-next {
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-5835b092 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6880 .elementor-element.elementor-element-5835b092 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-12ff0edd {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-699db79e {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-699db79e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6880 .elementor-element.elementor-element-699db79e .elementor-swiper-button.elementor-swiper-button-next {
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-699db79e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6880 .elementor-element.elementor-element-699db79e .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-6a24977 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-9cce7a6 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-9cce7a6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6880 .elementor-element.elementor-element-9cce7a6 .elementor-swiper-button.elementor-swiper-button-next {
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-9cce7a6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6880 .elementor-element.elementor-element-9cce7a6 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-44425334 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-5a5957d1 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-6880 .elementor-element.elementor-element-5a5957d1 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-6880 .elementor-element.elementor-element-5a5957d1 .elementor-swiper-button.elementor-swiper-button-next {
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-5a5957d1 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-6880 .elementor-element.elementor-element-5a5957d1 .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-7a95cfa5 {
	--n-tabs-heading-wrap: wrap;
	--n-tabs-heading-overflow-x: initial;
	--n-tabs-title-white-space: initial;
}

.elementor-6880 .elementor-element.elementor-element-1e2de476 {
	padding: 80px 0px 70px 0px;
}

.elementor-6880 .elementor-element.elementor-element-55182e47 > .elementor-element-populated {
	padding: 0px 0px 14px 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-6880 .elementor-element.elementor-element-1ad58509 > .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-6880 .elementor-element.elementor-element-1ad58509 > .elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-6880 .elementor-element.elementor-element-1095ce67 > .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-6880 .elementor-element.elementor-element-1095ce67 > .elementor-element-populated {
	padding: 0px 0px 0px 6px;
}

.elementor-6880 .elementor-element.elementor-element-3e16d249 > .elementor-widget-container {
	padding: 0px 0px 0px 1px;
}

.elementor-6880 .elementor-element.elementor-element-3e16d249 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-6880 .elementor-element.elementor-element-3e16d249 .section_title .title, .elementor-6880 .elementor-element.elementor-element-3e16d249 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-3e16d249 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-3e16d249 .section_title {
	text-align: left !important;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-6880 .elementor-element.elementor-element-6775e9bb {
	--divider-border-style: solid;
	--divider-color: #a7a7a7;
	--divider-border-width: 2px;
}

.elementor-6880 .elementor-element.elementor-element-6775e9bb > .elementor-widget-container {
	margin: -4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-6775e9bb .elementor-divider-separator {
	width: 12%;
}

.elementor-6880 .elementor-element.elementor-element-76f59205 {
	--spacer-size: 20px;
}

.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	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-6880 .elementor-element.elementor-element-3cda172e > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-295610b3 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-295610b3.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-295610b3.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-295610b3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-33924f03 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-33924f03.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-33924f03.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-33924f03.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-2b5c96e9 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-1caef567 {
	--spacer-size: 100px;
}

.elementor-6880 .elementor-element.elementor-element-7f2ba99c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6880 .elementor-element.elementor-element-7f2ba99c > .elementor-container {
	max-width: 1460px;
}

.elementor-6880 .elementor-element.elementor-element-7f2ba99c {
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-7d58d745 > .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-6880 .elementor-element.elementor-element-7c8a9226 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title .title, .elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title  .title {
	padding: 0px 0px 0px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-1a28db54 {
	--divider-border-style: solid;
	--divider-color: #a7a7a7;
	--divider-border-width: 2px;
}

.elementor-6880 .elementor-element.elementor-element-1a28db54 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-1a28db54.elementor-element {
	--align-self: flex-start;
}

.elementor-6880 .elementor-element.elementor-element-1a28db54 .elementor-divider-separator {
	width: 17%;
}

.elementor-6880 .elementor-element.elementor-element-1a28db54 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-6880 .elementor-element.elementor-element-3037462 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-3037462.elementor-position-right .elementor-image-box-img {
	margin-left: 8px;
}

.elementor-6880 .elementor-element.elementor-element-3037462.elementor-position-left .elementor-image-box-img {
	margin-right: 8px;
}

.elementor-6880 .elementor-element.elementor-element-3037462.elementor-position-top .elementor-image-box-img {
	margin-bottom: 8px;
}

.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-55c04928 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-55c04928.elementor-position-right .elementor-image-box-img {
	margin-left: 8px;
}

.elementor-6880 .elementor-element.elementor-element-55c04928.elementor-position-left .elementor-image-box-img {
	margin-right: 8px;
}

.elementor-6880 .elementor-element.elementor-element-55c04928.elementor-position-top .elementor-image-box-img {
	margin-bottom: 8px;
}

.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-8555194 > .elementor-widget-container {
	padding: 10px 0px 10px 0px;
}

.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-8555194.elementor-position-right .elementor-image-box-img {
	margin-left: 8px;
}

.elementor-6880 .elementor-element.elementor-element-8555194.elementor-position-left .elementor-image-box-img {
	margin-right: 8px;
}

.elementor-6880 .elementor-element.elementor-element-8555194.elementor-position-top .elementor-image-box-img {
	margin-bottom: 8px;
}

.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-3457a0b9 {
	--spacer-size: 50px;
}

.elementor-6880 .elementor-element.elementor-element-38922984 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-38922984 > .elementor-element-populated, .elementor-6880 .elementor-element.elementor-element-38922984 > .elementor-element-populated > .elementor-background-overlay, .elementor-6880 .elementor-element.elementor-element-38922984 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-6880 .elementor-element.elementor-element-38922984 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-47510f11 {
	--spacer-size: 80px;
}

.elementor-6880 .elementor-element.elementor-element-6b9352bc {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-5520cdb2 {
	--spacer-size: 80px;
}

.elementor-6880 .elementor-element.elementor-element-36298ca1 > .elementor-background-overlay {
	background-image: url("https://cdn-ileajbk.nitrocdn.com/DdRYXXOCluDtSDaWOujBalCTnlAdRQuQ/assets/images/optimized/rev-4ada424/larkins315.com/wp-content/uploads/2025/08/bg-2.png");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 53% auto;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-36298ca1 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-6880 .elementor-element.elementor-element-36298ca1 > .elementor-container {
	max-width: 1460px;
}

.elementor-6880 .elementor-element.elementor-element-36298ca1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-6880 .elementor-element.elementor-element-6b3c0428 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-6880 .elementor-element.elementor-element-6b3c0428 > .elementor-element-populated {
	margin: 50px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-47198660 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-47198660 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-6880 .elementor-element.elementor-element-47198660 .section_title .title, .elementor-6880 .elementor-element.elementor-element-47198660 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-47198660 .section_title  .title {
	padding: 0px 0px 0px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-47198660 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-17b25ab3 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-17b25ab3 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-17b25ab3 .section_title .title, .elementor-6880 .elementor-element.elementor-element-17b25ab3 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-17b25ab3 .section_title  .title {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-17b25ab3 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-371a698 {
	--divider-border-style: solid;
	--divider-color: #a7a7a7;
	--divider-border-width: 2px;
}

.elementor-6880 .elementor-element.elementor-element-371a698 > .elementor-widget-container {
	margin: -16px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-371a698 .elementor-divider-separator {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-371a698 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-6880 .elementor-element.elementor-element-ab54c81 {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	color: #ac7a42;
}

.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a {
	color: var(--e-global-color-primary);
}

.elementor-widget-tabs .elementor-tab-title.elementor-active, .elementor-widget-tabs .elementor-tab-title.elementor-active a {
	color: var(--e-global-color-accent);
}

.elementor-widget-tabs .elementor-tab-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-tabs .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tabs-wrapper {
	width: 31%;
}

.elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title, .elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title:before, .elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title:after, .elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-content, .elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tabs-content-wrapper {
	border-width: 1px;
}

.elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title, .elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title a {
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title.elementor-active, .elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title.elementor-active a {
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-571d28d0 .elementor-tab-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-6fbb3820 {
	--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-6880 .elementor-element.elementor-element-1e68ebfd {
	--spacer-size: 80px;
}

.elementor-6880 .elementor-element.elementor-element-2e20aa6d {
	padding: 80px 0px 70px 0px;
}

.elementor-6880 .elementor-element.elementor-element-d360c36 > .elementor-element-populated {
	padding: 0px 0px 14px 0px;
}

.elementor-6880 .elementor-element.elementor-element-57213bd9 > .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-6880 .elementor-element.elementor-element-57213bd9 > .elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-6880 .elementor-element.elementor-element-58547311 > .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-6880 .elementor-element.elementor-element-58547311 > .elementor-element-populated {
	padding: 0px 0px 0px 6px;
}

.elementor-6880 .elementor-element.elementor-element-48846028 > .elementor-widget-container {
	padding: 0px 0px 0px 1px;
}

.elementor-6880 .elementor-element.elementor-element-48846028 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-6880 .elementor-element.elementor-element-48846028 .section_title .title, .elementor-6880 .elementor-element.elementor-element-48846028 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-48846028 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-48846028 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-73d9315 > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-73d9315 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-73d9315 .section_title .title, .elementor-6880 .elementor-element.elementor-element-73d9315 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-73d9315 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-73d9315 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-5d30d672 {
	--divider-border-style: solid;
	--divider-color: #a7a7a7;
	--divider-border-width: 2px;
}

.elementor-6880 .elementor-element.elementor-element-5d30d672 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-5d30d672 .elementor-divider-separator {
	width: 17%;
}

.elementor-6880 .elementor-element.elementor-element-5d30d672 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3c265255 {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-1650769e > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-1650769e.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-1650769e.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-1650769e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2 > .elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: #302d2d;
}

.elementor-6880 .elementor-element.elementor-element-7f536177 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-311b23d2 {
	--spacer-size: 50px;
}

.elementor-6880 .elementor-element.elementor-element-4f102e1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6880 .elementor-element.elementor-element-4f102e1 > .elementor-container {
	max-width: 1470px;
}

.elementor-6880 .elementor-element.elementor-element-4f102e1 {
	padding: 85px 0px 85px 0px;
}

.elementor-6880 .elementor-element.elementor-element-447d1caa {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-61f89586 {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-3f2e0623 > .elementor-widget-container {
	margin: 0px 0px 0px -25px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-62405bf9 {
	font-family: "Montserrat", Sans-serif;
	font-weight: 500;
	color: #ac7a42;
}

.elementor-6880 .elementor-element.elementor-element-398631e8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-398631e8 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-6880 .elementor-element.elementor-element-398631e8 .section_title .title, .elementor-6880 .elementor-element.elementor-element-398631e8 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-398631e8 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-398631e8 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-761852e2 > .elementor-widget-container {
	margin: -39px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-761852e2 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-761852e2 .section_title .title, .elementor-6880 .elementor-element.elementor-element-761852e2 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-761852e2 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-761852e2 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-63070162 > .elementor-widget-container {
	margin: -39px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-63070162 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-63070162 .section_title .title, .elementor-6880 .elementor-element.elementor-element-63070162 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-63070162 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-63070162 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-5f185d72 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 20px;
}

.elementor-6880 .elementor-element.elementor-element-5f185d72 > .elementor-element-populated, .elementor-6880 .elementor-element.elementor-element-5f185d72 > .elementor-element-populated > .elementor-background-overlay, .elementor-6880 .elementor-element.elementor-element-5f185d72 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-6880 .elementor-element.elementor-element-5f185d72 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-6c756fe5 > .elementor-container {
	max-width: 1460px;
}

.elementor-6880 .elementor-element.elementor-element-6c756fe5 > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-6c756fe5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-6880 .elementor-element.elementor-element-2d9f16d6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-6880 .elementor-element.elementor-element-2d9f16d6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-1e36424a > .elementor-element-populated {
	padding: 0px 0px 14px 0px;
}

.elementor-6880 .elementor-element.elementor-element-2ab2bd3d {
	--spacer-size: 50px;
}

.elementor-6880 .elementor-element.elementor-element-425de26a > .elementor-widget-container {
	padding: 0px 0px 7px 0px;
}

.elementor-6880 .elementor-element.elementor-element-425de26a .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-6880 .elementor-element.elementor-element-425de26a .section_title .title, .elementor-6880 .elementor-element.elementor-element-425de26a .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-425de26a .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-285c3def > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-285c3def .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-285c3def .section_title .title, .elementor-6880 .elementor-element.elementor-element-285c3def .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-285c3def .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-b9b7076 {
	padding: 0px 0px 20px 0px;
}

.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-6880 .elementor-element.elementor-element-3ed6d105 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #ac7a42;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

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

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

.elementor-6880 .elementor-element.elementor-element-5b92dc65 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px / 2);
	margin-left: calc(7px / 2);
}

.elementor-6880 .elementor-element.elementor-element-5b92dc65 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px / 2);
	margin-left: calc(-7px / 2);
}

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

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

.elementor-6880 .elementor-element.elementor-element-5b92dc65 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-5b92dc65 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6880 .elementor-element.elementor-element-5b92dc65 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6880 .elementor-element.elementor-element-5b92dc65 .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-69ac2a0f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #ac7a42;
}

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

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

.elementor-6880 .elementor-element.elementor-element-56185b4e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px / 2);
	margin-left: calc(7px / 2);
}

.elementor-6880 .elementor-element.elementor-element-56185b4e .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px / 2);
	margin-left: calc(-7px / 2);
}

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

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

.elementor-6880 .elementor-element.elementor-element-56185b4e .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-56185b4e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6880 .elementor-element.elementor-element-56185b4e {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6880 .elementor-element.elementor-element-56185b4e .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-5e2e2bb4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #ac7a42;
}

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

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

.elementor-6880 .elementor-element.elementor-element-6db4258d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px / 2);
	margin-left: calc(7px / 2);
}

.elementor-6880 .elementor-element.elementor-element-6db4258d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px / 2);
	margin-left: calc(-7px / 2);
}

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

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

.elementor-6880 .elementor-element.elementor-element-6db4258d .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-6db4258d .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6880 .elementor-element.elementor-element-6db4258d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6880 .elementor-element.elementor-element-6db4258d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-1a4ba9df {
	padding: 0px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-1a306dda .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #ac7a42;
}

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

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

.elementor-6880 .elementor-element.elementor-element-6a8e4fad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px / 2);
	margin-left: calc(7px / 2);
}

.elementor-6880 .elementor-element.elementor-element-6a8e4fad .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px / 2);
	margin-left: calc(-7px / 2);
}

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

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

.elementor-6880 .elementor-element.elementor-element-6a8e4fad .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-6a8e4fad .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6880 .elementor-element.elementor-element-6a8e4fad {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6880 .elementor-element.elementor-element-6a8e4fad .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-36b41ec4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	color: #ac7a42;
}

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

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

.elementor-6880 .elementor-element.elementor-element-7574c2eb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(7px / 2);
	margin-left: calc(7px / 2);
}

.elementor-6880 .elementor-element.elementor-element-7574c2eb .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-7px / 2);
	margin-left: calc(-7px / 2);
}

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

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

.elementor-6880 .elementor-element.elementor-element-7574c2eb .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-7574c2eb .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-6880 .elementor-element.elementor-element-7574c2eb {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-6880 .elementor-element.elementor-element-7574c2eb .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-6880 .elementor-element.elementor-element-0617f2e > .elementor-widget-container {
	padding: 0px 0px 0px 120px;
}

.elementor-6880 .elementor-element.elementor-element-15e66136 {
	--display: flex;
}

.elementor-6880 .elementor-element.elementor-element-6eb470ed {
	--spacer-size: 50px;
}

.elementor-6880 .elementor-element.elementor-element-311a8abe > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6880 .elementor-element.elementor-element-311a8abe > .elementor-container {
	max-width: 1470px;
}

.elementor-6880 .elementor-element.elementor-element-311a8abe {
	padding: 20px 0px 85px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3bb97309 {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-2b06e402 > .elementor-widget-container {
	margin: 0px 0px 0px -25px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-7bf06ea1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-7bf06ea1 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-7bf06ea1 .section_title .title, .elementor-6880 .elementor-element.elementor-element-7bf06ea1 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-7bf06ea1 .section_title  .title {
	padding: 0px 0px 15px 0px !important;
}

.elementor-6880 .elementor-element.elementor-element-7bf06ea1 .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-1673d6de > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-1673d6de > .elementor-element-populated, .elementor-6880 .elementor-element.elementor-element-1673d6de > .elementor-element-populated > .elementor-background-overlay, .elementor-6880 .elementor-element.elementor-element-1673d6de > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-6880 .elementor-element.elementor-element-1673d6de > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: #ac7a42;
	opacity: .06;
}

.elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-element-populated {
	border-style: none;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-element-populated, .elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-element-populated > .elementor-background-overlay, .elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-background-slideshow {
	border-radius: 15px 15px 15px 15px;
}

.elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-69a58665 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-6880 .elementor-element.elementor-element-69a58665.elementor-element {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-206a9ea3 > .elementor-container {
	max-width: 1460px;
}

.elementor-6880 .elementor-element.elementor-element-206a9ea3 > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6880 .elementor-element.elementor-element-206a9ea3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 80px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3b78b544 > .elementor-element-populated {
	padding: 0px 0px 14px 0px;
}

.elementor-6880 .elementor-element.elementor-element-57ca6b3d {
	--spacer-size: 41px;
}

.elementor-6880 .elementor-element.elementor-element-43593141 {
	padding: 0px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-55eadb1a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 2px 0px 0px;
	border-color: #181717;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-8c3fd77 > .elementor-widget-container {
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-8c3fd77 {
	text-align: right;
}

.elementor-6880 .elementor-element.elementor-element-3f49a207 > .elementor-widget-container {
	margin: 0px 0px 0px 20px;
	padding: 12px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-3f49a207 {
	text-align: left;
}

.elementor-6880 .elementor-element.elementor-element-5e651870 {
	--spacer-size: 5px;
}

.elementor-6880 .elementor-element.elementor-element-17794d86 {
	--spacer-size: 0px;
}

.elementor-6880 .elementor-element.elementor-element-4c38e774 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-4c38e774 .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.1em;
}

.elementor-6880 .elementor-element.elementor-element-4c38e774 .section_title .title, .elementor-6880 .elementor-element.elementor-element-4c38e774 .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-4c38e774 .section_title {
	text-align: center !important;
}

.elementor-6880 .elementor-element.elementor-element-23f119fd {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 3px;
}

.elementor-6880 .elementor-element.elementor-element-23f119fd .elementor-divider-separator {
	width: 9%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-6880 .elementor-element.elementor-element-23f119fd .elementor-divider {
	text-align: center;
}

.elementor-6880 .elementor-element.elementor-element-68dac6bf {
	--spacer-size: 20px;
}

.elementor-6880 .elementor-element.elementor-element-1a99effc > .elementor-widget-container {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6880 .elementor-element.elementor-element-1a99effc .section_title .title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 600;
}

.elementor-6880 .elementor-element.elementor-element-1a99effc .section_title .title, .elementor-6880 .elementor-element.elementor-element-1a99effc .section_title .title span:after {
	color: #302d2d !important;
}

.elementor-6880 .elementor-element.elementor-element-1a99effc .section_title {
	text-align: left !important;
}

.elementor-6880 .elementor-element.elementor-element-4a4aa0f0 > .elementor-container {
	max-width: 800px;
}

.elementor-6880 .elementor-element.elementor-element-4a4aa0f0 {
	padding: 0px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-1b128774 {
	width: var(--container-widget-width, 100.685%);
	max-width: 100.685%;
	--container-widget-width: 100.685%;
	--container-widget-flex-grow: 0;
}

.elementor-6880 .elementor-element.elementor-element-1b128774 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002c46;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6880 .elementor-element.elementor-element-1b128774.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-1b128774.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-6880 .elementor-element.elementor-element-1b128774.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-6880 .elementor-element.elementor-element-1b128774.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-6880 .elementor-element.elementor-element-1b128774 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-6880 .elementor-element.elementor-element-1b128774 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-1b128774 .elementor-image-box-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #002c46;
}

.elementor-6880 .elementor-element.elementor-element-69486762 {
	width: var(--container-widget-width, 100.685%);
	max-width: 100.685%;
	--container-widget-width: 100.685%;
	--container-widget-flex-grow: 0;
}

.elementor-6880 .elementor-element.elementor-element-69486762 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002c46;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6880 .elementor-element.elementor-element-69486762.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-69486762.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-6880 .elementor-element.elementor-element-69486762.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-6880 .elementor-element.elementor-element-69486762.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-6880 .elementor-element.elementor-element-69486762 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-6880 .elementor-element.elementor-element-69486762 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-69486762 .elementor-image-box-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #002c46;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846 {
	width: var(--container-widget-width, 100.685%);
	max-width: 100.685%;
	--container-widget-width: 100.685%;
	--container-widget-flex-grow: 0;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002c46;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-7c2ec846 .elementor-image-box-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #002c46;
}

.elementor-6880 .elementor-element.elementor-element-6490544a > .elementor-container {
	max-width: 800px;
}

.elementor-6880 .elementor-element.elementor-element-6490544a {
	padding: 0px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-56943423 {
	width: var(--container-widget-width, 100.685%);
	max-width: 100.685%;
	--container-widget-width: 100.685%;
	--container-widget-flex-grow: 0;
}

.elementor-6880 .elementor-element.elementor-element-56943423 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002c46;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6880 .elementor-element.elementor-element-56943423.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-56943423.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-6880 .elementor-element.elementor-element-56943423.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-6880 .elementor-element.elementor-element-56943423.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-6880 .elementor-element.elementor-element-56943423 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-6880 .elementor-element.elementor-element-56943423 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-56943423 .elementor-image-box-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #002c46;
}

.elementor-6880 .elementor-element.elementor-element-215f2396 {
	--spacer-size: 10px;
}

.elementor-6880 .elementor-element.elementor-element-2dfdeb72 {
	padding: 0px 0px 20px 0px;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4 {
	width: var(--container-widget-width, 100.685%);
	max-width: 100.685%;
	--container-widget-width: 100.685%;
	--container-widget-flex-grow: 0;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002c46;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-50a404c4 .elementor-image-box-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #002c46;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51 {
	width: var(--container-widget-width, 100.685%);
	max-width: 100.685%;
	--container-widget-width: 100.685%;
	--container-widget-flex-grow: 0;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #002c46;
	border-radius: 10px 10px 10px 10px;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-6880 .elementor-element.elementor-element-302c6d51 .elementor-image-box-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #002c46;
}

@media (max-width:1024px) {
	.elementor-6880 .elementor-element.elementor-element-6ab442b9 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1ad58509 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1095ce67 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1a28db54 > .elementor-widget-container {
		margin: -40px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1a28db54 .elementor-divider-separator {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-36298ca1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-371a698 .elementor-divider-separator {
		width: 19%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-57213bd9 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4f102e1 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-0617f2e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-311a8abe {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-206a9ea3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-68dac6bf {
		--spacer-size: 20px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4a4aa0f0 {
		padding: 0px 8px 0px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6490544a {
		padding: 0px 8px 0px 10px;
	}
}

@media (max-width:767px) {
	.elementor-6880 .elementor-element.elementor-element-62bd702b {
		top: 45%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-62bd702b .elementor-button {
		padding: 10px 10px 35px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6d977407 {
		--margin-top: 25px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6cfcd0ad .section_title h4 {
		line-height: 1.5em;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6cfcd0ad .section_title .title {
		line-height: 1.5em;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3439c11d {
		--e-image-carousel-slides-to-show: 1;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5835b092 {
		--e-image-carousel-slides-to-show: 1;
	}
	
	.elementor-6880 .elementor-element.elementor-element-699db79e {
		--e-image-carousel-slides-to-show: 1;
	}
	
	.elementor-6880 .elementor-element.elementor-element-9cce7a6 {
		--e-image-carousel-slides-to-show: 1;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5a5957d1 {
		--e-image-carousel-slides-to-show: 1;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e2de476 {
		margin-top: -42px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1ad58509 {
		width: 2%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1095ce67 {
		width: 92%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1095ce67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1095ce67 > .elementor-element-populated {
		padding: 30px 0px 30px 15px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3e16d249 .section_title .title {
		font-size: 25px;
		line-height: 1.4em;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6775e9bb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6775e9bb .elementor-divider-separator {
		width: 20%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-76f59205 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3cda172e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3cda172e .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-505c20cd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-505c20cd .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-295610b3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-295610b3 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-33924f03 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-33924f03 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-54ab212a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-54ab212a .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-31e4716f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-31e4716f .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1caef567 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-79c88065 {
		width: 6%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-79c88065 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7d58d745 {
		width: 82%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7d58d745 > .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-6880 .elementor-element.elementor-element-7d58d745 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7c8a9226 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title .title {
		font-size: 20px;
		line-height: 2.7em;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7c8a9226 .section_title  .title {
		padding: 0px 0px 0px 0px !important;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1a28db54 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1a28db54 .elementor-divider-separator {
		width: 32%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3037462 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-img {
		margin-bottom: 8px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3037462 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55c04928 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-img {
		margin-bottom: 8px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55c04928 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-8555194 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-img {
		margin-bottom: 8px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-8555194 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3457a0b9 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-38922984 > .elementor-element-populated {
		padding: 0px 0px 0px 5px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-47510f11 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5520cdb2 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-36298ca1 {
		margin-top: -38px;
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3bb3a045 {
		width: 2%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6b3c0428 {
		width: 92%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6b3c0428 > .elementor-element-populated {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-47198660 .section_title .title {
		font-size: 25px;
		line-height: 1.4em;
	}
	
	.elementor-6880 .elementor-element.elementor-element-17b25ab3 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-371a698 > .elementor-widget-container {
		margin: -18px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-371a698 .elementor-divider-separator {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e68ebfd {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2e20aa6d {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-57213bd9 {
		width: 2%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-58547311 {
		width: 91%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-58547311 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 20px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-58547311 > .elementor-element-populated {
		padding: 30px 0px 30px 15px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-48846028 .section_title h4 {
		font-size: 20px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-48846028 .section_title .title {
		font-size: 25px;
		line-height: 1.4em;
	}
	
	.elementor-6880 .elementor-element.elementor-element-73d9315 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5d30d672 > .elementor-widget-container {
		margin: -20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5d30d672 .elementor-divider-separator {
		width: 23%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c265255 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2772e3a3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2772e3a3 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-60b504b3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-60b504b3 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c2eb057 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3c2eb057 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d20ecb0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d20ecb0 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6f41404d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6f41404d .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1650769e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1650769e .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3ddc16a2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-title {
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3ddc16a2 .elementor-image-box-description {
		font-size: 16px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-311b23d2 {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4f102e1 {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-59cdda89 {
		width: 15%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5ab3592f {
		width: 85%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-398631e8 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-398631e8 .section_title  .title {
		padding: 0px 0px 0px 0px !important;
	}
	
	.elementor-6880 .elementor-element.elementor-element-761852e2 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-63070162 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5f185d72 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2d9f16d6 {
		width: 14%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e36424a {
		width: 86%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2ab2bd3d {
		--spacer-size: 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-425de26a .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-285c3def .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-b9b7076 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-123d9d77 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7b6e78d6 > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1a4ba9df {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1ef7e472 > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-78dd179e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6eb470ed {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-311a8abe {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5a29c195 {
		width: 15%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e26628a {
		width: 85%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e26628a > .elementor-element-populated {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7bf06ea1 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1673d6de > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-44f3a713 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-69a58665 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-206a9ea3 {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3b78b544 {
		width: 100%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-57ca6b3d {
		--spacer-size: 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-43593141 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55eadb1a {
		width: 46%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-55eadb1a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-17e853e0 {
		width: 50%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-17e853e0 > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3f49a207 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-465f926f > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4c38e774 .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-23f119fd .elementor-divider-separator {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-68dac6bf {
		--spacer-size: 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1a99effc .section_title .title {
		font-size: 25px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4a4aa0f0 {
		margin-top: -19px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3bd7c872 > .elementor-element-populated {
		padding: 0px 10px 10px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1b128774 .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2ff69f86 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4948371d > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 10px 10px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-69486762 .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-20e4bdfc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3434dbb2 > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7c2ec846 .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6490544a {
		margin-top: -19px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-336d4a4b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7cc9ee5c > .elementor-element-populated {
		padding: 0px 10px 10px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-56943423 .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7947527f > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2dfdeb72 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-245fd776 > .elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7b60317a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-50a404c4 .elementor-image-box-img {
		margin-bottom: 5px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-269000e2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2ba9aae4 > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-6880 .elementor-element.elementor-element-302c6d51 .elementor-image-box-img {
		margin-bottom: 5px;
	}
}

@media (min-width:768px) {
	.elementor-6880 .elementor-element.elementor-element-55182e47 {
		width: 49%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1ad58509 {
		width: 6%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1095ce67 {
		width: 44.664%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-79c88065 {
		width: 4.419%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7d58d745 {
		width: 39.33%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-38922984 {
		width: 55.584%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3bb3a045 {
		width: 4%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6b3c0428 {
		width: 96%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-d360c36 {
		width: 49%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-57213bd9 {
		width: 6%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-58547311 {
		width: 44.664%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-59cdda89 {
		width: 4.419%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5ab3592f {
		width: 38.914%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5f185d72 {
		width: 56%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2d9f16d6 {
		width: 5%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e36424a {
		width: 95%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-10f72be5 {
		width: 5.565%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-763ae5f2 {
		width: 94.435%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2f5a6e2d {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-123d9d77 {
		width: 32.332%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7b6e78d6 {
		width: 37%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5e9be280 {
		width: 5.565%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-b6fb544 {
		width: 94.435%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1ef7e472 {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-78dd179e {
		width: 32.332%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-62a75bf6 {
		width: 37%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5a29c195 {
		width: 5%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e26628a {
		width: 40%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1673d6de {
		width: 7%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-44f3a713 {
		width: 48%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3bd7c872 {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2ff69f86 {
		width: 5%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-4948371d {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-20e4bdfc {
		width: 6%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3434dbb2 {
		width: 29%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-245fd776 {
		width: 19%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7b60317a {
		width: 29%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-269000e2 {
		width: 3%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2ba9aae4 {
		width: 30%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-77c73195 {
		width: 19%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-6880 .elementor-element.elementor-element-79c88065 {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-7d58d745 {
		width: 40%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-38922984 {
		width: 50%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3bb3a045 {
		width: 8%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-6b3c0428 {
		width: 90%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-57213bd9 {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-58547311 {
		width: 41%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-59cdda89 {
		width: 10%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5f185d72 {
		width: 51%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-2d9f16d6 {
		width: 9%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e36424a {
		width: 91%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-5a29c195 {
		width: 8%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1e26628a {
		width: 31%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-1673d6de {
		width: 4%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-44f3a713 {
		width: 52%;
	}
	
	.elementor-6880 .elementor-element.elementor-element-3b78b544 {
		width: 100%;
	}
}
