.elementor-23 .elementor-element.elementor-element-854f4a8>.elementor-background-overlay {
	background-image: url("../../../../wp-content/uploads/tirupati-aluminium-surat-product.jpg")!important;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-854f4a8 .elementor-background-overlay {
	filter: brightness( 100%) contrast( 100%) saturate( 100%) blur( 0px) hue-rotate( 0deg);
}

.elementor-23 .elementor-element.elementor-element-854f4a8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 130px 20px 130px 20px;
}

.elementor-23 .elementor-element.elementor-element-d2236a5 .elementor-spacer-inner {
	height: 30px;
}

.elementor-23 .elementor-element.elementor-element-378b70c {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-378b70c .elementor-heading-title {
	color: #000000;
	font-size: 68px;
	font-weight: 500;
	font-style: italic;
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-23 .elementor-element.elementor-element-5317bdc .elementor-text-editor {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-5317bdc {
	color: #000000;
	font-family: "Helvetica", Sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 1.2em;
	letter-spacing: 0.5px;
}

.elementor-23 .elementor-element.elementor-element-fabb302 {
	padding: 50px 50px 0px 50px;
}

.elementor-23 .elementor-element.elementor-element-c5c253b .elementor-text-editor {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-c5c253b {
	color: #000000;
	font-size: 18px;
}

.elementor-23 .elementor-element.elementor-element-850f2b0:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-850f2b0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-850f2b0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-850f2b0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-31ea888 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-fdd9e3f>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-b528ff4 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-e86163d {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-e86163d .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-23 .elementor-element.elementor-element-77e3e88:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-77e3e88>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-77e3e88 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-77e3e88>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-40136c4>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-6d7634b .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-e0cc219 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-e0cc219 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
	text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.3);
}

.elementor-23 .elementor-element.elementor-element-310b69c {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-65b2c19:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-65b2c19>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-65b2c19 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-65b2c19>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-4241f01 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-caa98b4>.elementor-element-populated {
	padding: 020px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-c86c499 .elementor-spacer-inner {
	height: 50px;
}

.elementor-23 .elementor-element.elementor-element-3f7b116 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-3f7b116 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 38px;
	font-style: italic;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}

.elementor-23 .elementor-element.elementor-element-d922938:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-d922938>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-d922938 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-d922938>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-06acabf>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-c526de3 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-548c172 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-548c172 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-1851dad {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-9a0bff1:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-9a0bff1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-9a0bff1 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-9a0bff1>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-3957435 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-2b38f63>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-8f2831e .elementor-spacer-inner {
	height: 50px;
}

.elementor-23 .elementor-element.elementor-element-f6452dc {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-f6452dc .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 38px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-e66b73b:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-e66b73b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-e66b73b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-e66b73b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-bed1ea8>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-cafaad2 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-7d0eec1 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-7d0eec1 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 38px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-7b2f932 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-df8b2ed:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-df8b2ed>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-df8b2ed {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-df8b2ed>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-4d65c26 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-1494e1f>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-05fb74d .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-b4728fd {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-b4728fd .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-277eeb8:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-277eeb8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-277eeb8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-277eeb8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-73c79a3>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-323938c .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-b92029f {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-b92029f .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-ab3b5bc {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-6f8c0c0:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-6f8c0c0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(244, 242, 242, 0.45) 30%, rgba(160, 237, 247, 0.79) 100%);
}

.elementor-23 .elementor-element.elementor-element-6f8c0c0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 50px 0px 50px;
}

.elementor-23 .elementor-element.elementor-element-6f8c0c0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-3cfea30 .elementor-text-editor {
	text-align: left;
}

.elementor-23 .elementor-element.elementor-element-3cfea30 {
	color: #000000;
	font-size: 18px;
	line-height: 0.1em;
}

.elementor-23 .elementor-element.elementor-element-98d5150 .elementor-text-editor {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-98d5150 {
	color: #000000;
	font-family: "Averia Gruesa Libre", Sans-serif;
	font-size: 18px;
}

.elementor-23 .elementor-element.elementor-element-a08ba30 {
	padding: 40px 50px 0px 50px;
}

.elementor-23 .elementor-element.elementor-element-8b63fc3 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-8b63fc3 .elementor-heading-title {
	color: #000acc;
	font-family: "Euphoria Script", Sans-serif;
	font-size: 70px;
	font-weight: bold;
	font-style: italic;
	text-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
}

.elementor-23 .elementor-element.elementor-element-fd2797a .elementor-text-editor {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-fd2797a {
	color: #000000;
	font-size: 21px;
}

.elementor-23 .elementor-element.elementor-element-7591f08:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-7591f08>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-7591f08 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-7591f08>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-89aa392 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-badb84b>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-6f1ddcb .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-3663e7c {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-3663e7c .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-75cf0e7:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-75cf0e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-75cf0e7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-75cf0e7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-7919cc6>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-13d6ba3 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-8aa107c {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-8aa107c .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-fb65bd0 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-a1ed75f:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-a1ed75f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-a1ed75f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-a1ed75f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-67ddf89 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-56a9b17>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-709a108 .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-3f32843 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-3f32843 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-eaab5fc:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-eaab5fc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-eaab5fc {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-eaab5fc>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-2d80667>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-f62b066 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-01a001b {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-01a001b .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-520f079 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-484e986:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-484e986>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-484e986 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-484e986>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-d541f48 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-a027335>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-4d6e2c7 .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-7e9e8d2 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-7e9e8d2 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-16b8605:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-16b8605>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-16b8605 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-16b8605>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-5fcd3c2>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-b5e985f .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-18b4abe {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-18b4abe .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-d25a080 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-afa60c3:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-afa60c3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-afa60c3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-afa60c3>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-728cb43 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-e43334a>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-0d71473 .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-abb3c68 {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-abb3c68 .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-78b04ec:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-78b04ec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-78b04ec {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-78b04ec>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-de8db0e>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-8f23a85 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-3d8070d {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-3d8070d .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-3f02305 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-233c535:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-233c535>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-233c535 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-233c535>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-e1148db {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-7bf5df0>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-c35c3eb .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-e7dafab {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-e7dafab .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-934d581:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-934d581>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-934d581 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-934d581>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-592d71f>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-4ef2790 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-7cdcd8d {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-7cdcd8d .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-d691ff3 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-1076385:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-1076385>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ededed;
}

.elementor-23 .elementor-element.elementor-element-1076385 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-1076385>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-1940c80 {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-6b4206f>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-4af6767 .elementor-spacer-inner {
	height: 40px;
}

.elementor-23 .elementor-element.elementor-element-c2bb2bc {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-c2bb2bc .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-size: 36px;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-18aee80:not(.elementor-motion-effects-element-type-background),
.elementor-23 .elementor-element.elementor-element-18aee80>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #ffffff;
}

.elementor-23 .elementor-element.elementor-element-18aee80 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 100px 0px 100px;
}

.elementor-23 .elementor-element.elementor-element-18aee80>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-1ba5b0b>.elementor-element-populated {
	padding: 20px 0px 20px 0px;
}

.elementor-23 .elementor-element.elementor-element-203d584 .elementor-spacer-inner {
	height: 60px;
}

.elementor-23 .elementor-element.elementor-element-c4238df {
	text-align: center;
	z-index: 9;
}

.elementor-23 .elementor-element.elementor-element-c4238df .elementor-heading-title {
	color: #000000;
	font-family: "Georgia", Sans-serif;
	font-style: italic;
}

.elementor-23 .elementor-element.elementor-element-f0c88df {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-a944278 {
	padding: 0px 0px 0px 0px;
}

.elementor-23 .elementor-element.elementor-element-b6b7153>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-23 .elementor-element.elementor-element-b6b7153>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-23 .elementor-element.elementor-element-3c28801 .elementor-text-editor {
	text-align: center;
}

.elementor-23 .elementor-element.elementor-element-3c28801 {
	color: #000000;
	font-family: "Averia Gruesa Libre", Sans-serif;
	font-size: 18px;
}

body.elementor-page-23 h1.entry-title,
.elementor-page-title {
	display: none;
}

@media(min-width:768px) {
	.elementor-23 .elementor-element.elementor-element-1226c2b {
		width: 44.564%;
	}
	.elementor-23 .elementor-element.elementor-element-d4e49cf {
		width: 55.436%;
	}
	.elementor-23 .elementor-element.elementor-element-04b27c7 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-fdd9e3f {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-40136c4 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-3596617 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-2aa3e62 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-caa98b4 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-06acabf {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-2510bf6 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-08eb786 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-2b38f63 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-bed1ea8 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-9752ba4 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-a0b3f5b {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-1494e1f {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-73c79a3 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-f4647ef {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-6aac26c {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-badb84b {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-7919cc6 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-f61d72d {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-8f12363 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-56a9b17 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-2d80667 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-9b8768d {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-dc1f960 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-a027335 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-5fcd3c2 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-c8b49ac {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-c3a0727 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-e43334a {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-de8db0e {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-2debff3 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-1cabbb7 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-7bf5df0 {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-592d71f {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-300c780 {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-0952d1d {
		width: 49.184%;
	}
	.elementor-23 .elementor-element.elementor-element-6b4206f {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-1ba5b0b {
		width: 50.816%;
	}
	.elementor-23 .elementor-element.elementor-element-cd4e8e5 {
		width: 49.184%;
	}
}

@media(max-width:1024px) {
	.elementor-23 .elementor-element.elementor-element-b528ff4 .elementor-spacer-inner {
		height: 50px;
	}
	.elementor-23 .elementor-element.elementor-element-6d7634b .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-c526de3 .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-8f2831e .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-cafaad2 .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-05fb74d .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-323938c .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-6f1ddcb .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-13d6ba3 .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-709a108 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-f62b066 .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-4d6e2c7 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-b5e985f .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-0d71473 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-8f23a85 .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-c35c3eb .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-4ef2790 .elementor-spacer-inner {
		height: 30px;
	}
	.elementor-23 .elementor-element.elementor-element-4af6767 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-203d584 .elementor-spacer-inner {
		height: 30px;
	}
}

@media(max-width:767px) {
	.elementor-23 .elementor-element.elementor-element-b528ff4 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-6d7634b .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-c86c499 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-c526de3 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-8f2831e .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-cafaad2 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-05fb74d .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-323938c .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-6f1ddcb .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-13d6ba3 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-709a108 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-f62b066 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-4d6e2c7 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-b5e985f .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-0d71473 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-8f23a85 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-c35c3eb .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-4ef2790 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-4af6767 .elementor-spacer-inner {
		height: 0px;
	}
	.elementor-23 .elementor-element.elementor-element-203d584 .elementor-spacer-inner {
		height: 0px;
	}
}