.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-container{min-height:60vh;}.elementor-23003 .elementor-element.elementor-element-5b7bbb90:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-23003 .elementor-element.elementor-element-5b7bbb90{border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-primary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-5b7bbb90, .elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);}.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-2cd0ac8a{text-align:center;}.elementor-23003 .elementor-element.elementor-element-2cd0ac8a .elementor-heading-title{font-family:"Authenia", \'Montserrat\', Helvetica, Arial;font-size:100px;font-weight:normal;color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-2d2faf37:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-2d2faf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-2d2faf37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-2d2faf37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-6d833eb5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23003 .elementor-element.elementor-element-6d833eb5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e0849cf );}.elementor-23003 .elementor-element.elementor-element-6d833eb5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-6d833eb5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-451c356{--spacer-size:30px;}.elementor-23003 .elementor-element.elementor-element-9790e42:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-9790e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adra.org.pt/wp-content/uploads/2019/11/world-map.png");background-position:center center;}.elementor-23003 .elementor-element.elementor-element-9790e42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-9790e42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-23003 .elementor-element.elementor-element-7f6d72d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-23003 .elementor-element.elementor-element-7f6d72d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-23003 .elementor-element.elementor-element-7f6d72d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-c22b805{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-6419e7b.elementor-element{--align-self:center;}.elementor-23003 .elementor-element.elementor-element-6419e7b{column-gap:21px;font-family:"Zilla Slab", \'Montserrat\', Helvetica, Arial;font-size:20px;font-weight:400;line-height:30px;}.elementor-23003 .elementor-element.elementor-element-6419e7b .elementor-drop-cap{text-shadow:0px 0px 10px rgba(0,0,0,0.3);margin-inline-end:10px;}.elementor-23003 .elementor-element.elementor-element-7a1fc35f:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-7a1fc35f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-7a1fc35f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-7a1fc35f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-39fecf6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23003 .elementor-element.elementor-element-39fecf6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e0849cf );}.elementor-23003 .elementor-element.elementor-element-39fecf6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-39fecf6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-f0cfa8{--spacer-size:30px;}.elementor-23003 .elementor-element.elementor-element-711ddee8:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-711ddee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-711ddee8 > .elementor-container{min-height:0px;}.elementor-23003 .elementor-element.elementor-element-711ddee8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-23003 .elementor-element.elementor-element-711ddee8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-cd0668c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-cd0668c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-6876a660.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-6876a660 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-6876a660 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-6876a660 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-54a6565a{width:auto;max-width:auto;text-align:center;}.elementor-23003 .elementor-element.elementor-element-54a6565a > .elementor-widget-container{background-color:var( --e-global-color-2e0849cf );margin:-19px 0px 10px 0px;padding:0px 20px 13px 20px;border-radius:5px 5px 15px 15px;}.elementor-23003 .elementor-element.elementor-element-54a6565a.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-23003 .elementor-element.elementor-element-54a6565a .elementor-heading-title{font-family:"Montserrat", \'Montserrat\', Helvetica, Arial;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-15259088.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-15259088 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-59c45242{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23003 .elementor-element.elementor-element-59c45242:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-59c45242 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-1d2dd56:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-1d2dd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-1d2dd56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-1d2dd56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-b1bc932:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23003 .elementor-element.elementor-element-b1bc932 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-b1bc932 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-b1bc932 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-0698115{--spacer-size:50px;}.elementor-23003 .elementor-element.elementor-element-1d3d494:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-1d3d494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e0849cf );}.elementor-23003 .elementor-element.elementor-element-1d3d494 > .elementor-container{min-height:0px;}.elementor-23003 .elementor-element.elementor-element-1d3d494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-23003 .elementor-element.elementor-element-1d3d494 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-3659edd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-3659edd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-02e91c5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-02e91c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-02e91c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-02e91c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-1634cc4{width:auto;max-width:auto;text-align:center;}.elementor-23003 .elementor-element.elementor-element-1634cc4 > .elementor-widget-container{background-color:var( --e-global-color-17c52983 );margin:-19px 0px 10px 0px;padding:0px 20px 13px 20px;border-radius:5px 5px 15px 15px;}.elementor-23003 .elementor-element.elementor-element-1634cc4.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-23003 .elementor-element.elementor-element-1634cc4 .elementor-heading-title{font-family:"Montserrat", \'Montserrat\', Helvetica, Arial;font-size:20px;font-weight:700;color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-3430964.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-3430964 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-222d864{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23003 .elementor-element.elementor-element-222d864.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23003 .elementor-element.elementor-element-5cf2a44{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-23003 .elementor-element.elementor-element-8e40ee5 .e-link-in-bio{--e-link-in-bio-title-color:var( --e-global-color-3d388d74 );--e-link-in-bio-icon-color:var( --e-global-color-primary );--e-link-in-bio-ctas-background-color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-8e40ee5 .e-link-in-bio__cta{font-size:20px;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23003 .elementor-element.elementor-element-b9a5e18 .elementor-repeater-item-69fb3c5{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.ee-tooltip.ee-tooltip-b9a5e18.to--top,
							 .ee-tooltip.ee-tooltip-b9a5e18.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-b9a5e18.to--left,
							 .ee-tooltip.ee-tooltip-b9a5e18.to--right{margin-top:0px;}.elementor-23003 .elementor-element.elementor-element-b9a5e18{--background-align:center;--hotspot-min-width:35vw;--hotspot-min-height:10vh;--hotspot-box-color:#D9D9D6;--hotspot-padding:20px;--hotspot-border-radius:5px 5px 5px 5px;}.elementor-23003 .elementor-element.elementor-element-b9a5e18 .e-hotspot__label{font-family:"Zilla Slab", \'Montserrat\', Helvetica, Arial;font-size:20px;font-weight:700;}
					.elementor-23003 .elementor-element.elementor-element-b9a5e18 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-23003 .elementor-element.elementor-element-b9a5e18 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:9px 8px 10px 1px rgba(0,0,0,0.5);}.elementor-23003 .elementor-element.elementor-element-d326b44:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-d326b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-d326b44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-d326b44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-20242ae5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23003 .elementor-element.elementor-element-20242ae5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e0849cf );}.elementor-23003 .elementor-element.elementor-element-20242ae5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-20242ae5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-3d4b757f{--spacer-size:44px;}.elementor-23003 .elementor-element.elementor-element-b67209a:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-b67209a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-b67209a > .elementor-container{min-height:0px;}.elementor-23003 .elementor-element.elementor-element-b67209a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-23003 .elementor-element.elementor-element-b67209a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-51dc700.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-51dc700 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-93bf90e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-93bf90e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-93bf90e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-93bf90e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-8fa8a89{width:auto;max-width:auto;text-align:center;}.elementor-23003 .elementor-element.elementor-element-8fa8a89 > .elementor-widget-container{background-color:var( --e-global-color-2e0849cf );margin:-19px 0px 10px 0px;padding:0px 20px 13px 20px;border-radius:5px 5px 15px 15px;}.elementor-23003 .elementor-element.elementor-element-8fa8a89.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-23003 .elementor-element.elementor-element-8fa8a89 .elementor-heading-title{font-family:"Montserrat", \'Montserrat\', Helvetica, Arial;font-size:20px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-36f1865.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-36f1865 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-4b18d61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-23003 .elementor-element.elementor-element-4b18d61:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-4b18d61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-5a2ab18:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-5a2ab18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-5a2ab18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-5a2ab18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-b5d57a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23003 .elementor-element.elementor-element-b5d57a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-b5d57a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-b5d57a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-ceeb024{--spacer-size:50px;}.elementor-23003 .elementor-element.elementor-element-34aa308:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-34aa308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e0849cf );}.elementor-23003 .elementor-element.elementor-element-34aa308 > .elementor-container{min-height:0px;}.elementor-23003 .elementor-element.elementor-element-34aa308{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-23003 .elementor-element.elementor-element-34aa308 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-20e63f4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-20e63f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-1b6cee1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-1b6cee1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-1b6cee1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-1b6cee1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-1babc04{width:auto;max-width:auto;text-align:center;}.elementor-23003 .elementor-element.elementor-element-1babc04 > .elementor-widget-container{background-color:var( --e-global-color-17c52983 );margin:-19px 0px 10px 0px;padding:0px 20px 13px 20px;border-radius:5px 5px 15px 15px;}.elementor-23003 .elementor-element.elementor-element-1babc04.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-23003 .elementor-element.elementor-element-1babc04 .elementor-heading-title{font-family:"Montserrat", \'Montserrat\', Helvetica, Arial;font-size:20px;font-weight:700;text-decoration:underline;letter-spacing:0.8px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-1babc04 .elementor-heading-title a:hover, .elementor-23003 .elementor-element.elementor-element-1babc04 .elementor-heading-title a:focus{color:var( --e-global-color-text );}.elementor-23003 .elementor-element.elementor-element-e5383fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23003 .elementor-element.elementor-element-e5383fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-6f8feb0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23003 .elementor-element.elementor-element-6f8feb0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23003 .elementor-element.elementor-element-00698ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23003 .elementor-element.elementor-element-00698ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-23003 .elementor-element.elementor-element-ebd251d{--divider-border-style:parallelogram;--divider-color:var( --e-global-color-primary );--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-23003 .elementor-element.elementor-element-ebd251d .elementor-divider-separator{width:100%;}.elementor-23003 .elementor-element.elementor-element-ebd251d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23003 .elementor-element.elementor-element-ebd251d .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Zilla Slab", \'Montserrat\', Helvetica, Arial;font-size:23px;font-weight:600;}.elementor-23003 .elementor-element.elementor-element-f49f167 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-23003 .elementor-element.elementor-element-254650a:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-254650a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17c52983 );}.elementor-23003 .elementor-element.elementor-element-254650a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-23003 .elementor-element.elementor-element-254650a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-ea4f270:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-23003 .elementor-element.elementor-element-ea4f270 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e0849cf );}.elementor-23003 .elementor-element.elementor-element-ea4f270 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23003 .elementor-element.elementor-element-ea4f270 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23003 .elementor-element.elementor-element-5af0152{--spacer-size:44px;}.elementor-23003 .elementor-element.elementor-element-7cefffb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-23003 .elementor-element.elementor-element-8db4b66{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-23003 .elementor-element.elementor-element-4b20ce6d{text-align:center;}.elementor-23003 .elementor-element.elementor-element-4b20ce6d .elementor-heading-title{font-family:"Authenia", \'Montserrat\', Helvetica, Arial;font-size:100px;font-weight:normal;color:var( --e-global-color-primary );}.elementor-23003 .elementor-element.elementor-element-66e34a05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), \'Montserrat\', Helvetica, Arial;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-23003 .elementor-element.elementor-element-2942f73a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-23003 .elementor-element.elementor-element-2942f73a .eael-contact-form{width:100%;}.elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{align-items:center;height:0px;display:flex;justify-content:end;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_footer{text-align:center;justify-content:center;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield--type-submit{text-align:center;justify-content:center;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:40% !important;background-color:var( --e-global-color-primary );color:var( --e-global-color-2e0849cf );}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:40% !important;background-color:var( --e-global-color-primary );color:var( --e-global-color-2e0849cf );}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body input[type="submit"].gform-button{width:40% !important;background-color:var( --e-global-color-primary );}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:"Montserrat", \'Montserrat\', Helvetica, Arial;font-weight:500;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-23003 .elementor-element.elementor-element-2942f73a .gform_wrapper li.gfield_error textarea{border-width:1px;}@media(min-width:768px){.elementor-23003 .elementor-element.elementor-element-7f6d72d{width:100%;}.elementor-23003 .elementor-element.elementor-element-c22b805{--content-width:90%;}.elementor-23003 .elementor-element.elementor-element-cd0668c{width:10%;}.elementor-23003 .elementor-element.elementor-element-6876a660{width:80%;}.elementor-23003 .elementor-element.elementor-element-15259088{width:9.332%;}.elementor-23003 .elementor-element.elementor-element-59c45242{--content-width:90%;}.elementor-23003 .elementor-element.elementor-element-3659edd{width:10%;}.elementor-23003 .elementor-element.elementor-element-02e91c5{width:80%;}.elementor-23003 .elementor-element.elementor-element-3430964{width:9.332%;}.elementor-23003 .elementor-element.elementor-element-222d864{--width:90%;}.elementor-23003 .elementor-element.elementor-element-51dc700{width:10%;}.elementor-23003 .elementor-element.elementor-element-93bf90e{width:80%;}.elementor-23003 .elementor-element.elementor-element-36f1865{width:9.332%;}.elementor-23003 .elementor-element.elementor-element-4b18d61{--content-width:90%;}.elementor-23003 .elementor-element.elementor-element-20e63f4{width:10%;}.elementor-23003 .elementor-element.elementor-element-1b6cee1{width:80%;}.elementor-23003 .elementor-element.elementor-element-e5383fc{width:9.332%;}.elementor-23003 .elementor-element.elementor-element-6f8feb0{--width:90%;}.elementor-23003 .elementor-element.elementor-element-00698ba{--width:90%;}.elementor-23003 .elementor-element.elementor-element-7cefffb8{--content-width:80%;}.elementor-23003 .elementor-element.elementor-element-8db4b66{--width:50%;}.elementor-23003 .elementor-element.elementor-element-66e34a05{--width:50%;}}@media(max-width:1024px){.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-container{min-height:410px;}.elementor-23003 .elementor-element.elementor-element-2cd0ac8a .elementor-heading-title{font-size:100px;}.elementor-23003 .elementor-element.elementor-element-5cf2a44{--grid-auto-flow:row;}.elementor-23003 .elementor-element.elementor-element-4b20ce6d .elementor-heading-title{font-size:100px;}}@media(max-width:767px){.elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-container{min-height:330px;}.elementor-23003 .elementor-element.elementor-element-5b7bbb90:not(.elementor-motion-effects-element-type-background), .elementor-23003 .elementor-element.elementor-element-5b7bbb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-23003 .elementor-element.elementor-element-2cd0ac8a .elementor-heading-title{font-size:70px;}.elementor-23003 .elementor-element.elementor-element-54a6565a > .elementor-widget-container{margin:-54px -1px -1px -1px;}.elementor-23003 .elementor-element.elementor-element-59c45242{--content-width:90%;}.elementor-23003 .elementor-element.elementor-element-1634cc4 > .elementor-widget-container{margin:-54px -1px -1px -1px;}.elementor-23003 .elementor-element.elementor-element-222d864{--width:90%;}.elementor-23003 .elementor-element.elementor-element-5cf2a44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-23003 .elementor-element.elementor-element-8e40ee5 .e-link-in-bio__cta{font-size:14px;}.elementor-23003 .elementor-element.elementor-element-b9a5e18 .e-hotspot__label{font-size:14px;}.elementor-23003 .elementor-element.elementor-element-b9a5e18{--hotspot-min-width:68vw;}.elementor-23003 .elementor-element.elementor-element-8fa8a89 > .elementor-widget-container{margin:-54px -1px -1px -1px;}.elementor-23003 .elementor-element.elementor-element-4b18d61{--content-width:90%;}.elementor-23003 .elementor-element.elementor-element-1babc04 > .elementor-widget-container{margin:-54px -1px -1px -1px;}.elementor-23003 .elementor-element.elementor-element-6f8feb0{--width:90%;}.elementor-23003 .elementor-element.elementor-element-00698ba{--width:90%;}.elementor-23003 .elementor-element.elementor-element-7cefffb8{--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-23003 .elementor-element.elementor-element-4b20ce6d .elementor-heading-title{font-size:52px;}.elementor-23003 .elementor-element.elementor-element-66e34a05{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-23003 .elementor-element.elementor-element-2942f73a{width:var( --container-widget-width, 312.5px );max-width:312.5px;--container-widget-width:312.5px;--container-widget-flex-grow:0;}.elementor-23003 .elementor-element.elementor-element-2942f73a .eael-contact-form{width:100%;max-width:100%;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="text"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="email"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="tel"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="number"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield select{width:100%;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="text"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="email"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="tel"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="number"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="email"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield input[type="url"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield select{height:55%;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_footer{text-align:center;justify-content:center;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gfield--type-submit{text-align:center;justify-content:center;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:60% !important;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:60% !important;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body input[type="submit"].gform-button{width:60% !important;}html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-23003 .elementor-element.elementor-element-2942f73a .eael-gravity-form .gform_body input[type="submit"].gform-button{font-size:12px;}}/* Start custom CSS for text-editor, class: .elementor-element-6419e7b */.texto-adra p {
  text-indent: 2em; /* recuo no início */
  text-align: justify;
  line-height: 1.7;
  margin-bottom: 1.5em;
  font-family: 'Zilla Slab', serif;
  font-size: 20px;
}


