.elementor-kit-8{--e-global-color-primary:#3364AE;--e-global-color-secondary:#333333;--e-global-color-text:#555555;--e-global-color-accent:#0D408D;--e-global-color-9660c1d:#00ADEC;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Manrope";--e-global-typography-accent-font-weight:600;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Pod360 - cards de contato (footer) */
.elementor-element-44ab7994 .e-con-inner > a.e-con {
	border-style: dashed !important;
	border-width: 1px !important;
	border-color: #B8B8B8 !important;
	border-radius: 16px !important;
	background-color: #ffffff !important;
	transition: background-color 0.25s ease, border-color 0.25s ease;
	text-decoration: none !important;
	padding: 16px 18px !important;
}

.elementor-element-44ab7994 .e-con-inner > a.e-con:hover {
	background-color: #00ADEC !important;
	border-color: #00ADEC !important;
	border-style: solid !important;
}

.elementor-element-44ab7994 .e-con-inner > a.e-con:hover .elementor-icon,
.elementor-element-44ab7994 .e-con-inner > a.e-con:hover .elementor-icon svg {
	color: #000000 !important;
	fill: #000000 !important;
}

.elementor-element-44ab7994 .elementor-widget-icon .elementor-icon {
	background-color: transparent !important;
	padding: 0 !important;
	border-radius: 0 !important;
	border: none !important;
	color: #000000 !important;
}

.elementor-element-44ab7994 .elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: transparent !important;
	color: #000000 !important;
}

.elementor-element-44ab7994 .elementor-widget-icon .elementor-icon svg {
	fill: #000000 !important;
	width: 32px !important;
	height: 32px !important;
}

.elementor-element-44ab7994 .elementor-icon-box-title {
	margin-block-end: 6px !important;
}

.elementor-element-44ab7994 .elementor-icon-box-title span {
	color: #000000 !important;
	font-size: 10px !important;
	letter-spacing: 0.06em !important;
}

.elementor-element-44ab7994 .elementor-icon-box-description {
	color: #000000 !important;
	font-weight: 400 !important;
	font-size: 16px !important;
	line-height: 1.2em !important;
	letter-spacing: -0.5px !important;
}

.elementor-element-44ab7994 .elementor-icon-box-description small {
	font-size: 0.75em;
	font-weight: 400;
}/* End custom CSS */