
.elementor-481 .elementor-element.elementor-element-186c054 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-481 .elementor-element.elementor-element-095900d {
	--display: flex;
}

.elementor-481 .elementor-element.elementor-element-08270f6 {
	margin: 24px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;
}

.elementor-481 .elementor-element.elementor-element-08270f6 img {
	width: 24px;
}

.elementor-481 .elementor-element.elementor-element-e160433 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-481 .elementor-element.elementor-element-e160433.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-c8f2755 {
	width: 100%;
	max-width: 100%;
}

.elementor-481 .elementor-element.elementor-element-c8f2755 img {
	width: 100%;
}

.elementor-481 .elementor-element.elementor-element-68009c6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-481 .elementor-element.elementor-element-68009c6.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-7810384 {
	--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-481 .elementor-element.elementor-element-7810384.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-23ccb5a {
	text-align: center;
}

.elementor-481 .elementor-element.elementor-element-23ccb5a .elementor-heading-title {
	font-size: 33px;
}

.elementor-481 .elementor-element.elementor-element-d479807 {
	text-align: left;
	font-family: "Times New Roman", Sans-serif;
	font-size: 20px;
}

.elementor-481 .elementor-element.elementor-element-5ab5c47 {
	--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-481 .elementor-element.elementor-element-81b9f18 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-481 .elementor-element.elementor-element-3601aa6 {
	--spacer-size: 50px;
}

.elementor-481 .elementor-element.elementor-element-5a5356e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-highlighted-text svg path {
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-highlighted-text svg.wpr-highlight-x path:first-child {
	-webkit-animation-delay: -webkit-calc(2s + .3s);
	animation-delay: calc(2s + .3s);
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-highlighted-text svg.wpr-highlight-double path:last-child {
	-webkit-animation-delay: -webkit-calc(2s + .3s);
	animation-delay: calc(2s + .3s);
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-highlighted-text svg.wpr-highlight-double-underline path:last-child {
	-webkit-animation-delay: -webkit-calc(2s + .3s);
	animation-delay: calc(2s + .3s);
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-anim-text-cursor {
	-webkit-animation-duration: .7s;
	animation-duration: .7s;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-advanced-text {
	text-align: center;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-advanced-text a {
	text-align: center;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-advanced-text-preffix {
	color: #333;
	font-family: "Times New Roman", Sans-serif;
	font-size: 57px;
	padding-top: -3px;
	padding-bottom: -3px;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-anim-text {
	color: #014d17;
	padding: -3px -3px -3px -3px;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-highlighted-text {
	color: #014d17;
	padding: -3px -3px -3px -3px;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-anim-text-selected {
	color: var(--e-global-color-astglobalcolor0);
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-anim-text b, .elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-anim-text b i, .elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-anim-text, .elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-highlighted-text {
	font-family: "Poppins", Sans-serif;
	font-size: 38px;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-advanced-text-suffuix {
	padding-top: -3px;
	padding-bottom: -3px;
}

.elementor-481 .elementor-element.elementor-element-aeddb68 .wpr-advanced-text-suffix {
	color: #333;
}

.elementor-481 .elementor-element.elementor-element-0b6d9cb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-481 .elementor-element.elementor-element-278978f {
	--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-481 .elementor-element.elementor-element-278978f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-6edf83c .elementor-repeater-item-03553ef.elementor-social-icon {
	background-color: #c17f09;
}

.elementor-481 .elementor-element.elementor-element-6edf83c {
	--grid-template-columns: repeat(0, auto);
	text-align: center;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

.elementor-481 .elementor-element.elementor-element-04700e6 {
	--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-481 .elementor-element.elementor-element-4e1b4fb {
	font-family: "Times New Roman", Sans-serif;
	font-size: 19px;
}

.elementor-481 .elementor-element.elementor-element-8e982e1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-481 .elementor-element.elementor-element-8e982e1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item {
	background-color: #a27f2d;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li.eael-tab-nav-item:hover:not(.active) {
	background-color: #050505;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li.active {
	background-color: #00603b;
	color: #fff;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 {
	width: var(--container-widget-width, 102.411%);
	max-width: 102.411%;
	--container-widget-width: 102.411%;
	--container-widget-flex-grow: 0;
}

.elementor-481 .elementor-element.elementor-element-03b8a69.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li i {
	font-size: 16px;
	color: #333;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li img {
	width: 16px;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li svg {
	width: 16px;
	height: 16px;
	fill: #333;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-tab-inline-icon li .title-before-icon {
	margin-right: 10px;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-tab-inline-icon li .title-after-icon {
	margin-left: 10px;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-tab-top-icon li i, .elementor-481 .elementor-element.elementor-element-03b8a69 .eael-tab-top-icon li img, .elementor-481 .elementor-element.elementor-element-03b8a69 .eael-tab-top-icon li svg {
	margin-bottom: 10px;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li {
	background-color: #f1f1f1;
	color: #333;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li:hover {
	color: #fff;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li:hover > i {
	color: #fff;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li:hover > svg {
	fill: #fff;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul .active {
	background-color: #444;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li.active > i {
	color: #fff;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li.active > svg {
	fill: #fff;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-content > div {
	color: #333;
	font-family: "Times New Roman", Sans-serif;
	font-size: 20px;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs .eael-tabs-nav > ul li:after {
	border-width: 10px;
	bottom: -10px;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after {
	right: -10px;
	top: calc(50% - 10px) !important;
	border-left-color: #444;
}

.rtl .elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs.eael-tabs-vertical > .eael-tabs-nav > ul li:after {
	right: auto;
	left: -10px !important;
	top: calc(50% - 10px) !important;
}

.elementor-481 .elementor-element.elementor-element-03b8a69 .eael-advance-tabs:not(.eael-tabs-vertical) > .eael-tabs-nav > ul li:after {
	border-top-color: #444;
}

.elementor-481 .elementor-element.elementor-element-6c11cb970 {
	margin-top: 60px;
	margin-bottom: 20px;
}

.elementor-481 .elementor-element.elementor-element-393d8b51 .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	line-height: 1.2em;
	color: #222;
}

.elementor-481 .elementor-element.elementor-element-16c49ec7 {
	--divider-border-style: solid;
	--divider-color: #c69e63;
	--divider-border-width: 1.5px;
}

.elementor-481 .elementor-element.elementor-element-16c49ec7 .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-481 .elementor-element.elementor-element-16c49ec7 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-481 .elementor-element.elementor-element-605dd6bb {
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #666;
}

.elementor-481 .elementor-element.elementor-element-4978dec {
	width: var(--container-widget-width, 104.667%);
	max-width: 104.667%;
	--container-widget-width: 104.667%;
	--container-widget-flex-grow: 0;
}

.elementor-481 .elementor-element.elementor-element-4978dec.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-481 .elementor-element.elementor-element-4978dec .elementor-heading-title {
	font-family: "Playfair Display", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	line-height: 1.2em;
	color: #222;
}

.elementor-481 .elementor-element.elementor-element-dc87828 {
	--divider-border-style: solid;
	--divider-color: #c69e63;
	--divider-border-width: 1.5px;
}

.elementor-481 .elementor-element.elementor-element-dc87828 .elementor-divider-separator {
	width: 12%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-481 .elementor-element.elementor-element-dc87828 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-481 .elementor-element.elementor-element-b08510b {
	margin: -10px 26px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Lato", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #666;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-481 .elementor-element.elementor-element-e160433 {
		--width: 100.287%;
	}
	
	.elementor-481 .elementor-element.elementor-element-68009c6 {
		--width: 113.836%;
	}
	
	.elementor-481 .elementor-element.elementor-element-7810384 {
		--width: 54.136%;
	}
	
	.elementor-481 .elementor-element.elementor-element-5ab5c47 {
		--width: 66.6666%;
	}
	
	.elementor-481 .elementor-element.elementor-element-278978f {
		--width: 48.083%;
	}
	
	.elementor-481 .elementor-element.elementor-element-04700e6 {
		--width: 50%;
	}
	
	.elementor-481 .elementor-element.elementor-element-8e982e1 {
		--width: 100.189%;
	}
	
	.elementor-481 .elementor-element.elementor-element-4b43110 {
		width: 50.927%;
	}
	
	.elementor-481 .elementor-element.elementor-element-a54b3f2 {
		width: 48.253%;
	}
}

@media (max-width:1024px) {
	.elementor-481 .elementor-element.elementor-element-08270f6 {
		margin: 24px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;
	}
	
	.elementor-481 .elementor-element.elementor-element-6c11cb970 {
		margin-top: 80px;
		margin-bottom: 30px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-481 .elementor-element.elementor-element-393d8b51 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-481 .elementor-element.elementor-element-605dd6bb {
		font-size: 13px;
	}
	
	.elementor-481 .elementor-element.elementor-element-4978dec .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-481 .elementor-element.elementor-element-b08510b {
		font-size: 13px;
	}
}