/* Letra capitular apenas no primeiro parágrafo */
.texto-adra p:first-of-type::first-letter {
  font-size: 3em;
  font-weight: normal;
  color: #007960;
  float: left;
  margin-right: 8px;
  line-height: 1;
}

/* Remove o recuo do primeiro parágrafo */
.texto-adra p:first-of-type {
  text-indent: 0;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-b9a5e18 */.e-hotspot__label {
    text-align: center !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_tags, class: .elementor-element-7376179 *//* ============================
   Fonte Zilla Slab (Google)
   ============================ */
@import url('https://fonts.googleapis.com/css2?family=Zilla+Slab:wght@400;600;700&display=swap');


/* ============================
   BASE DO CARD
   ============================ */

.gd-tags-parceiros .geodir-cpt-tag-parent .card {
  border: none !important;
  background: transparent;
}

.gd-tags-parceiros .geodir-cpt-tag-parent .card-body {
  border: 2px solid #007960;
  border-radius: 12px;
  background-color: transparent;
  font-family: 'Zilla Slab', serif !important;
  text-align: center !important;
  color: #007960 !important;
  padding: 1.5rem 2rem;
  position: relative !important;  /* referência para o número */
}


/* ============================
   TEXTO + ÍCONE
   ============================ */

.gd-tags-parceiros .gd-cpttag-tag-right {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  white-space: normal !important;
  overflow: visible !important;

  /* espaço para o número à direita */
  padding-right: 110px; 
}

.gd-tags-parceiros .gd-cpttag-tag-right a {
  display: inline-flex;
  align-items: center;
  font-family: 'Zilla Slab', serif !important;
  font-weight: 700;
  text-decoration: none !important;
  color: #007960 !important;
  font-size: 22px;
  line-height: 1.3;
}

/* 🔵 CÍRCULO DO ÍCONE – MANTÉM SEMPRE O MESMO TAMANHO */
.gd-tags-parceiros .gd-cpttag-tag-left {
  margin-right: 10px;

  /* tamanho fixo do círculo */
  width: 60px !important;
  height: 60px !important;
  min-width: 60px !important;
  min-height: 60px !important;

  /* não deixa o flex encolher o círculo */
  flex: 0 0 60px !important;
  box-sizing: border-box;

  /* garante formato e centragem */
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  border-radius: 50% !important;
  background: #ffffff !important;
}

/* ÍCONE sempre centrado dentro do círculo */
.gd-tags-parceiros .gd-cpttag-icon i {
  font-size: 26px;
  color: #007960;
  line-height: 1;
  margin: 0;
  padding: 0;
}


/* ============================
   NÚMERO (COUNT)
   CENTRADO NA ALTURA
   ============================ */

.gd-tags-parceiros .gd-cpttag-count {
  position: absolute !important;
  top: 50% !important;                 /* centro vertical */
  right: 26px !important;              /* dentro da borda */
  transform: translateY(-50%) !important;

  font-size: 44px !important;
  font-weight: 700 !important;
  font-family: 'Zilla Slab', serif !important;
  line-height: 1 !important;
  color: #007960 !important;

  padding: 10px !important;
  background: none !important;
  border: none !important;
  box-shadow: none !important;

  pointer-events: none !important;

  /* visível, mas suave */
  opacity: 0.25;
  transform-origin: center center;
  transition:
    opacity 0.35s ease,
    color 0.35s ease,
    transform 0.35s ease;
}


/* ============================
   HOVER DO NÚMERO
   ============================ */

.gd-tags-parceiros .geodir-cpt-tag-parent .card-body:hover .gd-cpttag-count {
  opacity: 1 !important;             /* 100% */
  color: #ffffff !important;         /* branco total */
  transform: translateY(-50%) scale(1.05) !important;
}


/* ============================
   HOVER DO CARD
   ============================ */

.gd-tags-parceiros .geodir-cpt-tag-parent .card-body:hover {
  background-color: #007960 !important;
  border-color: #007960 !important;
  transition: 0.25s ease;
}

.gd-tags-parceiros .geodir-cpt-tag-parent .card-body:hover a {
  color: #ffffff !important;
}

.gd-tags-parceiros .geodir-cpt-tag-parent .card-body:hover .gd-cpttag-icon i {
  color: #ffffff !important;
}


/* ============================
   RESPONSIVO / MOBILE
   ============================ */

@media (max-width: 768px) {

  .gd-tags-parceiros .gd-cpttag-tag-right a {
    font-size: 18px !important;
  }

  .gd-tags-parceiros .geodir-cpt-tag-row .row > .geodir-cpt-tag-parent {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for wp-widget-gd_recently_viewed, class: .elementor-element-f49f167 *//* ============================
   FONTE ZILLA SLAB
   ============================ */
@import url('https://fonts.googleapis.com/css2?family=Zilla+Slab:wght@400;600;700&display=swap');


/* ============================
   CARDS DAS DELEGAÇÕES
   ============================ */

/* Aplicar fonte */
.geodir-category-list-view .card,
.geodir-category-list-view .geodir-entry-title,
.geodir-category-list-view .geodir-field-post_content,
.geodir-category-list-view .gd-read-more {
    font-family: 'Zilla Slab', serif !important;
}

/* Card container */
.geodir-category-list-view .card {
    background-color: #D9D9D6 !important;
    border-radius: 12px !important;
    border: none !important;
}

/* Padding interno */
.geodir-category-list-view .card-body {
    padding: 20px !important;   /* padding left e bottom pedidos */
}


/* ============================
   TÍTULO
   ============================ */
.geodir-category-list-view .geodir-entry-title a {
    font-weight: 700 !important;
    font-size: 22px !important;
    color: #007960 !important;
    text-decoration: none !important;
    display: block;
    margin-bottom: 5px;
}


/* ============================
   TEXTO DO EXCERTO
   ============================ */
.geodir-category-list-view .geodir-field-post_content {
    font-size: 17px !important;
    line-height: 1.55 !important;
    color: #333 !important;

    /* MAIS ESPAÇO PARA O “Leia mais…” */
    padding-bottom: 26px !important;
}

/* Remover gradiente */
.geodir-category-list-view .gd-read-more {
    background-image: none !important;
}


/* ============================
   LEIA MAIS — Destacado e afastado
   ============================ */

/* Ocultar texto original */
.gd-read-more {
    font-size: 0 !important;
    text-decoration: none !important;
    position: relative;
    display: inline-block;
    margin-top: 10px;          /* garante espaço extra */
}

/* Substituto estilizado */
.gd-read-more::after {
    content: 'Saiba mais…';
    font-size: 15px;
    font-weight: 700;
    color: rgba(0, 121, 96, 0.9);
    font-family: 'Zilla Slab', serif;
    display: inline-block;
    opacity: 1;
    background-color: #D9D9D6;
    width: 100%;
    height: 40px;
    transition: 0.25s ease;
    margin-top: 0px;
   
}

/* Hover */
.gd-read-more:hover::after {
    color: black;
    opacity: 1;
   
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Authenia';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://adra.org.pt/wp-content/uploads/2019/10/Authenia-Textured.woff2') format('woff2'),
		url('https://adra.org.pt/wp-content/uploads/2019/10/Authenia-Textured.woff') format('woff');
}
/* End Custom Fonts CSS */