.project-feed.grid .new-grid>div .slider-teaser .slider-teaser-img .tags {
    top:auto;
    bottom:40px;
}


.tpfingenieria {display:none;}
.tpf-ingenieria .tpfingenieria {display:block;}

img {max-width:100%;height:auto;}
h1 {font-size:4em;}

body.tpf-ingenieria .toggle-view-wrapper li:last-child {
    display: none;
}

.news-main .news-cover-image img {width:auto;}

.page-node-670 .report-feed h3 {font-size:27px;font-weight:bold}


.team-teaser-content {padding:23px 0 2em 0;}

.gm-style .gm-style-iw-c img {margin-top:0px;}
.gm-style .gm-style-iw-c {border-radius:0px;}

.gm-style .gm-style-iw-c a.project-teaser-small {margin:0px;}


.gm-style .gm-style-iw-c .node--type-companies h2 {font-weight:bold;color: #675F5D;margin:0px;}



/* our missions sur projets */
.project-text-block h3 {margin-bottom:1em;}


.project-feed-wrapper tr td:not(:last-child) {padding-right:8px;}


.tpf-group footer .tpf-description * {opacity:0;}


div.text-center {text-align:center;}

body.page-node-808 .taxonomy-parent-title {
    display: block;
}

.view-wrapper>.field__item:nth-child(3n) .view-with-img-wrapper {
    margin-top: 100px;
}


.view-objectifs-unesco {margin-left:-5px;margin-right:-5px;}

.view-objectifs-unesco img {max-width:160px;height:auto;}

.view-objectifs-unesco .views-row {display:inline-block;margin:5px;}

.tpf-address a {text-decoration:none;}

.project-cat-list ul li:before {
    background: url(/themes/_custom/frontend/assets/css/images/icons/link-arrow-red.svg) no-repeat center left;
}

.published-on {color:#fd6b3f;}





.page-node-4848 .team-list-teaser:after {
    background: #0067FF;
}


.media--type-remote-video {
  position: relative;
  padding-bottom: 56.25%; /* ratio 16:9 */
  height: 0;
}

.media--type-remote-video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.mtop20 {margin-top:20px;}