.elementor-1658 .elementor-element.elementor-element-53bbdc4{--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;--overlay-opacity:0.5;--padding-top:9rem;--padding-bottom:9rem;--padding-left:6.5rem;--padding-right:6.5rem;}.elementor-1658 .elementor-element.elementor-element-53bbdc4:not(.elementor-motion-effects-element-type-background), .elementor-1658 .elementor-element.elementor-element-53bbdc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1658 .elementor-element.elementor-element-53bbdc4::before, .elementor-1658 .elementor-element.elementor-element-53bbdc4 > .elementor-background-video-container::before, .elementor-1658 .elementor-element.elementor-element-53bbdc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1658 .elementor-element.elementor-element-53bbdc4 > .elementor-background-slideshow::before, .elementor-1658 .elementor-element.elementor-element-53bbdc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1658 .elementor-element.elementor-element-53bbdc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1658 .elementor-element.elementor-element-4a2c24a{--display:flex;}.elementor-1658 .elementor-element.elementor-element-65f9dcf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1658 .elementor-element.elementor-element-d220f4b{--display:flex;--justify-content:center;}.elementor-1658 .elementor-element.elementor-element-fbe5d58 img{width:10rem;max-width:100%;}.elementor-1658 .elementor-element.elementor-element-f6fe874{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1658 .elementor-element.elementor-element-aa22110{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 );color:var( --e-global-color-text );}.elementor-1658 .elementor-element.elementor-element-aa22110 a{color:var( --e-global-color-7e65686 );}.elementor-1658 .elementor-element.elementor-element-da93323{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:9rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1658 .elementor-element.elementor-element-4c31c30 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-1658 .elementor-element.elementor-element-4c31c30 .elementor-heading-title{font-family:"Intro Bold", Sans-serif;font-size:3rem;font-weight:400;}@media(max-width:1024px){.elementor-1658 .elementor-element.elementor-element-53bbdc4{--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1658 .elementor-element.elementor-element-aa22110{font-size:var( --e-global-typography-text-font-size );}.elementor-1658 .elementor-element.elementor-element-da93323{--padding-top:4rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.elementor-1658 .elementor-element.elementor-element-fbe5d58{text-align:left;}.elementor-1658 .elementor-element.elementor-element-aa22110{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-1658 .elementor-element.elementor-element-d220f4b{--width:12rem;}}/* Start custom CSS for image, class: .elementor-element-fbe5d58 */.elementor-1658 .elementor-element.elementor-element-fbe5d58 svg {
    width: 10rem;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d27493e */.elementor-1658 .elementor-element.elementor-element-d27493e .documents-list {
    padding: 0;
}

.elementor-1658 .elementor-element.elementor-element-d27493e .documents-list li {
 list-style: none;
 margin-bottom: 1rem
}

.elementor-1658 .elementor-element.elementor-element-d27493e .documents-list a {
    color: var(--e-global-color-text);
    font-weight: bold;
    font-family: var(--e-global-typography-secondary-font-family);
    font-size: 1.75rem;
    transition: .5s;
}

.elementor-1658 .elementor-element.elementor-element-d27493e .documents-list a:hover {
    color: var(--e-global-color-accent);
    transition: .5s;
}

.elementor-1658 .elementor-element.elementor-element-d27493e .documents-list a::before {
    content: '';
    display: inline-block;
    width: 2em;
    height: 2em;
    margin-right: 0.5em;
    vertical-align: middle;
    background: no-repeat center/contain url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='24' fill='%2357BF91'/%3E%3Cpath d='M34.4806 28.1191V34.9722H13.5182V28.1191H9.48926V36.9866C9.48926 38.0985 10.3899 39.0001 11.5067 39.0001H36.4921C37.6079 39.0001 38.5095 38.0995 38.5095 36.9866V28.1191H34.4806Z' fill='white'/%3E%3Cpath d='M23.6304 27.4395L17.8622 20.4694C17.8622 20.4694 16.9845 19.6408 17.9362 19.6408C18.8879 19.6408 21.1866 19.6408 21.1866 19.6408C21.1866 19.6408 21.1866 19.0834 21.1866 18.2238C21.1866 15.773 21.1866 11.3127 21.1866 9.49436C21.1866 9.49436 21.0575 9 21.8021 9C22.5526 9 25.84 9 26.3774 9C26.9138 9 26.9018 9.41631 26.9018 9.41631C26.9018 11.1796 26.9018 15.794 26.9018 18.1647C26.9018 18.9333 26.9018 19.4316 26.9018 19.4316C26.9018 19.4316 28.7452 19.4316 29.902 19.4316C31.0569 19.4316 30.1872 20.2993 30.1872 20.2993C30.1872 20.2993 25.2796 26.8141 24.5951 27.4976C24.1028 27.9929 23.6304 27.4395 23.6304 27.4395Z' fill='white'/%3E%3C/svg%3E");
}/* End custom CSS */
/* Start custom CSS *//***** FOND COULEURS HEADER *****/
#header-fiche.main-cat-risques-resilience-urbaine {
background: linear-gradient(
  180deg, #B285E8 0%,
  rgba(178, 133, 232, 0.15) 100%
  );
}

#header-fiche.main-cat-habitat-habiter {
background: linear-gradient(
 180deg, #2BAAE2 0%, 
 rgba(43, 170, 226, 0.15) 100%
 );
}

#header-fiche.main-cat-politique-conflit {
background: linear-gradient(
180deg, #EDE94E 0%, 
rgba(237, 233, 78, 0.15) 100%
);
}

#header-fiche.main-cat-methodes-representations-recits-ville {
background: linear-gradient(
180deg, #E885B6 0%, 
rgba(232, 133, 182, 0.15) 100%
);
}

#header-fiche.main-cat-refabrique-urbaine-ecologisation {
background: linear-gradient(
180deg, #F29D4E 0%, 
rgba(242, 157, 78, 0.15) 100%
);
}

