/* End custom CSS */

.elementor-4004 .elementor-element.elementor-element-1947c5a > .elementor-background-overlay {
	opacity: 1;
}

.elementor-4004 .elementor-element.elementor-element-e8db23f {
	z-index: 0;
}

.elementor-4004 .elementor-element.elementor-element-0d8fa7b {
	padding: 120px 0px 125px 0px;
}

.elementor-4004 .elementor-element.elementor-element-364b9a0 > .elementor-element-populated {
	padding: 0px 35px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-0a5cca6 .gsc-image-content .box-content .title {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-89ae676 > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-691297d .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-691297d .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-691297d .gsc-heading .title {
	font-size: 41px;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-691297d .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-691297d .gsc-heading .title-desc {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-92423d1 {
	padding: 120px 0px 125px 0px;
}

.elementor-4004 .elementor-element.elementor-element-e290cb4 > .elementor-element-populated {
	padding: 0px 35px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-358b86b .gsc-image-content .box-content .title {
	margin-bottom: 16px;
}

.elementor-4004 .elementor-element.elementor-element-0c1833b > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading .title {
	font-size: 41px;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading .title-desc {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-cf9a050:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-cf9a050 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-lines-bg-tranparent.png");
	background-position: bottom right;
	background-repeat: repeat-x;
}

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

.elementor-4004 .elementor-element.elementor-element-cf9a050 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -0px;
	margin-bottom: 0px;
	padding: 120px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-cf9a050 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-b1d2d28 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #765ff2;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 115px 15px;
}

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

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block .milestone-icon .icon {
	font-size: 68px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block .milestone-icon .icon svg {
	width: 68px;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-f092f11 .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-c5bd2b0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #765ff2;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 115px 15px;
}

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

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block .milestone-icon .icon {
	font-size: 68px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block .milestone-icon .icon svg {
	width: 68px;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
	line-height: 24px;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-4dc278f .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-5432fdb.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4004 .elementor-element.elementor-element-5432fdb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4004 .elementor-element.elementor-element-5432fdb > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #765ff2;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 115px 15px;
}

.elementor-4004 .elementor-element.elementor-element-5432fdb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block .milestone-icon .icon {
	font-size: 64px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block .milestone-icon .icon svg {
	width: 64px;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-86c9ad3 .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-900462f {
	padding: 110px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-d9d9909 > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-68dee04 .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-68dee04 .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-68dee04 .gsc-heading .title {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-68dee04 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-68dee04 .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-7c8788f .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-5549d40:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-5549d40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-lines-circle.png");
	background-position: top left;
	background-repeat: no-repeat;
}

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

.elementor-4004 .elementor-element.elementor-element-5549d40 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 0px 120px 0px;
	z-index: 1;
}

.elementor-4004 .elementor-element.elementor-element-5549d40 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-02e4875 > .elementor-element-populated {
	margin: -5px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-1172d8a > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading .content-inner {
	max-width: 470px;
}

.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading .title {
	color: #fff;
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading .sub-title {
	color: #d1c8fe;
}

.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading .title-desc {
	color: #d1c8fe;
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-5662 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 8px;
	border-color: #30f0b6;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 0px 50px;
}

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

.elementor-4004 .elementor-element.elementor-element-312d {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: left;
}

.elementor-4004 .elementor-element.elementor-element-312d > .elementor-widget-container {
	padding: 6px 6px 6px 6px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #fff;
	border-radius: 50% 50% 50% 50%;
}

.elementor-4004 .elementor-element.elementor-element-312d img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-4004 .elementor-element.elementor-element-78b0 > .elementor-element-populated {
	padding: 0px 0px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-53f3 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-53f3 {
	color: #fff;
	font-family: "Bilbo Swash Caps", Sans-serif;
	font-size: 42px;
	line-height: 46px;
}

.elementor-4004 .elementor-element.elementor-element-7e0c59c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 0px 35px;
}

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

.elementor-4004 .elementor-element.elementor-element-31d9422 .gsc-icon-box-group .icon-box-item-content .box-icon i {
	font-size: 60px;
}

.elementor-4004 .elementor-element.elementor-element-31d9422 .gsc-icon-box-group .icon-box-item-content .box-icon svg {
	width: 60px;
}

.elementor-4004 .elementor-element.elementor-element-31d9422 .gsc-icon-box-group .icon-box-item-content .title {
	padding-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-d0cdb9f {
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-54c24e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-54c24e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-lines-transparent.png");
	background-position: center left;
	background-repeat: no-repeat;
}

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

.elementor-4004 .elementor-element.elementor-element-54c24e7 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 80px 80px 80px 80px;
}

.elementor-4004 .elementor-element.elementor-element-54c24e7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-f308f6e .gsc-call-to-action .content-inner .cta-content {
	max-width: 850px;
}

.elementor-4004 .elementor-element.elementor-element-f308f6e .gsc-call-to-action .title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-f308f6e .gsc-call-to-action .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-f308f6e .gsc-call-to-action .desc {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-06c1f8f {
	padding: 90px 0px 30px 0px;
	z-index: 11;
}

.elementor-4004 .elementor-element.elementor-element-0a1a7bb > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-0a1a7bb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-7a296be:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-7a296be > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-7a296be {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-4004 .elementor-element.elementor-element-7a296be > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-3c60a9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-3c60a9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-square-black.jpg");
	background-position: top left;
	background-repeat: no-repeat;
}

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

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-3c60a9f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-3c60a9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-3c60a9f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-4004 .elementor-element.elementor-element-3c60a9f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 1px 1px 1px 1px;
	--e-column-margin-right: 1px;
	--e-column-margin-left: 1px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-4004 .elementor-element.elementor-element-791cb19 .gsc-heading .content-inner {
	max-width: 185px;
}

.elementor-4004 .elementor-element.elementor-element-791cb19 .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-791cb19 .gsc-heading .title {
	font-size: 30px;
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-791cb19 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-791cb19 .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-bf92c88 > .elementor-element-populated {
	margin: 1px 1px 1px 1px;
	--e-column-margin-right: 1px;
	--e-column-margin-left: 1px;
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-40334c5:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-40334c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-40334c5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-4004 .elementor-element.elementor-element-40334c5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-01cada0 > .elementor-element-populated {
	margin: 1px 1px 0px 0px;
	--e-column-margin-right: 1px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-a32debc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-a32debc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-a32debc.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-4004 .elementor-element.elementor-element-a32debc > .elementor-element-populated {
	margin: 1px 0px 0px 1px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 1px;
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-ac7edde:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-ac7edde > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-ac7edde > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 30px 80px;
}

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

.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .content-inner {
	max-width: 520px;
}

.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .title {
	margin-bottom: 12px;
}

.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .title-desc {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7 > .elementor-widget-container {
	margin: 0px 0px 32px 0px;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7 {
	--icon-box-icon-margin: 30px;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7 .elementor-icon-box-title {
	margin-bottom: 18px;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7.elementor-view-stacked .elementor-icon {
	background-color: #f0edfd;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7.elementor-view-framed .elementor-icon, .elementor-4004 .elementor-element.elementor-element-b14e6e7.elementor-view-default .elementor-icon {
	fill: #f0edfd;
	color: #f0edfd;
	border-color: #f0edfd;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7 .elementor-icon {
	font-size: 32px;
	padding: 13px;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7 .elementor-icon-box-title, .elementor-4004 .elementor-element.elementor-element-b14e6e7 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-4004 .elementor-element.elementor-element-b14e6e7 .elementor-icon-box-description {
	font-size: 16px;
	line-height: 32px;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3 {
	--icon-box-icon-margin: 30px;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3 .elementor-icon-box-title {
	margin-bottom: 18px;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3.elementor-view-stacked .elementor-icon {
	background-color: #f0edfd;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3.elementor-view-framed .elementor-icon, .elementor-4004 .elementor-element.elementor-element-b0d15d3.elementor-view-default .elementor-icon {
	fill: #f0edfd;
	color: #f0edfd;
	border-color: #f0edfd;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3 .elementor-icon {
	font-size: 32px;
	padding: 13px;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3 .elementor-icon-box-title, .elementor-4004 .elementor-element.elementor-element-b0d15d3 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-4004 .elementor-element.elementor-element-b0d15d3 .elementor-icon-box-description {
	font-size: 16px;
	line-height: 32px;
}

.elementor-4004 .elementor-element.elementor-element-3fe71d5:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-3fe71d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-lines-bg-tranparent.png");
	background-position: bottom right;
	background-repeat: repeat-x;
}

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

.elementor-4004 .elementor-element.elementor-element-3fe71d5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -342px;
	margin-bottom: 0px;
	padding: 432px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-3fe71d5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-1c69536.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-1c69536.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #765ff2;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 115px 15px;
}

.elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-element-populated, .elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-element-populated > .elementor-background-overlay, .elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block .milestone-icon .icon {
	font-size: 64px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block .milestone-icon .icon svg {
	width: 64px;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-5c6f1ac .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-a3bcd90 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #765ff2;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 115px 15px;
}

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

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block .milestone-icon .icon {
	font-size: 64px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block .milestone-icon .icon svg {
	width: 64px;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-2961d91 .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-91ef025.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-4004 .elementor-element.elementor-element-91ef025.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-4004 .elementor-element.elementor-element-91ef025 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #765ff2;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 115px 15px;
}

.elementor-4004 .elementor-element.elementor-element-91ef025 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block .milestone-icon .icon {
	font-size: 64px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block .milestone-icon .icon svg {
	width: 64px;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-fccca7c .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-6e618d3 > .elementor-element-populated {
	padding: 0px 15px 115px 15px;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block .milestone-icon .icon {
	font-size: 64px;
	width: 115px;
	height: 115px;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block .milestone-icon .icon svg {
	width: 64px;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block.style-1 .milestone-icon {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block.style-2 .milestone-icon {
	margin-top: 20px;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block .box-content .milestone-content .milestone-text {
	color: #d6cffa !important;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block .milestone-number-inner {
	margin-bottom: 6px;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block .milestone-number-inner .milestone-number {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-68bc79f .milestone-block .milestone-number-inner .symbol {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-96bcb57 {
	padding: 100px 0px 110px 0px;
}

.elementor-4004 .elementor-element.elementor-element-a500b9f .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-a500b9f .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-a500b9f .gsc-heading .title {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-a500b9f .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-a500b9f .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-504363b .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-fc4fecf:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fc4fecf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2024/06/Banner.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-4004 .elementor-element.elementor-element-fc4fecf {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 110px 0px 115px 0px;
}

.elementor-4004 .elementor-element.elementor-element-fc4fecf > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-0f80bc4 > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-27fcc83 > .elementor-widget-container {
	--e-transform-translateY: -175px;
	margin: 0px 0px -135px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-27fcc83 {
	z-index: 3;
}

.elementor-4004 .elementor-element.elementor-element-27fcc83 img {
	width: 12%;
	max-width: 12%;
}

.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .content-inner {
	max-width: 915px;
}

.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title {
	color: #fff;
	font-size: 64px;
	margin-bottom: 38px;
}

.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .sub-title {
	color: var(--e-global-color-primary);
	margin-bottom: 10px;
	font-size: 19px;
}

.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title-desc {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-2e31fc7 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #e9e9ee;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-4004 .elementor-element.elementor-element-2e31fc7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-square-2.jpg");
	background-position: top right;
	background-repeat: no-repeat;
	opacity: 1;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-63ca142.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-63ca142.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 30px 65px 30px;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-d04a86b .gsc-heading .content-inner {
	max-width: 245px;
}

.elementor-4004 .elementor-element.elementor-element-d04a86b .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-d04a86b .gsc-heading .title {
	color: #fff;
	font-size: 36px;
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-d04a86b .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-d04a86b .gsc-heading .title-desc {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-87de259:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-87de259 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/05/bg-dot.png");
	background-repeat: repeat;
}

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

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-87de259.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-87de259.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-87de259 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 30px 15px 30px 15px;
}

.elementor-4004 .elementor-element.elementor-element-87de259 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-d8721a2 .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-21d314f {
	padding: 110px 0px 120px 0px;
}

.elementor-4004 .elementor-element.elementor-element-3bd64c5 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-f557cd0 > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-3ed3784 .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-3ed3784 .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-3ed3784 .gsc-heading .title {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-3ed3784 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-3ed3784 .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-3e4ffcd > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-c5a31ca {
	padding: 10px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-2b15c6d > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-ba70f3c .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-left {
	width: calc(100% - 415px);
}

.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-right {
	width: 415px;
}

.elementor-4004 .elementor-element.elementor-element-35327c4 {
	margin-top: 0px;
	margin-bottom: -160px;
	z-index: 11;
}

.elementor-4004 .elementor-element.elementor-element-337230b > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-ebc32dd .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-e521207:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-e521207 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-lines-circle.png");
	background-position: top left;
	background-repeat: no-repeat;
}

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

.elementor-4004 .elementor-element.elementor-element-e521207 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 280px 0px 110px 0px;
	z-index: 1;
}

.elementor-4004 .elementor-element.elementor-element-e521207 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-ba37bcd > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-f2afd35 > .elementor-widget-container {
	margin: 95px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading .content-inner {
	max-width: 6000px;
}

.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading .title {
	color: #fff;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading .sub-title {
	color: #d1c8fe;
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading .title-desc {
	color: #d1c8fe;
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-c882058 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 0px 25px;
}

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

.elementor-4004 .elementor-element.elementor-element-b79aad0 .elementor-tab-title {
	background-color: #5f48dc;
	padding: 32px 40px 32px 40px;
}

.elementor-4004 .elementor-element.elementor-element-b79aad0 .elementor-accordion-icon, .elementor-4004 .elementor-element.elementor-element-b79aad0 .elementor-accordion-title {
	color: #fff;
}

.elementor-4004 .elementor-element.elementor-element-b79aad0 .elementor-accordion-icon svg {
	fill: #fff;
}

.elementor-4004 .elementor-element.elementor-element-b79aad0 .elementor-tab-content {
	background-color: #5f48dc;
	color: #d1c8fe;
	padding: 0px 40px 15px 40px;
}

.elementor-4004 .elementor-element.elementor-element-cd5b08b:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-cd5b08b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2024/07/WhatsApp-Image-2024-07-02-at-4.25.28-PM.jpeg");
	background-position: top center;
	background-repeat: no-repeat;
}

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

.elementor-4004 .elementor-element.elementor-element-cd5b08b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 110px 0px 90px 0px;
}

.elementor-4004 .elementor-element.elementor-element-cd5b08b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-95acd5e > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-2db588e .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-2db588e .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-2db588e .gsc-heading .title {
	color: #fff;
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-2db588e .gsc-heading .sub-title {
	color: #fff;
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-2db588e .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-6126126 .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-6126126 .team-block.team-v2 .team-image .socials-team a {
	font-size: 16px;
}

.elementor-4004 .elementor-element.elementor-element-36964b2:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-36964b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2024/06/1-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-4004 .elementor-element.elementor-element-36964b2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 105px 0px 115px 0px;
}

.elementor-4004 .elementor-element.elementor-element-36964b2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-d169d8f > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading .content-inner {
	max-width: 680px;
}

.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading .title {
	color: #fff;
	font-size: 64px;
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-2a64b99.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-2a64b99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-2a64b99.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-4004 .elementor-element.elementor-element-2a64b99 > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-c4939b8 .gsc-icon-box.right .highlight-icon {
	padding-left: 20px;
}

.elementor-4004 .elementor-element.elementor-element-c4939b8 .gsc-icon-box.left .highlight-icon {
	padding-right: 20px;
}

.elementor-4004 .elementor-element.elementor-element-c4939b8 .gsc-icon-box.top .highlight-icon {
	padding-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-c4939b8 .gsc-icon-box-styles .icon-inner .icon {
	font-size: 30px;
}

.elementor-4004 .elementor-element.elementor-element-c4939b8 .elementor-icon-box-title {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-c4939b8 .gsc-icon-box-styles .desc {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-6b40cdd {
	padding: 105px 0px 90px 0px;
}

.elementor-4004 .elementor-element.elementor-element-bb2401e > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 15px 0px 15px;
}

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

.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .content-inner {
	max-width: 675px;
}

.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .title {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-d5a244e .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-9b5a709 .owl-carousel .owl-dots {
	margin-top: 25px;
}

.elementor-4004 .elementor-element.elementor-element-ceac159:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-ceac159 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #17458f;
}

.elementor-4004 .elementor-element.elementor-element-ceac159 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 0px 125px 0px;
}

.elementor-4004 .elementor-element.elementor-element-ceac159 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-3441361 > .elementor-element-populated {
	padding: 0px 35px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-0ca51c6 > .elementor-widget-container {
	border-style: none;
}

.elementor-4004 .elementor-element.elementor-element-0ca51c6 img {
	border-radius: 17px 17px 17px 17px;
}

.elementor-4004 .elementor-element.elementor-element-eade13b > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading .title {
	color: #fff;
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading .sub-title {
	color: #f7a50a;
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading .title-desc {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-7a885d4 > .elementor-element-populated {
	padding: 0px 15px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(13px / 2);
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(13px / 2);
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(13px / 2);
	margin-left: calc(13px / 2);
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-13px / 2);
	margin-left: calc(-13px / 2);
}

body.rtl .elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-13px / 2);
}

body:not(.rtl) .elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-13px / 2);
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-4004 .elementor-element.elementor-element-596b82c {
	--e-icon-list-icon-size: 32px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-item > a {
	font-size: 19px;
	line-height: 14px;
}

.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: #fff;
	transition: color .3s;
}

.elementor-4004 .elementor-element.elementor-element-6613d93 .elementor-button {
	fill: #000;
	color: #000;
	background-color: #f7a50a;
}

.elementor-4004 .elementor-element.elementor-element-7f0fd21:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-7f0fd21 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7f7f9;
}

.elementor-4004 .elementor-element.elementor-element-7f0fd21 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 90px 0px;
}

.elementor-4004 .elementor-element.elementor-element-7f0fd21 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-22ba3ea > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-90eb2d9 .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-90eb2d9 .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-90eb2d9 .gsc-heading .title {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-90eb2d9 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-90eb2d9 .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-53b8de4 {
	padding: 120px 0px 125px 0px;
}

.elementor-4004 .elementor-element.elementor-element-7bc002c > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-9da508d .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-9da508d .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-9da508d .gsc-heading .title {
	font-size: 41px;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-9da508d .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-9da508d .gsc-heading .title-desc {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-0215180 .elementor-button {
	fill: #000;
	color: #000;
	background-color: #f7a50a;
}

.elementor-4004 .elementor-element.elementor-element-95c2b9e > .elementor-element-populated {
	padding: 0px 35px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-8cdff29 > .elementor-widget-container {
	--e-transform-translateX: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-8cdff29 .gsc-image-content .box-content .title {
	margin-bottom: 20px;
}

.elementor-4004 .elementor-element.elementor-element-039a284 {
	padding: 120px 0px 125px 0px;
}

.elementor-4004 .elementor-element.elementor-element-dc30738 > .elementor-element-populated {
	padding: 0px 35px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-857ae24 > .elementor-widget-container {
	--e-transform-translateX: 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-857ae24 .gsc-image-content .box-content .title {
	margin-bottom: 10px;
}

.elementor-4004 .elementor-element.elementor-element-614c66c > .elementor-element-populated {
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-7fcdb63 .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-7fcdb63 .gsc-heading {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-7fcdb63 .gsc-heading .title {
	font-size: 41px;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-7fcdb63 .gsc-heading .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-7fcdb63 .gsc-heading .title-desc {
	margin-bottom: 30px;
}

.elementor-4004 .elementor-element.elementor-element-dfbc3a2:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-dfbc3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2024/06/1-2.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-4004 .elementor-element.elementor-element-dfbc3a2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 110px 0px;
}

.elementor-4004 .elementor-element.elementor-element-dfbc3a2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-d45eb94.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-d45eb94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-4004 .elementor-element.elementor-element-b6d4d08 .gsc-heading .content-inner {
	max-width: 800px;
}

.elementor-4004 .elementor-element.elementor-element-b6d4d08 .gsc-heading {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-b6d4d08 .gsc-heading .title {
	margin-bottom: 0px;
}

.elementor-4004 .elementor-element.elementor-element-b6d4d08 .gsc-heading .sub-title {
	color: #1b1f2e;
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-b6d4d08 .gsc-heading .sub-title:after {
	background-color: #1b1f2e;
}

.elementor-4004 .elementor-element.elementor-element-b6d4d08 .gsc-heading .title-desc {
	margin-bottom: 45px;
}

.elementor-4004 .elementor-element.elementor-element-cd6f65b {
	padding: 120px 0px 0px 0px;
}

.elementor-4004 .elementor-element.elementor-element-02397b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-02397b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/05/bg-6.jpg");
}

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

.elementor-4004 .elementor-element.elementor-element-02397b6 > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-square-2.jpg");
	background-position: top left;
	background-repeat: no-repeat;
	opacity: 1;
}

.elementor-4004 .elementor-element.elementor-element-02397b6 > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-4004 .elementor-element.elementor-element-02397b6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-02397b6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-373b38b > .elementor-widget-container {
	padding: 80px 20px 80px 20px;
}

.elementor-4004 .elementor-element.elementor-element-373b38b .gsc-call-to-action .content-inner .cta-content {
	max-width: 300px;
}

.elementor-4004 .elementor-element.elementor-element-373b38b .gsc-call-to-action .title {
	color: #fff;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-373b38b .gsc-call-to-action .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-373b38b .gsc-call-to-action .desc {
	color: #d1c8fe;
	margin-bottom: 32px;
}

.elementor-4004 .elementor-element.elementor-element-393f6a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-393f6a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/05/bg-7.jpg");
}

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

.elementor-4004 .elementor-element.elementor-element-393f6a1 > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/04/bg-square-black.jpg");
	background-position: top right;
	background-repeat: no-repeat;
	opacity: 1;
}

.elementor-4004 .elementor-element.elementor-element-393f6a1 > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-4004 .elementor-element.elementor-element-393f6a1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 15px 0px 15px;
}

.elementor-4004 .elementor-element.elementor-element-393f6a1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4004 .elementor-element.elementor-element-bb73f16 > .elementor-widget-container {
	padding: 80px 20px 80px 20px;
}

.elementor-4004 .elementor-element.elementor-element-bb73f16 .gsc-call-to-action .content-inner .cta-content {
	max-width: 330px;
}

.elementor-4004 .elementor-element.elementor-element-bb73f16 .gsc-call-to-action .button-action .btn-cta {
	background: #fff;
}

.elementor-4004 .elementor-element.elementor-element-bb73f16 .gsc-call-to-action .title {
	color: #1b1f2e;
	margin-bottom: 28px;
}

.elementor-4004 .elementor-element.elementor-element-bb73f16 .gsc-call-to-action .sub-title {
	margin-bottom: 5px;
}

.elementor-4004 .elementor-element.elementor-element-bb73f16 .gsc-call-to-action .desc {
	color: #1b1f2e;
	margin-bottom: 32px;
}

@media (max-width:1024px) {
	.elementor-4004 .elementor-element.elementor-element-0d8fa7b {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0a5cca6 > .elementor-widget-container {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-92423d1 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-358b86b > .elementor-widget-container {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cf9a050 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-b1d2d28 > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c5bd2b0 > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5432fdb > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-900462f {
		padding: 70px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5549d40 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-1172d8a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading {
		margin-bottom: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-1172d8a .gsc-heading .title-desc {
		margin-bottom: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3329 {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5662 > .elementor-element-populated {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-53f3 {
		font-size: 35px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7e0c59c > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-54c24e7 > .elementor-element-populated {
		padding: 50px 50px 50px 50px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-06c1f8f {
		padding: 30px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0a1a7bb > .elementor-element-populated {
		padding: 10px 15px 50px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ac7edde > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading {
		margin-bottom: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c2a33d4 .gsc-heading .title-desc {
		margin-bottom: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3fe71d5 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 80px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-a3bcd90 > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-91ef025 > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-6e618d3 > .elementor-element-populated {
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-96bcb57 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-fc4fecf {
		padding: 80px 0px 180px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title {
		font-size: 46px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-d04a86b .gsc-heading .title {
		font-size: 30px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-21d314f {
		padding: 70px 0px 70px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-left {
		width: calc(100% - 350px);
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-right {
		width: 350px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-e521207 {
		padding: 225px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-f2afd35 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading {
		margin-bottom: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading .title {
		font-size: 31px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-f2afd35 .gsc-heading .title-desc {
		margin-bottom: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c882058 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-b79aad0 .elementor-accordion-title {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cd5b08b {
		padding: 70px 0px 70px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-36964b2 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading .title {
		font-size: 38px;
	}
	
	.elementor-bc-flex-widget .elementor-4004 .elementor-element.elementor-element-2a64b99.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-4004 .elementor-element.elementor-element-2a64b99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-4004 .elementor-element.elementor-element-6b40cdd {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 70px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-bb2401e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ceac159 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7f0fd21 {
		padding: 80px 0px 50px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-53b8de4 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-8cdff29 > .elementor-widget-container {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-039a284 {
		padding: 80px 0px 80px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-857ae24 > .elementor-widget-container {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-dfbc3a2 {
		padding: 60px 0px 70px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cd6f65b {
		padding: 80px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-4004 .elementor-element.elementor-element-0d8fa7b {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0a5cca6 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-691297d .gsc-heading .title-desc {
		margin-bottom: 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-92423d1 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-358b86b > .elementor-widget-container {
		margin: 0px 0px -141px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-871b5f7 {
		width: var(--container-widget-width, 319px);
		max-width: 319px;
		--container-widget-width: 319px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading .title {
		font-size: 25px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-871b5f7 .gsc-heading .title-desc {
		font-size: 16px;
		line-height: 1.4em;
		letter-spacing: .2px;
		word-spacing: 0em;
		margin-bottom: 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cf9a050 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-b1d2d28 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-f092f11 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c5bd2b0 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-4dc278f > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5432fdb > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-86c9ad3 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5549d40 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5662 {
		width: 42%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5662 > .elementor-element-populated {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-78b0 {
		width: 58%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-53f3 {
		font-size: 28px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7e0c59c > .elementor-element-populated {
		padding: 50px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-54c24e7 > .elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-06c1f8f {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3c60a9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4004 .elementor-element.elementor-element-3c60a9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilbdklh.nitrocdn.com/nrjsGiQFOSWrMcUEjSlfIWurTWsgNVss/assets/images/optimized/rev-731588c/rotarycentenarioesperanca.org.br/wp-content/uploads/2020/05/transparent.png");
	}
	
	.elementor-4004 .elementor-element.elementor-element-3c60a9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-4004 .elementor-element.elementor-element-3c60a9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3c60a9f {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3c60a9f > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-791cb19 .gsc-heading .title {
		font-size: 19px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-bf92c88 {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-01cada0 {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-a32debc {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3fe71d5 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-1c69536 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5c6f1ac > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-a3bcd90 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-2961d91 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-91ef025 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-fccca7c > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-6e618d3 > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-68bc79f > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-96bcb57 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-fc4fecf {
		padding: 60px 0px 160px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-27fcc83 > .elementor-widget-container {
		--e-transform-translateY: -43px;
		margin: -57px -57px -57px -57px;
		padding: -21px -21px -21px -21px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-27fcc83 img {
		width: 19%;
		max-width: 19%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .title {
		font-size: 24px;
		line-height: 42px;
		margin-bottom: 20px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c22e446 .gsc-heading .sub-title {
		font-size: 14px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated {
		padding: 31px 31px 31px 31px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-d04a86b > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-87de259 > .elementor-element-populated {
		padding: 17px 17px 17px 17px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-21d314f {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-left {
		width: calc(100% - 430px);
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-right {
		width: 430px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba70f3c .gva-testimonial-single .testimonial-item .testimonial-content .testimonial-left .testimonial-quote {
		font-size: 16px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c882058 > .elementor-element-populated {
		padding: 50px 15px 0px 15px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-6126126 .owl-carousel .owl-dots {
		margin-top: 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-36964b2 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cdcf266 .gsc-heading .title {
		font-size: 30px;
		line-height: 46px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c4939b8 > .elementor-widget-container {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c4939b8 .highlight-icon {
		padding-bottom: 20px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-6b40cdd {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ceac159 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0ca51c6 > .elementor-widget-container {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0ca51c6 img {
		border-radius: 16px 16px 16px 16px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading .title {
		font-size: 27px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-9acd00e .gsc-heading .title-desc {
		margin-bottom: 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-bottom: calc(11px / 2);
	}
	
	.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-top: calc(11px / 2);
	}
	
	.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-right: calc(11px / 2);
		margin-left: calc(11px / 2);
	}
	
	.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items {
		margin-right: calc(-11px / 2);
		margin-left: calc(-11px / 2);
	}
	
	body.rtl .elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		left: calc(-11px / 2);
	}
	
	body:not(.rtl) .elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		right: calc(-11px / 2);
	}
	
	.elementor-4004 .elementor-element.elementor-element-596b82c {
		--e-icon-list-icon-size: 24px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4004 .elementor-element.elementor-element-596b82c .elementor-icon-list-item > a {
		font-size: 16px;
		line-height: 1.4em;
	}
	
	.elementor-4004 .elementor-element.elementor-element-53b8de4 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-9da508d .gsc-heading .title-desc {
		margin-bottom: 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-8cdff29 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-039a284 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-857ae24 > .elementor-widget-container {
		margin: 0px 0px -142px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7fcdb63 .gsc-heading .title-desc {
		margin-bottom: 10px;
	}
	
	.elementor-4004 .elementor-element.elementor-element-cd6f65b {
		padding: 60px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-4004 .elementor-element.elementor-element-02e4875 {
		width: 46%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-5662 {
		width: 31%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-78b0 {
		width: 69%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7e0c59c {
		width: 54%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0a1a7bb {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ac7edde {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-63ca142 {
		width: 30%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-87de259 {
		width: 70%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-f557cd0 {
		width: 55%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3e4ffcd {
		width: 45%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba37bcd {
		width: 52%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c882058 {
		width: 48%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-d169d8f {
		width: 80%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-2a64b99 {
		width: 20%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3441361 {
		width: 37.807%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-eade13b {
		width: 62.193%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-4004 .elementor-element.elementor-element-364b9a0 {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-89ae676 {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-e290cb4 {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0c1833b {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-02e4875 {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7e0c59c {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-0a1a7bb {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ac7edde {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-ba37bcd {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-c882058 {
		width: 50%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-3441361 {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-eade13b {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-7bc002c {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-95c2b9e {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-dc30738 {
		width: 100%;
	}
	
	.elementor-4004 .elementor-element.elementor-element-614c66c {
		width: 100%;
	}
}

@media (min-width:1025px) {
	.elementor-4004 .elementor-element.elementor-element-fc4fecf:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-fc4fecf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
	
	.elementor-4004 .elementor-element.elementor-element-36964b2:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-36964b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
	
	.elementor-4004 .elementor-element.elementor-element-dfbc3a2:not(.elementor-motion-effects-element-type-background), .elementor-4004 .elementor-element.elementor-element-dfbc3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

/* Start custom CSS for gva-campaign, class: .elementor-element-7c8788f */
.campaign-raised {
	display: none !important;
}

.campaign-progress {
	display: none !important;
}

.campaign-goal {
	display: none !important;
}

.camapign-time_remaining {
	display: none !important;
}

/* End custom CSS */

/* Start custom CSS for gva-heading-block, class: .elementor-element-c22e446 */
.elementor-element.elementor-element-c22e446 .gsc-heading .sub-title {
	background-color: #f2f6ee;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-63ca142 */
.bg-row-theme, .bg-col-theme > .elementor-column-wrap, .bg-col-theme > .elementor-element-populated {
	background-color: #17458f !important;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated > .elementor-background-overlay {
	background-image: none;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.bg-row-theme, .bg-col-theme > .elementor-column-wrap, .bg-col-theme > .elementor-element-populated {
	background-color: #17458f;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-2e31fc7 */
.bg-row-theme, .bg-col-theme > .elementor-column-wrap, .bg-col-theme > .elementor-element-populated {
	background-color: #17458f;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated > .elementor-background-overlay {
	background-image: none;
}

.elementor-4004 .elementor-element.elementor-element-63ca142 > .elementor-element-populated > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.bg-row-theme, .bg-col-theme > .elementor-column-wrap, .bg-col-theme > .elementor-element-populated {
	background-color: #17458f;
}

/* End custom CSS */

/* Start custom CSS for gva-teams, class: .elementor-element-6126126 */
.socials-team {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for gva-posts, class: .elementor-element-9b5a709 */
.meta-inline {
	display: none !important;
}
