.elementor-28 .elementor-element.elementor-element-717b0ff1 {
	background-image: url("../img/image7.jpg");
	background-position: center center;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 250px 0px 350px 0px;
}

.elementor-28 .elementor-element.elementor-element-717b0ff1>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.6;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-717b0ff1>.elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 130px;
}

.elementor-28 .elementor-element.elementor-element-26d8bedc>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-26d8bedc>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-253d2df .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-253d2df {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-253d2df .head-title-2 .the-title {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-253d2df .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-8f75b24 .head-title .the-title {
	font-size: 110px;
	line-height: 100px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-8f75b24 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-8f75b24 .head-title-2 .the-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-8f75b24>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-8f75b24 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-147a2f67>.elementor-container {
	max-width: 700px;
}

.elementor-28 .elementor-element.elementor-element-147a2f67 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 10px 0px;
}

.elementor-28 .elementor-element.elementor-element-147a2f67>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-32fb76c2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-32fb76c2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-643e285 .kasuari-text,
.elementor-28 .elementor-element.elementor-element-643e285 .kasuari-text p {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-643e285 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-643e285 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3456b379 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3456b379>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-4ade4324>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 10px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-4ade4324>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-5d953f6c a.elementor-button,
.elementor-28 .elementor-element.elementor-element-5d953f6c .elementor-button {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #ffffff;
	background-color: rgba(17, 17, 17, 0);
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-5d953f6c a.elementor-button:hover,
.elementor-28 .elementor-element.elementor-element-5d953f6c .elementor-button:hover {
	color: #ededed;
	background-color: #f2b410;
	border-color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-5d953f6c .elementor-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-5d953f6c>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-5d953f6c .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-4c2bed08>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 10px;
}

.elementor-28 .elementor-element.elementor-element-4c2bed08>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-22cde995 a.elementor-button,
.elementor-28 .elementor-element.elementor-element-22cde995 .elementor-button {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #ffffff;
	background-color: #f2b410;
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-22cde995 a.elementor-button:hover,
.elementor-28 .elementor-element.elementor-element-22cde995 .elementor-button:hover {
	color: #ffffff;
	background-color: rgba(242, 180, 16, 0);
	border-color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-22cde995 .elementor-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-22cde995>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-22cde995 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-298a4c02 {
	background-image: url("../img/Untitled-1.jpg");
	background-position: center center;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-28 .elementor-element.elementor-element-298a4c02>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3c4502ee>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3c4502ee>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-114c9da0>.elementor-container {
	max-width: 800px;
}

.elementor-28 .elementor-element.elementor-element-114c9da0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-114c9da0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6489c055.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-28 .elementor-element.elementor-element-6489c055>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6489c055>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-5a5eee6 .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-5a5eee6 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-5a5eee6 .head-title-2 .the-title {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-5a5eee6 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-a335ca3 .head-title .the-title {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-a335ca3 .head-title .subtitle {
	font-weight: bold;
}

.elementor-28 .elementor-element.elementor-element-a335ca3 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-a335ca3 .head-title.head-title-7 .the-title {
	color: #111111;
}

.elementor-28 .elementor-element.elementor-element-a335ca3 .head-title.head-title-7 .the-title span.big-title {
	color: rgba(165, 165, 165, 0.1);
	top: -1%;
	left: 0%;
}

.elementor-28 .elementor-element.elementor-element-a335ca3>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-a335ca3 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-9117d17 .kasuari-text,
.elementor-28 .elementor-element.elementor-element-9117d17 .kasuari-text p {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-9117d17 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-9117d17 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-78d57ae6>.elementor-container {
	max-width: 150px;
}

.elementor-28 .elementor-element.elementor-element-78d57ae6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-78d57ae6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-604f6daf.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-28 .elementor-element.elementor-element-604f6daf>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-604f6daf>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-2dfafa9f {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-2dfafa9f .elementor-image img {
	left: 0%;
	position: relative;
	max-width: 100%;
	opacity: 1;
}

.elementor-28 .elementor-element.elementor-element-2dfafa9f .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-1c04ebc4 {
	background-image: url("../img/Layer-6.jpg");
	background-position: center center;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 250px 0px 250px 0px;
}

.elementor-28 .elementor-element.elementor-element-1c04ebc4>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-1c04ebc4>.elementor-shape-top svg {
	width: calc(100% + 1.3px);
	height: 130px;
}

.elementor-28 .elementor-element.elementor-element-1c04ebc4>.elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 130px;
}

.elementor-28 .elementor-element.elementor-element-7283b490>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-7283b490>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3d79a44 .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-3d79a44 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-3d79a44 .head-title-2 .the-title {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-3d79a44 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-fc8dba7 .head-title .the-title {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-fc8dba7 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-fc8dba7 .head-title-1 .the-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-fc8dba7>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-fc8dba7 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-1016f752 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-1016f752>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-50d891a0>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-50d891a0>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-63d58d69 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 58%;
}

.elementor-28 .elementor-element.elementor-element-63d58d69 .elementor-image-box-wrapper .elementor-image-box-img img {
	opacity: 1;
}

.elementor-28 .elementor-element.elementor-element-63d58d69 .elementor-image-box-title {
	margin-bottom: 5px;
}

.elementor-28 .elementor-element.elementor-element-63d58d69 .elementor-image-box-content .elementor-image-box-title {
	color: #ffffff;
	font-family: "Dancing Script", Sans-serif;
}

.elementor-28 .elementor-element.elementor-element-63d58d69 .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-size: 14px;
	font-weight: 200;
	line-height: 22px;
}

.elementor-28 .elementor-element.elementor-element-63d58d69 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3efc48f1>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3efc48f1>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 50%;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-wrapper .elementor-image-box-img img {
	opacity: 1;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-title {
	margin-bottom: 5px;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-content .elementor-image-box-title {
	color: #ffffff;
	font-family: "Dancing Script", Sans-serif;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-size: 14px;
	font-weight: 200;
	line-height: 22px;
}

.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6274a9d6>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6274a9d6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-4f023cd.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-28 .elementor-element.elementor-element-4f023cd.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-28 .elementor-element.elementor-element-4f023cd.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 53%;
}

.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-image-box-wrapper .elementor-image-box-img img {
	opacity: 1;
}

.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-image-box-title {
	margin-bottom: 5px;
}

.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-image-box-content .elementor-image-box-title {
	color: #ffffff;
	font-family: "Dancing Script", Sans-serif;
}

.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-size: 14px;
	font-weight: 200;
	line-height: 22px;
}

.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-5e0f28d>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-5e0f28d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-111715c7.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-28 .elementor-element.elementor-element-111715c7.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-28 .elementor-element.elementor-element-111715c7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 47%;
}

.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-image-box-wrapper .elementor-image-box-img img {
	opacity: 1;
}

.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-image-box-title {
	margin-bottom: 5px;
}

.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-image-box-content .elementor-image-box-title {
	color: #ffffff;
	font-family: "Dancing Script", Sans-serif;
}

.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-image-box-content .elementor-image-box-description {
	color: #ffffff;
	font-size: 14px;
	font-weight: 200;
	line-height: 22px;
}

.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-62318d8c>.elementor-container {
	max-width: 1200px;
}

.elementor-28 .elementor-element.elementor-element-62318d8c {
	background-color: #ffffff;
	background-image: url("../img/bg-menu.jpg");
	background-position: center center;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 120px 0px 120px 0px;
}

.elementor-28 .elementor-element.elementor-element-62318d8c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6b9b225d>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6b9b225d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-a020576 .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-a020576 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-a020576 .head-title-2 .the-title {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a020576 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-abe911b .head-title .the-title {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-abe911b .head-title .subtitle {
	font-weight: bold;
}

.elementor-28 .elementor-element.elementor-element-abe911b {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-abe911b .head-title.head-title-7 .the-title {
	color: #111111;
}

.elementor-28 .elementor-element.elementor-element-abe911b .head-title.head-title-7 .the-title span.big-title {
	color: rgba(165, 165, 165, 0.1);
	top: -1%;
	left: 0%;
}

.elementor-28 .elementor-element.elementor-element-abe911b>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-abe911b .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-49c4e20>.elementor-container {
	max-width: 1200px;
}

.elementor-28 .elementor-element.elementor-element-49c4e20 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 0px 50px 0px;
}

.elementor-28 .elementor-element.elementor-element-49c4e20>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6c5099d9>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 20px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-6c5099d9>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-9b66d90 .head-title .the-title {
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-9b66d90 {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-9b66d90 .head-title-2 .the-title {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-9b66d90 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-98e17e6 .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 2px;
	width: 20%;
}

.elementor-28 .elementor-element.elementor-element-98e17e6 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-28 .elementor-element.elementor-element-98e17e6 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-396ae0d .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-396ae0d .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-396ae0d .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-396ae0d .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-396ae0d .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-396ae0d .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-e230ee5 .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-e230ee5 .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-e230ee5 .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-e230ee5 .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-e230ee5 .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-e230ee5 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-117669a .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-117669a .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-117669a .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-117669a .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-117669a .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-117669a .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-4e1b397>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 20px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-4e1b397>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-0ba1c25 .head-title .the-title {
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-0ba1c25 {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-0ba1c25 .head-title-2 .the-title {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-0ba1c25 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-73ccbbd .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 2px;
	width: 20%;
}

.elementor-28 .elementor-element.elementor-element-73ccbbd .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-28 .elementor-element.elementor-element-73ccbbd .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-ee871c5 .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-ee871c5 .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-ee871c5 .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-ee871c5 .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-ee871c5 .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-ee871c5 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6a0a72b .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-6a0a72b .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-6a0a72b .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-6a0a72b .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-6a0a72b .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-6a0a72b .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-77d98a0 .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-77d98a0 .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-77d98a0 .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-77d98a0 .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-77d98a0 .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-77d98a0 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-bfb28c1>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 20px 0px 0px;
}

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

.elementor-28 .elementor-element.elementor-element-9e51583 .head-title .the-title {
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	/*letter-spacing: 10px;*/
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-9e51583 {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-9e51583 .head-title-2 .the-title {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-9e51583 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-6eab415 .elementor-divider-separator {
	border-top-style: solid;
	border-top-width: 2px;
	width: 20%;
}

.elementor-28 .elementor-element.elementor-element-6eab415 .elementor-divider {
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-28 .elementor-element.elementor-element-6eab415 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-bdffb7b .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-bdffb7b .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-bdffb7b .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-bdffb7b .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-bdffb7b .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-bdffb7b .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-dda7017 .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-dda7017 .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-dda7017 .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-dda7017 .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-dda7017 .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-dda7017 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-edfdd9d .kasuari-menus .texted-menu {
	top: 10px;
}

.elementor-28 .elementor-element.elementor-element-edfdd9d .menu-list__item-title .item_title {
	color: #000000;
	background-color: #ffffff;
	font-size: 18px;
}

.elementor-28 .elementor-element.elementor-element-edfdd9d .menu-list__item span.dots {
	background-image: radial-gradient(circle closest-side, #000000 99%, transparent 1%);
}

.elementor-28 .elementor-element.elementor-element-edfdd9d .menu-list__item-price {
	color: #f2b410;
	background-color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.2em;
}

.elementor-28 .elementor-element.elementor-element-edfdd9d .resto-menus-desc {
	color: #000000;
	font-size: 14px;
	margin-top: 0px;
}

.elementor-28 .elementor-element.elementor-element-edfdd9d .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-473f6708 a.elementor-button,
.elementor-28 .elementor-element.elementor-element-473f6708 .elementor-button {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #000000;
	background-color: rgba(242, 180, 16, 0);
	border-radius: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-473f6708 a.elementor-button:hover,
.elementor-28 .elementor-element.elementor-element-473f6708 .elementor-button:hover {
	color: #ffffff;
	background-color: #f2b410;
	border-color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-473f6708 .elementor-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #000000;
}

.elementor-28 .elementor-element.elementor-element-473f6708>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-473f6708 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-container {
	max-width: 800px;
}

.elementor-28 .elementor-element.elementor-element-1fd88a86 {
	background-color: #ffffff;
	background-image: url("../img/bg-page.jpg");
	background-position: center center;
	background-size: cover;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 220px 0px 220px 0px;
}

.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-shape-top svg {
	width: calc(100% + 1.3px);
	height: 130px;
}

.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-shape-bottom .elementor-shape-fill {
	fill: #fafafa;
}

.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 130px;
}

.elementor-28 .elementor-element.elementor-element-3541cacf>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3541cacf>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-63a242b .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-63a242b {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-63a242b .head-title-2 .the-title {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-63a242b .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-12e0cfb .head-title .the-title {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-12e0cfb {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-12e0cfb .head-title-2 .the-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-12e0cfb>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-12e0cfb .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-1ae1716 .head-title .the-title {
	font-size: 50px;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-1ae1716 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-1ae1716 .head-title-2 .the-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-1ae1716>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-1ae1716 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-e690bf3>.elementor-container {
	max-width: 600px;
}

.elementor-28 .elementor-element.elementor-element-e690bf3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-28 .elementor-element.elementor-element-121daa2c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-121daa2c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-97c71aa .kasuari-text,
.elementor-28 .elementor-element.elementor-element-97c71aa .kasuari-text p {
	font-weight: 300;
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-97c71aa {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-97c71aa .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-46745da5>.elementor-background-overlay {
	background-color: #111111;
	opacity: 0.7;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-46745da5 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 30px;
	margin-bottom: 50px;
	padding: 50px 50px 30px 50px;
}

.elementor-28 .elementor-element.elementor-element-2e5d7a95>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-2e5d7a95>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-5ae1270 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-468e686f>.elementor-container {
	max-width: 1210px;
}

.elementor-28 .elementor-element.elementor-element-468e686f {
	background-color: #fafafa;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 100px 0px;
}

.elementor-28 .elementor-element.elementor-element-468e686f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-2afe1dfa>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-2afe1dfa>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-619159a .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-619159a {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-619159a .head-title-2 .the-title {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-619159a .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-be6eda6 .head-title .the-title {
	font-weight: bold;
	text-transform: uppercase;
	line-height: 55px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-be6eda6 .head-title .subtitle {
	font-weight: bold;
}

.elementor-28 .elementor-element.elementor-element-be6eda6 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-be6eda6 .head-title.head-title-7 .the-title {
	color: #111111;
}

.elementor-28 .elementor-element.elementor-element-be6eda6 .head-title.head-title-7 .the-title span.big-title {
	color: rgba(165, 165, 165, 0.1);
	top: -1%;
	left: 0%;
}

.elementor-28 .elementor-element.elementor-element-be6eda6>.elementor-widget-container {
	margin: -30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-be6eda6 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item,
.selected-for-margin-bottom,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style #grid li.post {
	margin-bottom: 20px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item {
	float: left;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .selector-padding {
	padding-right: calc( 25px/2);
	padding-left: calc( 25px/2);
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-section.blog-style-2 article.blog-item,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-1 .blog-wrap {
	height: 355px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-title,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .meta-wrapper {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .post-content .post-title a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-style-2 article.blog-item .post-content-style-2 h2.post-title a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content h4.title a {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .post-content .post-title a:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content h4.title a:hover {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .post-content .post-title,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-style-2 article.blog-item .post-content-style-2 h2.post-title,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content h4.title {
	font-size: 20px;
	font-weight: bold;
	line-height: 30px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .standard-post-categories a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .category a {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .meta-wrapper span.standard-post-categories:before {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .standard-post-categories a:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .category:hover a {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .category:hover:after {
	background-color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .standard-post-categories a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .category a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .category-main-news-1 a {
	font-size: 11px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .author span,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .author a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .meta-wrapper span.author:after,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .post-author-name {
	color: #000000;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .author a:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .post-author-name:hover {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .date.boxed span,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .date.boxed a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .meta-wrapper span.date.boxed:before,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .date.boxed,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .post-date {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .date a:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .date:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .post-date:hover {
	color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .date span,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .date a,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style .loop-content .date,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .post-date {
	font-size: 11px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .blog-item .post-text,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .grid .post-text {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-text p {
	color: rgba(0, 0, 0, 0.8);
	font-size: 14px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-content,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .more-button {
	text-align: left;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style a.more {
	color: #ffffff;
	background-color: #f2b410;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f a.read-more:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .read-more-button a:hover,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style a.more:hover {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .read-more-button a:hover {
	border-color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style a.more:hover {
	background-color: #222222;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f a.read-more,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .post-masonry-style a.more,
.elementor-28 .elementor-element.elementor-element-a5c7b5f .main-news-5 .post-content .read-more-button a {
	font-size: 12px;
	font-weight: bold;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f>.elementor-widget-container {
	padding: 30px 0px 0px 0px;
}

.elementor-28 .elementor-element.elementor-element-a5c7b5f .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3f63e355 {
	background-color: #ffffff;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-3f63e355>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-4dd38526.elementor-column .elementor-column-wrap {
	align-items: center;
}

.elementor-28 .elementor-element.elementor-element-4dd38526>.elementor-element-populated {
	background-color: #f2b410;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-28 .elementor-element.elementor-element-4dd38526>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-28 .elementor-element.elementor-element-61d14d2 .head-title .the-title {
	font-family: "Dancing Script", Sans-serif;
	font-size: 28px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-61d14d2 {
	text-align: center;
}

.elementor-28 .elementor-element.elementor-element-61d14d2 .head-title-2 .the-title {
	color: #ffffff;
}

.elementor-28 .elementor-element.elementor-element-61d14d2 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

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

.elementor-28 .elementor-element.elementor-element-f4fd9d5 .instagram-item {
	margin-bottom: 0px;
}

.elementor-28 .elementor-element.elementor-element-f4fd9d5 .instagram-item .like.meta-icon {
	color: #ffffff;
	font-size: 16px;
}

.elementor-28 .elementor-element.elementor-element-f4fd9d5 .instagram-item .like.meta-icon i {
	font-size: 16px;
}

.elementor-28 .elementor-element.elementor-element-f4fd9d5 .instagram-item .comment.meta-icon {
	color: #ffffff;
	font-size: 16px;
}

.elementor-28 .elementor-element.elementor-element-f4fd9d5 .instagram-item .comment.meta-icon i {
	font-size: 16px;
}

.elementor-28 .elementor-element.elementor-element-f4fd9d5 .elementor-widget-container {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

@media(min-width:768px) {
	.elementor-28 .elementor-element.elementor-element-717b0ff1 {
		background-attachment: fixed;
	}
	.elementor-28 .elementor-element.elementor-element-4ade4324 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-4c2bed08 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-1c04ebc4 {
		background-attachment: fixed;
	}
	.elementor-28 .elementor-element.elementor-element-1fd88a86 {
		background-attachment: fixed;
	}
	.elementor-28 .elementor-element.elementor-element-4dd38526 {
		width: 20.036%;
	}
	.elementor-28 .elementor-element.elementor-element-b4d8baa {
		width: 79.964%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-28 .elementor-element.elementor-element-26d8bedc {
		width: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-4ade4324 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-4c2bed08 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-6489c055 {
		width: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-604f6daf {
		width: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-50d891a0 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-3efc48f1 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-6274a9d6 {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-5e0f28d {
		width: 50%;
	}
	.elementor-28 .elementor-element.elementor-element-6c5099d9 {
		width: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-4e1b397 {
		width: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-bfb28c1 {
		width: 100%;
	}
}

@media(max-width:1024px) {
	.elementor-28 .elementor-element.elementor-element-717b0ff1 {
		padding: 0px 30px 0px 30px;
	}
	.elementor-28 .elementor-element.elementor-element-8f75b24 .head-title .the-title {
		font-size: 80px;
	}
	.elementor-28 .elementor-element.elementor-element-8f75b24>.elementor-widget-container {
		margin: -30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-147a2f67 {
		margin-top: -20px;
		margin-bottom: 0px;
	}
	.elementor-28 .elementor-element.elementor-element-298a4c02 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 80px 30px 100px;
	}
	.elementor-28 .elementor-element.elementor-element-3c4502ee>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-114c9da0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 20px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-6489c055>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-78d57ae6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-604f6daf>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-fc8dba7 .head-title .the-title {
		font-size: 24px;
	}
	.elementor-28 .elementor-element.elementor-element-1016f752 {
		padding: 30px 30px 0px 30px;
	}
	.elementor-28 .elementor-element.elementor-element-50d891a0>.elementor-element-populated {
		padding: 0px 20px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-3efc48f1>.elementor-element-populated {
		padding: 0px 0px 0px 20px;
	}
	.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-wrapper .elementor-image-box-img {
		width: 47%;
	}
	.elementor-28 .elementor-element.elementor-element-6274a9d6>.elementor-element-populated {
		padding: 50px 20px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-5e0f28d>.elementor-element-populated {
		padding: 50px 0px 0px 20px;
	}
	.elementor-28 .elementor-element.elementor-element-62318d8c {
		padding: 50px 50px 50px 50px;
	}
	.elementor-28 .elementor-element.elementor-element-6c5099d9>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-4e1b397>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-bfb28c1>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-9e51583>.elementor-widget-container {
		padding: 30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-1fd88a86 {
		padding: 180px 50px 150px 50px;
	}
	.elementor-28 .elementor-element.elementor-element-12e0cfb>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-1ae1716>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-121daa2c>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:767px) {
	.elementor-28 .elementor-element.elementor-element-717b0ff1>.elementor-shape-bottom svg {
		width: calc(170% + 1.3px);
		height: 90px;
	}
	.elementor-28 .elementor-element.elementor-element-717b0ff1 {
		padding: 220px 30px 180px 30px;
	}
	.elementor-28 .elementor-element.elementor-element-26d8bedc {
		width: 100%;
	}
	.elementor-28 .elementor-element.elementor-element-253d2df .head-title .the-title {
		font-size: 28px;
	}
	.elementor-28 .elementor-element.elementor-element-8f75b24 .head-title .the-title {
		font-size: 35px;
		line-height: 45px;
	}
	.elementor-28 .elementor-element.elementor-element-8f75b24>.elementor-widget-container {
		margin: -30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-147a2f67 {
		margin-top: -10px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-643e285 .kasuari-text,
	.elementor-28 .elementor-element.elementor-element-643e285 .kasuari-text p {
		font-size: 14px;
		line-height: 24px;
	}
	.elementor-28 .elementor-element.elementor-element-3456b379 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-4ade4324 {
		width: 48%;
	}
	.elementor-28 .elementor-element.elementor-element-4ade4324>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-5d953f6c a.elementor-button,
	.elementor-28 .elementor-element.elementor-element-5d953f6c .elementor-button {
		font-size: 9px;
	}
	.elementor-28 .elementor-element.elementor-element-4c2bed08 {
		width: 52%;
	}
	.elementor-28 .elementor-element.elementor-element-4c2bed08>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-22cde995 a.elementor-button,
	.elementor-28 .elementor-element.elementor-element-22cde995 .elementor-button {
		font-size: 9px;
	}
	.elementor-28 .elementor-element.elementor-element-298a4c02 {
		padding: 50px 30px 50px 30px;
	}
	.elementor-28 .elementor-element.elementor-element-6489c055>.elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-a335ca3 .head-title .the-title {
		font-size: 24px;
	}
	.elementor-28 .elementor-element.elementor-element-a335ca3 .head-title .subtitle {
		font-size: 70px;
	}
	.elementor-28 .elementor-element.elementor-element-9117d17 .kasuari-text,
	.elementor-28 .elementor-element.elementor-element-9117d17 .kasuari-text p {
		font-size: 14px;
	}
	.elementor-28 .elementor-element.elementor-element-78d57ae6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-604f6daf>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-1c04ebc4>.elementor-shape-top svg {
		width: calc(170% + 1.3px);
		height: 90px;
	}
	.elementor-28 .elementor-element.elementor-element-1c04ebc4>.elementor-shape-bottom svg {
		width: calc(170% + 1.3px);
		height: 90px;
	}
	.elementor-28 .elementor-element.elementor-element-1c04ebc4 {
		padding: 180px 30px 180px 30px;
	}
	.elementor-28 .elementor-element.elementor-element-fc8dba7 .head-title .the-title {
		line-height: 31px;
	}
	.elementor-28 .elementor-element.elementor-element-fc8dba7>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-1016f752 {
		padding: 20px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-50d891a0>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-3efc48f1>.elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-78e4bbdb .elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-28 .elementor-element.elementor-element-6274a9d6>.elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-4f023cd .elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-28 .elementor-element.elementor-element-5e0f28d>.elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-111715c7 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-28 .elementor-element.elementor-element-62318d8c {
		padding: 50px 20px 80px 20px;
	}
	.elementor-28 .elementor-element.elementor-element-abe911b .head-title .the-title {
		font-size: 24px;
	}
	.elementor-28 .elementor-element.elementor-element-abe911b .head-title .subtitle {
		font-size: 70px;
	}
	.elementor-28 .elementor-element.elementor-element-473f6708 a.elementor-button,
	.elementor-28 .elementor-element.elementor-element-473f6708 .elementor-button {
		font-size: 12px;
	}
	.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-shape-top svg {
		width: calc(170% + 1.3px);
		height: 90px;
	}
	.elementor-28 .elementor-element.elementor-element-1fd88a86>.elementor-shape-bottom svg {
		width: calc(170% + 1.3px);
		height: 90px;
	}
	.elementor-28 .elementor-element.elementor-element-1fd88a86 {
		padding: 150px 20px 180px 20px;
	}
	.elementor-28 .elementor-element.elementor-element-12e0cfb .head-title .the-title {
		font-size: 24px;
	}
	.elementor-28 .elementor-element.elementor-element-12e0cfb>.elementor-widget-container {
		margin: -30px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-1ae1716 .head-title .the-title {
		font-size: 30px;
		line-height: 31px;
	}
	.elementor-28 .elementor-element.elementor-element-1ae1716>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-e690bf3 {
		padding: 0px 0px 15px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-46745da5 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 30px 20px 30px 20px;
	}
	.elementor-28 .elementor-element.elementor-element-468e686f {
		padding: 50px 20px 80px 20px;
	}
	.elementor-28 .elementor-element.elementor-element-2afe1dfa>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-619159a .head-title .the-title {
		font-size: 30px;
	}
	.elementor-28 .elementor-element.elementor-element-be6eda6 .head-title .the-title {
		font-size: 24px;
	}
	.elementor-28 .elementor-element.elementor-element-be6eda6 .head-title .subtitle {
		font-size: 70px;
	}
	.elementor-28 .elementor-element.elementor-element-be6eda6>.elementor-widget-container {
		margin: -20px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-a5c7b5f .selector-padding {
		padding-right: calc( 0px/2);
		padding-left: calc( 0px/2);
	}
	.elementor-28 .elementor-element.elementor-element-a5c7b5f>.elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	.elementor-28 .elementor-element.elementor-element-4dd38526>.elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
}