/* End custom CSS */

.elementor-1677 .elementor-element.elementor-element-52c33f57 > .elementor-container {
	min-height: 0px;
}

.elementor-1677 .elementor-element.elementor-element-52c33f57:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-52c33f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ifcen.nitrocdn.com/bNahEzKZeNrFCVLPatpOODnMeDTnZiak/assets/images/optimized/rev-764fbab/hiretaxijapan.com/wp-content/uploads/2022/09/banner.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1677 .elementor-element.elementor-element-52c33f57:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1677 .elementor-element.elementor-element-52c33f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-1677 .elementor-element.elementor-element-52c33f57 > .elementor-background-overlay {
	background-color: rgba(0, 0, 0, .72);
	opacity: .55;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1677 .elementor-element.elementor-element-52c33f57 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 150px 0px 120px 0px;
}

.elementor-1677 .elementor-element.elementor-element-5c75c5c6 {
	text-align: center;
}

.elementor-1677 .elementor-element.elementor-element-5c75c5c6 .elementor-heading-title {
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-size: 70px;
	font-weight: 600;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-1677 .elementor-element.elementor-element-5c75c5c6 > .elementor-widget-container {
	padding: 13px 0px 20px 0px;
}

.elementor-1677 .elementor-element.elementor-element-354f6fa4 {
	--divider-border-style: solid;
	--divider-color: #e9d040;
	--divider-border-width: 1.9px;
}

.elementor-1677 .elementor-element.elementor-element-354f6fa4 .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-1677 .elementor-element.elementor-element-354f6fa4 .elementor-divider {
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
}

.elementor-1677 .elementor-element.elementor-element-354f6fa4 > .elementor-widget-container {
	margin: -6px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-32511edc {
	text-align: center;
}

.elementor-1677 .elementor-element.elementor-element-32511edc .elementor-heading-title {
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 27px;
}

.elementor-1677 .elementor-element.elementor-element-bdc1d13 {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-3dfa2fe3 {
	text-align: center;
}

.elementor-1677 .elementor-element.elementor-element-3dfa2fe3 .elementor-heading-title {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-e4b26ec {
	--spacer-size: 30px;
}

.elementor-1677 .elementor-element.elementor-element-7d61155 .elementor-heading-title {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-4c3fff1f {
	color: #000;
}

.elementor-1677 .elementor-element.elementor-element-6ba37f0c {
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-1677 .elementor-element.elementor-element-6ba37f0c > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-2d04788c {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-67c35c98:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-67c35c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-1677 .elementor-element.elementor-element-67c35c98 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-67c35c98 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1677 .elementor-element.elementor-element-27a45cee .elementor-heading-title {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-614e09b4 {
	color: #000;
}

.elementor-1677 .elementor-element.elementor-element-c6bc7af {
	--spacer-size: 20px;
}

.elementor-1677 .elementor-element.elementor-element-500e3420 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-414ebe87 {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-3635e47 {
	padding: 50px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-3cbe581f .elementor-heading-title {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-7d25e8d9 {
	color: #000;
}

.elementor-1677 .elementor-element.elementor-element-656c374f {
	--spacer-size: 20px;
}

.elementor-1677 .elementor-element.elementor-element-25b917a5 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-3a2a761f {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-77d5a505:not(.elementor-motion-effects-element-type-background), .elementor-1677 .elementor-element.elementor-element-77d5a505 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-1677 .elementor-element.elementor-element-77d5a505 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-77d5a505 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1677 .elementor-element.elementor-element-2e12b586 .elementor-heading-title {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-6567a1d6 {
	color: #000;
}

.elementor-1677 .elementor-element.elementor-element-63b2a79b {
	--spacer-size: 20px;
}

.elementor-1677 .elementor-element.elementor-element-2a705ecd > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-3d6d7592 {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-130f6dbc {
	padding: 50px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-ff2296d .elementor-heading-title {
	color: #000;
	font-family: "Montserrat", Sans-serif;
	font-size: 25px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-6654d167 {
	color: #000;
}

.elementor-1677 .elementor-element.elementor-element-13037c8 {
	--spacer-size: 20px;
}

.elementor-1677 .elementor-element.elementor-element-1b41aceb > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-5ec5d510 {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-7b395e62:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1677 .elementor-element.elementor-element-7b395e62 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #a22222;
}

.elementor-1677 .elementor-element.elementor-element-7b395e62 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-1677 .elementor-element.elementor-element-7b395e62 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1677 .elementor-element.elementor-element-4dc93018 {
	--spacer-size: 30px;
}

.elementor-1677 .elementor-element.elementor-element-60527ef8 {
	text-align: center;
}

.elementor-1677 .elementor-element.elementor-element-60527ef8 .elementor-heading-title {
	color: #fff;
	font-family: "Montserrat", Sans-serif;
	font-size: 40px;
	font-weight: 600;
}

.elementor-1677 .elementor-element.elementor-element-7b33f90b {
	--spacer-size: 20px;
}

.elementor-1677 .elementor-element.elementor-element-1a89a923 > .elementor-element-populated {
	margin: 0px 0px 0px 150px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 150px;
	padding: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-cf49a16 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-40b6c266 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-74d787a .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-6c082f5a .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-42e5fb5 > .elementor-element-populated {
	margin: 0px 0px 0px 150px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 150px;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-155c043 .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-155c043 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-571e05fb .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content {
	overflow: hidden;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-box {
	flex-direction: column;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-box {
	justify-content: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-divider, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper-top {
	align-self: flex-start;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-text {
	display: flex;
	flex-direction: row;
	order: 5;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper {
	align-self: center;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-badge {
	order: 8;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content {
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	font-size: 25px;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper img {
	width: 25px !important;
	height: 25px !important;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-icon-text p {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content:hover svg:not([class*="premium-"]) {
	fill: #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-wrapper {
	margin: 0px 10px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur:hover .premium-bullet-list-text span {
	text-shadow: 0 0 3px #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-content:hover .premium-bullet-list-text span {
	color: #fff;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-text span {
	text-shadow: none !important;
	color: #fff !important;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-badge span {
	color: #fff;
	background-color: #6ec1e4;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-badge span {
	border-radius: 2px 2px 2px 2px;
	padding: 2px 5px 2px 5px;
}

.elementor-1677 .elementor-element.elementor-element-7b0f373e .premium-bullet-list-badge {
	margin: 0px 0px 0px 5px;
}

.elementor-1677 .elementor-element.elementor-element-868379 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	fill: #1c1c1c;
	color: #1c1c1c;
	background-color: #e9d040;
	border-radius: 0px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-868379 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-1677 .elementor-element.elementor-element-2bfb55fb {
	--spacer-size: 50px;
}

.elementor-1677 .elementor-element.elementor-element-6db3ff87 {
	--spacer-size: 50px;
}

@media (min-width:481px) {
	.elementor-1677 .elementor-element.elementor-element-6efc111e {
		width: 10%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-6036d15f {
		width: 79.332%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-69aed7fc {
		width: 10%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-2fc6e9e3 {
		width: 51.901%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-29844042 {
		width: 3.448%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-403571a1 {
		width: 44.226%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-4d80a410 {
		width: 51.901%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-162a8fa4 {
		width: 3.448%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-435aecbc {
		width: 44.226%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-68b0dde3 {
		width: 51.901%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-6eaef451 {
		width: 3.448%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-7497b275 {
		width: 44.226%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-37d59caa {
		width: 51.901%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-60eedd49 {
		width: 3.448%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-7d8734d6 {
		width: 44.226%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-60d2bd2b {
		width: 51.901%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-14d8d3dd {
		width: 3.448%;
	}
	
	.elementor-1677 .elementor-element.elementor-element-140c019e {
		width: 44.226%;
	}
}

@media (max-width:1024px) {
	.elementor-1677 .elementor-element.elementor-element-52c33f57 {
		padding: 120px 0px 100px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-354f6fa4 .elementor-divider-separator {
		width: 12%;
	}
}

@media (max-width:480px) {
	.elementor-1677 .elementor-element.elementor-element-52c33f57 > .elementor-container {
		max-width: 500px;
		min-height: 260px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-52c33f57 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-6036d15f > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-5c75c5c6 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-5c75c5c6 > .elementor-widget-container {
		margin: 0px 0px -20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-354f6fa4 > .elementor-widget-container {
		margin: 0px 0px -20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-32511edc .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-32511edc > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-bdc1d13 {
		--spacer-size: 10px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-3dfa2fe3 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-e4b26ec {
		--spacer-size: 2px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-7d61155 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-6ba37f0c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-27a45cee .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-500e3420 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-3cbe581f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-25b917a5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-2e12b586 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-2a705ecd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-ff2296d .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-1b41aceb > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-4dc93018 {
		--spacer-size: 10px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-60527ef8 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-60527ef8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-7b33f90b {
		--spacer-size: 2px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-1a89a923 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-42e5fb5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-868379 > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-2bfb55fb {
		--spacer-size: 20px;
	}
	
	.elementor-1677 .elementor-element.elementor-element-6db3ff87 {
		--spacer-size: 10px;
	}
}

/* Start custom CSS for section, class: .elementor-element-77835be7 */
ul.lSPager.lSGallery li {
	height: 100px !important;
}
