
.elementor-66 .elementor-element.elementor-element-152593a9:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-152593a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2024/02/Porto-Genova.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-152593a9 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, var(--e-global-color-primary) 100%);
	opacity: .89;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-152593a9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 200px 0px;
}

.elementor-66 .elementor-element.elementor-element-11ceb571 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-66 .elementor-element.elementor-element-5b164ad .elementor-heading-title {
	font-family: "Raleway", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-44dba9c9 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-44dba9c9 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-66 .elementor-element.elementor-element-44dba9c9 .elementor-headline {
	text-align: left;
	font-size: 42px;
}

.elementor-66 .elementor-element.elementor-element-44dba9c9 .elementor-headline-plain-text {
	color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-44dba9c9 .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-57254a6);
}

.elementor-66 .elementor-element.elementor-element-7058d14d > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-7058d14d {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-2c218544 {
	padding: 0px 0px 40px 0px;
}

.elementor-66 .elementor-element.elementor-element-629afedd {
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
	margin-top: -120px;
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-26279832:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-26279832 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-26279832 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 30px 0px;
}

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

.elementor-66 .elementor-element.elementor-element-f9dfed9 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-wrapper {
	text-align: left;
}

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

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

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

.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
	color: var(--e-global-color-6f89b73);
}

.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-text);
}

.elementor-66 .elementor-element.elementor-element-62eb1a83 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-62eb1a83 .elementor-heading-title {
	font-family: var(--e-global-typography-2c58484-font-family), Sans-serif;
	font-size: var(--e-global-typography-2c58484-font-size);
	font-weight: var(--e-global-typography-2c58484-font-weight);
	line-height: var(--e-global-typography-2c58484-line-height);
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-e2e82d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-e2e82d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2023/12/post-2.jpg");
	background-size: cover;
}

.elementor-66 .elementor-element.elementor-element-e2e82d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-66 .elementor-element.elementor-element-e2e82d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-66 .elementor-element.elementor-element-e2e82d6 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: var(--e-global-color-6f89b73);
	opacity: .7;
}

.elementor-66 .elementor-element.elementor-element-e2e82d6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 30px 0px;
}

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

.elementor-66 .elementor-element.elementor-element-3bed0536 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-wrapper {
	text-align: left;
}

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

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

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

.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
	color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-1930a818 > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-1930a818 .elementor-heading-title {
	font-family: var(--e-global-typography-2c58484-font-family), Sans-serif;
	font-size: var(--e-global-typography-2c58484-font-size);
	font-weight: var(--e-global-typography-2c58484-font-weight);
	line-height: var(--e-global-typography-2c58484-line-height);
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-5cdb0540:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-5cdb0540 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-5cdb0540 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 0px 30px 0px;
}

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

.elementor-66 .elementor-element.elementor-element-452640b3 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-wrapper {
	text-align: left;
}

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

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

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

.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-title {
	margin-bottom: 10px;
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
	color: var(--e-global-color-6f89b73);
}

.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

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

.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-text);
}

.elementor-66 .elementor-element.elementor-element-4b4f2c8b > .elementor-widget-container {
	margin: 0px 0px 0px 50px;
	padding: 0px 0px 0px 10px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-4b4f2c8b .elementor-heading-title {
	font-family: var(--e-global-typography-2c58484-font-family), Sans-serif;
	font-size: var(--e-global-typography-2c58484-font-size);
	font-weight: var(--e-global-typography-2c58484-font-weight);
	line-height: var(--e-global-typography-2c58484-line-height);
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-7ad57d0f {
	padding: 40px 0px 80px 0px;
}

.elementor-66 .elementor-element.elementor-element-39fe9a7c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-66 .elementor-element.elementor-element-61385ea4 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-61385ea4 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-66 .elementor-element.elementor-element-61385ea4 .elementor-headline {
	text-align: left;
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-size: var(--e-global-typography-37e8e76-font-size);
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-61385ea4 .elementor-headline-plain-text {
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-61385ea4 .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-57254a6);
}

.elementor-66 .elementor-element.elementor-element-4f2cbb70 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-4f2cbb70 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-text);
}

