.elementor-1059 .elementor-element.elementor-element-2a84f0d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1059 .elementor-element.elementor-element-2a84f0d:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-2a84f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f110b6 );}.elementor-1059 .elementor-element.elementor-element-2a84f0d, .elementor-1059 .elementor-element.elementor-element-2a84f0d::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-5a1cb4c > .elementor-widget-container{margin:16px 0px 24px 0px;}.elementor-1059 .elementor-element.elementor-element-5a1cb4c .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-1059 .elementor-element.elementor-element-b698ab2{width:100%;max-width:100%;}.elementor-1059 .elementor-element.elementor-element-b698ab2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-b698ab2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-5e46b71{--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:16px 16px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1059 .elementor-element.elementor-element-5e46b71:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-5e46b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8f110b6 );}.elementor-1059 .elementor-element.elementor-element-5e46b71, .elementor-1059 .elementor-element.elementor-element-5e46b71::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-f8ab0ee{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--overflow:hidden;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-f8ab0ee:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-f8ab0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7996cab );}.elementor-1059 .elementor-element.elementor-element-f8ab0ee, .elementor-1059 .elementor-element.elementor-element-f8ab0ee::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-f8ab0ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-d5c7a61 > .elementor-widget-container{background-color:var( --e-global-color-8f110b6 );padding:-0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-d5c7a61 img{height:48px;}.elementor-1059 .elementor-element.elementor-element-30baefe{text-align:center;}.elementor-1059 .elementor-element.elementor-element-30baefe .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-1c50422 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-1c50422{text-align:center;}.elementor-1059 .elementor-element.elementor-element-1c50422 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-35b5806 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8f110b6 );}.elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8f110b6 );border-color:var( --e-global-color-8f110b6 );}.elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-35b5806.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8f110b6 );}.elementor-1059 .elementor-element.elementor-element-35b5806 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-35b5806 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-cbe7600{text-align:center;color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-44e7943{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-44e7943::before, .elementor-1059 .elementor-element.elementor-element-44e7943 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-44e7943 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-44e7943 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-44e7943 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-44e7943 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#404785;--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-44e7943, .elementor-1059 .elementor-element.elementor-element-44e7943::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-44e7943.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-59d0170 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-59d0170{text-align:center;}.elementor-1059 .elementor-element.elementor-element-59d0170 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-901bd1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-901bd1c{text-align:center;}.elementor-1059 .elementor-element.elementor-element-901bd1c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-7a2dc3c > .elementor-widget-container{margin:8px 0px 8px 0px;}.elementor-1059 .elementor-element.elementor-element-7a2dc3c img{width:80px;}.elementor-1059 .elementor-element.elementor-element-d437c79{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-92b6866 > .elementor-widget-container{background-color:var( --e-global-color-8f110b6 );padding:-0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-92b6866 img{height:48px;}.elementor-1059 .elementor-element.elementor-element-bc6df4c{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-bc6df4c::before, .elementor-1059 .elementor-element.elementor-element-bc6df4c > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-bc6df4c > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-bc6df4c > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-bc6df4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-bc6df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-bc6df4c:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-bc6df4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-bc6df4c, .elementor-1059 .elementor-element.elementor-element-bc6df4c::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-bc6df4c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-e6f8fc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-e6f8fc5{text-align:center;}.elementor-1059 .elementor-element.elementor-element-e6f8fc5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-b85620d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-b85620d{text-align:center;}.elementor-1059 .elementor-element.elementor-element-b85620d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-eb6f49e .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-eb6f49e.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-eb6f49e .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-eb6f49e .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-899125a{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-a55fd09{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-a55fd09:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-a55fd09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD5350;}.elementor-1059 .elementor-element.elementor-element-a55fd09, .elementor-1059 .elementor-element.elementor-element-a55fd09::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-a55fd09.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-69f27cc{text-align:center;}.elementor-1059 .elementor-element.elementor-element-69f27cc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-ed9b3d7{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-6ea4da5 );color:var( --e-global-color-6ea4da5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-f94b1be{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-f94b1be::before, .elementor-1059 .elementor-element.elementor-element-f94b1be > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-f94b1be > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-f94b1be > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-f94b1be > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-f94b1be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-f94b1be:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-f94b1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-f94b1be, .elementor-1059 .elementor-element.elementor-element-f94b1be::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-f94b1be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-85bd6aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-85bd6aa{text-align:center;}.elementor-1059 .elementor-element.elementor-element-85bd6aa .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-00cb3d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-00cb3d1{text-align:center;}.elementor-1059 .elementor-element.elementor-element-00cb3d1 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-03183af .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-03183af.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-03183af .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-03183af .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-b71e9c9{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-ec4b733{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-ec4b733:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-ec4b733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6377e4d );}.elementor-1059 .elementor-element.elementor-element-ec4b733, .elementor-1059 .elementor-element.elementor-element-ec4b733::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-ec4b733.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-4f1e424{text-align:center;}.elementor-1059 .elementor-element.elementor-element-4f1e424 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.2em;font-weight:400;text-transform:none;letter-spacing:-0.2px;}.elementor-1059 .elementor-element.elementor-element-7559e14{text-align:center;}.elementor-1059 .elementor-element.elementor-element-7559e14 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-5efbfdf{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-9244476{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-9244476:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-9244476 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9df3a8a );}.elementor-1059 .elementor-element.elementor-element-9244476, .elementor-1059 .elementor-element.elementor-element-9244476::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-9244476.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-bcfacc7{text-align:center;}.elementor-1059 .elementor-element.elementor-element-bcfacc7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-bce6652{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-9df3a8a );color:var( --e-global-color-9df3a8a );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-0c2c903{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-0c2c903::before, .elementor-1059 .elementor-element.elementor-element-0c2c903 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-0c2c903 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-0c2c903 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-0c2c903 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-0c2c903 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-0c2c903:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-0c2c903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-0c2c903, .elementor-1059 .elementor-element.elementor-element-0c2c903::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-0c2c903.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-b53507d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-b53507d{text-align:center;}.elementor-1059 .elementor-element.elementor-element-b53507d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-a048003 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-a048003{text-align:center;}.elementor-1059 .elementor-element.elementor-element-a048003 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-6c5110f .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-6c5110f.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-6c5110f .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-6c5110f .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-3b6ef7e{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-30b9f31{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-30b9f31:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-30b9f31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AD5350;}.elementor-1059 .elementor-element.elementor-element-30b9f31, .elementor-1059 .elementor-element.elementor-element-30b9f31::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-30b9f31.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-02a066f{text-align:center;}.elementor-1059 .elementor-element.elementor-element-02a066f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-36ea800{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-6ea4da5 );color:var( --e-global-color-6ea4da5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-8010a34{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-8010a34:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-8010a34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1059 .elementor-element.elementor-element-8010a34, .elementor-1059 .elementor-element.elementor-element-8010a34::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-8010a34.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-73390f5{text-align:center;}.elementor-1059 .elementor-element.elementor-element-73390f5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-915796c{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-542abed{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-542abed::before, .elementor-1059 .elementor-element.elementor-element-542abed > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-542abed > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-542abed > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-542abed > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-542abed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-542abed:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-542abed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-542abed, .elementor-1059 .elementor-element.elementor-element-542abed::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-542abed.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-c112b69 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-c112b69{text-align:center;}.elementor-1059 .elementor-element.elementor-element-c112b69 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-d55fc52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-d55fc52{text-align:center;}.elementor-1059 .elementor-element.elementor-element-d55fc52 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-735324e .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-735324e.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-735324e .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-735324e .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-e54be3a{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-5425d9e{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-5425d9e:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-5425d9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88A44A;}.elementor-1059 .elementor-element.elementor-element-5425d9e, .elementor-1059 .elementor-element.elementor-element-5425d9e::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-5425d9e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-2bd0f6f{text-align:center;}.elementor-1059 .elementor-element.elementor-element-2bd0f6f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-eeea152{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-9df3a8a );color:var( --e-global-color-9df3a8a );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-f9c64bd{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-f9c64bd:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-f9c64bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6377e4d );}.elementor-1059 .elementor-element.elementor-element-f9c64bd, .elementor-1059 .elementor-element.elementor-element-f9c64bd::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-f9c64bd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-7d8f2ec{text-align:center;}.elementor-1059 .elementor-element.elementor-element-7d8f2ec .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-4b1cc19{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-b3f44ee{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-b3f44ee::before, .elementor-1059 .elementor-element.elementor-element-b3f44ee > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-b3f44ee > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-b3f44ee > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-b3f44ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-b3f44ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-b3f44ee:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-b3f44ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-b3f44ee, .elementor-1059 .elementor-element.elementor-element-b3f44ee::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-b3f44ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-e63c8ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-e63c8ce{text-align:center;}.elementor-1059 .elementor-element.elementor-element-e63c8ce .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-42e1046 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-42e1046{text-align:center;}.elementor-1059 .elementor-element.elementor-element-42e1046 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-1eb5c18 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-1eb5c18.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-1eb5c18 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-1eb5c18 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-acf7c76{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-2d25e6a{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-2d25e6a:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-2d25e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2c63aa3 );}.elementor-1059 .elementor-element.elementor-element-2d25e6a, .elementor-1059 .elementor-element.elementor-element-2d25e6a::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-2d25e6a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-7d5ad60 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1059 .elementor-element.elementor-element-ad52bad{color:var( --e-global-color-text );}.elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-1059 .elementor-element.elementor-element-d031c5e{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-d031c5e::before, .elementor-1059 .elementor-element.elementor-element-d031c5e > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-d031c5e > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-d031c5e > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-d031c5e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-d031c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-d031c5e:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-d031c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-d031c5e, .elementor-1059 .elementor-element.elementor-element-d031c5e::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-d031c5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-6b23c10 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-6b23c10{text-align:center;}.elementor-1059 .elementor-element.elementor-element-6b23c10 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-43e82f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-43e82f4{text-align:center;}.elementor-1059 .elementor-element.elementor-element-43e82f4 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-e8ff9dd.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-e8ff9dd .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-27679af{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-b7f19aa{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-b7f19aa:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-b7f19aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ea4da5 );}.elementor-1059 .elementor-element.elementor-element-b7f19aa, .elementor-1059 .elementor-element.elementor-element-b7f19aa::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-b7f19aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-5b0fa19{text-align:center;}.elementor-1059 .elementor-element.elementor-element-5b0fa19 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-f56de83{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-6ea4da5 );color:var( --e-global-color-6ea4da5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-939f53a{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-939f53a::before, .elementor-1059 .elementor-element.elementor-element-939f53a > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-939f53a > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-939f53a > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-939f53a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-939f53a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-939f53a:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-939f53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-939f53a, .elementor-1059 .elementor-element.elementor-element-939f53a::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-939f53a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-6d3b9a2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-6d3b9a2{text-align:center;}.elementor-1059 .elementor-element.elementor-element-6d3b9a2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-3bf26fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-3bf26fc{text-align:center;}.elementor-1059 .elementor-element.elementor-element-3bf26fc .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-b511a63 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-b511a63.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-b511a63 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-b511a63 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-1d5e1bd{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-a23c1fa{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-a23c1fa:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-a23c1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88A44A;}.elementor-1059 .elementor-element.elementor-element-a23c1fa, .elementor-1059 .elementor-element.elementor-element-a23c1fa::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-a23c1fa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-8c63e67{text-align:center;}.elementor-1059 .elementor-element.elementor-element-8c63e67 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-76bf02b{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-9df3a8a );color:var( --e-global-color-9df3a8a );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-48c4a3c{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-48c4a3c::before, .elementor-1059 .elementor-element.elementor-element-48c4a3c > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-48c4a3c > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-48c4a3c > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-48c4a3c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-48c4a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-48c4a3c:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-48c4a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-48c4a3c, .elementor-1059 .elementor-element.elementor-element-48c4a3c::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-48c4a3c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-1006ae0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-1006ae0{text-align:center;}.elementor-1059 .elementor-element.elementor-element-1006ae0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-e51f75c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-e51f75c{text-align:center;}.elementor-1059 .elementor-element.elementor-element-e51f75c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-ec3c3e3.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-ec3c3e3 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-e2e2344{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-6a6146c{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-6a6146c:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-6a6146c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1059 .elementor-element.elementor-element-6a6146c, .elementor-1059 .elementor-element.elementor-element-6a6146c::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-6a6146c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-6f11b2a{text-align:center;}.elementor-1059 .elementor-element.elementor-element-6f11b2a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-5b5170b{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-792b311{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-792b311::before, .elementor-1059 .elementor-element.elementor-element-792b311 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-792b311 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-792b311 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-792b311 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-792b311 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-792b311:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-792b311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-792b311, .elementor-1059 .elementor-element.elementor-element-792b311::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-792b311.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-30003d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-30003d5{text-align:center;}.elementor-1059 .elementor-element.elementor-element-30003d5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-cf70768 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-cf70768{text-align:center;}.elementor-1059 .elementor-element.elementor-element-cf70768 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-4bf4086 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-4bf4086.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-4bf4086 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-4bf4086 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-2371207{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-d9677b1{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-d9677b1:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-d9677b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ea4da5 );}.elementor-1059 .elementor-element.elementor-element-d9677b1, .elementor-1059 .elementor-element.elementor-element-d9677b1::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-d9677b1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-2de956c{text-align:center;}.elementor-1059 .elementor-element.elementor-element-2de956c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-f1a9be0{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-6ea4da5 );color:var( --e-global-color-6ea4da5 );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-3bdc26f{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-3bdc26f::before, .elementor-1059 .elementor-element.elementor-element-3bdc26f > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-3bdc26f > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-3bdc26f > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-3bdc26f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-3bdc26f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-3bdc26f:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-3bdc26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-3bdc26f, .elementor-1059 .elementor-element.elementor-element-3bdc26f::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-3bdc26f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-a259773 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-a259773{text-align:center;}.elementor-1059 .elementor-element.elementor-element-a259773 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-7f15e64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-7f15e64{text-align:center;}.elementor-1059 .elementor-element.elementor-element-7f15e64 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-110f699 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-110f699.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-110f699 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-110f699 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-3de6302{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-a829920{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-a829920:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-a829920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6377e4d );}.elementor-1059 .elementor-element.elementor-element-a829920, .elementor-1059 .elementor-element.elementor-element-a829920::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-a829920.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-935d873{text-align:center;}.elementor-1059 .elementor-element.elementor-element-935d873 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-2582403{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-8c3eaf0{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-8c3eaf0::before, .elementor-1059 .elementor-element.elementor-element-8c3eaf0 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-8c3eaf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-8c3eaf0 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-8c3eaf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-8c3eaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-8c3eaf0:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-8c3eaf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-8c3eaf0, .elementor-1059 .elementor-element.elementor-element-8c3eaf0::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-8c3eaf0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-e81e599 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-e81e599{text-align:center;}.elementor-1059 .elementor-element.elementor-element-e81e599 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-1ee5ec7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-1ee5ec7{text-align:center;}.elementor-1059 .elementor-element.elementor-element-1ee5ec7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-d50910c .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-d50910c.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-d50910c .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-d50910c .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-d7b47cc{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-ba81a31{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-ba81a31::before, .elementor-1059 .elementor-element.elementor-element-ba81a31 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-ba81a31 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-ba81a31 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-ba81a31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-ba81a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-ba81a31:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-ba81a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-ba81a31, .elementor-1059 .elementor-element.elementor-element-ba81a31::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-ba81a31.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-4366352 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-4366352{text-align:center;}.elementor-1059 .elementor-element.elementor-element-4366352 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-17b0b71 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-17b0b71{text-align:center;}.elementor-1059 .elementor-element.elementor-element-17b0b71 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-227193e .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-227193e.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-227193e .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-227193e .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-67bfa7b{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-8c817c9{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-8c817c9::before, .elementor-1059 .elementor-element.elementor-element-8c817c9 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-8c817c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-8c817c9 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-8c817c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-8c817c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-8c817c9:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-8c817c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-8c817c9, .elementor-1059 .elementor-element.elementor-element-8c817c9::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-8c817c9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-a639315 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-a639315{text-align:center;}.elementor-1059 .elementor-element.elementor-element-a639315 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-147eebf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-147eebf{text-align:center;}.elementor-1059 .elementor-element.elementor-element-147eebf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-4d1151b .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-4d1151b.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-4d1151b .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-4d1151b .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-7e18b12{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-ec07e1b{--display:flex;--min-height:calc(100vw / 3);--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;--justify-content:center;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-ec07e1b:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-ec07e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#88A44A;}.elementor-1059 .elementor-element.elementor-element-ec07e1b, .elementor-1059 .elementor-element.elementor-element-ec07e1b::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-ec07e1b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-34b6ba2{text-align:center;}.elementor-1059 .elementor-element.elementor-element-34b6ba2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-7e0a494{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-9df3a8a );color:var( --e-global-color-9df3a8a );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;}.elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button:hover, .elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button:focus{background-color:var( --e-global-color-8384ad2 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button:hover svg, .elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-cba56d4{--display:flex;--min-height:calc(100vw / 3);--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--overlay-opacity:0.85;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1059 .elementor-element.elementor-element-cba56d4::before, .elementor-1059 .elementor-element.elementor-element-cba56d4 > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-cba56d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1059 .elementor-element.elementor-element-cba56d4 > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-cba56d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1059 .elementor-element.elementor-element-cba56d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-1059 .elementor-element.elementor-element-cba56d4:not(.elementor-motion-effects-element-type-background), .elementor-1059 .elementor-element.elementor-element-cba56d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://mapca.eu/wp-content/uploads/2024/10/Capture-decran-2024-10-03-a-16.50.22-1.jpg") 50% 50%;background-size:cover;}.elementor-1059 .elementor-element.elementor-element-cba56d4, .elementor-1059 .elementor-element.elementor-element-cba56d4::before{--border-transition:0.3s;}.elementor-1059 .elementor-element.elementor-element-cba56d4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-5e26ff0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-5e26ff0{text-align:center;}.elementor-1059 .elementor-element.elementor-element-5e26ff0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-96e2abf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1059 .elementor-element.elementor-element-96e2abf{text-align:center;}.elementor-1059 .elementor-element.elementor-element-96e2abf .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Quicksand", Sans-serif;font-size:1.1em;font-weight:400;text-transform:none;letter-spacing:0px;}.elementor-1059 .elementor-element.elementor-element-e71e731 .elementor-icon-wrapper{text-align:center;}.elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-framed .elementor-icon, .elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-stacked .elementor-icon:hover{background-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-default .elementor-icon:hover{color:#FF8E8A;border-color:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-framed .elementor-icon:hover, .elementor-1059 .elementor-element.elementor-element-e71e731.elementor-view-default .elementor-icon:hover svg{fill:#FF8E8A;}.elementor-1059 .elementor-element.elementor-element-e71e731 .elementor-icon{font-size:64px;}.elementor-1059 .elementor-element.elementor-element-e71e731 .elementor-icon svg{height:64px;}.elementor-1059 .elementor-element.elementor-element-d76a010{color:var( --e-global-color-secondary );}.elementor-1059 .elementor-element.elementor-element-fbcc9a9{--display:flex;--background-transition:0.3s;}body.elementor-page-1059:not(.elementor-motion-effects-element-type-background), body.elementor-page-1059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1059 .elementor-element.elementor-element-5a1cb4c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1059 .elementor-element.elementor-element-f8ab0ee{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-44e7943{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-bc6df4c{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-a55fd09{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-f94b1be{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-ec4b733{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-9244476{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-0c2c903{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-30b9f31{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-8010a34{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-542abed{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-5425d9e{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-f9c64bd{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-b3f44ee{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-2d25e6a{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-d031c5e{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-b7f19aa{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-939f53a{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-a23c1fa{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-48c4a3c{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-6a6146c{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-792b311{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-d9677b1{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-3bdc26f{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-a829920{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-8c3eaf0{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-ba81a31{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-8c817c9{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-ec07e1b{--min-height:50vw;}.elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-cba56d4{--min-height:50vw;}}@media(max-width:767px){.elementor-1059 .elementor-element.elementor-element-2a84f0d{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1059 .elementor-element.elementor-element-5a1cb4c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-1059 .elementor-element.elementor-element-5e46b71{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1059 .elementor-element.elementor-element-1c50422 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-901bd1c .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-b85620d .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-c0b3017 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-00cb3d1 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-4f1e424 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-100ce20 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-c5cbaf8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-a048003 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-0514f46 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-15f341e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-d55fc52 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-05db998 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-575b8cc .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-42e1046 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-e9a5a5c .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-43e82f4 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-db4d02e .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-3bf26fc .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-5d63ef4 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-e51f75c .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-2b099e3 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-cf70768 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-a7b788f .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-7f15e64 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-e5bc28a .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-1ee5ec7 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-17b0b71 .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-147eebf .elementor-heading-title{font-size:18px;}.elementor-1059 .elementor-element.elementor-element-89cecd8 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1059 .elementor-element.elementor-element-96e2abf .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-1059 .elementor-element.elementor-element-5e46b71{--width:100vw;}.elementor-1059 .elementor-element.elementor-element-f8ab0ee{--width:calc(100vw / 3 * 2);}.elementor-1059 .elementor-element.elementor-element-44e7943{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-bc6df4c{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-a55fd09{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-f94b1be{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-ec4b733{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-9244476{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-0c2c903{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-30b9f31{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-8010a34{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-542abed{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-5425d9e{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-f9c64bd{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-b3f44ee{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-2d25e6a{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-d031c5e{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-b7f19aa{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-939f53a{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-a23c1fa{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-48c4a3c{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-6a6146c{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-792b311{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-d9677b1{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-3bdc26f{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-a829920{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-8c3eaf0{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-ba81a31{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-8c817c9{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-ec07e1b{--width:calc(100vw / 3);}.elementor-1059 .elementor-element.elementor-element-cba56d4{--width:calc(100vw / 3);}}@media(max-width:1024px) and (min-width:768px){.elementor-1059 .elementor-element.elementor-element-f8ab0ee{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-44e7943{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-bc6df4c{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-a55fd09{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-f94b1be{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-ec4b733{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-9244476{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-0c2c903{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-30b9f31{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-8010a34{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-542abed{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-5425d9e{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-f9c64bd{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-b3f44ee{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-2d25e6a{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-d031c5e{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-b7f19aa{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-939f53a{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-a23c1fa{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-48c4a3c{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-6a6146c{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-792b311{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-d9677b1{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-3bdc26f{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-a829920{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-8c3eaf0{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-ba81a31{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-8c817c9{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-ec07e1b{--width:50vw;}.elementor-1059 .elementor-element.elementor-element-cba56d4{--width:50vw;}}/* Start custom CSS *//* --- 1. ANIMATIONS & UTILS --- */
@keyframes fadeIn {
    from { opacity: 0; transform: translateY(10px); }
    to { opacity: 1; transform: translateY(0); }
}

.is-hidden {
    display: none !important;
}

/* --- 2. BOUTONS & FILTRES --- */

button:hover, 
button:focus {
    background-color: transparent;
    color: inherit;
}

.filter-buttons {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    margin-bottom: 8px;
}

.filter-btn,
.cat-btn {
    padding: 8px 16px;
    background: transparent;
    transition: all 0.3s ease;
    font-weight: 500;
}

.filter-btn {
    cursor: pointer;
    border: 3px solid var(--e-global-color-accent);
    color: var(--e-global-color-accent);
}

.filter-btn:hover,
.filter-btn.active,
.filter-btn:focus {
    background: var(--e-global-color-accent);
    color: #fff;
    border-color: var(--e-global-color-accent);
}

.cat-btn {
    border: 3px solid transparent;
    cursor: default !important;
    color: inherit;
}

/* --- 3. COMPOSANT RESSOURCE --- */

.ressource {
    position: relative;
    width: calc(25vw - 32px);
    border-radius: 4px;
    overflow: hidden;
    animation: fadeIn 0.5s ease;
    min-height: calc(25vw - 32px)!important;
}

/* Variantes et éléments internes */
.ressource.erable {
}

.bandeau-erable {
    position: absolute;
    width: 320px;
    height: 64px;
    top: 20px;
    left: -108px;
    transform: rotate(-45deg);
}

.bandeau-erable div {
    align-content: center;
    justify-content: center;
    background-color: rgba(0, 0, 0, 0.25) !important;
    height: 100%;
}

.bandeau-erable img {
    height: 40px !important;
    width: auto;
}

/* --- 4. ÉTAT ACTIF (PRO-IS-ACTIVE) --- */
.pro-is-active .ressource {
    width: 100%;
    min-height: initial;
    display: flex;
    flex-direction: column;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 4px;
}

.pro-is-active .ressource h2,
.pro-is-active .ressource h3,
.pro-is-active .ressource p {
    text-align: left;
}

.pro-is-active .bandeau-erable {
    left: initial !important;
    right: -96px !important;
    top: initial;
    bottom: 24px !important;
}

/* --- 5. RESPONSIVE --- */
@media (max-width: 1280px) {
    .ressource {
        width: calc(33.33vw - 32px);
    }
}

@media (max-width: 1024px) {
    .ressource {
        width: calc(50vw - 32px);
    }
}

@media (max-width: 740px) {
    .ressource{
        width: calc(100vw - 32px);
    }
    
    .filter-btn,
    .cat-btn {
        padding: 4px 12px;
    }
    
    .cat-btn {
        width: 100%;
    }
}/* End custom CSS */