:root{--main-blue-color:#0c6ab3;--medium-blue-color:#0d669e;--darker-blue-color:#0a4f80;--main-green-color:#339933;--medium-green-color: #3D9C4D;--light-green-color: #B3FF66;--main-orange-color:#f18622;--main-yellow-color:#eddb00;--main-text-color:#333333;--main-gray-color:#f1f1f1}.user-logged-in header nav[name=main-nav]{margin-top:109px}#page-wrapper{padding-top:10rem}.toolbar-toggle-orientation{display:none!important}header nav[name=main-nav]{display:flex;padding:0 4rem;background:#fff;align-items:flex-end;box-shadow:1px 1px 5px rgba(0,0,0,.4)}header nav[name=main-nav] .navbar-collapse{align-items:flex-end}header nav[name=main-nav] .navbar-collapse .navbar-nav{flex-wrap:nowrap}header nav[name=main-nav] fieldset{margin:0 0 1rem!important}header nav[name=main-nav] li.nav-item.flags{display:flex;position:relative;z-index:1;list-style:none;margin-bottom:1rem}header nav[name=main-nav] li.nav-item.flags{display:flex;position:relative;z-index:1;list-style:none;margin-bottom:1rem}header nav[name=main-nav] li.nav-item.flags img{width:30px;height:30px;margin-left:10px}header #block-ipcig-search-form{padding:0 .5rem;position:relative}header #block-ipcig-search-form .form-actions{padding:0;margin:0;width:0;height:0}header #block-ipcig-search-form .form-actions button{width:3.5rem;height:3.5rem;position:absolute;top:0;right:0;opacity:0;overflow:hidden;z-index:2;margin:0}header #block-ipcig-search-form label{display:none}header #block-ipcig-search-form input{padding:.4rem 1rem;font-size:1.6rem;width:20rem}header #block-ipcig-search-form::before{display:inline-block;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iYmkgYmktc2VhcmNoIiB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSIjMGM2YWIzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjQ0MiAxMC40NDJhMSAxIDAgMDExLjQxNSAwbDMuODUgMy44NWExIDEgMCAwMS0xLjQxNCAxLjQxNWwtMy44NS0zLjg1YTEgMSAwIDAxMC0xLjQxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNSAxMmE1LjUgNS41IDAgMTAwLTExIDUuNSA1LjUgMCAwMDAgMTF6TTEzIDYuNWE2LjUgNi41IDAgMTEtMTMgMCA2LjUgNi41IDAgMDExMyAweiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-color:#fff;background-repeat:no-repeat;background-size:1.5rem 1.5rem;background-position:1rem 1rem;width:3.2rem;height:3.2rem;position:absolute;right:.2rem;top:.2rem;border-radius:25px;z-index:1}header .navbar-brand{width:17rem;height:10rem}header .navbar-brand>img{margin-top:1rem}header .block-menu.navigation h2{margin:0}header ul.nav li.nav-item a.nav-link{color:var(--main-green-color);text-transform:uppercase;margin:.5rem}header ul.nav li.nav-item a.nav-link::after{content:unset!important}header .navbar-nav li:hover>.dropdown-menu{display:block}header .navbar-nav .dropdown-menu{margin-top:-.5rem;font-size:1.6rem;text-transform:lowercase;padding:0}header .navbar-nav .dropdown-menu li:hover{font-weight:700;background-color:#fff}@media screen and (max-width:1200px){header nav[name=main-nav] button.navbar-toggler{order:1}header nav[name=main-nav] li.nav-item.flags{margin:0 2rem 0 auto}header nav[name=main-nav]{align-items:center}}:root{--main-blue-color:#0c6ab3;--medium-blue-color:#0d669e;--darker-blue-color:#0a4f80;--main-green-color:#339933;--medium-green-color: #3D9C4D;--light-green-color: #B3FF66;--main-orange-color:#f18622;--main-yellow-color:#eddb00;--main-text-color:#333333;--main-gray-color:#f1f1f1}footer.site-footer{background-color:var(--medium-green-color)!important;color:#fff}footer.site-footer .row{padding:2rem 0}footer span{display:block}footer .images-block,footer .info-block{border-right:.2rem solid}footer .info-block{padding-right:3.5rem}footer .form-block{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-left:3.5rem}footer .images-block{text-align:center}footer .images-block img{margin-top:25px;max-width:100%}footer .form-block a{font-size:1.6rem;max-width:100%;padding:.2rem 3rem;margin-top:1rem;border-radius:2.5rem}footer .form-block span{color:#fff;font-size:1.6rem;font-weight:700;text-align:center}footer .form-block a{background-color:var(--main-orange-color);border-color:var(--main-orange-color);font-size:1.6rem;max-width:100%;padding:.2rem 3rem;margin:1rem 0;border-radius:2.5rem;font-weight:700}footer .form-block a:hover{background-color:var(--main-orange-color)}footer .form-group{margin:0 0 1rem}footer h5{color:#fff;font-weight:700;text-align:center;font-family:nexa light}footer .info-block span{font-size:1.6rem;color:#fff;font-weight:700}footer .contact-info{display:flex;align-items:center;margin-top:1.05rem;margin-bottom:.5rem}footer .contact-info:first-of-type{align-items:flex-start}footer .copyright{text-align:center;padding:.2rem 0}footer .copyright span{font-family:nexa light;color:#fff;font-size:1.6rem}footer .copyright span a{color:inherit}footer .container-fluid:not(:first-of-type){background-color:var(--darker-blue-color)}footer .container-fluid:first-of-type{padding:0}footer .contact-info img{width:3.5rem;height:3.5rem;margin-right:1rem}footer a.fab{padding:5%;position:relative;background-color:var(--light-green-color);border-radius:24px;color:#fff;width:42px;height:42px;margin-left:6px}footer a.fab:before{left:50%;position:absolute;top:50%;font-size:22px;transform:translate(-50%,-50%)}footer a.fab:hover{background:0 0;color:var(--light-green-color);border:2px solid var(--light-green-color)}@media screen and (max-width:1200px){footer .row div{justify-content:center;text-align:center}footer .row div[class*=col-]{padding:2rem}footer .images-block,footer .info-block{border-right:none;border-bottom:.2rem solid}footer div.container.text-center{display:flex}}.frontpage .latest-publications,.publications .highlighted-publications{display:flex;flex-direction:column;align-items:center}.frontpage .latest-publications .publications-scroll .views-element-container>div,.publications .highlighted-publications .publications-scroll .views-element-container>div{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100rem;margin:0 auto}.cover-image{height:200px;width:100%;object-fit:fill}.frontpage .latest-publications .publications-scroll .views-element-container>div .publication-card,.publications .highlighted-publications .publications-scroll .views-element-container>div .publication-card,.projects .projects-scroll .views-element-container>div .project-card,.newsroom .latest-newsletters .news-scroll .views-element-container>div .news-card{width:29.3rem;position:relative}.projects .projects-scroll .views-element-container>div{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100rem;margin:0 auto}.projects .projects-scroll .views-element-container>div .project-card{flex:0 0 auto;margin:0 2rem;width:29.3rem;height:25rem}.publications .highlighted-publications .publications-scroll .views-element-container>div .publication-card{width:29.3rem}.newsroom .latest-news .news-scroll .views-element-container>div .news-card,.newsroom .latest-newsletters .news-scroll .views-element-container>div .news-card{flex:0 0 auto;margin:0 2rem;width:29.3rem}.newsroom .latest-news .news-scroll .views-element-container>div,.newsroom .latest-newsletters .news-scroll .views-element-container>div{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100rem;margin:0 auto}.newsroom section.latest-news,.newsroom .latest-newsletters{display:flex;flex-direction:column;align-items:center;padding:2rem 0}@media screen and (max-width:992px){.frontpage .latest-publications .publications-scroll .views-element-container>div.scroll-left,.frontpage .latest-publications .publications-scroll .views-element-container>div.scroll-right,.publications .highlighted-publications .publications-scroll .views-element-container>div.scroll-left,.publications .highlighted-publications .publications-scroll .views-element-container>div.scroll-right,.projects .projects-scroll .views-element-container>div.scroll-left,.projects .projects-scroll .views-element-container>div.scroll-right{display:none}.frontpage .latest-publications .publications-scroll .views-element-container>div,.publications .latest-publications .publications-scroll .views-element-container>div,.publications .highlighted-publications .publications-scroll .views-element-container>div,.newsroom .latest-news .news-scroll .views-element-container>div,.newsroom .latest-newsletters .news-scroll .views-element-container>div,.projects .projects-scroll .views-element-container>div{display:grid;grid-gap:4rem}.frontpage .latest-publications .publications-scroll .views-element-container>div .publication-card,.publications .highlighted-publications .publications-scroll .views-element-container>div .publication-card,.newsroom .latest-news .news-scroll .views-element-container>div .news-card,.newsroom .latest-newsletters .news-scroll .views-element-container>div .news-card,.projects .projects-scroll .views-element-container>div .project-card{margin:auto;width:90%;overflow:hidden}.cover-image{height:200px;width:100%;object-fit:fill}}.frontpage a.btn{width:28rem;font-size:2.1rem;background-color:var(--main-blue-color);margin-top:2rem;color:#fff;border-radius:2.5rem}.frontpage a.btn:hover{color:#fff;background-color:var(--darker-blue-color)}.frontpage .text-orange{color:var(--main-orange-color)}.frontpage .text-blue{color:var(--main-blue-color)}.frontpage .text-green{color:var(--main-green-color)}section[name=carousel] .carousel-inner{max-height:80vh}section[name=carousel] .carousel-item .slide-description{position:absolute;top:50%;transform:translateY(-50%);left:8%;background-color:#000000aa;padding:2rem;width:22%;color:#fff}section[name=carousel] .slide-description p{color:#fff;text-align:center;font-size:1.8rem;line-height:1.2;font-family:nexa light;margin:1rem 0}section[name=carousel] .slide-description h2{font-size:3rem;color:#fff;text-align:center;font-family:nexa bold}section[name=carousel] .carousel-inner img{object-fit:cover;height:80vh}.frontpage section[name=frontpage]{background-image:url(../../../../themes/custom/ipcig/images/losangulo_esquerda.svg),url(../../../../themes/custom/ipcig/images/lonsagulo_direita.svg);background-position:left top,right top;background-repeat:no-repeat,no-repeat,no-repeat;background-size:45rem}.frontpage .about-us{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.frontpage .about-us p{margin:1rem 0 3rem}.frontpage .knowledges{display:flex;flex-direction:column;align-items:center}.frontpage .knowledges .row{margin:4rem 0 3rem;min-height:21rem}.frontpage .knowledges .row img{width:80%}.frontpage .knowledges .knowledge-type:not(:last-of-type){margin-bottom:3rem}.frontpage .knowledges .knowledge-type h3{font-family:nexa bold}.frontpage .knowledges .knowledge-type h3 a{font-family:inherit;font-size:inherit;color:inherit}.frontpage section[name=publications]{background-color:var(--main-gray-color)}.frontpage .latest-publications,.frontpage .projects-gallery{display:flex;flex-direction:column;align-items:center}.block-ipcig-section-block>h2{display:none}#featured-slides .carousel-control-next,#featured-slides .carousel-control-prev{width:10%}#featured-slides .carousel-control-next-icon,#featured-slides .carousel-control-prev-icon{width:30px;height:30px}section[name=projects] .projects-gallery>div{width:100%;padding:0 6rem;margin:4rem 0}section[name=projects] .projects-gallery>div>div{display:grid;grid-gap:4rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));grid-auto-rows:38rem}section[name=projects] .projects-gallery .project-card{position:relative}section[name=projects] .projects-gallery .project-card .card-icon::before{content:"";mask-repeat:no-repeat;-webkit-mask-image:url(../../../../themes/custom/ipcig/images/project-teaser-icon.svg);mask-image:url(../../../../themes/custom/ipcig/images/project-teaser-icon.svg);background-color:var(--link-color,#ffffff);width:2rem;height:2rem;position:absolute;left:1rem;bottom:1rem}section[name=projects] .projects-gallery .project-card:nth-child(4n+1){background-color:var(--main-blue-color)}section[name=projects] .projects-gallery .project-card:nth-child(4n+2){background-color:var(--main-yellow-color);--link-color:var(--main-blue-color)}section[name=projects] .projects-gallery .project-card:nth-child(4n+3){background-color:var(--main-orange-color)}section[name=projects] .projects-gallery .project-card:nth-child(4n+4){background-color:var(--main-green-color)}section[name=projects] .projects-gallery .project-card .thumb img{height:20rem;width:100%}section[name=projects] .projects-gallery .project-card h3{min-height:11.5rem;padding:1rem}section[name=projects] .projects-gallery .project-card h3 a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:nexa light;line-height:1.2;color:var(--link-color,#ffffff);padding:0;min-height:6rem;font-weight:700;text-align:left}section[name=projects] .projects-gallery .project-card .fields{border-bottom:none;padding:.5rem 0 .5rem 4rem;margin:0}section[name=projects] .projects-gallery .project-card .fields span{font-size:1.8rem;font-family:nexa light;color:var(--link-color,#ffffff)}@media screen and (max-width:992px){.frontpage .knowledges .row img{width:60%;margin-bottom:6rem}section[name=carousel] .carousel-inner,section[name=carousel] .carousel-inner img{height:60vw}section[name=carousel] .slide-description{display:none}}.about .icon-flag{width:5rem;height:5rem}.about button.btn{width:250px;background-color:var(--main-blue-color)}.about .bg-gray{background-color:var(--main-gray-color)}.about .institutional-materials-image{width:12rem;height:12rem;border:3px solid var(--main-blue-color);overflow:hidden;margin:0 auto}.about .institutional-materials-image img{width:112%;height:146%;margin:-6%}.about section.our-team{padding:0!important}.about .our-team .types{margin:0}.about .our-team .member-type{padding:4rem 0}.about .our-team .member-type h1{font-size:3rem}.about .our-team .member-type:nth-child(1){padding-top:0}.about .our-team .member-type:nth-child(even){background-color:var(--main-gray-color)}.about .our-team .member-type h1{margin-bottom:4rem}.about .our-team .member-type .selected-member .info{display:flex;flex-direction:column}.about .our-team .member-type .selected-member .info .photo{margin:auto;max-width:25rem;max-height:25rem;overflow:hidden;border-radius:50%;border:3px solid var(--main-blue-color)}.about .our-team .member-type .selected-member .info .text{flex:1;padding:7rem 0 4rem 2rem;text-align:right;margin-left:-22px}.about .our-team .member-type .selected-member .info .text .position{border-bottom:3px solid var(--main-blue-color)}.about .our-team .member-type .member-list .wrapper{display:flex;justify-content:center}.about .our-team .member-type .member-list .member-card img,.about .our-team .member-type .selected-member .info .photo img{width:100%;height:100%}.about .our-team .member-type .member-list .member-card{overflow:hidden;width:13rem;height:13rem;border-radius:50%;border:3px solid var(--main-blue-color);margin:0 1rem}.about .jobs{background:var(--main-gray-color)}.block.block-job-opportunities-block h2{text-align:left;text-transform:capitalize;padding-left:40px;background-image:url(../../../../themes/custom/ipcig/images/jobs-icon.png);background-repeat:no-repeat;width:fit-content;border-bottom:1px solid var(--main-blue-color)}.block.block-job-opportunities-block h2:before{content:none}.about .internship-step img{width:100px}.about .internship-step h4{color:var(--main-text-color);font-weight:600;margin:2rem 0}.about .our-team .interns-list{list-style:none}.about .our-team .interns-list li{background:url(../../../../themes/custom/ipcig/images/partners-list-decorator.svg) no-repeat left 1rem;background-size:1.5rem;padding:.5rem 3rem}.programmes .internship-areas-block>div>div>div{display:grid;grid-gap:4rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));margin:2rem 0}.programmes .internship-areas-block .card-padding{padding-bottom:2rem}.programmes .internship-areas-block .card-padding img{height:100px;width:100px}.programmes .internship-areas-block a{font-size:inherit}.programmes .internship-areas-block h3{min-height:5rem!important}.programmes .internship-areas-block .area-card .thematic-area-type{padding:0 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.programmes .thematic-areas-block .thematic-area-type{margin:0;min-height:20rem}.internship-area ul{list-style:none;padding-left:0}.internship-area ul li{background:url(../../../../themes/custom/ipcig/images/partners-list-decorator.svg) no-repeat left 1rem;background-size:1.5rem;padding:.5rem 3rem}.internship-area .page-title{margin:4rem 0 3rem}.internship-area .row .col-sm-12,.internship-area .row .col-sm-12 h2,.internship-area .row .col-sm-12 h3{margin-bottom:3rem}.internship-area .row .competencies h3{color:var(--main-text-color)}.internship-area .row .competencies ul{margin-bottom:3rem}.internship-area .row .apply-now{margin:0 0 6rem;text-align:center}.internship-area .row .apply-now .btn{width:28rem}.internship-apply form .d-flex fieldset:first-of-type{margin-right:3rem}.internship-apply form .d-flex fieldset,.internship-apply #languages-fieldset-wrapper .language-info fieldset,.internship-apply #softwares-fieldset-wrapper .software-info fieldset{width:100%;margin:0}.internship-apply form select{color:var(--main-blue-color)}.internship-apply form input[type=date]{height:5.1rem}.internship-apply form #languages-fieldset-wrapper,.internship-apply form #softwares-fieldset-wrapper{margin-bottom:-2rem}.internship-apply form #languages-fieldset-wrapper .language-info,.internship-apply form #softwares-fieldset-wrapper .software-info{display:flex;margin-bottom:2rem}.internship-apply form #languages-fieldset-wrapper .language-info fieldset:first-of-type,.internship-apply form #softwares-fieldset-wrapper .software-info fieldset:first-of-type{margin-right:3rem}.internship-apply form #languages-fieldset-wrapper button,.internship-apply form #softwares-fieldset-wrapper button{background-color:#fff;color:var(--medium-blue-color);font-size:3rem;padding:0;border-radius:3rem;width:4rem;height:4rem;margin-top:0;border:2px solid}.internship-apply form fieldset.checkboxes{border:none}.internship-apply form fieldset.checkboxes input{position:absolute}.internship-apply form fieldset.checkboxes legend{margin-bottom:2rem}.internship-apply form fieldset.checkboxes legend span{color:var(--main-blue-color);font-family:inherit}.internship-apply form h2{margin:4rem 0 3rem}.internship-apply form .conditions-list p,.internship-apply form .conditions-list span,.internship-apply form .conditions-list li,.internship-apply form .conditions-list label{font-family:gotham light}.internship-apply form .conditions-list p{margin-bottom:2rem}.internship-apply form .conditions-list .checkbox{margin:1rem 0;color:var(--main-text-color)}.internship-apply form .conditions-list ol{color:var(--main-blue-color)}.internship-apply form .conditions-list ol li,.internship-apply form .conditions-list .medical-info{margin-bottom:2rem}.internship-apply form .conditions-list ol li span{margin-right:1rem;color:var(--main-blue-color)}.internship-apply form .conditions-list ol li p{display:inline;color:var(--main-text-color)}.internship-apply form .submit-row{text-align:center;margin:2rem 0 4rem}.internship-apply form .submit-row button{width:28rem;font-size:2.1rem;padding:.375rem .75rem;height:5.1rem}.internship-apply form .submit-row .alert{margin-top:2rem}div[name=institutional-materials]{padding:5rem 0}@media screen and (min-width:728px){.about .our-team .member-type .selected-member .info{flex-direction:row}.about .our-team .member-type .member-list .member-card{width:18rem;height:18rem;margin:0 4rem}.about .our-team .member-type .selected-member .info .photo{min-width:250px;margin:unset}.about .our-team .interns-list{column-count:2}}.contact{font-size:1.8rem}.contact section{padding-top:4rem}.contact h1{text-transform:uppercase;text-align:center;color:var(--main-blue-color)}.contact .contact-map{background:url(../../../../themes/custom/ipcig/images/ipc-map.png);height:400px;background-size:cover;background-position:center;margin-top:4rem}.contact hr{max-width:100px;border-color:var(--main-blue-color)}.contact .contact-side{max-width:400px;margin:auto}.contact .contact-side #edit-preview{display:none}.contact .contact-side ul{padding:0;list-style:none;color:var(--main-blue-color)}.contact .contact-side li{padding:5px 0 5px 70px;background-size:4rem;background-position:1.5rem 1rem;background-repeat:no-repeat}.contact .contact-side li.phone{background-image:url(../../../../assets/images/icons/phone-icon.svg)}.contact .contact-side li.address{background-image:url(../../../../assets/images/icons/map-icon.svg)}.contact .contact-side li.postal_address{background-image:url(../../../../assets/images/icons/mail-icon.svg)}.contact .contact-side li div{margin:1rem 0}.contact .social-media{text-align:center;border-top:1px solid var(--main-blue-color);padding:2rem 0;margin-top:3rem}.contact a.fab{position:relative;background-color:var(--light-green-color);border-radius:35px;color:#fff;width:51px;height:51px;margin:10px}.contact a.fab:before{font-size:2.85rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.contact a.fab:hover{background:0 0;color:var(--light-green-color);border:2px solid var(--light-green-color)}.publications article.publication{margin-bottom:2rem}.publications .col>.form-group{position:relative}.publications .banner{background-image:url(../../../../themes/custom/ipcig/images/publications-banner.jpg);background-size:cover;background-color:var(--main-gray-color);height:30vw}.publications section:not(:first-child){padding:4rem 0}.publications section:first-child{padding:4rem 0}.publications .form-group.search-form::before{display:inline-block;content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iYmkgYmktc2VhcmNoIiB3aWR0aD0iMWVtIiBoZWlnaHQ9IjFlbSIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSIjMGM2YWIzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjQ0MiAxMC40NDJhMSAxIDAgMDExLjQxNSAwbDMuODUgMy44NWExIDEgMCAwMS0xLjQxNCAxLjQxNWwtMy44NS0zLjg1YTEgMSAwIDAxMC0xLjQxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNSAxMmE1LjUgNS41IDAgMTAwLTExIDUuNSA1LjUgMCAwMDAgMTF6TTEzIDYuNWE2LjUgNi41IDAgMTEtMTMgMCA2LjUgNi41IDAgMDExMyAweiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-repeat:no-repeat;-webkit-background-size:2rem 2rem;background-size:2rem 2rem;background-position:0 .25rem;width:2.2rem;height:2.4rem;position:absolute;right:1.4rem;top:1.2rem}.publications section.publications-search{padding-top:8rem;background-image:url(../../../../themes/custom/ipcig/images/losangulo_esquerda.svg),url(../../../../themes/custom/ipcig/images/lonsagulo_direita.svg);background-position:left top,right top;background-repeat:no-repeat,no-repeat;background-size:45rem}.publications section.publications-search>div{margin-top:-4rem}.publications #block-publications-block{background-color:var(--main-gray-color)}.publications #temporary-placeholder .container{background-size:contain;background-repeat:no-repeat;margin:5rem auto;height:900px;background-image:url(../../../../themes/custom/ipcig/images/temporary-publications-placeholder.html)}.publications .publication .flex-preview{display:flex;flex-direction:column;margin:6rem 0 4rem}.publications .publication .flex-info{display:flex;flex-direction:column;margin:3rem 0 0}.publications .publication .thumb{min-width:120px;width:150px;margin:auto}.publications .publication .thumb img{width:100%;height:100%}.publications .publication h2 a{font-family:inherit;font-size:inherit}.publications .publication h2{font-family:nexa bold;flex-grow:1}.publications a.btn{width:28rem;font-size:2.1rem;background-color:var(--main-blue-color);margin-top:2rem;color:#fff}.publications .publication a.flag{display:inline-block;height:50px;width:50px}.publications .publication .info{font-family:gotham light}.publications .publication .container{margin-bottom:4rem}.publications .publication .info a,.publications .publication .info span.separator{color:var(--main-text-color);font-family:gotham light;font-size:1.8rem;margin-left:-.5rem}.publications .publication .info span{color:var(--main-blue-color);margin-right:1rem}.publications .publication a.btn-download{font-family:nexa light;font-size:2.1rem;border-radius:3rem;margin:5rem 0}.publications .publication a.flag{margin:2rem 1rem 4rem}.publications .publication .other-formats{margin-bottom:6rem;margin-top:1rem}.publications .publication .other-formats h3{margin:2rem auto;max-width:400px}.publications .publication .other-formats p{margin:2rem auto;max-width:400px}.publications .publication a.other-format-link{display:inline-block;height:160px;width:120px}.publications .publication .other-formats .formats-list{display:flex;flex-wrap:wrap;justify-content:space-around}.frontpage .latest-publications .publications-scroll,.publications .highlighted-publications .publications-scroll{width:100%;margin:4rem 0}.frontpage .latest-publications .publications-scroll .views-element-container>div::-webkit-scrollbar,.publications .highlighted-publications .publications-scroll .views-element-container>div::-webkit-scrollbar{display:none}.frontpage .latest-publications .publications-scroll .views-element-container>div .publication-card,.publications .highlighted-publications .publications-scroll .views-element-container>div .publication-card{flex:0 0 auto;margin:0 2rem}.frontpage .latest-publications .publication-teaser h3,.publications .highlighted-publications .publication-teaser h3{min-height:14.5rem;padding:1rem}.frontpage .latest-publications .publication-teaser h3 a,.publications .highlighted-publications .publication-teaser h3 a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:nexa light;line-height:1.2;color:var(--link-color,#ffffff);padding:0;min-height:6rem;font-weight:700}.frontpage .latest-publications .publication-teaser .fields,.publications .highlighted-publications .publication-teaser .fields{border-bottom:none;padding:.5rem 0;font-size:1.2rem;font-family:nexa bold;color:#fff;margin:0}.frontpage .latest-publications .publication-teaser .fields .field,.publications .highlighted-publications .publication-teaser .fields .field{font-size:1.4rem;font-family:nexa bold;color:var(--link-color,#ffffff)}.frontpage .latest-publications .publication-card:nth-child(4n+1),.publications .highlighted-publications .publication-card:nth-child(4n+1){background-color:var(--main-blue-color)}.frontpage .latest-publications .publication-card:nth-child(4n+2),.publications .highlighted-publications .publication-card:nth-child(4n+2){background-color:var(--main-yellow-color);--link-color:var(--main-blue-color)}.frontpage .latest-publications .publication-card:nth-child(4n+3),.publications .highlighted-publications .publication-card:nth-child(4n+3){background-color:var(--main-orange-color)}.frontpage .latest-publications .publication-card:nth-child(4n+4),.publications .highlighted-publications .publication-card:nth-child(4n+4){background-color:var(--main-green-color)}.frontpage .latest-publications .publication-card .fields .field,.publications .highlighted-publications .publication-card .fields .field{padding-left:4rem;position:relative}.frontpage .latest-publications .publication-card .fields .field:before,.publications .highlighted-publications .publication-card .fields .field:before{content:"";-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(../../../../themes/custom/ipcig/images/teaser-icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-image:url(../../../../themes/custom/ipcig/images/teaser-icon.svg);background-color:var(--link-color,#ffffff);width:20px;height:20px;position:absolute;left:1rem;bottom:.1rem}.frontpage .latest-publications .publication-card .fields .field--name-field-type{display:inline}.publications .highlighted-publications .publication-card .fields .field--name-field-datepub{display:none}.publications .facts-figures{background:var(--main-gray-color)}.publications .statistics span{display:inline-block;height:15rem;width:15rem;border-radius:50%;font-family:nexa bold;font-size:3rem;line-height:13.5rem;margin-bottom:2rem;border:1.3rem solid var(--main-blue-color)}.publications .statistics h2{font-weight:800}.publications .statistics .downloads-num span{border-color:var(--main-green-color)}.publications .statistics .downloads-num span,.publications .statistics .downloads-num h2{color:var(--main-green-color)}.publications .statistics .publications-num span{border-color:var(--main-orange-color)}.publications .statistics .publications-num span,.publications .statistics .publications-num h2{color:var(--main-orange-color)}.publications .statistics p{font-style:italic}.publications .paper-submission .submit-description{margin:2rem 0 1rem}.publications .paper-submission .submit-description span{color:var(--main-blue-color)}.publications section.publication-types{padding-top:0;margin-top:-6rem}.publications .types{list-style:none;padding:0;margin:4rem 0 10rem}.publications .types .pub-type{display:flex;flex-direction:column;margin:3rem 1rem 0}.publications .types .pub-type .space{min-width:12rem}.publications .types .pub-type .initials{height:10rem;min-width:10rem;width:10rem;font-size:4rem;font-family:nexa bold;line-height:11rem;border-radius:50%;background:var(--main-orange-color);text-align:center;color:#fff;margin:2rem auto 3rem}.publications .types .pub-type .description{font-family:gotham light;border-bottom:2px solid var(--main-green-color)}.publications .types .pub-type .description span,.publications .types .pub-type .description span a{font-family:nexa bold;color:var(--main-green-color)}.publications .types .pub-type .description p{display:inline}.publications .highlighted-publications .publication-card .thumb img{height:20rem;width:100%}.submit-your-paper form #authors-fieldset-wrapper .author-info,.submit-your-paper .pub-info{display:flex}.submit-your-paper .pub-info{flex-direction:column}.submit-your-paper form #authors-fieldset-wrapper .author-info fieldset:first-of-type{margin-right:2rem}.submit-your-paper form #authors-fieldset-wrapper button{background-color:#fff;color:var(--medium-blue-color);font-size:3rem;padding:0;border-radius:3rem;width:4rem;height:4rem;margin-top:0;border:2px solid}.submit-your-paper form .form-item-preferred-email{margin-top:-2rem}.submit-your-paper .submit-row{text-align:center;margin:2rem 0 4rem}.submit-your-paper .submit-row .alert{margin-top:2rem}.submit-your-paper .submit-row button{width:28rem;font-size:2.1rem;padding:.375rem .75rem;height:5.1rem}@media screen and (min-width:768px){.publications .publication .flex-preview{flex-direction:row}.publications .publication .thumb{min-width:120px;width:unset;margin:unset}.publications .publication .flex-info{margin:0 0 0 3rem}.publications .types .pub-type .initials{margin:0 2rem 2rem 0}.publications .types .pub-type{flex-direction:row}.publications .types .pub-type:nth-child(2n){flex-direction:row-reverse}}.our-work .banner{background-image:url(../../../../themes/custom/ipcig/images/our_work-banner.jpg)}.our-work .first-section{margin-top:-5rem}.our-work .thematic-areas{background:var(--main-gray-color)}.pillars-block .icon{padding:3rem;max-width:180px;margin:auto}.pillars-block .description h3{text-transform:uppercase}.thematic-areas-block .description{margin-bottom:5rem}.thematic-areas-block .thematic-area-type{margin:3rem 1rem;box-shadow:10px 10px 15px rgba(0,0,0,.3);min-height:calc(100% - 4rem);background:#fff}.thematic-areas-block .thematic-area-type .icon{min-width:100px;height:100px;padding:1.5rem;margin:0 1rem 0 2rem;border-radius:50%;border:5px solid var(--main-green-color)}.thematic-areas-block .thematic-area-type .thematic-area-description{flex:1;text-align:left;margin:1.5rem 2rem}.thematic-areas-block .thematic-area-type h3{font-weight:700;padding:2rem 2rem 0;min-height:7rem}.thematic-areas-block .thematic-area-type a.btn{width:auto;padding:.4rem 2.5rem;font-size:1.8rem;font-weight:700}.taxonomy-term.vocabulary-ipcig-thematic-areas{padding:4rem 0 2rem}.our-work.pillar-item{margin:10rem 0}.our-work.pillar-item .pillar-title h2,.our-work.pillar-item .pillar-title h1{position:relative;font-size:3rem;border-bottom:1px solid var(--main-blue-color);padding:0 6rem;margin:0 0 6rem}.our-work.pillar-item .pillar-title h2:before,.our-work.pillar-item .pillar-title h1:before{content:"";background:url(../../../../themes/custom/ipcig/images/knowledge_production.svg) no-repeat;position:absolute;width:5rem;height:5rem;left:0;bottom:.8rem}.our-work.pillar-item.project-page .pillar-title h1{padding:0 10rem 0 6rem}.our-work.pillar-item .pillar-title h2:after,.our-work.pillar-item .pillar-title h1:after{content:"";position:absolute;width:10rem;height:10rem;right:0;bottom:-48px;background:url(../../../../themes/custom/ipcig/images/pillars_icon.svg) no-repeat;background-size:contain;background-color:#fff}.our-work.pillar-item .pillar-title h2 a{pointer-events:none;cursor:default;font-size:inherit;color:inherit}.our-work.pillar-item .pillar-title h2~div.content{display:none}.our-work.pillar-item .knowledge_sharing .pillar-title h2{border-bottom:1px solid var(--main-orange-color);color:var(--main-orange-color)}.our-work.pillar-item .knowledge_sharing .pillar-title h2:after{transform:rotate(-119deg);bottom:-52px}.our-work.pillar-item .knowledge_sharing .pillar-title h2:before{background:url(../../../../themes/custom/ipcig/images/knowledge-sharing.svg) no-repeat}.our-work.pillar-item .capacity_strengthening .pillar-title h2{border-bottom:1px solid var(--main-green-color);color:var(--main-green-color)}.our-work.pillar-item .capacity_strengthening .pillar-title h2:after{transform:rotate(130deg);bottom:-52px}.our-work.pillar-item .capacity_strengthening .pillar-title h2:before{background:url(../../../../themes/custom/ipcig/images/capacity-strengthening_and_advisory_services.svg) no-repeat}.our-work.pillar-item .content ul{text-align:left!important;margin-bottom:3rem}.our-work.pillar-item .content h3{font-size:2.5rem;text-align:left!important}.our-work.pillar-item .content section{padding:0}.newsroom .banner{background-image:url(../../../../themes/custom/ipcig/images/newsroom-banner.jpg)}.newsroom .news{margin:10rem 0}.newsroom .news .info{text-align:center;margin:-3rem 0 4rem}.newsroom .latest-news .news-scroll,.newsroom .latest-newsletters .news-scroll{width:100%;margin:4rem 0}.newsroom .latest-news .news-scroll .views-element-container>div::-webkit-scrollbar,.newsroom .latest-newsletters .news-scroll .views-element-container>div::-webkit-scrollbar{display:none}.newsroom .latest-news .news-teaser h3,.newsroom .latest-newsletters .bulletin-teaser h3{min-height:14.5rem;padding:1rem}.newsroom .latest-news .news-teaser h3 a,.newsroom .latest-newsletters .bulletin-teaser h3 a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:nexa light;line-height:1.2;color:var(--link-color,#ffffff);padding:0;min-height:6rem;font-weight:700;text-align:left}.newsroom .latest-news .news-teaser .fields,.newsroom .latest-newsletters .bulletin-teaser .fields{border-bottom:none;padding:.5rem 0;font-size:1.2rem;font-family:nexa bold;color:#fff;margin:0;text-align:left}.newsroom .latest-news .news-teaser .fields .field,.newsroom .latest-newsletters .bulletin-teaser .fields .field{font-size:1.4rem;font-family:nexa bold;color:var(--link-color,#ffffff)}.newsroom .latest-news .news-card:nth-child(4n+1),.newsroom .latest-newsletters .news-card:nth-child(4n+1){background-color:var(--main-blue-color)}.newsroom .latest-news .news-card:nth-child(4n+2),.newsroom .latest-newsletters .news-card:nth-child(4n+2){background-color:var(--main-yellow-color);--link-color:var(--main-blue-color)}.newsroom .latest-news .news-card:nth-child(4n+3),.newsroom .latest-newsletters .news-card:nth-child(4n+3){background-color:var(--main-orange-color)}.newsroom .latest-news .news-card:nth-child(4n+4),.newsroom .latest-newsletters .news-card:nth-child(4n+4){background-color:var(--main-green-color)}.newsroom .latest-news .news-card .fields .field,.newsroom .latest-newsletters .news-card .fields .field{padding-left:4rem;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:1rem}.newsroom .latest-news .news-card .fields .field:before,.newsroom .latest-newsletters .news-card .fields .field:before{content:"";mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(../../../../themes/custom/ipcig/images/news-list-decorator.svg);mask-image:url(../../../../themes/custom/ipcig/images/news-list-decorator.svg);background-color:var(--link-color,#ffffff);width:19px;height:20px;position:absolute;left:1rem;bottom:.1rem}.newsroom .latest-newsletters .news-card .fields .field:before{-webkit-mask-image:url(../../../../themes/custom/ipcig/images/newsletter-list-decorator.svg);mask-image:url(../../../../themes/custom/ipcig/images/newsletter-list-decorator.svg)}.newsroom .latest-newsletters .news-scroll .views-element-container>div .news-card .thumb a{display:block;height:200px;overflow:hidden;background:rgba(0,0,0,.2)}.newsroom .latest-newsletters .news-scroll .views-element-container>div .news-card .thumb img{width:100%}.newsroom .multimedia{background:var(--main-gray-color)}.newsroom .latest-news-page,.newsroom .newsletter-page{margin:4rem 0}.newsroom .latest-news-page h1+hr,.newsroom .newsletter-page h1+hr{margin-bottom:4rem}.newsroom .latest-news-page .title h2,.newsroom .newsletter-page .title h2{margin:3rem 0}.newsroom .latest-news-page .news-card,.newsroom .newsletter-page .news-card{padding:2rem 1rem 2rem 4rem;background-image:url(../../../../themes/custom/ipcig/images/news-list-decorator.svg);background-repeat:no-repeat;background-position:left center;background-size:35px}.newsroom .newsletter-page .news-card{background-size:30px;background-image:url(../../../../themes/custom/ipcig/images/newsletter-list-decorator.svg)}.newsroom .newsletter-page .news-card .thumb{display:none}.newsroom .latest-news-page .news-card time,.newsroom .newsletter-page .news-card time{color:var(--main-text-color);font-family:gotham light;font-size:1.8rem}.newsroom .latest-news-page .news-card h3 a,.newsroom .newsletter-page .news-card h3 a{font-weight:800;font-size:2.2rem}.newsroom .latest-news-page .news-card .fields,.newsroom .newsletter-page .news-card .fields{margin-top:-.8rem}.user-photo{min-width:150px;height:150px;width:150px;margin:1rem;border-radius:50%;border:3px solid var(--main-blue-color);background:var(--main-gray-color);overflow:hidden}.user-photo img{width:100%;height:100%}.user-info{flex:1;align-self:center}.user-info h3{text-transform:uppercase;font-weight:700}.user-info p{font-size:1.6rem}.newsroom a.username{font-size:2.4rem}.signup-newsletter{margin:6rem auto;display:flex;flex-direction:column;justify-self:center;align-items:center}.signup-newsletter form{margin-top:4rem}.signup-newsletter form .form-actions{text-align:center}.signup-newsletter form .form-actions button{width:28rem}section[name=subscribe-newsletter]{margin-bottom:-10rem}.publications .block-views-exposed-filter-blocksolr-search-content-publications-block .form-group:first-child{width:calc(100% - 1rem)}.publications .block-views-exposed-filter-blocksolr-search-content-publications-block form{padding-left:1rem}.publications .block-views-exposed-filter-blocksolr-search-content-publications-block fieldset.form-group{width:calc(50% - 1rem);margin-right:1rem}.search-item{padding:3rem 2rem}.search-item:nth-child(odd){background:var(--main-gray-color)}.search-item h3{display:flex;align-items:center}.search-item h3 a{flex:1;font-size:2rem;margin-right:2rem}.search-item h3 span:last-child{min-width:120px;text-align:center}.search-item .icon{-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--link-mask-img);-webkit-mask-position-y:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-image:var(--link-mask-img);mask-position-y:center;mask-size:contain;background-color:var(--link-color,#ffffff);width:2.5rem;min-height:2.5rem;align-self:stretch;margin-right:2rem}.search-item .news-search-result{--link-color:var(--main-orange-color);--link-mask-img:url(../../../../themes/custom/ipcig/images/news-list-decorator.svg)}.search-item .bulletin-search-result{--link-color:var(--main-green-color);--link-mask-img:url(../../../../themes/custom/ipcig/images/newsletter-list-decorator.svg)}.search-item .publication-search-result{--link-color:var(--main-yellow-color);--link-mask-img:url(../../../../themes/custom/ipcig/images/teaser-icon.svg)}.search-item .project-search-result{--link-color:var(--main-blue-color);--link-mask-img:url(../../../../themes/custom/ipcig/images/project-teaser-icon.svg)}.table-responsive.col tbody>tr.search-item td:first-child{min-width:100px}.search-item .languages{display:flex}.search-item .languages .flag{width:50px;height:50px;margin:1rem 2rem 1rem 0;background-size:contain}.search-item .languages .flag.flag-Portuguese{background:url(../../../../themes/custom/ipcig/images/pt-br_flag.svg)}.search-item .languages .flag.flag-French{background:url(../../../../themes/custom/ipcig/images/fr_flag.svg)}.search-item .languages .flag.flag-English{background:url(../../../../themes/custom/ipcig/images/en_flag.svg)}.search-item .languages .flag.flag-Spanish{background:url(../../../../themes/custom/ipcig/images/es_flag.svg)}.search-item .languages .flag.flag-Bahasa{background:url(../../../../themes/custom/ipcig/images/id_flag.html)}.search-item .languages .flag.flag-Italian{background:url(../../../../themes/custom/ipcig/images/it_flag.svg)}.search-item .languages .flag.flag-Arabic{background:url(../../../../themes/custom/ipcig/images/ar_flag.svg)}.search-item .languages .flag.flag-Swedish{background:url(../../../../themes/custom/ipcig/images/sv_flag.svg)}.search-item .languages .flag.flag-Turkish{background:url(../../../../themes/custom/ipcig/images/tr_flag.svg)}.search-item .languages .flag.flag-Chinese{background:url(../../../../themes/custom/ipcig/images/zh-hans_flag.svg)}.search-item .languages .flag.flag-German{background:url(../../../../themes/custom/ipcig/images/de_flag.svg)}.search-item .project-search-icon .icon{margin:auto;width:90px;height:90px;background-size:70px;background-position:center;background-repeat:no-repeat;border-radius:50%;border:4px solid var(--main-green-color)}.search-item .project-search-icon .icon-153{background-image:url(../../../../themes/custom/ipcig/images/icon-153.svg)}.search-item .project-search-icon .icon-154{background-image:url(../../../../themes/custom/ipcig/images/icon-154.svg)}.search-item .project-search-icon .icon-155{background-image:url(../../../../themes/custom/ipcig/images/icon-155.svg)}.search-item .project-search-icon .icon-156{background-image:url(../../../../themes/custom/ipcig/images/icon-156.svg)}.search-item .project-search-icon .icon-157{background-image:url(../../../../themes/custom/ipcig/images/icon-157.svg)}.search-item .project-search-icon .icon-158{background-image:url(../../../../themes/custom/ipcig/images/education.svg)}.search-item .project-search-icon .icon-159{background-image:url(../../../../themes/custom/ipcig/images/health_and_nutrition.svg)}.search-item .project-search-icon .icon-160{background-image:url(../../../../themes/custom/ipcig/images/children_%26_youth.svg)}.search-item .project-search-icon .icon-161{background-image:url(../../../../themes/custom/ipcig/images/gender.svg)}.projects .where-we-work .map-box{display:flex;justify-content:center;align-items:center;padding:3rem 0 4rem}.projects .where-we-work .map-box #world-map{width:120rem;height:64rem}.projects .highlighted-projects .projects-scroll{width:100%;margin:4rem 0}.projects .projects-scroll .views-element-container>div::-webkit-scrollbar{display:none}.projects .projects-scroll .views-element-container>div .project-card .project-teaser{display:flex;flex-direction:column;height:100%;position:relative}.projects .projects-scroll .views-element-container>div .project-card .project-teaser h3{padding:2rem}.projects .projects-scroll .views-element-container>div .project-card .project-teaser h3 a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:nexa light;line-height:1.2;color:var(--link-color,#ffffff);padding:0;font-weight:700;font-size:2rem}.projects .projects-scroll .views-element-container>div .project-card .project-teaser .fields{border-bottom:none;padding:0 2rem;margin:0}.projects .projects-scroll .views-element-container>div .project-card .project-teaser .fields span{font-size:1.8rem;font-family:nexa light;color:var(--link-color,#ffffff)}.projects .projects-scroll .views-element-container>div .project-card .project-teaser .card-icon::before{content:"";mask-repeat:no-repeat;-webkit-mask-image:url(../../../../themes/custom/ipcig/images/project-teaser-icon.svg);mask-image:url(../../../../themes/custom/ipcig/images/project-teaser-icon.svg);background-color:var(--link-color,#ffffff);width:2rem;height:2rem;position:absolute;left:2rem;bottom:2rem}.projects .projects-scroll .views-element-container>div .project-card:nth-child(4n+1),.project-page .publications-scroll .publication-card:nth-child(4n+1){background-color:var(--main-blue-color)}.projects .projects-scroll .views-element-container>div .project-card:nth-child(4n+2),.project-page .publications-scroll .publication-card:nth-child(4n+2){background-color:var(--main-yellow-color);--link-color:var(--main-blue-color)}.projects .projects-scroll .views-element-container>div .project-card:nth-child(4n+3),.project-page .publications-scroll .publication-card:nth-child(4n+3){background-color:var(--main-orange-color)}.projects .projects-scroll .views-element-container>div .project-card:nth-child(4n+4),.project-page .publications-scroll .publication-card:nth-child(4n+4){background-color:var(--main-green-color)}.projects section.search-projects{background-image:url(../../../../themes/custom/ipcig/images/losangulo_esquerda.svg),url(../../../../themes/custom/ipcig/images/lonsagulo_direita.svg);background-position:left top,right top;background-repeat:no-repeat,no-repeat;background-size:45rem}.projects section.search-projects>div{margin-top:-4rem}.projects section.search-projects .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.projects section.search-projects .form-row fieldset:first-of-type{grid-column:1/3}.projects section.search-projects .form-row fieldset{margin:0}.projects section.search-projects .form-row .form-actions{grid-column:1/3;text-align:center}.projects section.search-projects .form-row .form-actions button{width:40%}.projects section.external-projects .external-websites{display:flex;flex-wrap:wrap;justify-content:space-evenly}.projects section.external-projects .external-websites .external-project-block,.project-page .project-info .external-project-block{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:2rem 0}.projects section.external-projects .external-websites .external-project-block img,.project-page .project-info .external-project-block img{width:12rem;height:12rem}.projects section.external-projects .external-websites .external-project-block a,.project-page .project-info .external-project-block a{font-family:nexa bold;margin-top:2rem;color:var(--main-text-color);word-break:break-all}.project-page .pillar-title h1{text-transform:none}.project-page .pillar-title{margin-bottom:2rem}.project-page .pillar-title .title-infos{margin-top:-6rem}.project-page .pillar-title .title-infos span{text-align:right;display:block;padding-right:10rem;color:var(--medium-blue-color);font-family:nexa light}.project-page .project-info .info-title{display:flex;align-items:center}.project-page .project-info .info-title img{width:4rem;height:4rem}.project-page .project-info .info-title h2{margin:0 0 -.8rem 1rem;padding-right:1rem}.project-page .project-info .info-content{margin-top:1rem}.project-page .project-info .info-content span.separator{margin-left:-.5rem}.project-page .project-info{margin-bottom:3rem}.project-page .project-info h1{margin-top:4rem}.project-page .project-info h1+hr{margin-bottom:4rem}.project-page .publications-scroll>div>div{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100rem;margin:0 auto}.project-page .publications-scroll>div>div::-webkit-scrollbar{display:none}.project-page .publications-scroll .publication-card{flex:0 0 auto;margin:0 2rem;width:21rem}.project-page .publications-scroll .publication-card .publication-teaser h3{min-height:14.5rem;padding:1rem}.project-page .publications-scroll .publication-card .publication-teaser h3 a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:nexa light;line-height:1.2;color:var(--link-color,#ffffff);padding:0;min-height:6rem;font-weight:700}.project-page .publications-scroll .publication-card .publication-teaser .fields{border-bottom:none;padding:1rem 0;font-size:1.2rem;font-family:nexa bold;color:#fff;margin:0}.project-page .publications-scroll .publication-card .publication-teaser .fields .field{font-size:1.4rem;font-family:nexa bold;color:var(--link-color,#ffffff);padding-left:4rem;position:relative}.project-page .publications-scroll .publication-card .publication-teaser .fields .field:before{content:"";-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(../../../../themes/custom/ipcig/images/teaser-icon.svg);mask-size:contain;mask-repeat:no-repeat;mask-image:url(../../../../themes/custom/ipcig/images/teaser-icon.svg);background-color:var(--link-color,#ffffff);width:20px;height:20px;position:absolute;left:1rem;bottom:.1rem}.project-page .project-news .news-container .news-card{padding:0 1rem 2rem 4rem;background-image:url(../../../../themes/custom/ipcig/images/news-list-decorator.svg);background-repeat:no-repeat;background-position:left top;background-size:35px;margin-bottom:1rem}.project-page .project-news .news-container .news-card .news-teaser h3 a{font-weight:800;font-size:2rem}.project-page .project-publications .publication-guide{text-align:center;margin-top:2rem;font-style:italic}