.elementor-7185 .elementor-element.elementor-element-71617b7 .breadcrumbs{flex-flow:wrap;color:var( --e-global-color-el_color_1 );}.elementor-7185 .elementor-element.elementor-element-71617b7 .breadcrumbs li:not(.first):before{content:"/ Planification et gestion urbaine /";}.elementor-7185 .elementor-element.elementor-element-71617b7 .breadcrumbs li.current:last-child{display:inline-flex;}.elementor-7185 .elementor-element.elementor-element-71617b7 .breadcrumbs li:not(:first-child):before, .elementor-7185 .elementor-element.elementor-element-71617b7 .breadcrumbs li:not(:first-child) i, .elementor-7185 .elementor-element.elementor-element-71617b7 .breadcrumbs li:not(:first-child) svg{margin:0 5px;}.elementor-7185 .elementor-element.elementor-element-fddd488{--spacer-size:50px;}.elementor-7185 .elementor-element.elementor-element-e995fe4{text-align:center;}.elementor-7185 .elementor-element.elementor-element-e995fe4 .the7-heading-title{text-decoration-style:solid;text-shadow:-2px -1px 10px rgba(0,0,0,0.3);}.elementor-7185 .elementor-element.elementor-element-a84fd7d{text-align:justify;}.elementor-7185 .elementor-element.elementor-element-3995462 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-7185 .elementor-element.elementor-element-3995462{text-align:justify;}.elementor-7185 .elementor-element.elementor-element-bd00b22{text-align:center;}.elementor-7185 .elementor-element.elementor-element-bd00b22 .the7-heading-title{text-decoration-style:solid;text-shadow:-2px 1px 10px rgba(0,0,0,0.3);}.elementor-7185 .elementor-element.elementor-element-0c1c4d3{margin-top:10px;margin-bottom:0px;}.elementor-7185 .elementor-element.elementor-element-5da27c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-5da27c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-5da27c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-5da27c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-2ffedfa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-0541f97 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-178a310 .box-button, .elementor-7185 .elementor-element.elementor-element-178a310 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-178a310 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-178a310 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-178a310 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-f98c27b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-f98c27b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-f98c27b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-f98c27b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-49ab336 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-83cf1b9 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-590cb32 .box-button, .elementor-7185 .elementor-element.elementor-element-590cb32 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-590cb32 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-590cb32 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-590cb32 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-596a61f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-596a61f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-596a61f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-596a61f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-ef088fa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-b4c4907 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-16650e9 .box-button, .elementor-7185 .elementor-element.elementor-element-16650e9 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-16650e9 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-16650e9 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-16650e9 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-8c32159:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-8c32159 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-8c32159 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-8c32159 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-cb3874c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-713f9d3 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-252cd53 .box-button, .elementor-7185 .elementor-element.elementor-element-252cd53 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-252cd53 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-252cd53 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-252cd53 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-a893b05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-a893b05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-a893b05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-a893b05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-88bc513 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-a4fda92 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-2267961 .box-button, .elementor-7185 .elementor-element.elementor-element-2267961 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-2267961 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-2267961 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-2267961 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-398fa4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-398fa4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-398fa4f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-398fa4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-feac764 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-a60ab57 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-1ab31a8 .box-button, .elementor-7185 .elementor-element.elementor-element-1ab31a8 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-1ab31a8 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-1ab31a8 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-1ab31a8 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-bfa46c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-bfa46c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-bfa46c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-bfa46c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-51363d0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-990ac74 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-119d87b .box-button, .elementor-7185 .elementor-element.elementor-element-119d87b .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-119d87b .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-119d87b .box-button:focus, .elementor-7185 .elementor-element.elementor-element-119d87b .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-2d5dfdc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-2d5dfdc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-2d5dfdc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-2d5dfdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-aab6ddf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-71585b0 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-60013f7 .box-button, .elementor-7185 .elementor-element.elementor-element-60013f7 .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-60013f7 .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-60013f7 .box-button:focus, .elementor-7185 .elementor-element.elementor-element-60013f7 .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-e15eed5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7185 .elementor-element.elementor-element-e15eed5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7185 .elementor-element.elementor-element-e15eed5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-7185 .elementor-element.elementor-element-e15eed5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7185 .elementor-element.elementor-element-069ab9e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7185 .elementor-element.elementor-element-5394cc8 > .elementor-widget-container{margin:0px 0px 30px 0px;} .elementor-7185 .elementor-element.elementor-element-b6f7a9c .box-button, .elementor-7185 .elementor-element.elementor-element-b6f7a9c .box-button .popup-icon,  .elementor-7185 .elementor-element.elementor-element-b6f7a9c .box-button:hover,  .elementor-7185 .elementor-element.elementor-element-b6f7a9c .box-button:focus, .elementor-7185 .elementor-element.elementor-element-b6f7a9c .box-hover:hover .box-button{background:var( --e-global-color-a27c53f );}.elementor-7185 .elementor-element.elementor-element-372a2e6{--spacer-size:50px;}.elementor-7185 .elementor-element.elementor-element-5baeb8c span.post-navigation__prev--label{color:var( --e-global-color-el_color_7 );}.elementor-7185 .elementor-element.elementor-element-5baeb8c span.post-navigation__next--label{color:var( --e-global-color-el_color_7 );}.elementor-7185 .elementor-element.elementor-element-5baeb8c .post-navigation__arrow-wrapper{color:var( --e-global-color-el_color_1 );}.elementor-7185 .elementor-element.elementor-element-2c4f649{--spacer-size:50px;}/* Start custom CSS for column, class: .elementor-element-5da27c4 */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f98c27b */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-596a61f */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8c32159 */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a893b05 */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-398fa4f */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bfa46c7 */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2d5dfdc */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e15eed5 */.card-service{
    box-shadow:1px 4px 20px -2px rgb(0 0 0 / 10%);
    transition: .4s;
}

.card-service:hover{
transform: translateY(-20px);
    transition: .4s;
}/* End custom CSS */