.elementor-66 .elementor-element.elementor-element-29d2ff1e {
	width: auto;
	max-width: auto;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 {
	width: auto;
	max-width: auto;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 > .elementor-widget-container {
	margin: 0px 0px 0px 40px;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: var(--e-global-typography-5963ce2-font-family), Sans-serif;
	font-size: var(--e-global-typography-5963ce2-font-size);
	font-weight: var(--e-global-typography-5963ce2-font-weight);
	line-height: var(--e-global-typography-5963ce2-line-height);
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-description {
	font-family: var(--e-global-typography-c444418-font-family), Sans-serif;
	font-size: var(--e-global-typography-c444418-font-size);
	font-weight: var(--e-global-typography-c444418-font-weight);
	line-height: var(--e-global-typography-c444418-line-height);
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-3dc17bfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-44f0ea56 img {
	width: 100%;
	max-width: 100%;
}

.elementor-66 .elementor-element.elementor-element-4f665de0 {
	width: auto;
	max-width: auto;
	bottom: 50px;
}

.elementor-66 .elementor-element.elementor-element-4f665de0 > .elementor-widget-container {
	background-color: var(--e-global-color-6457c3b);
	padding: 30px 30px 30px 30px;
	border-style: solid;
	border-color: var(--e-global-color-6457c3b);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, .199);
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-4f665de0 {
	left: 37.147%;
}

body.rtl .elementor-66 .elementor-element.elementor-element-4f665de0 {
	right: 37.147%;
}

.elementor-66 .elementor-element.elementor-element-4f665de0 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-ec1e64e-font-family), Sans-serif;
	font-size: var(--e-global-typography-ec1e64e-font-size);
	font-weight: var(--e-global-typography-ec1e64e-font-weight);
	line-height: var(--e-global-typography-ec1e64e-line-height);
}

.elementor-66 .elementor-element.elementor-element-4f665de0 .elementor-counter-title {
	color: var(--e-global-color-6f89b73);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-21ad6c29:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-21ad6c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-21ad6c29 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-66 .elementor-element.elementor-element-21ad6c29 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-26947c9e {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-66 .elementor-element.elementor-element-25ac3729 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-26027879 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-26027879 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-66 .elementor-element.elementor-element-26027879 .elementor-headline {
	text-align: center;
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-size: var(--e-global-typography-37e8e76-font-size);
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-26027879 .elementor-headline-plain-text {
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-26027879 .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-57254a6);
}

.elementor-66 .elementor-element.elementor-element-617553cc {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-text);
	--divider-border-width: .5px;
}

.elementor-66 .elementor-element.elementor-element-617553cc .elementor-divider-separator {
	width: 15%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-66 .elementor-element.elementor-element-617553cc .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-66 .elementor-element.elementor-element-9aea60a {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-66 .elementor-element.elementor-element-9aea60a .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-66 .elementor-element.elementor-element-9aea60a .elementor-divider {
	text-align: left;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-66 .elementor-element.elementor-element-122e1fba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-7cea42e7 img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-5af845f8 {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
	bottom: 16px;
	z-index: 10;
}

.elementor-66 .elementor-element.elementor-element-5af845f8 > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	padding: 11px 0px 6px 0px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-5af845f8 {
	right: 30px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-5af845f8 {
	left: 30px;
}

.elementor-66 .elementor-element.elementor-element-5af845f8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-5af845f8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-5af845f8.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-5af845f8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-5af845f8.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-5af845f8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-5af845f8 .elementor-icon {
	font-size: 30px;
}

.elementor-66 .elementor-element.elementor-element-5af845f8 .elementor-icon svg {
	height: 30px;
}

.elementor-66 .elementor-element.elementor-element-64fa5c9 {
	width: 100%;
	max-width: 100%;
	align-self: center;
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-64fa5c9 > .elementor-widget-container {
	background-color: var(--e-global-color-6457c3b);
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2023/12/truck-box-img.png");
	margin: -30px 70px 0px 20px;
	padding: 20px 20px 20px 60px;
	background-position: 20px 50%;
	background-repeat: no-repeat;
	background-size: auto;
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
}

.elementor-66 .elementor-element.elementor-element-64fa5c9 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-66 .elementor-element.elementor-element-64fa5c9 .elementor-heading-title {
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
}

.elementor-66 .elementor-element.elementor-element-35fb8fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-198331c img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-d5bb430 {
	width: 100%;
	max-width: 100%;
	align-self: center;
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-d5bb430 > .elementor-widget-container {
	background-color: var(--e-global-color-6457c3b);
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2023/12/truck-box-img.png");
	margin: -30px 70px 0px 20px;
	padding: 20px 20px 20px 60px;
	background-position: 20px 50%;
	background-repeat: no-repeat;
	background-size: auto;
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
}

.elementor-66 .elementor-element.elementor-element-d5bb430 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-66 .elementor-element.elementor-element-d5bb430 .elementor-heading-title {
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
}

.elementor-66 .elementor-element.elementor-element-0499b25 {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
	bottom: 16px;
	z-index: 10;
}

.elementor-66 .elementor-element.elementor-element-0499b25 > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	padding: 11px 0px 6px 0px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-0499b25 {
	right: 30px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-0499b25 {
	left: 30px;
}

.elementor-66 .elementor-element.elementor-element-0499b25 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-0499b25.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-0499b25.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-0499b25.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-0499b25.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-0499b25.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-0499b25 .elementor-icon {
	font-size: 30px;
}

.elementor-66 .elementor-element.elementor-element-0499b25 .elementor-icon svg {
	height: 30px;
}

.elementor-66 .elementor-element.elementor-element-c7d6953 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-966364f img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-30ce945 {
	width: 100%;
	max-width: 100%;
	align-self: center;
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-30ce945 > .elementor-widget-container {
	background-color: var(--e-global-color-6457c3b);
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2023/12/Contact-Us-location-icon.png");
	margin: -30px 70px 0px 20px;
	padding: 20px 20px 20px 60px;
	background-position: 20px 50%;
	background-repeat: no-repeat;
	background-size: auto;
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
}

.elementor-66 .elementor-element.elementor-element-30ce945 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-66 .elementor-element.elementor-element-30ce945 .elementor-heading-title {
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
}

.elementor-66 .elementor-element.elementor-element-1441c4d {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
	bottom: 16px;
	z-index: 10;
}

.elementor-66 .elementor-element.elementor-element-1441c4d > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	padding: 11px 0px 6px 0px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-1441c4d {
	right: 30px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-1441c4d {
	left: 30px;
}

.elementor-66 .elementor-element.elementor-element-1441c4d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-1441c4d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-1441c4d.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-1441c4d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-1441c4d.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-1441c4d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-1441c4d .elementor-icon {
	font-size: 30px;
}

.elementor-66 .elementor-element.elementor-element-1441c4d .elementor-icon svg {
	height: 30px;
}

.elementor-66 .elementor-element.elementor-element-b1e2b46 {
	--spacer-size: 40px;
}

.elementor-66 .elementor-element.elementor-element-90fe3e1 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 1px;
}

.elementor-66 .elementor-element.elementor-element-90fe3e1 .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-66 .elementor-element.elementor-element-90fe3e1 .elementor-divider {
	text-align: left;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-66 .elementor-element.elementor-element-9c6602d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-5bc8a2f img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-d249bca {
	width: 100%;
	max-width: 100%;
	align-self: center;
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-d249bca > .elementor-widget-container {
	background-color: var(--e-global-color-6457c3b);
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2023/12/Proud-to-deliver-excellence.-Every-time-img.png");
	margin: -30px 70px 0px 20px;
	padding: 20px 20px 20px 60px;
	background-position: 20px 50%;
	background-repeat: no-repeat;
	background-size: auto;
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
}

.elementor-66 .elementor-element.elementor-element-d249bca > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-66 .elementor-element.elementor-element-d249bca .elementor-heading-title {
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
	bottom: 16px;
	z-index: 10;
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	padding: 11px 0px 6px 0px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-f6a5c0c {
	right: 30px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-f6a5c0c {
	left: 30px;
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-f6a5c0c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-f6a5c0c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c .elementor-icon {
	font-size: 30px;
}

.elementor-66 .elementor-element.elementor-element-f6a5c0c .elementor-icon svg {
	height: 30px;
}

.elementor-66 .elementor-element.elementor-element-ce4c5c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-3ac7659f img {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-27d7313 {
	width: 100%;
	max-width: 100%;
	align-self: center;
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-27d7313 > .elementor-widget-container {
	background-color: var(--e-global-color-6457c3b);
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2023/12/About-us-Global-Sustainability-Market-img-Leader.png");
	margin: -30px 70px 0px 20px;
	padding: 20px 20px 20px 60px;
	background-position: 20px 50%;
	background-repeat: no-repeat;
	background-size: auto;
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
}

.elementor-66 .elementor-element.elementor-element-27d7313 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-66 .elementor-element.elementor-element-27d7313 .elementor-heading-title {
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4 {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
	bottom: 16px;
	z-index: 10;
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4 > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	padding: 11px 0px 6px 0px;
}

body:not(.rtl) .elementor-66 .elementor-element.elementor-element-6fbe75e4 {
	right: 30px;
}

body.rtl .elementor-66 .elementor-element.elementor-element-6fbe75e4 {
	left: 30px;
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-6fbe75e4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-6fbe75e4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4 .elementor-icon {
	font-size: 30px;
}

.elementor-66 .elementor-element.elementor-element-6fbe75e4 .elementor-icon svg {
	height: 30px;
}

.elementor-66 .elementor-element.elementor-element-0820185 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-17bc3220 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-363db92 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-66 .elementor-element.elementor-element-363db92 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-66 .elementor-element.elementor-element-6ec75e07 {
	padding: 80px 0px 40px 0px;
}

.elementor-66 .elementor-element.elementor-element-c7227e4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-66 .elementor-element.elementor-element-27e9d939 img {
	width: 100%;
	max-width: 100%;
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-521227dd > .elementor-element-populated {
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-66 .elementor-element.elementor-element-46dbf0fa {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-46dbf0fa > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline {
	text-align: left;
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-size: var(--e-global-typography-37e8e76-font-size);
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline-plain-text {
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline-dynamic-text {
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-57254a6);
}

.elementor-66 .elementor-element.elementor-element-2e420057 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-457681eb {
	width: var(--container-widget-width, 33.33%);
	max-width: 33.33%;
	--container-widget-width: 33.33%;
	--container-widget-flex-grow: 0;
}

.elementor-66 .elementor-element.elementor-element-457681eb > .elementor-widget-container {
	padding: 8px 8px 8px 8px;
}

.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-457681eb.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-66 .elementor-element.elementor-element-457681eb.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-457681eb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c {
	width: var(--container-widget-width, 33.33%);
	max-width: 33.33%;
	--container-widget-width: 33.33%;
	--container-widget-flex-grow: 0;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c > .elementor-widget-container {
	padding: 8px 8px 8px 8px;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-66 .elementor-element.elementor-element-591317ba {
	width: var(--container-widget-width, 33.33%);
	max-width: 33.33%;
	--container-widget-width: 33.33%;
	--container-widget-flex-grow: 0;
}

.elementor-66 .elementor-element.elementor-element-591317ba > .elementor-widget-container {
	padding: 8px 8px 8px 8px;
}

.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-66 .elementor-element.elementor-element-591317ba.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-66 .elementor-element.elementor-element-591317ba.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-66 .elementor-element.elementor-element-591317ba.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-66 .elementor-element.elementor-element-46fcffd4:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-46fcffd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-66 .elementor-element.elementor-element-46fcffd4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-66 .elementor-element.elementor-element-46fcffd4 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-7a7252d5 {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-66 .elementor-element.elementor-element-1a83bcef > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-72b0f38b {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-72b0f38b > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline {
	text-align: center;
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-size: var(--e-global-typography-37e8e76-font-size);
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline-plain-text {
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline-dynamic-text {
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-57254a6);
}

.elementor-66 .elementor-element.elementor-element-79b5a276 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-text);
	--divider-border-width: .5px;
}

.elementor-66 .elementor-element.elementor-element-79b5a276 .elementor-divider-separator {
	width: 15%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-66 .elementor-element.elementor-element-79b5a276 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-66 .elementor-element.elementor-element-5c3f790b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-5c3f790b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-5c3f790b > .elementor-element-populated, .elementor-66 .elementor-element.elementor-element-5c3f790b > .elementor-element-populated > .elementor-background-overlay, .elementor-66 .elementor-element.elementor-element-5c3f790b > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-5c3f790b > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-66 .elementor-element.elementor-element-cca879d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-cca879d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-cca879d.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-cca879d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-cca879d.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-cca879d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-1f0a54bb .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-5be5024-font-family), Sans-serif;
	font-size: var(--e-global-typography-5be5024-font-size);
	font-weight: var(--e-global-typography-5be5024-font-weight);
	line-height: var(--e-global-typography-5be5024-line-height);
}

.elementor-66 .elementor-element.elementor-element-1f0a54bb .elementor-counter-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-5a2a5409:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-5a2a5409 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-5a2a5409 > .elementor-element-populated, .elementor-66 .elementor-element.elementor-element-5a2a5409 > .elementor-element-populated > .elementor-background-overlay, .elementor-66 .elementor-element.elementor-element-5a2a5409 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-5a2a5409 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

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

.elementor-66 .elementor-element.elementor-element-824a7ae .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-824a7ae.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-824a7ae.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-824a7ae.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-824a7ae.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-824a7ae.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-63dfb814 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-5be5024-font-family), Sans-serif;
	font-size: var(--e-global-typography-5be5024-font-size);
	font-weight: var(--e-global-typography-5be5024-font-weight);
	line-height: var(--e-global-typography-5be5024-line-height);
}

.elementor-66 .elementor-element.elementor-element-63dfb814 .elementor-counter-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-4a8de69f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-4a8de69f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-4a8de69f > .elementor-element-populated, .elementor-66 .elementor-element.elementor-element-4a8de69f > .elementor-element-populated > .elementor-background-overlay, .elementor-66 .elementor-element.elementor-element-4a8de69f > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-4a8de69f > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-66 .elementor-element.elementor-element-4a8de69f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-e23071e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-e23071e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-e23071e.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-e23071e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-e23071e.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-e23071e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-6cadf82a .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-5be5024-font-family), Sans-serif;
	font-size: var(--e-global-typography-5be5024-font-size);
	font-weight: var(--e-global-typography-5be5024-font-weight);
	line-height: var(--e-global-typography-5be5024-line-height);
}

.elementor-66 .elementor-element.elementor-element-6cadf82a .elementor-counter-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-204d10a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-204d10a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6457c3b);
}

.elementor-66 .elementor-element.elementor-element-204d10a2 > .elementor-element-populated, .elementor-66 .elementor-element.elementor-element-204d10a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-66 .elementor-element.elementor-element-204d10a2 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-204d10a2 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(3, 75, 91, .1);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 20px 20px 20px 20px;
}

.elementor-66 .elementor-element.elementor-element-204d10a2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-e932207 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-e932207.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-e932207.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-e932207.elementor-view-default .elementor-icon {
	color: var(--e-global-color-accent);
	border-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-e932207.elementor-view-framed .elementor-icon, .elementor-66 .elementor-element.elementor-element-e932207.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-b13a512 .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-5be5024-font-family), Sans-serif;
	font-size: var(--e-global-typography-5be5024-font-size);
	font-weight: var(--e-global-typography-5be5024-font-weight);
	line-height: var(--e-global-typography-5be5024-line-height);
}

.elementor-66 .elementor-element.elementor-element-b13a512 .elementor-counter-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-66 .elementor-element.elementor-element-3aba342f {
	padding: 80px 0px 80px 0px;
}

.elementor-66 .elementor-element.elementor-element-4a4c5c82 {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-66 .elementor-element.elementor-element-10aeab71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-66 .elementor-element.elementor-element-62e63728 {
	--iteration-count: infinite;
	--animation-duration: 1200ms;
	--dynamic-text-color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-62e63728 > .elementor-widget-container {
	margin: 0px 0px -15px 0px;
}

.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline {
	text-align: center;
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-size: var(--e-global-typography-37e8e76-font-size);
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline-plain-text {
	color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline-dynamic-text {
	font-family: var(--e-global-typography-37e8e76-font-family), Sans-serif;
	font-weight: var(--e-global-typography-37e8e76-font-weight);
	line-height: var(--e-global-typography-37e8e76-line-height);
}

.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline-dynamic-wrapper path {
	stroke: var(--e-global-color-57254a6);
}

.elementor-66 .elementor-element.elementor-element-52ceafaa {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-text);
	--divider-border-width: .5px;
}

.elementor-66 .elementor-element.elementor-element-52ceafaa .elementor-divider-separator {
	width: 15%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-66 .elementor-element.elementor-element-52ceafaa .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-66 .elementor-element.elementor-element-4a671160 {
	--grid-row-gap: 60px;
	--grid-column-gap: 20px;
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.7 * 100%);
}

.elementor-66 .elementor-element.elementor-element-4a671160:after {
	content: "0.7";
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__meta-data span + span:before {
	content: "/";
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__thumbnail {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-4a671160.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-66 .elementor-element.elementor-element-4a671160.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-66 .elementor-element.elementor-element-4a671160.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title, .elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title a {
	color: var(--e-global-color-6f89b73);
	font-family: var(--e-global-typography-8e6f286-font-family), Sans-serif;
	font-size: var(--e-global-typography-8e6f286-font-size);
	font-weight: var(--e-global-typography-8e6f286-font-weight);
	line-height: var(--e-global-typography-8e6f286-line-height);
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title {
	margin-bottom: 20px;
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__meta-data {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-c444418-font-family), Sans-serif;
	font-size: var(--e-global-typography-c444418-font-size);
	font-weight: var(--e-global-typography-c444418-font-weight);
	line-height: var(--e-global-typography-c444418-line-height);
	margin-bottom: 15px;
}

.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__read-more {
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-4a671160 a.elementor-post__read-more {
	font-family: var(--e-global-typography-2c58484-font-family), Sans-serif;
	font-size: var(--e-global-typography-2c58484-font-size);
	font-weight: var(--e-global-typography-2c58484-font-weight);
	line-height: var(--e-global-typography-2c58484-line-height);
}

.elementor-66 .elementor-element.elementor-element-56180bd7:not(.elementor-motion-effects-element-type-background), .elementor-66 .elementor-element.elementor-element-56180bd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilahpbb.nitrocdn.com/QTCqTRiPAbpwzIyjZiPxEkepOyAJrwkQ/assets/images/optimized/rev-727f159/www.logiservice.net/wp-content/uploads/2024/03/Porto-genova-nave-container.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-66 .elementor-element.elementor-element-56180bd7 > .elementor-background-overlay {
	background-color: #003b49;
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-56180bd7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-66 .elementor-element.elementor-element-72971130 > .elementor-container {
	max-width: 600px;
}

.elementor-66 .elementor-element.elementor-element-72971130 {
	padding: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-42c979cc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-element-populated, .elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-element-populated > .elementor-background-overlay, .elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 50px 50px 50px;
}

.elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-66 .elementor-element.elementor-element-7b223a7 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-66 .elementor-element.elementor-element-7b223a7 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-66 .elementor-element.elementor-element-7b223a7 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-accent);
}

.elementor-66 .elementor-element.elementor-element-418b36aa {
	text-align: center;
	color: var(--e-global-color-6457c3b);
}

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

@media (max-width:1024px) {
	.elementor-66 .elementor-element.elementor-element-152593a9 {
		padding: 40px 0px 140px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-5b164ad .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-7058d14d {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1bad7f81 img {
		max-width: 80px;
	}
	
	.elementor-66 .elementor-element.elementor-element-2c218544 {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-26279832 > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-f9dfed9 > .elementor-widget-container {
		margin: 0px 20px 0px 20px;
	}
	
	.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-62eb1a83 > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-66 .elementor-element.elementor-element-62eb1a83 .elementor-heading-title {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-e2e82d6 > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-3bed0536 > .elementor-widget-container {
		margin: 0px 20px 0px 20px;
	}
	
	.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1930a818 > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-66 .elementor-element.elementor-element-1930a818 .elementor-heading-title {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-5cdb0540 > .elementor-element-populated {
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-452640b3 > .elementor-widget-container {
		margin: 0px 20px 0px 20px;
	}
	
	.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4b4f2c8b > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4b4f2c8b .elementor-heading-title {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-7ad57d0f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 15px 0px 30px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-47e51bf6 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-61385ea4 .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4f2cbb70 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-title {
		font-size: var(--e-global-typography-5963ce2-font-size);
		line-height: var(--e-global-typography-5963ce2-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-description {
		font-size: var(--e-global-typography-c444418-font-size);
		line-height: var(--e-global-typography-c444418-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-44f0ea56 img {
		width: 80%;
	}
	
	body:not(.rtl) .elementor-66 .elementor-element.elementor-element-4f665de0 {
		left: 40%;
	}
	
	body.rtl .elementor-66 .elementor-element.elementor-element-4f665de0 {
		right: 40%;
	}
	
	.elementor-66 .elementor-element.elementor-element-4f665de0 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-ec1e64e-font-size);
		line-height: var(--e-global-typography-ec1e64e-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4f665de0 .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-21ad6c29 {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-26947c9e {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	.elementor-66 .elementor-element.elementor-element-26027879 .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-64fa5c9 > .elementor-widget-container {
		background-position: 20px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-64fa5c9 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-d5bb430 > .elementor-widget-container {
		background-position: 20px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-d5bb430 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-30ce945 > .elementor-widget-container {
		background-position: 20px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-30ce945 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-d249bca > .elementor-widget-container {
		background-position: 20px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-d249bca .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-27d7313 > .elementor-widget-container {
		background-position: 20px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-27d7313 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-6ec75e07 {
		padding: 40px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-27e9d939 {
		text-align: center;
	}
	
	.elementor-66 .elementor-element.elementor-element-27e9d939 img {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-521227dd > .elementor-element-populated {
		margin: 10px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-46fcffd4 {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-7a7252d5 {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1f0a54bb .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1f0a54bb .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-63dfb814 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-63dfb814 .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-6cadf82a .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-6cadf82a .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-b13a512 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-b13a512 .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-3aba342f {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a4c5c82 {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 {
		--grid-row-gap: 40px;
		--grid-column-gap: 30px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.66 * 100%);
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160:after {
		content: "0.66";
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title, .elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title a {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title {
		margin-bottom: 15px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__meta-data {
		font-size: var(--e-global-typography-c444418-font-size);
		line-height: var(--e-global-typography-c444418-line-height);
		margin-bottom: 15px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 a.elementor-post__read-more {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-56180bd7 {
		padding: 30px 0px 30px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-66 .elementor-element.elementor-element-7b223a7 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
		text-align: center;
	}
	
	.elementor-66 .elementor-element.elementor-element-7b223a7 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
}

@media (max-width:767px) {
	.elementor-66 .elementor-element.elementor-element-5b164ad .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-7058d14d {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-f9dfed9 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-62eb1a83 .elementor-heading-title {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-e2e82d6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 20px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-3bed0536 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1930a818 .elementor-heading-title {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-5cdb0540 > .elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-452640b3 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4b4f2c8b .elementor-heading-title {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-61385ea4 .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4f2cbb70 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4f2cbb70 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-29d2ff1e {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-29d2ff1e > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 {
		width: var(--container-widget-width, 523px);
		max-width: 523px;
		--container-widget-width: 523px;
		--container-widget-flex-grow: 0;
		align-self: flex-start;
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: var(--e-global-typography-5963ce2-font-size);
		line-height: var(--e-global-typography-5963ce2-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 20%;
	}
	
	.elementor-66 .elementor-element.elementor-element-66fdd2d8 .elementor-image-box-description {
		font-size: var(--e-global-typography-c444418-font-size);
		line-height: var(--e-global-typography-c444418-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-44f0ea56 img {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-4f665de0 {
		width: initial;
		max-width: initial;
		bottom: 50px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4f665de0 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	body:not(.rtl) .elementor-66 .elementor-element.elementor-element-4f665de0 {
		left: 25%;
	}
	
	body.rtl .elementor-66 .elementor-element.elementor-element-4f665de0 {
		right: 25%;
	}
	
	.elementor-66 .elementor-element.elementor-element-4f665de0 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-ec1e64e-font-size);
		line-height: var(--e-global-typography-ec1e64e-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4f665de0 .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-26027879 .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-5af845f8 {
		bottom: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-64fa5c9 > .elementor-widget-container {
		background-position: 10px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-64fa5c9 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-d5bb430 > .elementor-widget-container {
		background-position: 10px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-d5bb430 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-0499b25 {
		bottom: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-30ce945 > .elementor-widget-container {
		background-position: 10px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-30ce945 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1441c4d {
		bottom: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-d249bca > .elementor-widget-container {
		background-position: 10px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-d249bca .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-f6a5c0c {
		bottom: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-27d7313 > .elementor-widget-container {
		background-position: 10px 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-27d7313 .elementor-heading-title {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-6fbe75e4 {
		bottom: 14px;
	}
	
	.elementor-66 .elementor-element.elementor-element-17bc3220 {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-46dbf0fa .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-457681eb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-457681eb .elementor-image-box-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-16fb2c4c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-16fb2c4c > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-16fb2c4c .elementor-image-box-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-591317ba {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-591317ba > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-591317ba .elementor-image-box-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-72b0f38b .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-79b5a276 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-1f0a54bb .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-1f0a54bb .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-63dfb814 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-63dfb814 .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-6cadf82a .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-6cadf82a .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-b13a512 .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-5be5024-font-size);
		line-height: var(--e-global-typography-5be5024-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-b13a512 .elementor-counter-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline {
		font-size: var(--e-global-typography-37e8e76-font-size);
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-62e63728 .elementor-headline-dynamic-text {
		line-height: var(--e-global-typography-37e8e76-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 {
		--grid-row-gap: 30px;
		--grid-column-gap: 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.7 * 100%);
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160:after {
		content: "0.7";
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title, .elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title a {
		font-size: var(--e-global-typography-8e6f286-font-size);
		line-height: var(--e-global-typography-8e6f286-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__title {
		margin-bottom: 10px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 .elementor-post__meta-data {
		font-size: var(--e-global-typography-c444418-font-size);
		line-height: var(--e-global-typography-c444418-line-height);
		margin-bottom: 10px;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a671160 a.elementor-post__read-more {
		font-size: var(--e-global-typography-2c58484-font-size);
		line-height: var(--e-global-typography-2c58484-line-height);
	}
	
	.elementor-66 .elementor-element.elementor-element-42c979cc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-66 .elementor-element.elementor-element-7b223a7 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-66 .elementor-element.elementor-element-7b223a7 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
}

@media (min-width:768px) {
	.elementor-66 .elementor-element.elementor-element-d54e03c {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-764bbf31 {
		width: 50%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-66 .elementor-element.elementor-element-d54e03c {
		width: 70%;
	}
	
	.elementor-66 .elementor-element.elementor-element-764bbf31 {
		width: 30%;
	}
	
	.elementor-66 .elementor-element.elementor-element-47e51bf6 {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-3dc17bfa {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-122e1fba {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-35fb8fd {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-c7d6953 {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-9c6602d {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-ce4c5c1 {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-0820185 {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-c8f56be {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-521227dd {
		width: 100%;
	}
	
	.elementor-66 .elementor-element.elementor-element-5c3f790b {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-5a2a5409 {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-4a8de69f {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-204d10a2 {
		width: 50%;
	}
	
	.elementor-66 .elementor-element.elementor-element-42c979cc {
		width: 100%;
	}
}

@media (min-width:1025px) {
	.elementor-66 .elementor-element.elementor-element-64fa5c9 > .elementor-widget-container {
		background-attachment: scroll;
	}
	
	.elementor-66 .elementor-element.elementor-element-d5bb430 > .elementor-widget-container {
		background-attachment: scroll;
	}
	
	.elementor-66 .elementor-element.elementor-element-30ce945 > .elementor-widget-container {
		background-attachment: scroll;
	}
	
	.elementor-66 .elementor-element.elementor-element-d249bca > .elementor-widget-container {
		background-attachment: scroll;
	}
	
	.elementor-66 .elementor-element.elementor-element-27d7313 > .elementor-widget-container {
		background-attachment: scroll;
	}
}

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