#header-fiche.main-cat-metropole-territoires {
background: linear-gradient(
  180deg, #57BF91 0%,
  rgba(87, 191, 145, 0.15) 100%
  );
}

#header-fiche.main-cat-justices-spatiales-inegalites-territoriales {
background: linear-gradient(
  180deg, #2A56B3 0%,
  rgba(42, 86, 179, 0.15) 100%
  );
}

/***************************************/


/* ===== ETIQUETTES CATEGORIES ===== */

body.elementor-page-1658 .tags {
    display: flex;
    flex-wrap:wrap;
    gap: 10px;
}

body.elementor-page-1658 .production-tag {
    font-size: 1.6rem;
    line-height: 150%;
    background: #ddd;
    padding: 4px 10px;
    border-radius: 6px;
    color: var(--e-global-color-text);
}

body.elementor-page-1658 .production-tag-risques-resilience-urbaine {
    background:#E885B60D;
    color:#B285E8;
}

body.elementor-page-1658 .production-tag-metropole-territoires {
    background:#57BF910D;
    color:#57BF91;
}

body.elementor-page-1658 .production-tag-habitat-habiter {
    background:#2BAAE20D;
    color:#2BAAE2;
}

body.elementor-page-1658 .production-tag-politique-conflit {
    background:#EDE94E0D;
    color:#898728;
}

body.elementor-page-1658 .production-tag-methodes-representations-recits-ville {
    background:#E885B60D;
    color:#E885B6;
}

body.elementor-page-1658 .production-tag-justices-spatiales-inegalites-territoriales {
    background:#2A56B30D;
    color:#2A56B3;
}

body.elementor-page-1658 .production-tag-refabrique-urbaine-ecologisation {
    background:#E885B600;
    color:#F29D4E;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Intro Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://forumurbain.u-bordeaux.fr/wp-content/uploads/Intro-Bold.woff2') format('woff2'),
		url('https://forumurbain.u-bordeaux.fr/wp-content/uploads/Intro-Bold.woff') format('woff'),
		url('https://forumurbain.u-bordeaux.fr/wp-content/uploads/Intro-Bold.ttf') format('truetype'),
		url('https://forumurbain.u-bordeaux.fr/wp-content/uploads/Intro-Bold.svg#IntroBold') format('svg');
}
/* End Custom Fonts CSS */