.elementor-579 .elementor-element.elementor-element-77aa32b6 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-579 .elementor-element.elementor-element-77aa32b6:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-77aa32b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#442769;}.elementor-579 .elementor-element.elementor-element-77aa32b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-579 .elementor-element.elementor-element-77aa32b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-menu-toggle{margin:0 auto;}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu .elementor-item{font-family:"Geomanist", Sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1.1px;}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-astglobalcolor4 );fill:var( --e-global-color-astglobalcolor4 );}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#EE7516;}.elementor-579 .elementor-element.elementor-element-38486901 .e--pointer-framed .elementor-item:before,
					.elementor-579 .elementor-element.elementor-element-38486901 .e--pointer-framed .elementor-item:after{border-color:#EE7516;}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown a, .elementor-579 .elementor-element.elementor-element-38486901 .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor4 );}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-8d0b3b9 );}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown a:hover,
					.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-c640084 );}.elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown .elementor-item, .elementor-579 .elementor-element.elementor-element-38486901 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Geomanist", Sans-serif;font-weight:400;letter-spacing:1.1px;}.elementor-579 .elementor-element.elementor-element-397cd3d:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-397cd3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c7ca60 );}.elementor-579 .elementor-element.elementor-element-397cd3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-579 .elementor-element.elementor-element-397cd3d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-14581034{--spacer-size:50px;}.elementor-579 .elementor-element.elementor-element-67db3041:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-67db3041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c7ca60 );}.elementor-579 .elementor-element.elementor-element-67db3041{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-579 .elementor-element.elementor-element-67db3041 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-30aacd0c .elementor-heading-title{color:var( --e-global-color-df5d61f );font-family:"Lexend", Sans-serif;font-weight:500;}.elementor-579 .elementor-element.elementor-element-5d58c85c:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-5d58c85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c7ca60 );}.elementor-579 .elementor-element.elementor-element-5d58c85c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-579 .elementor-element.elementor-element-5d58c85c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-145a861a{--divider-border-style:solid;--divider-color:var( --e-global-color-8d0b3b9 );--divider-border-width:1px;}.elementor-579 .elementor-element.elementor-element-145a861a .elementor-divider-separator{width:100%;}.elementor-579 .elementor-element.elementor-element-145a861a .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-579 .elementor-element.elementor-element-ebd5907{--spacer-size:10px;}.elementor-579 .elementor-element.elementor-element-6b03171b img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-6b03171b:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-6b03171b .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-6760f76a img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-6760f76a:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-6760f76a .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-303c92bf img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-303c92bf:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-303c92bf .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-10512f9 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-10512f9:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-10512f9 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-e6c1073 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-e6c1073:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-e6c1073 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-fb1c3f7 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-fb1c3f7:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-fb1c3f7 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-1a8eea2 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-1a8eea2:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-1a8eea2 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-6c7d114 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-6c7d114:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-6c7d114 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-3ee602a img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-3ee602a:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-3ee602a .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-2cf6101 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-2cf6101:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-2cf6101 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-108011f img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-108011f:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-108011f .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-406632e img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-406632e:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-406632e .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-9c38153 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-9c38153:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-9c38153 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-655122a img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-655122a:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-655122a .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-e2d7622 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-e2d7622:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-e2d7622 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-2818542 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-2818542:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-2818542 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-3f07679 img{filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-3f07679:hover img{opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-579 .elementor-element.elementor-element-3f07679 .widget-image-caption{color:var( --e-global-color-secondary );font-family:"Lexend", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-579 .elementor-element.elementor-element-320ad5f8:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-320ad5f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d0b3b9 );}.elementor-579 .elementor-element.elementor-element-320ad5f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-579 .elementor-element.elementor-element-320ad5f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-4a16747{--spacer-size:25px;}.elementor-579 .elementor-element.elementor-element-390f6ebc{text-align:center;}.elementor-579 .elementor-element.elementor-element-390f6ebc .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );font-size:18px;}.elementor-579 .elementor-element.elementor-element-6188a727 .elementor-repeater-item-556f50d.elementor-social-icon{background-color:var( --e-global-color-6c7ca60 );}.elementor-579 .elementor-element.elementor-element-6188a727 .elementor-repeater-item-001ddb5.elementor-social-icon{background-color:var( --e-global-color-6c7ca60 );}.elementor-579 .elementor-element.elementor-element-6188a727 .elementor-repeater-item-ff11b3b.elementor-social-icon{background-color:var( --e-global-color-6c7ca60 );}.elementor-579 .elementor-element.elementor-element-6188a727{--grid-template-columns:repeat(3, auto);--grid-column-gap:30px;--grid-row-gap:0px;}.elementor-579 .elementor-element.elementor-element-6188a727 .elementor-widget-container{text-align:center;}.elementor-579 .elementor-element.elementor-element-6188a727 .elementor-social-icon{border-style:none;}.elementor-579 .elementor-element.elementor-element-5c4388b2:not(.elementor-motion-effects-element-type-background), .elementor-579 .elementor-element.elementor-element-5c4388b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d0b3b9 );}.elementor-579 .elementor-element.elementor-element-5c4388b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-579 .elementor-element.elementor-element-5c4388b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-579 .elementor-element.elementor-element-54fbe0a1{--spacer-size:25px;}@media(min-width:768px){.elementor-579 .elementor-element.elementor-element-2488d734{width:19.999%;}.elementor-579 .elementor-element.elementor-element-2a681f3a{width:80.001%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://festivaldecaruaru.com.br/wp-content/uploads/2024/04/Geomanist-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://festivaldecaruaru.com.br/wp-content/uploads/2024/04/Geomanist-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://festivaldecaruaru.com.br/wp-content/uploads/2024/04/Geomanist-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Geomanist';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://festivaldecaruaru.com.br/wp-content/uploads/2024/04/Geomanist-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */