@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap");abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font-size:.75em;font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:99% sans-serif}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}ol{list-style-type:decimal}nav li,nav ul{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}button,input[type=button],input[type=image],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{-webkit-box-shadow:none;box-shadow:none}::-moz-selection{background:#004481;color:#fff;text-shadow:none}::selection{background:#004481;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#004481}button{width:auto;overflow:visible}.lt-ie8 img{-ms-interpolation-mode:bicubic}body,input,select,textarea{color:#444}h1,h2,h3,h4,h5,h6{font-weight:700}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:block}.clearfix:after{clear:both}.clearfix{zoom:1}*{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes btn_slide{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}75%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}76%{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}to{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}@keyframes btn_slide{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}75%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}76%{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}to{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}}@-webkit-keyframes scale-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(7);transform:scale(7);opacity:0}}@keyframes scale-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(7);transform:scale(7);opacity:0}}@font-face{font-family:"Kessel 105";src:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/./../fonts/kessel-105/book.ttf) format("woff"),url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/./../fonts/kessel-105/book.woff2) format("woff2"),url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/./../fonts/kessel-105/book.ttf) format("otf");font-weight:400;font-style:"normal"}@font-face{font-family:"Kessel 105";src:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/./../fonts/kessel-105/bold.ttf) format("woff"),url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/./../fonts/kessel-105/bold.woff2) format("woff2"),url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/./../fonts/kessel-105/bold.ttf) format("ttf");font-weight:700;font-style:"normal"}.montserrat-400{font-family:"Montserrat",Arial,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@-webkit-keyframes flash{0%{opacity:1}1%{opacity:0}2%{opacity:1}5%{opacity:0}6%{opacity:1}}@keyframes flash{0%{opacity:1}1%{opacity:0}2%{opacity:1}5%{opacity:0}6%{opacity:1}}body,html{position:relative;padding:0;margin:0;margin-top:0!important;background-color:#fff;font-family:"Archivo",Arial,sans-serif;font-weight:300;font-style:normal;font-size:14px;line-height:1.3em;color:#222}@media screen and (max-width:768px){body,html{overflow-x:hidden}}body a,html a{color:#61c8d1;text-decoration:none;font-weight:600;-webkit-transition:opacity .25s cubic-bezier(.785,.135,.15,.86);transition:opacity .25s cubic-bezier(.785,.135,.15,.86)}body a.alternate,html a.alternate{color:#151515}body a.alternate:hover,html a.alternate:hover{color:#61c8d1}body em,html em{font-style:italic}body ::-moz-selection,html ::-moz-selection{color:#fff;background:#61c8d1}body ::selection,html ::selection{color:#fff;background:#61c8d1}body figure,body img,body picture,html figure,html img,html picture{display:inline-block;margin:0}body #page{min-height:100vh}main .content{display:block;position:relative;max-width:1280px;padding:50px;margin:0 auto}main .content.biased{z-index:2;background-color:#fff}main .content p{margin-bottom:15px;font-size:16px;line-height:1.5em}main .content .wp-block-image{margin:25px 0 50px}main .content .wp-block-image figure.aligncenter,main .content .wp-block-image figure.alignleft,main .content .wp-block-image figure.alignright,main .content .wp-block-image.aligncenter,main .content .wp-block-image.alignleft,main .content .wp-block-image.alignright{width:100%}main .content .wp-block-image figure.aligncenter.alignleft,main .content .wp-block-image figure.alignleft.alignleft,main .content .wp-block-image figure.alignright.alignleft,main .content .wp-block-image.aligncenter.alignleft,main .content .wp-block-image.alignleft.alignleft,main .content .wp-block-image.alignright.alignleft{text-align:left}main .content .wp-block-image figure.aligncenter.aligncenter,main .content .wp-block-image figure.alignleft.aligncenter,main .content .wp-block-image figure.alignright.aligncenter,main .content .wp-block-image.aligncenter.aligncenter,main .content .wp-block-image.alignleft.aligncenter,main .content .wp-block-image.alignright.aligncenter{text-align:center}main .content .wp-block-image figure.aligncenter.alignright,main .content .wp-block-image figure.alignleft.alignright,main .content .wp-block-image figure.alignright.alignright,main .content .wp-block-image.aligncenter.alignright,main .content .wp-block-image.alignleft.alignright,main .content .wp-block-image.alignright.alignright{text-align:right}main .content .wp-block-image img{display:inline-block;max-width:100%;height:auto}main .content .wp-block-image.img-cover{display:block;width:100%}main .content .wp-block-image.img-cover picture{display:block;width:100%}main .content .wp-block-image.img-cover img{width:100%;-o-object-fit:cover;object-fit:cover}main .content .wp-block-image figcaption{font-style:italic;text-align:right;font-size:.8em}main .content .has-text-align-left{text-align:left}main .content .has-text-align-center{text-align:center}main .content .has-text-align-right{text-align:right}.btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}.btn:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}.btn:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}.btn span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}.btn:hover{color:#61c8d1}.btn:hover:before{background-color:#fff}.btn:hover:after{background-color:#61c8d1}.btn.btn-transp:before{background-color:transparent}.btn.btn-transp:hover{color:#fff}.btn.btn-transp:hover:before{background-color:#61c8d1}.btn.btn-transp:hover:after{background-color:#fff}.btn.btn-white{color:#fff}.btn.btn-white:before{border-color:#fff}.btn.btn-white:after{background-color:#fff}.btn.btn-white:hover{color:#151515}.btn.btn-white:hover:before{background-color:#fff}.btn.btn-white:hover:after{background-color:#151515}.btn.btn-black{color:#151515}.btn.btn-black:before{border-color:#151515}.btn.btn-black:hover{color:#fff}.btn.btn-black:hover:before{background-color:#151515}.btn.btn-black:hover:after{background-color:#fff}.btn.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}.btn.btn-red:after{background-color:#fff}.btn.btn-red:hover{color:#151515}.btn.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}.btn.btn-text-only:before{display:none}.btn.btn-text-only:after{background-color:#61c8d1}.btn.btn-text-only:hover{color:#fa9a9a}.btn.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body .flex{display:-webkit-box;display:-ms-flexbox;display:flex}body .flex.flex-j-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body .flex.flex-j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .flex.flex-j-sbetween{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .flex.flex-j-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body .flex.flex-ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body .flex.flex-ai-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .flex.flex-ai-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body .flex.flex-row-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}body .flex.flex-row-nowrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}body .f50{font-size:50px;line-height:1.3em}form .form-field label,form input{width:245px;height:42px;padding:0 15px;background-color:#f2f2f2;border:0;border-radius:8px;outline:#61c8d1}form .form-field label::-webkit-input-placeholder,form input::-webkit-input-placeholder{color:rgba(21,21,21,.6)}form .form-field label::-moz-placeholder,form input::-moz-placeholder{color:rgba(21,21,21,.6)}form .form-field label:-ms-input-placeholder,form input:-ms-input-placeholder{color:rgba(21,21,21,.6)}form .form-field label:-moz-placeholder,form input:-moz-placeholder{color:rgba(21,21,21,.6)}section.acf-row.landing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:auto;padding:0;padding-top:177px;padding-bottom:35px;padding-left:50px;background:#f2f2f2 url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/bg-section.svg) left top repeat;background-size:cover}@media screen and (max-width:768px){section.acf-row.landing{padding-top:calc(65px + 35px);padding-left:25px;background-position:right center}}section.acf-row.landing.has-thumbnail{height:auto;min-height:857px}@media screen and (max-width:1440px){section.acf-row.landing.has-thumbnail{height:auto;min-height:700px;padding-top:calc(177px + 35px)}}@media screen and (max-width:768px){section.acf-row.landing.has-thumbnail{height:auto;padding-top:calc(65px + 35px)}}section.acf-row.landing>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1840px;min-height:400px;height:100%}@media screen and (max-width:768px){section.acf-row.landing>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap;padding-bottom:0}}section.acf-row.landing>div>*{position:relative;z-index:1}section.acf-row.landing .acf-blocks{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:715px}@media screen and (max-width:1440px){section.acf-row.landing .acf-blocks{padding-right:50px}}@media screen and (max-width:1280px){section.acf-row.landing .acf-blocks{padding-left:50px}}@media screen and (max-width:768px){section.acf-row.landing .acf-blocks{padding-top:25px;padding-left:25px;padding-right:25px}}section.acf-row.landing .acf-blocks>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center}section.acf-row.landing .acf-blocks .acf-title,section.acf-row.landing .acf-blocks .acf-wysiwyg{-webkit-transition:all 1s cubic-bezier(.785,.135,.15,.86) .1s;transition:all 1s cubic-bezier(.785,.135,.15,.86) .1s;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}section.acf-row.landing .acf-blocks .acf-wysiwyg{-webkit-transition-delay:.55s;transition-delay:.55s;-webkit-transform:translateY(50px);transform:translateY(50px)}section.acf-row.landing .acf-blocks h1{margin:0;margin-bottom:25px;font-size:60px;line-height:1.1em;color:#61c8d1;font-weight:300}@media screen and (max-width:768px){section.acf-row.landing .acf-blocks h1{font-size:40px}}section.acf-row.landing .acf-blocks h2{margin-top:0;margin-bottom:15px;font-size:19px;font-weight:300;line-height:1.3em;color:#151515}section.acf-row.landing .acf-blocks p{font-size:19px;font-weight:300;line-height:1.3em}section.acf-row.landing .acf-image,section.acf-row.landing .thumbnail{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:0;top:calc(50% + 177px / 2);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45%;height:calc(100% - 177px - 100px);overflow:hidden;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86) .2s;transition:all .5s cubic-bezier(.785,.135,.15,.86) .2s}@media screen and (max-width:768px){section.acf-row.landing .acf-image,section.acf-row.landing .thumbnail{position:relative;right:auto;top:auto;-webkit-transform:none;transform:none;width:100%}}@media screen and (max-width:768px){section.acf-row.landing .acf-image>div,section.acf-row.landing .thumbnail>div{width:60%;height:0;padding-top:40%;overflow:hidden}}section.acf-row.landing .acf-image img,section.acf-row.landing .thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-left:auto;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-landing-img.png);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-landing-img.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:auto}@media screen and (max-width:768px){section.acf-row.landing .acf-image img,section.acf-row.landing .thumbnail img{position:absolute;width:auto;height:100%;right:0;top:0;-webkit-mask-position:right center;mask-position:right center}}section.acf-row.landing.init .acf-blocks .acf-title,section.acf-row.landing.init .acf-blocks .acf-wysiwyg{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.acf-row.landing.init.has-thumbnail .acf-image,section.acf-row.landing.init.has-thumbnail .thumbnail{-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}@media screen and (max-width:768px){section.acf-row.landing.init.has-thumbnail .acf-image,section.acf-row.landing.init.has-thumbnail .thumbnail{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}section#our-network{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2}section#our-network>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:0}section#our-network .acf-blocks{width:45%;max-width:550px}@media screen and (max-width:768px){section#our-network .acf-blocks{width:100%;max-width:none;margin-bottom:75px}}section#our-network .acf-blocks h1{margin-bottom:25px}@media screen and (max-width:768px){section#our-network .acf-blocks h1{margin-top:0}}section#our-network .acf-shortcode{width:53%;max-width:650px}@media screen and (max-width:768px){section#our-network .acf-shortcode{width:100%;max-width:none}}section#our-network #map-container{width:100%}section#our-network #map-container svg{width:100%;height:auto}section#our-network #map-container svg>path,section#our-network #map-container svg>polygon{stroke:#fff;cursor:pointer;-webkit-transition:all .1s cubic-bezier(.55,.055,.675,.19);transition:all .1s cubic-bezier(.55,.055,.675,.19)}section#our-network #map-container svg>path.selected,section#our-network #map-container svg>path:hover,section#our-network #map-container svg>polygon.selected,section#our-network #map-container svg>polygon:hover{fill:#fa9a9a}section#our-network #map-container #map-country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}section#our-network #map-container #map-country.hidden{opacity:0;position:none}section#our-network #map-container #map-country .btn{min-width:0}section#our-network #map-container #map-country .country-flag{cursor:default}section#our-network #map-container #map-country .country-flag:after{display:none}section#our-network #map-container #map-country .country-flag span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}section#our-network #map-container #map-country .country-flag span .flag{position:relative;display:inline-block;width:32px;height:22px;margin-right:15px}section#our-network #map-container #map-country .country-flag span .flag img{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19);transition:transform .3s cubic-bezier(.55,.055,.675,.19),-webkit-transform .3s cubic-bezier(.55,.055,.675,.19);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}section#our-network #map-container #map-country button:not(.country-flag):after{background-color:#151515}section#our-network #map-container,section#our-network .acf-button,section#our-network .wysiwyg-content h2,section#our-network .wysiwyg-content p{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .25s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .25s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),opacity .25s linear;transition:transform .3s cubic-bezier(.645,.045,.355,1),opacity .25s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}section#our-network #map-container{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-delay:.15s;transition-delay:.15s}section#our-network .acf-button,section#our-network .wysiwyg-content p{-webkit-transition-delay:.15s;transition-delay:.15s}section#our-network.prllx__notyet #map-container,section#our-network.prllx__notyet .acf-button,section#our-network.prllx__notyet .wysiwyg-content h2,section#our-network.prllx__notyet .wysiwyg-content p{opacity:0}section#our-network.prllx__notyet .wysiwyg-content h2{-webkit-transform:translateX(-50px);transform:translateX(-50px)}section#our-network.prllx__notyet .acf-button,section#our-network.prllx__notyet .wysiwyg-content p{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.choices{display:inline-block;min-width:245px;height:42px;padding:0 15px;margin:0;background-color:#f2f2f2;border:0;border-radius:8px;outline:#61c8d1}.choices[data-type*=select-one]:after{content:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/icon-arrow-simple.svg);border:0;width:14px;height:auto;margin:0;right:15px;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}.choices[data-type*=select-one].is-open:after{top:calc(50% + 5px);-webkit-transform:rotate(0deg) translateY(-50%);transform:rotate(0deg) translateY(-50%)}.choices .choices__inner{border:0;background-color:transparent}.choices>.choices__list{padding-top:5px;margin-top:-7px;left:0;background-color:#f2f2f2;border:0;border-radius:4px}.choices>.choices__list .choices__item{padding:10px 25px}.choices>.choices__list .choices__item:hover{background-color:#61c8d1;color:#fff}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;gap:10px;padding-top:50px}.pagination.hidden{opacity:0;pointer-events:none;height:0;padding:0;overflow:hidden}.pagination .pages{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px}.pagination button{display:inline-block;width:27px;height:27px;padding:0;background-color:transparent;border:0;border-radius:27px}.pagination button.prev{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pagination button.next{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pagination button.disabled{pointer-events:none;opacity:.5}.pagination button.selected{background-color:#fa9a9a}.pagination button:hover:not(.disabled){background-color:#f2f2f2}.pagination .btn-hidden>div{display:none;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;top:35px;z-index:2}.pagination .btn-hidden button:hover+div{display:-webkit-box;display:-ms-flexbox;display:flex}.loader{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:97;width:100%;height:100%;left:0;top:0;opacity:0;pointer-events:none;background-color:#fff}.loader svg{width:100px;height:100px}.loader.visible{opacity:1;pointer-events:auto}.noresult{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:28px;font-weight:600}.noresult:before{content:"";display:block;width:50px;height:50px;margin-right:25px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJtMjAzLjYzIDYyLjY1bDEzLjI1LTE0LjU4YTEyIDEyIDAgMCAwLTE3Ljc2LTE2LjE0bC0xMy4yNCAxNC41NkExMDAgMTAwIDAgMCAwIDUyLjM3IDE5My4zNWwtMTMuMjUgMTQuNThhMTIgMTIgMCAxIDAgMTcuNzYgMTYuMTRsMTMuMjQtMTQuNTZBMTAwIDEwMCAwIDAgMCAyMDMuNjMgNjIuNjVNNTIgMTI4YTc1Ljk0IDc1Ljk0IDAgMCAxIDExNy41OC02My41N2wtMTAwLjkxIDExMUE3NS42IDc1LjYgMCAwIDEgNTIgMTI4bTc2IDc2YTc1LjUgNzUuNSAwIDAgMS00MS41OC0xMi40M2wxMDAuOTEtMTExQTc1Ljk0IDc1Ljk0IDAgMCAxIDEyOCAyMDQiLz48L3N2Zz4=");background-size:100% 100%;background-repeat:no-repeat}#content{padding-bottom:200px;font-size:16px;line-height:1.4em}#content .main-content p,#content .main-content ul{margin-bottom:20px}#content .main-content ul{padding-left:25px}#content .main-content ul li{margin-bottom:5px}.acf-gallery.acf-block.template-slider{position:relative;width:100%;max-width:1290px;height:100%;margin:0 auto}.acf-gallery.acf-block.template-slider>div{position:relative;width:100%;height:100%}.acf-gallery.acf-block.template-slider .slider{position:relative;width:100%;height:100%;padding:0 125px}@media screen and (max-width:768px){.acf-gallery.acf-block.template-slider .slider{padding:0 25px}}.acf-gallery.acf-block.template-slider .slider>div:not(.pagination){position:relative;width:100%;height:100%;padding-bottom:75px;background-color:#61c8d1;border-radius:20px;overflow:hidden}.acf-gallery.acf-block.template-slider .slider .pagination{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;left:50%;bottom:25px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.acf-gallery.acf-block.template-slider .slider .pagination button{display:inline-block;vertical-align:middle;width:10px;height:10px;border-radius:10px;background-color:#2e959e;border:0}.acf-gallery.acf-block.template-slider .slider .pagination button.current{background-color:#fa9a9a}.acf-gallery.acf-block.template-slider button.next,.acf-gallery.acf-block.template-slider button.prev{position:absolute;padding:0;left:0;top:50%;border:0;background-color:transparent;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.acf-gallery.acf-block.template-slider button.next.next,.acf-gallery.acf-block.template-slider button.prev.next{left:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.acf-gallery.acf-block.template-slider .element,.acf-gallery.acf-block.template-slider figure{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:50px 100px 75px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#151515;opacity:0;pointer-events:none;-webkit-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);transition:opacity .35s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:768px){.acf-gallery.acf-block.template-slider .element,.acf-gallery.acf-block.template-slider figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:25px;padding:50px 25px 75px}}.acf-gallery.acf-block.template-slider .element.current,.acf-gallery.acf-block.template-slider figure.current{opacity:1;pointer-events:auto}.acf-gallery.acf-block.template-slider .element img,.acf-gallery.acf-block.template-slider figure img{display:block;width:275px;min-width:275px;height:275px;border-radius:275px;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.acf-gallery.acf-block.template-slider .element img,.acf-gallery.acf-block.template-slider figure img{min-width:0;width:100%;height:auto}}.acf-gallery.acf-block.template-slider .element .description,.acf-gallery.acf-block.template-slider .element figcaption,.acf-gallery.acf-block.template-slider figure .description,.acf-gallery.acf-block.template-slider figure figcaption{padding-left:75px}@media screen and (max-width:768px){.acf-gallery.acf-block.template-slider .element .description,.acf-gallery.acf-block.template-slider .element figcaption,.acf-gallery.acf-block.template-slider figure .description,.acf-gallery.acf-block.template-slider figure figcaption{padding:0}}.acf-gallery.acf-block.template-slider .element .description h3,.acf-gallery.acf-block.template-slider .element .description h4,.acf-gallery.acf-block.template-slider .element figcaption h3,.acf-gallery.acf-block.template-slider .element figcaption h4,.acf-gallery.acf-block.template-slider figure .description h3,.acf-gallery.acf-block.template-slider figure .description h4,.acf-gallery.acf-block.template-slider figure figcaption h3,.acf-gallery.acf-block.template-slider figure figcaption h4{color:#151515}.acf-gallery.acf-block.template-slider .element .description h3:first-of-type,.acf-gallery.acf-block.template-slider .element .description h4:first-of-type,.acf-gallery.acf-block.template-slider .element figcaption h3:first-of-type,.acf-gallery.acf-block.template-slider .element figcaption h4:first-of-type,.acf-gallery.acf-block.template-slider figure .description h3:first-of-type,.acf-gallery.acf-block.template-slider figure .description h4:first-of-type,.acf-gallery.acf-block.template-slider figure figcaption h3:first-of-type,.acf-gallery.acf-block.template-slider figure figcaption h4:first-of-type{margin-top:0}.acf-gallery.acf-block.template-slider .element .description p,.acf-gallery.acf-block.template-slider .element figcaption p,.acf-gallery.acf-block.template-slider figure .description p,.acf-gallery.acf-block.template-slider figure figcaption p{margin-bottom:15px}.acf-gallery.acf-block.template-slider .element .description a,.acf-gallery.acf-block.template-slider .element figcaption a,.acf-gallery.acf-block.template-slider figure .description a,.acf-gallery.acf-block.template-slider figure figcaption a{color:#fff;font-weight:600}.acf-gallery.acf-block.template-slider .element .description em,.acf-gallery.acf-block.template-slider .element figcaption em,.acf-gallery.acf-block.template-slider figure .description em,.acf-gallery.acf-block.template-slider figure figcaption em{display:inline-block;padding:5px 10px;background-color:#fa9a9a;color:#fff;font-style:normal}section.housing-slider.acf-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:0;padding-top:0;padding-bottom:0}section.housing-slider.acf-row>div{position:relative;max-width:1290px;height:100%;margin:0 auto}section.housing-slider.acf-row>div .acf-slider{position:relative;width:100%}section.housing-slider.acf-row>div .slider{padding:0 125px}section.housing-slider.acf-row>div .slider>div{position:relative;height:100%;background-color:#61c8d1;border-radius:20px;overflow:hidden}section.housing-slider.acf-row>div button{position:absolute;padding:0;left:0;top:50%;border:0;background-color:transparent;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}section.housing-slider.acf-row>div button.next{left:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.housing-slider.acf-row>div .element,section.housing-slider.acf-row>div figure{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:50px 100px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#151515;opacity:0;pointer-events:none;-webkit-transition:opacity .35s cubic-bezier(.785,.135,.15,.86);transition:opacity .35s cubic-bezier(.785,.135,.15,.86)}section.housing-slider.acf-row>div .element.current,section.housing-slider.acf-row>div figure.current{opacity:1;pointer-events:auto}section.housing-slider.acf-row>div .element .picture,section.housing-slider.acf-row>div figure .picture{min-width:200px;max-width:350px;height:200px;border-radius:200px;overflow:hidden}section.housing-slider.acf-row>div .element .picture img,section.housing-slider.acf-row>div figure .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.housing-slider.acf-row>div .element .description,section.housing-slider.acf-row>div figure .description{padding-left:75px}section.housing-slider.acf-row>div .element .description h3,section.housing-slider.acf-row>div .element .description h4,section.housing-slider.acf-row>div figure .description h3,section.housing-slider.acf-row>div figure .description h4{color:#151515}section.housing-slider.acf-row>div .element .description h3:first-of-type,section.housing-slider.acf-row>div .element .description h4:first-of-type,section.housing-slider.acf-row>div figure .description h3:first-of-type,section.housing-slider.acf-row>div figure .description h4:first-of-type{margin-top:0}section.housing-slider.acf-row>div .element .description p,section.housing-slider.acf-row>div figure .description p{margin-bottom:15px}section.housing-slider.acf-row>div .element .description a,section.housing-slider.acf-row>div figure .description a{color:#fff;font-weight:600}section.housing-slider.acf-row>div .element .description em,section.housing-slider.acf-row>div figure .description em{display:inline-block;padding:5px 10px;background-color:#fa9a9a;color:#fff;font-style:normal}#popin-login{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:177px;left:0;top:0;z-index:100;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1);pointer-events:none;opacity:0;background:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/bg-header.svg) top right no-repeat transparent}#popin-login>div{position:relative;height:auto;padding:35px 25px;border-radius:8px;z-index:2;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px}#popin-login>div button.close{width:40px;height:40px;padding:0;background-color:transparent;border:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjAgMjAiPjxwYXRoIGZpbGw9ImJsYWNrIiBkPSJNMTQuMzQ4IDE0Ljg0OWExLjIgMS4yIDAgMCAxLTEuNjk3IDBMMTAgMTEuODE5bC0yLjY1MSAzLjAyOWExLjIgMS4yIDAgMSAxLTEuNjk3LTEuNjk3bDIuNzU4LTMuMTVsLTIuNzU5LTMuMTUyYTEuMiAxLjIgMCAxIDEgMS42OTctMS42OTdMMTAgOC4xODNsMi42NTEtMy4wMzFhMS4yIDEuMiAwIDEgMSAxLjY5NyAxLjY5N2wtMi43NTggMy4xNTJsMi43NTggMy4xNWExLjIgMS4yIDAgMCAxIDAgMS42OTgiLz48L3N2Zz4=");background-size:100% auto;background-repeat:no-repeat}#popin-login>div button.close:hover{opacity:.7}#popin-login>div form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:35px}#popin-login>div form input{width:300px}#popin-login>div form #reset-pwd{width:auto;margin-left:25px;text-decoration:underline;color:#000}#popin-login>div form #reset-pwd:after{display:none}#popin-login>div form .notices{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;width:100%;height:100%;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);font-style:italic;font-size:14px;line-height:1.3em}#popin-login>div form .notices:empty{opacity:0;pointer-events:none}#popin-login>div form .notices span.success{color:#28a745}#popin-login>div form .notices span.error{color:#dc3545}#popin-login.open{-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1}.list-members{position:relative}.list-members .list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}@media screen and (max-width:768px){.list-members .list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.list-members .list .item{padding:15px 25px;background-color:#fff;border-radius:20px;text-decoration:none;font-size:18px;line-height:1em;color:#151515}.list-members .list .item .country{margin-bottom:10px}.list-members .list .item .country img{width:48px;height:32px;-o-object-fit:cover;object-fit:cover}.list-members .list .item .country span{margin-left:15px;font-size:18px;font-weight:600;line-height:1em}.list-members .list .item strong{font-size:18px;line-height:1.2em;font-weight:600}.list-members .list .item h3{margin:15px 0 0;font-size:18px;line-height:1.3em}.list-members .list .item h3:after{content:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);display:inline-block;vertical-align:middle;margin-left:10px}.list-members .list .item.noresult{font-size:28px;-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.list-members .load-all{display:-webkit-box;display:-ms-flexbox;display:flex;margin:35px auto 0}.list-members .load-all em{font-style:normal}.list-members .load-all .hide{display:none}.list-members .load-all.hide .load{display:none}.list-members .load-all.hide .hide{display:inline}.list-members .loader{background-color:#f2f2f2}section.landing.row-landing-contact-infos{min-height:calc(100vh - 177px);padding-bottom:200px}section.landing.row-landing-contact-infos>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){section.landing.row-landing-contact-infos>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:35px}}section.landing.row-landing-contact-infos h1,section.landing.row-landing-contact-infos h2{margin-top:0;margin-bottom:25px;color:#151515}section.landing.row-landing-contact-infos>div>.acf-wysiwyg{max-width:530px}section.landing.row-landing-contact-infos .acf-blocks.contact-infos{padding:25px 100px 25px 50px;background-color:#fff;border-radius:20px}@media screen and (max-width:768px){section.landing.row-landing-contact-infos .acf-blocks.contact-infos{padding:25px}}section.landing.row-landing-contact-infos .acf-blocks.contact-infos>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px}section.landing.row-landing-contact-infos .acf-blocks.contact-infos h2{font-size:26px;font-weight:400;line-height:1.3em;margin:0}section.landing.row-landing-contact-infos .acf-blocks.contact-infos a{font-size:26px;line-height:1.3em;color:#61c8d1;text-decoration:none}section.landing.row-landing-contact-infos .acf-blocks.contact-infos p{margin:0}@media screen and (max-width:768px){body#tpl-members-and-partners section#our-network{padding-top:115px}}@media screen and (max-width:768px){body#tpl-members-and-partners section#our-network .acf-title{margin-bottom:35px}}@media screen and (max-width:768px){body.child-policies-shaping-housing section.acf-row.funding-opportunities{padding-left:0;padding-right:0}}@media screen and (max-width:768px){body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-title{padding-left:25px;padding-right:25px}}@media screen and (max-width:768px){body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider{padding-left:15px;padding-right:15px}}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure img{border-radius:0}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a{margin-top:25px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86);color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover{color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover:before{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover:after{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-transp:before{background-color:transparent}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-transp:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-transp:hover:before{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-transp:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-white{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-white:before{border-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-white:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-white:hover{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-white:hover:before{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-white:hover:after{background-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-black{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-black:before{border-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-black:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-black:hover:before{background-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-black:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-red:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-red:hover{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-text-only:before{display:none}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-text-only:after{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-text-only:hover{color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:before{background-color:transparent}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover:before{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:before{border-color:#fa9a9a;background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:after{background-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover:before{background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .acf-block.template-slider figure a:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element .picture{border-radius:0}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a{margin-top:25px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover{color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover:before{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover:after{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-transp:before{background-color:transparent}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-transp:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-transp:hover:before{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-transp:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-white{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-white:before{border-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-white:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-white:hover{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-white:hover:before{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-white:hover:after{background-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-black{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-black:before{border-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-black:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-black:hover:before{background-color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-black:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-red:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-red:hover{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-text-only:before{display:none}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-text-only:after{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-text-only:hover{color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:before{background-color:transparent}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover{color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover:before{background-color:#61c8d1}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:before{border-color:#fa9a9a;background-color:#fa9a9a}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:after{background-color:#fff}body.child-policies-shaping-housing section.acf-row.funding-opportunities .slider .element a:hover{color:#151515}body.child-policies-shaping-housing section.acf-row.funding-opportunities>div>.acf-wysiwyg{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;padding-left:125px;padding-right:125px;margin:50px auto}@media screen and (max-width:768px){body.child-policies-shaping-housing section.acf-row.funding-opportunities>div>.acf-wysiwyg{padding-left:50px;padding-right:50px;margin-bottom:0}}body.child-policies-shaping-housing section.section-list-posts a{background-color:#fff}body.tpl-reports-briefings section.landing>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.tpl-reports-briefings section.landing>div>.acf-wysiwyg{padding:25px 75px 25px 50px;margin-left:75px;background-color:#fff;border-radius:20px}body.tpl-reports-briefings section.landing>div>.acf-wysiwyg>div>.wysiwyg-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px}body.tpl-reports-briefings section.landing>div>.acf-wysiwyg>div>.wysiwyg-content p{margin:0;line-height:1em}body.tpl-reports-briefings section.landing>div>.acf-wysiwyg>div>.wysiwyg-content p a,body.tpl-reports-briefings section.landing>div>.acf-wysiwyg>div>.wysiwyg-content p strong{font-weight:400;font-size:26px;line-height:1.3em;margin:0}body.tpl-reports-briefings section.landing>div>.acf-wysiwyg>div>.wysiwyg-content p a{color:#61c8d1;text-decoration:none}body.tpl-reports-briefings section.section-list-elements a{background-color:#f2f2f2}body.tpl-reports-briefings section.section-list-elements a button.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px}body#tpl-search section.landing .acf-blocks{max-width:100%}body#tpl-search section.landing .acf-blocks h1 span{color:#fa9a9a}body#tpl-search section:nth-child(odd){background-color:#f2f2f2}body#tpl-search section:nth-child(2n) .list-members .list .item{background-color:#f2f2f2}body h1,body h2,body h3,body h4,body h5,body h6{line-height:1.3em;color:#61c8d1;font-weight:500}body h1{font-size:75px;line-height:1.1em;font-weight:300}@media screen and (max-width:1280px){body h1{font-size:50px}}@media screen and (max-width:768px){body h1{font-size:50px}}@media screen and (max-width:390px){body h1{font-size:40px}}body h2{margin:75px 0 50px;font-size:50px;font-weight:500}@media screen and (max-width:768px){body h2{margin:50px 0 35px;font-size:35px}}@media screen and (max-width:390px){body h2{margin:35px 0 25px;font-size:30px}}body h3{margin:35px 0 25px;font-size:35px;font-weight:500}@media screen and (max-width:390px){body h3{font-size:25px}}body h4{margin:25px 0 15px;font-size:23px}@media screen and (max-width:768px){body h4{margin:15px 0 10px;font-size:18px}}body h5{margin:15px 0 10px;font-size:1.3em}body h6{margin:15px 0 10px;font-size:1.2em}header{position:fixed;width:100vw;height:177px;left:0;top:0;z-index:99;background:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/bg-header.svg) top right no-repeat transparent}header#header-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){header#header-desktop{display:none}}header .header-bot form,header .header-top form{position:relative;overflow:hidden}@media screen and (max-width:768px){header .header-bot form,header .header-top form{width:100%}}header .header-bot form input,header .header-top form input{position:relative;z-index:1;padding-left:50px;background-color:#f2f2f2;line-height:1em}@media screen and (max-width:768px){header .header-bot form input,header .header-top form input{width:100%}}header .header-bot form svg,header .header-top form svg{display:inline-block;position:absolute;width:20px;height:20px;left:15px;top:calc(50% - 10px);z-index:2;background-size:100%}header .header-bot form input:focus+svg,header .header-top form input:focus+svg{-webkit-animation:search-anim .4s cubic-bezier(.55,.055,.675,.19) both;animation:search-anim .4s cubic-bezier(.55,.055,.675,.19) both}@-webkit-keyframes search-anim{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(7);transform:scale(7);opacity:0}90%{-webkit-transform:scale(1);transform:scale(1);opacity:0}to{opacity:1}}@keyframes search-anim{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(7);transform:scale(7);opacity:0}90%{-webkit-transform:scale(1);transform:scale(1);opacity:0}to{opacity:1}}header .header-bot .social-networks,header .header-top .social-networks{margin-left:35px}@media screen and (max-width:1280px){header .header-bot .social-networks,header .header-top .social-networks{margin-left:20px}}@media screen and (max-width:768px){header .header-bot .social-networks,header .header-top .social-networks{margin:0}}header .header-bot .btn-podcasts,header .header-top .btn-podcasts{margin-left:35px;margin-right:20px}@media screen and (max-width:768px){header .header-bot .btn-podcasts,header .header-top .btn-podcasts{margin:0}}header .header-bot .btn,header .header-top .btn{width:195px}@media screen and (max-width:1280px){header .header-bot .btn,header .header-top .btn{width:auto;min-width:125px;max-width:190px}}@media screen and (max-width:390px){header .header-bot .btn,header .header-top .btn{font-size:12px}}header .header-bot .btn.btn-newsletter:after,header .header-top .btn.btn-newsletter:after{width:26px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/icon-newsletter.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/icon-newsletter.svg);-webkit-mask-size:100%;mask-size:100%}header .header-bot .btn.btn-login,header .header-top .btn.btn-login{margin-right:15px;font-size:16px}@media screen and (max-width:1280px){header .header-bot .btn.btn-login,header .header-top .btn.btn-login{font-size:14px}}@media screen and (max-width:390px){header .header-bot .btn.btn-login,header .header-top .btn.btn-login{margin-right:5px}}header .header-bot .btn.btn-login.logged,header .header-top .btn.btn-login.logged{color:#151515}header .header-bot .btn.btn-login.logged span,header .header-top .btn.btn-login.logged span{position:relative;width:100%;height:15px;overflow:hidden}header .header-bot .btn.btn-login.logged span strong,header .header-top .btn.btn-login.logged span strong{position:relative;display:inline-block;z-index:1;font-weight:600;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86);-webkit-transform:translateY(0%);transform:translateY(0%)}header .header-bot .btn.btn-login.logged span strong.hover,header .header-top .btn.btn-login.logged span strong.hover{position:absolute;left:0;top:0;z-index:2;opacity:0;-webkit-transform:translateY(-110%);transform:translateY(-110%)}header .header-bot .btn.btn-login.logged:before,header .header-top .btn.btn-login.logged:before{background-color:#61c8d1}header .header-bot .btn.btn-login.logged:after,header .header-top .btn.btn-login.logged:after{width:26px;height:22px;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iNCIgZmlsbD0id2hpdGUiLz48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTIwIDE3LjVjMCAyLjQ4NSAwIDQuNS04IDQuNXMtOC0yLjAxNS04LTQuNVM3LjU4MiAxMyAxMiAxM3M4IDIuMDE1IDggNC41Ii8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjEyIiBjeT0iNiIgcj0iNCIgZmlsbD0id2hpdGUiLz48cGF0aCBmaWxsPSJ3aGl0ZSIgZD0iTTIwIDE3LjVjMCAyLjQ4NSAwIDQuNS04IDQuNXMtOC0yLjAxNS04LTQuNVM3LjU4MiAxMyAxMiAxM3M4IDIuMDE1IDggNC41Ii8+PC9zdmc+");background-color:#151515}header .header-bot .btn.btn-login.logged:hover:before,header .header-top .btn.btn-login.logged:hover:before{background-color:#fff}header .header-bot .btn.btn-login.logged:hover span strong,header .header-top .btn.btn-login.logged:hover span strong{opacity:0;-webkit-transform:translateY(110%);transform:translateY(110%)}header .header-bot .btn.btn-login.logged:hover span strong.hover,header .header-top .btn.btn-login.logged:hover span strong.hover{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}header#header-desktop:before{content:"";position:absolute;z-index:1;width:calc(100% - 100px);height:100%;left:0;top:0;background-color:#fff}header#header-desktop .header-container{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:1840px;padding:0 80px 0 50px}@media screen and (min-width:1921px){header#header-desktop .header-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:0}}header#header-desktop .header-container>div{width:calc(100% - 120px - 45px)}header#header-desktop .header-container .logo{display:block;margin-right:45px;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:1280px){header#header-desktop .header-container .logo{width:70px;margin-right:25px}}header#header-desktop .header-container .logo svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}header#header-desktop .header-container .logo:hover{-webkit-transform:scale(.8);transform:scale(.8)}header#header-desktop .header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100px;padding:30px 0}@media screen and (min-width:769px){header#header-desktop .header-top{border-bottom:1px solid rgba(65,82,96,.5019607843)}}@media screen and (max-width:768px){header#header-desktop .header-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;gap:25px;padding:0;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}}header#header-desktop .header-top .header-top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){header#header-desktop .header-top .header-top-left{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px}}header#header-desktop .header-top .header-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:25px}nav.main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:77px}nav.main-menu>ul{width:100%;height:100%}@media screen and (max-width:768px){nav.main-menu>ul{-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}nav.main-menu>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media screen and (max-width:768px){nav.main-menu>ul>li{height:auto}}nav.main-menu li a{position:relative;color:#151515;text-decoration:none;font-size:16px;line-height:1em;font-weight:600;background-image:-webkit-gradient(linear,left top,right top,from(#151515),color-stop(33.33333%,#151515),color-stop(#61c8d1),color-stop(66.66666%),to(#fa9a9a));background-image:linear-gradient(to right,#151515,#151515 33.33333%,#61c8d1,66.66666%,#fa9a9a);-webkit-background-clip:text;background-size:300% 100%;background-position:top left;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86);outline:none}@media screen and (max-width:1280px){nav.main-menu li a{font-size:14px}}@media screen and (max-width:768px){nav.main-menu li{width:100%;height:auto;padding:25px 0}}nav.main-menu li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}nav.main-menu li:hover>a{-webkit-text-fill-color:transparent;background-position:top left -80%}nav.main-menu li.current-menu-item:not(:hover)>a{position:relative;color:#61c8d1;background:0 0}nav.main-menu li.has-submenu .submenu{display:none}header nav.main-menu>ul>li.current-menu-item>a:after{content:"";position:absolute;display:block;width:50px;height:2px;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#61c8d1}header nav.main-menu li.has-submenu{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}header nav.main-menu li.has-submenu .submenu{width:100%}nav.social-networks ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}nav.social-networks ul a svg{width:auto;height:20px}nav.social-networks ul a svg path{-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}nav.social-networks ul a:not(.xcom) svg path{fill:#61c8d1}nav.social-networks ul a:not(.xcom):hover svg path{fill:#fa9a9a}nav.social-networks ul a.xcom:hover svg path{stroke:#fa9a9a}.btn-podcasts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;line-height:1em;color:#fa9a9a;text-decoration:none;font-weight:600;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:768px){.btn-podcasts{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}}.btn-podcasts .svg{display:inline-block;width:40px;height:40px;padding:11px;background-color:#fa9a9a;border-radius:8px;overflow:hidden}.btn-podcasts .svg svg{width:100%;height:100%}.btn-podcasts:hover{color:#151515}.btn-podcasts:hover .svg svg{-webkit-animation:podcast_hover .4s cubic-bezier(.55,.055,.675,.19) 1;animation:podcast_hover .4s cubic-bezier(.55,.055,.675,.19) 1}@-webkit-keyframes podcast_hover{0%{-webkit-transform:scale(1);transform:scale(1)}65%{-webkit-transform:scale(3);transform:scale(3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes podcast_hover{0%{-webkit-transform:scale(1);transform:scale(1)}65%{-webkit-transform:scale(3);transform:scale(3)}to{-webkit-transform:scale(1);transform:scale(1)}}header#header-desktop nav.main-menu{padding-left:50px}header#header-desktop nav.main-menu li.has-submenu .submenu{position:absolute;display:block;width:100%;min-width:350px;left:0;top:100%;pointer-events:none}header#header-desktop nav.main-menu li.has-submenu .submenu ul{position:relative;width:calc(100% + 100px);margin-left:-50px;-webkit-transition:opacity .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1) .1s;transition:opacity .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .2s cubic-bezier(.645,.045,.355,1) .1s,opacity .1s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1) .1s,opacity .1s cubic-bezier(.645,.045,.355,1),-webkit-transform .2s cubic-bezier(.645,.045,.355,1) .1s;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}header#header-desktop nav.main-menu li.has-submenu .submenu ul li{position:relative;height:77px;padding:0 50px}header#header-desktop nav.main-menu li.has-submenu:hover .submenu{pointer-events:auto}header#header-desktop nav.main-menu li.has-submenu:hover .submenu>ul{-webkit-transition:opacity .1s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:opacity .1s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);transition:transform .2s cubic-bezier(.645,.045,.355,1),opacity .1s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .2s cubic-bezier(.645,.045,.355,1),opacity .1s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1);-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}header#header-mobile{display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100vh;background:0 0;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86);pointer-events:none}@media screen and (min-height:1251px){header#header-mobile{height:50vh}}@media screen and (min-height:2001px){header#header-mobile{height:40vh}}header#header-mobile .header-closed:after,header#header-mobile .header-container:after{content:"";display:block;position:absolute;width:calc(100% + 25px);height:65px;min-height:65px;left:-25px;bottom:0;z-index:0;background:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/bg-header.svg) bottom right no-repeat transparent;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}header#header-mobile .header-closed{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:65px;padding-left:75px;pointer-events:none;z-index:2;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}header#header-mobile .header-closed a.logo{position:relative;z-index:1;pointer-events:auto}header#header-mobile .header-closed a.logo svg{display:block;width:auto;height:45px;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}header#header-mobile .header-container{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}header#header-mobile #btn-mobile{position:absolute;width:60px;height:60px;padding:20px;right:0;top:0;z-index:99;background-color:transparent;border:0;pointer-events:auto}header#header-mobile #btn-mobile:after,header#header-mobile #btn-mobile:before{content:"";display:block;position:absolute;left:10px;top:10px;width:40px;height:40px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjQiIGN5PSIxMiIgcj0iMSIgZmlsbD0iYmxhY2siLz48cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMiIgeD0iNyIgeT0iMTEiIGZpbGw9ImJsYWNrIiByeD0iLjk0IiByeT0iLjk0Ii8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjIiIHg9IjMiIHk9IjE2IiBmaWxsPSJibGFjayIgcng9Ii45NCIgcnk9Ii45NCIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyIiB4PSIzIiB5PSI2IiBmaWxsPSJibGFjayIgcng9Ii45NCIgcnk9Ii45NCIvPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxjaXJjbGUgY3g9IjQiIGN5PSIxMiIgcj0iMSIgZmlsbD0iYmxhY2siLz48cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMiIgeD0iNyIgeT0iMTEiIGZpbGw9ImJsYWNrIiByeD0iLjk0IiByeT0iLjk0Ii8+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjIiIHg9IjMiIHk9IjE2IiBmaWxsPSJibGFjayIgcng9Ii45NCIgcnk9Ii45NCIvPjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyIiB4PSIzIiB5PSI2IiBmaWxsPSJibGFjayIgcng9Ii45NCIgcnk9Ii45NCIvPjwvc3ZnPg==");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-color:#151515;background-color:#fa9a9a;-webkit-transition:all .25s cubic-bezier(.785,.135,.15,.86);transition:all .25s cubic-bezier(.785,.135,.15,.86)}header#header-mobile #btn-mobile:after{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImJsYWNrIiBkPSJtMTMuNDEgMTJsNC4zLTQuMjlhMSAxIDAgMSAwLTEuNDItMS40MkwxMiAxMC41OWwtNC4yOS00LjNhMSAxIDAgMCAwLTEuNDIgMS40Mmw0LjMgNC4yOWwtNC4zIDQuMjlhMSAxIDAgMCAwIDAgMS40MmExIDEgMCAwIDAgMS40MiAwbDQuMjktNC4zbDQuMjkgNC4zYTEgMSAwIDAgMCAxLjQyIDBhMSAxIDAgMCAwIDAtMS40MloiLz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImJsYWNrIiBkPSJtMTMuNDEgMTJsNC4zLTQuMjlhMSAxIDAgMSAwLTEuNDItMS40MkwxMiAxMC41OWwtNC4yOS00LjNhMSAxIDAgMCAwLTEuNDIgMS40Mmw0LjMgNC4yOWwtNC4zIDQuMjlhMSAxIDAgMCAwIDAgMS40MmExIDEgMCAwIDAgMS40MiAwbDQuMjktNC4zbDQuMjkgNC4zYTEgMSAwIDAgMCAxLjQyIDBhMSAxIDAgMCAwIDAtMS40MloiLz48L3N2Zz4=");opacity:0}header#header-mobile nav.main-menu>ul{-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}@media screen and (max-width:768px){header#header-mobile nav.main-menu>ul>li{height:auto}}header#header-mobile nav.main-menu li{width:100%;height:auto;padding:25px 0}body.device-touch:before{content:"";position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:rgba(0,0,0,.5);z-index:1;opacity:0;pointer-events:none;-webkit-transition:all .25s cubic-bezier(.645,.045,.355,1);transition:all .25s cubic-bezier(.645,.045,.355,1)}body.device-touch header#header-desktop{display:none}body.device-touch header#header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}body.device-touch .header-bot form,body.device-touch .header-bot form input,body.device-touch .header-top form,body.device-touch .header-top form input{width:100%}body.device-touch .header-bot .btn-podcasts,body.device-touch .header-bot .social-networks,body.device-touch .header-top .btn-podcasts,body.device-touch .header-top .social-networks{margin:0}body.device-touch #page{-webkit-transition:-webkit-filter .25s cubic-bezier(.645,.045,.355,1);transition:-webkit-filter .25s cubic-bezier(.645,.045,.355,1);transition:filter .25s cubic-bezier(.645,.045,.355,1);transition:filter .25s cubic-bezier(.645,.045,.355,1),-webkit-filter .25s cubic-bezier(.645,.045,.355,1)}header#header-mobile .header-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%;left:0;top:0;z-index:1;background:linear-gradient(to bottom,#fff calc(100% - 65px),transparent calc(100% - 65px),transparent 100%)}header#header-mobile .header-container:after{position:relative;left:-25px;bottom:auto}header#header-mobile .header-container .header-bot,header#header-mobile .header-container nav.main-menu{padding:25px}header#header-mobile .header-container nav.main-menu{height:calc(100% + 65px);padding:0 25px;margin:25px 0 0;overflow:hidden;overflow-y:auto;-webkit-transform:translateY(65px);transform:translateY(65px);border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2}header#header-mobile .header-container nav.main-menu ul{display:block}header#header-mobile .header-container nav.main-menu li{padding:0}header#header-mobile .header-container nav.main-menu li.current-menu-item:not(.submenu-open)>a{background-image:-webkit-gradient(linear,left top,right top,from(#151515),color-stop(33.33333%,#151515),color-stop(#61c8d1),color-stop(66.66666%),to(#fa9a9a));background-image:linear-gradient(to right,#151515,#151515 33.33333%,#61c8d1,66.66666%,#fa9a9a);-webkit-background-clip:text;background-size:300% 100%;background-position:top left -100%;color:transparent}header#header-mobile .header-container nav.main-menu li a{padding:25px 0}header#header-mobile .header-container nav.main-menu li a ::-moz-selection{color:#151515;background:0 0}header#header-mobile .header-container nav.main-menu li a ::selection{color:#151515;background:0 0}header#header-mobile .header-container nav.main-menu li a:after{display:none}header#header-mobile .header-container nav.main-menu li .submenu{margin-left:25px;border-left:2px solid #fa9a9a;overflow:hidden;-webkit-transition:height .5s ease;transition:height .5s ease}header#header-mobile .header-container nav.main-menu li .submenu a{padding-left:25px}header#header-mobile .header-container nav.main-menu li.submenu-open .submenu{display:block}header#header-mobile .header-container .header-bot{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:25px;-webkit-transform:translateY(65px);transform:translateY(65px)}header#header-mobile .header-container .header-bot>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:25px}header#header-mobile .header-container .header-bot>div .btn{width:calc((100% - 25px) / 2)}header#header-mobile .header-container .header-bot>div:last-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}html.menu-open{overflow:hidden}html.menu-open body.device-touch:before{opacity:1;pointer-events:auto}html.menu-open body.device-touch #page{-webkit-filter:blur(3px);filter:blur(3px)}html.menu-open body.device-touch header#header-mobile{pointer-events:auto}html.menu-open body.device-touch header#header-mobile .header-closed{height:80px;padding-left:25px}html.menu-open body.device-touch header#header-mobile .header-closed a.logo svg{height:60px}html.menu-open body.device-touch header#header-mobile .header-container{-webkit-transform:translateY(0);transform:translateY(0)}html.menu-open body.device-touch header#header-mobile #btn-mobile:before{opacity:0}html.menu-open body.device-touch header#header-mobile #btn-mobile:after{opacity:1}footer{position:relative;z-index:2;width:100%;margin-top:-100px}footer>div>div{width:100%;max-width:1550px;padding:0;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){footer>div>div{padding-left:90px;padding-right:50px}}@media screen and (max-width:768px){footer>div>div{padding:50px 25px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}footer #footer-top{position:relative;z-index:1;height:146px;background:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/background/footer.svg) top left no-repeat transparent}@media screen and (max-width:768px){footer #footer-top{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto;padding-top:90px}}footer #footer-top:before{content:"";display:block;position:absolute;z-index:1;width:calc(100% - 200px);height:100%;left:200px;top:0;background-color:#61c8d1}@media screen and (max-width:768px){footer #footer-top:after{content:"";display:block;position:absolute;z-index:2;width:100%;height:100%;left:0;top:0;background:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/background/footer.svg) top left no-repeat transparent}}footer #footer-top>div{position:relative;padding-left:50px;z-index:3}@media screen and (max-width:768px){footer #footer-top>div{background-color:#61c8d1}}@media screen and (max-width:390px){footer #footer-top>div{padding-left:35px}}footer #footer-top #footer-top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){footer #footer-top #footer-top-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15px;margin-top:-70px}}@media screen and (min-width:769px){footer #footer-top #footer-top-left p{margin:0;margin-left:50px}}@media screen and (max-width:768px){footer #footer-top #footer-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}}@media screen and (max-width:390px){footer #footer-top #footer-newsletter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px;margin-top:25px}}@media screen and (max-width:768px){footer #footer-top #footer-newsletter .btn,footer #footer-top #footer-newsletter input{width:auto;min-width:0}}footer #footer-top #footer-newsletter input{margin-right:20px;color:#151515;background-color:rgba(36,53,78,.15);outline:rgba(36,53,78,.15)}@media screen and (max-width:390px){footer #footer-top #footer-newsletter input{width:100%}}footer #footer-top #footer-newsletter .btn{min-width:0}@media screen and (max-width:390px){footer #footer-top #footer-newsletter .btn{width:calc(100% - 30px);margin-left:2.5px}}footer #footer-bottom{position:relative;z-index:2;background-color:#fff}@media screen and (max-width:768px){footer #footer-bottom{padding-bottom:0}}@media screen and (max-width:768px){footer #footer-bottom>div{padding-bottom:25px}}footer #footer-bottom>div>div{width:100%;padding-top:25px}footer #footer-bottom #footer-bottom-1{padding-top:50px;border-bottom:1px solid rgba(65,82,96,.5019607843)}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-1{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;padding-bottom:25px;gap:15px}}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-1>div.flex-ai-center{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}}footer #footer-bottom #footer-bottom-1>div:not(.flex-ai-center){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}footer #footer-bottom #footer-bottom-1>div:not(.flex-ai-center) a{color:#151515}@media screen and (min-width:769px){footer #footer-bottom #footer-bottom-1>div:not(.flex-ai-center) a{margin-left:15px}}footer #footer-bottom #footer-bottom-1>div:not(.flex-ai-center) a.btn-transp{min-width:0;margin-left:100px;white-space:nowrap}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-1>div:not(.flex-ai-center) a.btn-transp{margin-left:0}}footer #footer-bottom #footer-bottom-1 .logo-footer{width:75px;margin-bottom:15px}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-1 .logo-footer{display:none}}@media screen and (max-width:375px){footer #footer-bottom #footer-bottom-1 .logo-footer{width:40px}}footer #footer-bottom #footer-bottom-1 .logo-footer svg{width:100%;height:auto}footer #footer-bottom #footer-bottom-1 .social-networks{margin-left:125px;margin-right:75px}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-1 .social-networks{margin:0}}footer #footer-bottom #footer-bottom-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:25px}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:0}}footer #footer-bottom #footer-bottom-2>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-2>div{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer #footer-bottom #footer-bottom-2 .footer-website-maker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;gap:15px}footer #footer-bottom #footer-bottom-2 .footer-website-maker span{opacity:60%}footer #footer-bottom #footer-bottom-2 .footer-website-maker img{display:inline-block;width:auto;height:40px}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-2 .footer-website-maker img{height:30px}}footer #footer-bottom #footer-bottom-2 .footer-copyright{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding-bottom:25px;text-align:right;opacity:60%}@media screen and (max-width:768px){footer #footer-bottom #footer-bottom-2 .footer-copyright{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px}}main>section:first-child{padding-top:227px}@media screen and (max-width:768px){main>section:first-child{padding-top:50px}}main>section:last-child{padding-bottom:200px}@media screen and (max-width:768px){main>section:last-child{padding-bottom:150px}}section.acf-row,section.wp-block-group{position:relative;width:100%;padding:75px}@media screen and (max-width:768px){section.acf-row,section.wp-block-group{padding:50px 25px}}@media screen and (max-width:390px){section.acf-row,section.wp-block-group{padding:35px 15px}}section.acf-row>div,section.wp-block-group>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:1290px;margin-left:auto;margin-right:auto}@media screen and (max-width:1440px){section.acf-row>div,section.wp-block-group>div{max-width:1150px}}section.acf-row .acf-block>div,section.acf-row>div,section.wp-block-group .acf-block>div,section.wp-block-group>div{width:100%}section.acf-row.large>div,section.wp-block-group.large>div{max-width:1550px}section.acf-row.large>div>.acf-title,section.wp-block-group.large>div>.acf-title{max-width:1290px;margin:0 auto 50px}@media screen and (max-width:1440px){section.acf-row.large>div>.acf-title,section.wp-block-group.large>div>.acf-title{max-width:1150px}}section.acf-row.flex-nowrap>div,section.wp-block-group.flex-nowrap>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}section.acf-row.nopadding,section.wp-block-group.nopadding{padding:0}section.acf-row.grey,section.wp-block-group.grey{background-color:#f2f2f2}section.acf-row.white,section.wp-block-group.white{background-color:#fff}section.acf-row.row-blue,section.wp-block-group.row-blue{background-color:#61c8d1}section.acf-row.row-blue h1,section.acf-row.row-blue h2,section.acf-row.row-blue h3,section.acf-row.row-blue h4,section.acf-row.row-blue h5,section.wp-block-group.row-blue h1,section.wp-block-group.row-blue h2,section.wp-block-group.row-blue h3,section.wp-block-group.row-blue h4,section.wp-block-group.row-blue h5{color:#151515}section.acf-row .acf-title h1,section.acf-row .acf-title h2,section.acf-row .acf-title h3,section.acf-row .acf-title h4,section.acf-row .acf-title h5,section.wp-block-group .acf-title h1,section.wp-block-group .acf-title h2,section.wp-block-group .acf-title h3,section.wp-block-group .acf-title h4,section.wp-block-group .acf-title h5{margin:0;line-height:1.1em}section.acf-row .acf-title h3,section.wp-block-group .acf-title h3{font-size:35px}section.acf-row .acf-title h4,section.wp-block-group .acf-title h4{font-size:26px;line-height:1.35em}section.acf-row .acf-image img,section.wp-block-group .acf-image img{display:block;max-width:100%;height:auto}section.acf-row .acf-wysiwyg,section.wp-block-group .acf-wysiwyg{font-size:19px;line-height:1.5em}@media screen and (max-width:768px){section.acf-row .acf-wysiwyg,section.wp-block-group .acf-wysiwyg{font-size:16px;line-height:1.3em}}section.acf-row .acf-wysiwyg img.alignleft,section.wp-block-group .acf-wysiwyg img.alignleft{float:left;margin-right:35px;margin-bottom:35px}section.acf-row .acf-wysiwyg img.alignright,section.wp-block-group .acf-wysiwyg img.alignright{float:right;margin-left:35px;margin-bottom:35px}section.acf-row .acf-wysiwyg img.aligncenter,section.wp-block-group .acf-wysiwyg img.aligncenter{margin-left:auto;margin-right:auto;display:block}section.acf-row .acf-wysiwyg p,section.acf-row .acf-wysiwyg ul,section.wp-block-group .acf-wysiwyg p,section.wp-block-group .acf-wysiwyg ul{margin-bottom:20px}section.acf-row .acf-wysiwyg ul,section.wp-block-group .acf-wysiwyg ul{padding-left:25px}section.acf-row .acf-wysiwyg ul li,section.wp-block-group .acf-wysiwyg ul li{margin-bottom:5px}section.acf-row .acf-button,section.wp-block-group .acf-button{margin:35px 0}section.acf-row.prllx>div>.acf-title,section.wp-block-group.prllx>div>.acf-title{-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.86)}section.acf-row.prllx.prllx__notyet>div>.acf-title,section.wp-block-group.prllx.prllx__notyet>div>.acf-title{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}section.acf-row.prllx.prllx__finish>div>.acf-title,section.acf-row.prllx.prllx__scrolling>div>.acf-title,section.wp-block-group.prllx.prllx__finish>div>.acf-title,section.wp-block-group.prllx.prllx__scrolling>div>.acf-title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.acf-row>div>.acf-title,section.wp-block-group>div>.acf-title{width:100%;margin:0 auto 50px}@media screen and (max-width:768px){section.acf-row>div>.acf-title,section.wp-block-group>div>.acf-title{margin-bottom:25px}}section .acf-qna{width:100%}section .acf-qna .block-qna{position:relative;width:100%;padding:50px;margin-bottom:35px;border-radius:20px;background-color:#fa9a9a;color:#151515;cursor:pointer}section .acf-qna .block-qna>div{max-width:1290px;margin:0 auto}section .acf-qna .block-qna h4{position:relative;display:block;background-color:transparent;border:0;text-align:left;font-size:26px;line-height:1.3em;font-weight:500;color:#151515;cursor:pointer}section .acf-qna .block-qna h4 ::-moz-selection{color:#151515;background:0 0}section .acf-qna .block-qna h4 ::selection{color:#151515;background:0 0}section .acf-qna .block-qna .block-content{display:none;overflow:hidden;margin-bottom:0;font-size:19px;line-height:1.4em;-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1);transition:all .4s cubic-bezier(.645,.045,.355,1)}section .acf-qna .block-qna:after{content:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/q&r-arrow.svg);position:absolute;top:15px;right:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}section .acf-qna .block-qna.open .block-content{display:block}section .acf-qna .block-qna.open:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}section.double-img-33-66,section.double-img-66-33{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.double-img-33-66>div,section.double-img-66-33>div{max-width:1550px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.double-img-33-66>div>.acf-title,section.double-img-66-33>div>.acf-title{width:100%;max-width:1290px;padding-top:100px;margin:0 auto 50px}@media screen and (max-width:1440px){section.double-img-33-66>div>.acf-title,section.double-img-66-33>div>.acf-title{max-width:1150px;padding-top:0}}section.double-img-33-66>div>.acf-title>div>*,section.double-img-66-33>div>.acf-title>div>*{font-size:59px;font-weight:500;line-height:1.1em}@media screen and (max-width:768px){section.double-img-33-66>div>.acf-title>div>*,section.double-img-66-33>div>.acf-title>div>*{font-size:40px}}section.double-img-33-66 .acf-blocks>div,section.double-img-66-33 .acf-blocks>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media screen and (max-width:768px){section.double-img-33-66 .acf-blocks>div,section.double-img-66-33 .acf-blocks>div{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}}section.double-img-33-66 .acf-blocks>div>div,section.double-img-66-33 .acf-blocks>div>div{height:100%}section.double-img-33-66 .acf-blocks:last-child,section.double-img-66-33 .acf-blocks:last-child{width:100%}@media screen and (max-width:768px){section.double-img-33-66 .acf-blocks:last-child>div,section.double-img-66-33 .acf-blocks:last-child>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}section.double-img-33-66 .acf-blocks:last-child .acf-image,section.double-img-66-33 .acf-blocks:last-child .acf-image{height:100%;max-height:475px;overflow:hidden}section.double-img-33-66 .acf-blocks:last-child .acf-image>div,section.double-img-66-33 .acf-blocks:last-child .acf-image>div{height:100%}section.double-img-33-66 .acf-blocks:last-child .acf-image img,section.double-img-66-33 .acf-blocks:last-child .acf-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.double-img-33-66 .acf-blocks:last-child .acf-image:first-child,section.double-img-66-33 .acf-blocks:last-child .acf-image:first-child{width:65%;border-top-left-radius:20px;border-bottom-left-radius:20px}section.double-img-33-66 .acf-blocks:last-child .acf-image:last-child,section.double-img-66-33 .acf-blocks:last-child .acf-image:last-child{width:33%;border-top-right-radius:20px;border-bottom-right-radius:20px}@media screen and (max-width:768px){section.double-img-33-66 .acf-blocks:last-child .acf-image:first-child,section.double-img-33-66 .acf-blocks:last-child .acf-image:last-child,section.double-img-66-33 .acf-blocks:last-child .acf-image:first-child,section.double-img-66-33 .acf-blocks:last-child .acf-image:last-child{width:100%;border-radius:0}}section.double-img-33-66.double-img-33-66 .acf-blocks:last-child .acf-image:first-child,section.double-img-66-33.double-img-33-66 .acf-blocks:last-child .acf-image:first-child{width:33%}section.double-img-33-66.double-img-33-66 .acf-blocks:last-child .acf-image:last-child,section.double-img-66-33.double-img-33-66 .acf-blocks:last-child .acf-image:last-child{width:65%}@media screen and (max-width:768px){section.double-img-33-66.double-img-33-66 .acf-blocks:last-child .acf-image:first-child,section.double-img-33-66.double-img-33-66 .acf-blocks:last-child .acf-image:last-child,section.double-img-66-33.double-img-33-66 .acf-blocks:last-child .acf-image:first-child,section.double-img-66-33.double-img-33-66 .acf-blocks:last-child .acf-image:last-child{width:100%;border-radius:0}}section.text-2-columns>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.text-2-columns .acf-title,section.text-2-columns .acf-wysiwyg p{-webkit-transition:opacity .25s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:opacity .25s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),opacity .25s linear;transition:transform .3s cubic-bezier(.645,.045,.355,1),opacity .25s linear,-webkit-transform .3s cubic-bezier(.645,.045,.355,1)}section.text-2-columns .acf-title{width:100%;margin-bottom:35px;-webkit-transform:translateY(0);transform:translateY(0)}section.text-2-columns .acf-title h3{font-weight:500;line-height:1.1em}section.text-2-columns .acf-wysiwyg{width:100%}@media screen and (min-width:769px){section.text-2-columns .acf-wysiwyg .wysiwyg-content{display:-webkit-box;display:-ms-flexbox;display:flex;col:2;gap:125px}}section.text-2-columns .acf-wysiwyg p{-webkit-transform:translateX(0);transform:translateX(0)}section.text-2-columns.prllx__notyet .acf-title{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}section.text-2-columns.prllx__notyet .acf-wysiwyg p{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}section.text-2-columns.prllx__notyet .acf-wysiwyg p:last-child{-webkit-transform:translateX(50px);transform:translateX(50px)}section.section-video{min-height:0}section.section-video:before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:1;background-color:#fa9a9a;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/background/section-right-corner.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/background/section-right-corner.svg)}section.section-video>div{position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1550px;z-index:1;color:#151515}@media screen and (max-width:768px){section.section-video>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:35px}}section.section-video .acf-video{width:50%;cursor:pointer}@media screen and (max-width:768px){section.section-video .acf-video{width:100%}}section.section-video .acf-video>div{position:relative;width:100%;padding-top:56%;border-radius:20px;overflow:hidden;background-color:#151515}section.section-video .acf-video>div .illustration,section.section-video .acf-video>div .plyr,section.section-video .acf-video>div .yt-video,section.section-video .acf-video>div video{position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);left:-5px;top:-5px;z-index:1;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .25s cubic-bezier(.785,.135,.15,.86);transition:all .25s cubic-bezier(.785,.135,.15,.86)}section.section-video .acf-video>div .illustration img,section.section-video .acf-video>div .plyr img,section.section-video .acf-video>div .yt-video img,section.section-video .acf-video>div video img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.section-video .acf-video>div .yt-video,section.section-video .acf-video>div video{opacity:0;pointer-events:none}section.section-video .acf-video>div .illustration{z-index:2}section.section-video .acf-video>div:after{content:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/icon-play.svg);display:block;position:absolute;left:50%;top:50%;z-index:3;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}section.section-video .acf-video.playing>div .yt-video,section.section-video .acf-video.playing>div video{opacity:1}section.section-video .acf-video.playing>div .illustration,section.section-video .acf-video.playing>div:after{opacity:0;pointer-events:none}section.section-video .acf-blocks{width:40%}@media screen and (max-width:768px){section.section-video .acf-blocks{width:100%}}section.section-video .acf-blocks .acf-title{margin-bottom:20px}section.section-video .acf-blocks .acf-title h2,section.section-video .acf-blocks .acf-title h3,section.section-video .acf-blocks .acf-title h4{color:#151515}section.section-video.bg-blue:before{background-color:#61c8d1}section.section-video .acf-title,section.section-video .acf-wysiwyg{-webkit-transition:all 1s cubic-bezier(.785,.135,.15,.86);transition:all 1s cubic-bezier(.785,.135,.15,.86)}section.section-video .acf-video>div:after{-webkit-transition:all .4s cubic-bezier(.785,.135,.15,.86);transition:all .4s cubic-bezier(.785,.135,.15,.86)}section.section-video.prllx__notyet .acf-title,section.section-video.prllx__notyet .acf-wysiwyg{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}section.section-video.prllx__notyet .acf-wysiwyg{-webkit-transform:translateX(150px);transform:translateX(150px)}section.section-video.prllx__notyet .acf-video>div:after{opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) scale(10);transform:translateX(-50%) translateY(-50%) scale(10)}section.section-video.prllx__finish .acf-title,section.section-video.prllx__finish .acf-wysiwyg,section.section-video.prllx__scrolling .acf-title,section.section-video.prllx__scrolling .acf-wysiwyg{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}section.section-video.prllx__finish .acf-video>div:after,section.section-video.prllx__scrolling .acf-video>div:after{opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}section.img-text{width:100vw;padding:0;margin:75px 0}section.img-text>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1290px}@media screen and (max-width:768px){section.img-text>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}section.img-text>div>*{position:relative;z-index:1}section.img-text .acf-image{width:96%;height:auto}@media screen and (min-width:769px){section.img-text .acf-image{position:absolute;width:39%;height:100%;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}section.img-text .acf-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-right:auto;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-img-text.png);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-img-text.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:100%;mask-size:100%}@media screen and (min-width:1701px){section.img-text .acf-image img{-webkit-mask-size:auto 100%;mask-size:auto 100%}}section.img-text .acf-wysiwyg{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:715px;min-height:500px;padding-left:35px;margin-left:39%;text-align:left}@media screen and (min-width:1701px){section.img-text .acf-wysiwyg{padding-left:0}}@media screen and (max-width:768px){section.img-text .acf-wysiwyg{width:100%;max-width:100%;padding:35px;padding-bottom:0;margin-left:0}}section.img-text .acf-wysiwyg>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center}section.img-text .acf-wysiwyg h2{margin:0;margin-bottom:25px;color:#61c8d1}section.img-text .acf-wysiwyg p{font-size:19px;font-weight:300;line-height:1.3em}section.img-text.img-text-left .acf-image{left:auto;right:0}section.img-text.img-text-left .acf-image img{-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-img-text-reverse.png);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-img-text-reverse.png);-webkit-mask-position:right center;mask-position:right center}section.img-text.img-text-left .acf-wysiwyg{margin-left:0;margin-right:39%;text-align:right}section.img-text .acf-image img.prllx_start{-webkit-transform:translateY(50px);transform:translateY(50px)}section.img-text .acf-image img.prllx{-webkit-transform:translateY(-50px);transform:translateY(-50px)}section.img-text .acf-wysiwyg.prllx_start{-webkit-transform:translateY(-50px);transform:translateY(-50px)}section.img-text .acf-wysiwyg.prllx{-webkit-transform:translateY(50px);transform:translateY(50px)}section.wide-img{max-width:none;padding:0;margin:100px 0}section.wide-img>div{max-width:none}section.wide-img .acf-image{width:100%;height:550px}section.wide-img .acf-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.acf-files{width:100%}.acf-files .acf-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;padding:50px 75px;margin-bottom:20px;border-radius:20px;background-color:#151515;color:#fff}@media screen and (max-width:768px){.acf-files .acf-file{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:25px;row-gap:25px}}.acf-files .acf-file>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.acf-files .acf-file>div{width:100%}}.acf-files .acf-file>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acf-files .acf-file svg{display:inline-block;width:30px;height:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.acf-files .acf-file svg.svg-link path{fill:#fa9a9a}.acf-files .acf-file h6{margin:0;margin-left:20px;color:#fff;font-size:20px;line-height:1.2em}@media screen and (max-width:768px){.acf-files .acf-file h6{font-size:16px}}.acf-files .acf-file span.filesize{display:block;margin-left:50px;margin-right:20px;text-wrap:nowrap;font-size:16px;line-height:1.2em}@media screen and (max-width:768px){.acf-files .acf-file span.filesize{margin-left:0}}.acf-files .acf-file .btn{min-width:0;font-size:18px;line-height:1.1em;-webkit-transform:translateY(1px);transform:translateY(1px);white-space:nowrap}.acf-files .acf-file{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transition:all .6s cubic-bezier(.83,0,.17,1);transition:all .6s cubic-bezier(.83,0,.17,1);opacity:1}.acf-files.prllx__notyet .acf-file{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}.acf-files.prllx__notyet .acf-file:nth-child(2n){-webkit-transform:translateX(-50px);transform:translateX(-50px)}section.section-list-elements,section.section-list-posts{padding-top:100px;padding-bottom:100px}@media screen and (max-width:768px){section.section-list-elements,section.section-list-posts{padding-top:50px;padding-bottom:50px}}section.section-list-elements .list-elements,section.section-list-elements .list-posts,section.section-list-posts .list-elements,section.section-list-posts .list-posts{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:1fr 1fr 1fr;gap:20px}@media screen and (max-width:768px){section.section-list-elements .list-elements,section.section-list-elements .list-posts,section.section-list-posts .list-elements,section.section-list-posts .list-posts{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:15px}}section.section-list-elements .list-elements a,section.section-list-elements .list-posts a,section.section-list-posts .list-elements a,section.section-list-posts .list-posts a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;border-radius:20px;overflow:hidden;text-decoration:none}section.section-list-elements .list-elements a .thumb,section.section-list-elements .list-posts a .thumb,section.section-list-posts .list-elements a .thumb,section.section-list-posts .list-posts a .thumb{width:100%;overflow:hidden}@media screen and (max-width:768px){section.section-list-elements .list-elements a .thumb,section.section-list-elements .list-posts a .thumb,section.section-list-posts .list-elements a .thumb,section.section-list-posts .list-posts a .thumb{height:150px}}section.section-list-elements .list-elements a .thumb .mask,section.section-list-elements .list-posts a .thumb .mask,section.section-list-posts .list-elements a .thumb .mask,section.section-list-posts .list-posts a .thumb .mask{width:100%;height:100%}section.section-list-elements .list-elements a .thumb svg.svg-mask,section.section-list-elements .list-posts a .thumb svg.svg-mask,section.section-list-posts .list-elements a .thumb svg.svg-mask,section.section-list-posts .list-posts a .thumb svg.svg-mask{display:none}section.section-list-elements .list-elements a .thumb img,section.section-list-elements .list-posts a .thumb img,section.section-list-posts .list-elements a .thumb img,section.section-list-posts .list-posts a .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86)}section.section-list-elements .list-elements a .infos,section.section-list-elements .list-posts a .infos,section.section-list-posts .list-elements a .infos,section.section-list-posts .list-posts a .infos{height:100%;padding:20px 45px 45px;color:#151515}@media screen and (max-width:768px){section.section-list-elements .list-elements a .infos,section.section-list-elements .list-posts a .infos,section.section-list-posts .list-elements a .infos,section.section-list-posts .list-posts a .infos{padding:15px}}section.section-list-elements .list-elements a .infos span.date,section.section-list-elements .list-posts a .infos span.date,section.section-list-posts .list-elements a .infos span.date,section.section-list-posts .list-posts a .infos span.date{display:block;width:calc(100% + 25px);text-align:right;font-size:18px;font-weight:300}@media screen and (max-width:768px){section.section-list-elements .list-elements a .infos span.date,section.section-list-elements .list-posts a .infos span.date,section.section-list-posts .list-elements a .infos span.date,section.section-list-posts .list-posts a .infos span.date{width:100%;font-size:16px}}section.section-list-elements .list-elements a .infos .category,section.section-list-elements .list-posts a .infos .category,section.section-list-posts .list-elements a .infos .category,section.section-list-posts .list-posts a .infos .category{font-size:18px;font-weight:500}@media screen and (max-width:768px){section.section-list-elements .list-elements a .infos .category,section.section-list-elements .list-posts a .infos .category,section.section-list-posts .list-elements a .infos .category,section.section-list-posts .list-posts a .infos .category{font-size:16px}}section.section-list-elements .list-elements a .infos .excerpt,section.section-list-elements .list-posts a .infos .excerpt,section.section-list-posts .list-elements a .infos .excerpt,section.section-list-posts .list-posts a .infos .excerpt{font-size:16px;font-weight:300}section.section-list-elements .list-elements a .infos h4,section.section-list-elements .list-posts a .infos h4,section.section-list-posts .list-elements a .infos h4,section.section-list-posts .list-posts a .infos h4{color:#151515;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:768px){section.section-list-elements .list-elements a .infos h4,section.section-list-elements .list-posts a .infos h4,section.section-list-posts .list-elements a .infos h4,section.section-list-posts .list-posts a .infos h4{margin-top:5px;font-size:18px}}section.section-list-elements .list-elements a .infos button,section.section-list-elements .list-posts a .infos button,section.section-list-posts .list-elements a .infos button,section.section-list-posts .list-posts a .infos button{display:none}section.section-list-elements .list-elements a.private:after,section.section-list-elements .list-posts a.private:after,section.section-list-posts .list-elements a.private:after,section.section-list-posts .list-posts a.private:after{content:"";display:inline-block;position:absolute;width:50px;height:50px;right:15px;top:15px;z-index:1;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTEyLjU5MyAyMy4yNThsLS4wMTEuMDAybC0uMDcxLjAzNWwtLjAyLjAwNGwtLjAxNC0uMDA0bC0uMDcxLS4wMzVxLS4wMTYtLjAwNS0uMDI0LjAwNWwtLjAwNC4wMWwtLjAxNy40MjhsLjAwNS4wMmwuMDEuMDEzbC4xMDQuMDc0bC4wMTUuMDA0bC4wMTItLjAwNGwuMTA0LS4wNzRsLjAxMi0uMDE2bC4wMDQtLjAxN2wtLjAxNy0uNDI3cS0uMDA0LS4wMTYtLjAxNy0uMDE4bS4yNjUtLjExM2wtLjAxMy4wMDJsLS4xODUuMDkzbC0uMDEuMDFsLS4wMDMuMDExbC4wMTguNDNsLjAwNS4wMTJsLjAwOC4wMDdsLjIwMS4wOTNxLjAxOS4wMDUuMDI5LS4wMDhsLjAwNC0uMDE0bC0uMDM0LS42MTRxLS4wMDUtLjAxOC0uMDItLjAyMm0tLjcxNS4wMDJhLjAyLjAyIDAgMCAwLS4wMjcuMDA2bC0uMDA2LjAxNGwtLjAzNC42MTRxLjAwMS4wMTguMDE3LjAyNGwuMDE1LS4wMDJsLjIwMS0uMDkzbC4wMS0uMDA4bC4wMDQtLjAxMWwuMDE3LS40M2wtLjAwMy0uMDEybC0uMDEtLjAxeiIvPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNiA4YTYgNiAwIDEgMSAxMiAwaDFhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yem02LTRhNCA0IDAgMCAxIDQgNEg4YTQgNCAwIDAgMSA0LTRtMiAxMGEyIDIgMCAwIDEtMSAxLjczMlYxN2ExIDEgMCAxIDEtMiAwdi0xLjI2OEEyIDIgMCAwIDEgMTIgMTJhMiAyIDAgMCAxIDIgMiIvPjwvZz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTEyLjU5MyAyMy4yNThsLS4wMTEuMDAybC0uMDcxLjAzNWwtLjAyLjAwNGwtLjAxNC0uMDA0bC0uMDcxLS4wMzVxLS4wMTYtLjAwNS0uMDI0LjAwNWwtLjAwNC4wMWwtLjAxNy40MjhsLjAwNS4wMmwuMDEuMDEzbC4xMDQuMDc0bC4wMTUuMDA0bC4wMTItLjAwNGwuMTA0LS4wNzRsLjAxMi0uMDE2bC4wMDQtLjAxN2wtLjAxNy0uNDI3cS0uMDA0LS4wMTYtLjAxNy0uMDE4bS4yNjUtLjExM2wtLjAxMy4wMDJsLS4xODUuMDkzbC0uMDEuMDFsLS4wMDMuMDExbC4wMTguNDNsLjAwNS4wMTJsLjAwOC4wMDdsLjIwMS4wOTNxLjAxOS4wMDUuMDI5LS4wMDhsLjAwNC0uMDE0bC0uMDM0LS42MTRxLS4wMDUtLjAxOC0uMDItLjAyMm0tLjcxNS4wMDJhLjAyLjAyIDAgMCAwLS4wMjcuMDA2bC0uMDA2LjAxNGwtLjAzNC42MTRxLjAwMS4wMTguMDE3LjAyNGwuMDE1LS4wMDJsLjIwMS0uMDkzbC4wMS0uMDA4bC4wMDQtLjAxMWwuMDE3LS40M2wtLjAwMy0uMDEybC0uMDEtLjAxeiIvPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNiA4YTYgNiAwIDEgMSAxMiAwaDFhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yem02LTRhNCA0IDAgMCAxIDQgNEg4YTQgNCAwIDAgMSA0LTRtMiAxMGEyIDIgMCAwIDEtMSAxLjczMlYxN2ExIDEgMCAxIDEtMiAwdi0xLjI2OEEyIDIgMCAwIDEgMTIgMTJhMiAyIDAgMCAxIDIgMiIvPjwvZz48L3N2Zz4=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:#fa9a9a}section.section-list-elements .list-elements a:hover .thumb img,section.section-list-elements .list-posts a:hover .thumb img,section.section-list-posts .list-elements a:hover .thumb img,section.section-list-posts .list-posts a:hover .thumb img{-webkit-transform:scale(1.3);transform:scale(1.3)}section.section-list-elements .list-elements a:hover .infos h4,section.section-list-elements .list-posts a:hover .infos h4,section.section-list-posts .list-elements a:hover .infos h4,section.section-list-posts .list-posts a:hover .infos h4{color:#fa9a9a}section.section-list-elements:not(.grey) .list-elements a,section.section-list-elements:not(.grey) .list-posts a,section.section-list-posts:not(.grey) .list-elements a,section.section-list-posts:not(.grey) .list-posts a{background-color:#f2f2f2}section.title-alone{padding:0;margin:0;margin-top:150px}@media screen and (max-width:768px){section.title-alone{padding:0 25px;margin-top:50px}}section.call-to-action{padding-top:50px;padding-bottom:50px;background-color:#fa9a9a}@media screen and (max-width:768px){section.call-to-action{padding:25px}}section.call-to-action>div{max-width:1550px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){section.call-to-action>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:25px}}section.call-to-action>div .acf-title{margin:0}section.call-to-action>div .acf-title h3{margin:0;font-size:22px;line-height:1em;color:#151515}section.call-to-action>div .acf-button .btn{white-space:nowrap}.block-list-events{position:relative}.block-list-events form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.block-list-events form{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15px}}.block-list-events form>*{margin-right:20px}@media screen and (max-width:768px){.block-list-events form>:not(.btn){width:100%;margin:0}}.block-list-events form .dates-group{display:-webkit-box;display:-ms-flexbox;display:flex}.block-list-events form .dates-group .date-field:first-child input{border-top-right-radius:0;border-bottom-right-radius:0}.block-list-events form .dates-group .date-field:last-child input{border-top-left-radius:0;border-bottom-left-radius:0}.block-list-events form .date-field{position:relative}@media screen and (max-width:768px){.block-list-events form .date-field{width:50%}}.block-list-events form .date-field label{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;left:0;top:0;z-index:1;color:rgba(21,21,21,.6)}.block-list-events form .date-field input[type=date]{width:150px;padding-right:45px;cursor:pointer}@media screen and (max-width:768px){.block-list-events form .date-field input[type=date]{width:100%}}.block-list-events form .date-field input[type=date]::-webkit-calendar-picker-indicator{content:"";position:absolute;z-index:2;width:calc(100% - 15px);height:20px;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNCA3YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnYxMmEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnptMTItNHY0TTggM3Y0bS00IDRoMTZtLTkgNGgxbTAgMHYzIi8+PC9zdmc+");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNCA3YTIgMiAwIDAgMSAyLTJoMTJhMiAyIDAgMCAxIDIgMnYxMmEyIDIgMCAwIDEtMiAySDZhMiAyIDAgMCAxLTItMnptMTItNHY0TTggM3Y0bS00IDRoMTZtLTkgNGgxbTAgMHYzIi8+PC9zdmc+");-webkit-mask-size:20px auto;mask-size:20px auto;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;cursor:pointer}.block-list-events form .date-field input[type=date].date-is-selected+label,.block-list-events form .date-field:hover label{opacity:0;pointer-events:none}.block-list-events .past-incoming{padding:75px 50px 50px}@media screen and (max-width:768px){.block-list-events .past-incoming{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px 0}}.block-list-events .past-incoming button{margin-right:50px;border:0;background-color:transparent;text-decoration:underline;color:#151515;opacity:.3;font-weight:600;font-size:20px;line-height:1em}@media screen and (max-width:768px){.block-list-events .past-incoming button{margin:0}}.block-list-events .past-incoming button.selected{color:#61c8d1;opacity:1}.block-list-events .events-list-container{position:relative}.block-list-events .events-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:768px){.block-list-events .events-list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.block-list-events .event{border-radius:20px;overflow:hidden;border:1px solid #151515;text-decoration:none;background-color:#f7f7f7}.block-list-events .event .event-thumb{position:relative;width:100%;padding-top:55%;overflow:hidden}.block-list-events .event .event-thumb img,.block-list-events .event .event-thumb svg{position:absolute;z-index:1;-webkit-transition:all .65s cubic-bezier(.785,.135,.15,.86);transition:all .65s cubic-bezier(.785,.135,.15,.86)}.block-list-events .event .event-thumb img{width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.block-list-events .event .event-thumb svg{position:absolute;width:auto;height:80%;max-height:100px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.block-list-events .event .event-infos{height:100%;padding:30px 50px;color:#151515;font-weight:300;background-color:#fff}@media screen and (max-width:768px){.block-list-events .event .event-infos{padding:15px}}.block-list-events .event .event-infos .date span:first-child{display:block;color:#61c8d1;font-size:65px;line-height:1em;font-weight:300;-webkit-transition:all .35s cubic-bezier(.785,.135,.15,.86);transition:all .35s cubic-bezier(.785,.135,.15,.86)}.block-list-events .event .event-infos h3{margin:15px 0;font-size:23px;line-height:1.1em;color:#151515;-webkit-transition:all .35s cubic-bezier(.785,.135,.15,.86);transition:all .35s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:768px){.block-list-events .event .event-infos h3{font-size:18px}}.block-list-events .event.private{border-color:#fa9a9a}.block-list-events .event.private .event-infos{position:relative}.block-list-events .event.private .event-infos:after{content:"";display:inline-block;position:absolute;width:30px;height:30px;right:15px;top:15px;z-index:1;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTEyLjU5MyAyMy4yNThsLS4wMTEuMDAybC0uMDcxLjAzNWwtLjAyLjAwNGwtLjAxNC0uMDA0bC0uMDcxLS4wMzVxLS4wMTYtLjAwNS0uMDI0LjAwNWwtLjAwNC4wMWwtLjAxNy40MjhsLjAwNS4wMmwuMDEuMDEzbC4xMDQuMDc0bC4wMTUuMDA0bC4wMTItLjAwNGwuMTA0LS4wNzRsLjAxMi0uMDE2bC4wMDQtLjAxN2wtLjAxNy0uNDI3cS0uMDA0LS4wMTYtLjAxNy0uMDE4bS4yNjUtLjExM2wtLjAxMy4wMDJsLS4xODUuMDkzbC0uMDEuMDFsLS4wMDMuMDExbC4wMTguNDNsLjAwNS4wMTJsLjAwOC4wMDdsLjIwMS4wOTNxLjAxOS4wMDUuMDI5LS4wMDhsLjAwNC0uMDE0bC0uMDM0LS42MTRxLS4wMDUtLjAxOC0uMDItLjAyMm0tLjcxNS4wMDJhLjAyLjAyIDAgMCAwLS4wMjcuMDA2bC0uMDA2LjAxNGwtLjAzNC42MTRxLjAwMS4wMTguMDE3LjAyNGwuMDE1LS4wMDJsLjIwMS0uMDkzbC4wMS0uMDA4bC4wMDQtLjAxMWwuMDE3LS40M2wtLjAwMy0uMDEybC0uMDEtLjAxeiIvPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNiA4YTYgNiAwIDEgMSAxMiAwaDFhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yem02LTRhNCA0IDAgMCAxIDQgNEg4YTQgNCAwIDAgMSA0LTRtMiAxMGEyIDIgMCAwIDEtMSAxLjczMlYxN2ExIDEgMCAxIDEtMiAwdi0xLjI2OEEyIDIgMCAwIDEgMTIgMTJhMiAyIDAgMCAxIDIgMiIvPjwvZz48L3N2Zz4=");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTEyLjU5MyAyMy4yNThsLS4wMTEuMDAybC0uMDcxLjAzNWwtLjAyLjAwNGwtLjAxNC0uMDA0bC0uMDcxLS4wMzVxLS4wMTYtLjAwNS0uMDI0LjAwNWwtLjAwNC4wMWwtLjAxNy40MjhsLjAwNS4wMmwuMDEuMDEzbC4xMDQuMDc0bC4wMTUuMDA0bC4wMTItLjAwNGwuMTA0LS4wNzRsLjAxMi0uMDE2bC4wMDQtLjAxN2wtLjAxNy0uNDI3cS0uMDA0LS4wMTYtLjAxNy0uMDE4bS4yNjUtLjExM2wtLjAxMy4wMDJsLS4xODUuMDkzbC0uMDEuMDFsLS4wMDMuMDExbC4wMTguNDNsLjAwNS4wMTJsLjAwOC4wMDdsLjIwMS4wOTNxLjAxOS4wMDUuMDI5LS4wMDhsLjAwNC0uMDE0bC0uMDM0LS42MTRxLS4wMDUtLjAxOC0uMDItLjAyMm0tLjcxNS4wMDJhLjAyLjAyIDAgMCAwLS4wMjcuMDA2bC0uMDA2LjAxNGwtLjAzNC42MTRxLjAwMS4wMTguMDE3LjAyNGwuMDE1LS4wMDJsLjIwMS0uMDkzbC4wMS0uMDA4bC4wMDQtLjAxMWwuMDE3LS40M2wtLjAwMy0uMDEybC0uMDEtLjAxeiIvPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNNiA4YTYgNiAwIDEgMSAxMiAwaDFhMiAyIDAgMCAxIDIgMnYxMGEyIDIgMCAwIDEtMiAySDVhMiAyIDAgMCAxLTItMlYxMGEyIDIgMCAwIDEgMi0yem02LTRhNCA0IDAgMCAxIDQgNEg4YTQgNCAwIDAgMSA0LTRtMiAxMGEyIDIgMCAwIDEtMSAxLjczMlYxN2ExIDEgMCAxIDEtMiAwdi0xLjI2OEEyIDIgMCAwIDEgMTIgMTJhMiAyIDAgMCAxIDIgMiIvPjwvZz48L3N2Zz4=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100 100%;mask-size:100 100%;background-color:#fa9a9a}.block-list-events .event.noresult{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px}.block-list-events .event:hover .event-thumb img{-webkit-transform:scale(1.2);transform:scale(1.2)}.block-list-events .event:hover .event-thumb svg{-webkit-transform:scale(1.2) translateX(-50%) translateY(-50%);transform:scale(1.2) translateX(-50%) translateY(-50%);-webkit-transform-origin:center center;transform-origin:center center}.block-list-events .event:hover .event-infos .date span:first-child{color:#fa9a9a}.block-list-events .event:hover .event-infos h3{color:#fa9a9a}body .the-content .main-content .wp-block-embed,body .the-content .main-content .wp-block-group,body .the-content .main-content .wp-block-image,body .the-content .main-content .wp-block-media-text{margin:35px 0}body .the-content .main-content a{color:#61c8d1}body .the-content .main-content .wp-block-image{max-width:100%}body .the-content .main-content .wp-block-image figure.alignleft{float:left;margin-right:35px;margin-bottom:35px}body .the-content .main-content .wp-block-image figure.aligncenter,body .the-content .main-content .wp-block-image figure.alignright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .the-content .main-content .wp-block-image figure.alignright{float:right;margin-left:35px;margin-bottom:35px}body .the-content .main-content .wp-block-image img{display:block;max-width:100%;height:auto}body .the-content .main-content .wp-block-embed.is-type-video{width:100%}body .the-content .main-content .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:45%}body .the-content .main-content .wp-block-embed.is-type-video iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}body .the-content .main-content .wp-block-media-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .the-content .main-content .wp-block-media-text .wp-block-media-text__content:not(.has-media-on-the-right){padding-left:35px}body .the-content .main-content .wp-block-media-text.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:35px;text-align:right}body .the-content .main-content .wp-block-media-text img{max-width:100%;height:auto}body .the-content .main-content ul li::marker{color:#fa9a9a}body .the-content .main-content .wp-block-group{gap:25px}body .the-content .main-content .wp-block-buttons{margin:25px 0 35px}body .the-content .main-content .wp-block-buttons .wp-block-button,body .the-content .main-content .wp-block-buttons a{display:inline-block}body .the-content .main-content .wp-block-buttons a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body .the-content .main-content .wp-block-buttons a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body .the-content .main-content .wp-block-buttons a:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body .the-content .main-content .wp-block-buttons a span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}body .the-content .main-content .wp-block-buttons a:hover{color:#61c8d1}body .the-content .main-content .wp-block-buttons a:hover:before{background-color:#fff}body .the-content .main-content .wp-block-buttons a:hover:after{background-color:#61c8d1}body .the-content .main-content .wp-block-buttons a.btn-transp:before{background-color:transparent}body .the-content .main-content .wp-block-buttons a.btn-transp:hover{color:#fff}body .the-content .main-content .wp-block-buttons a.btn-transp:hover:before{background-color:#61c8d1}body .the-content .main-content .wp-block-buttons a.btn-transp:hover:after{background-color:#fff}body .the-content .main-content .wp-block-buttons a.btn-white{color:#fff}body .the-content .main-content .wp-block-buttons a.btn-white:before{border-color:#fff}body .the-content .main-content .wp-block-buttons a.btn-white:after{background-color:#fff}body .the-content .main-content .wp-block-buttons a.btn-white:hover{color:#151515}body .the-content .main-content .wp-block-buttons a.btn-white:hover:before{background-color:#fff}body .the-content .main-content .wp-block-buttons a.btn-white:hover:after{background-color:#151515}body .the-content .main-content .wp-block-buttons a.btn-black{color:#151515}body .the-content .main-content .wp-block-buttons a.btn-black:before{border-color:#151515}body .the-content .main-content .wp-block-buttons a.btn-black:hover{color:#fff}body .the-content .main-content .wp-block-buttons a.btn-black:hover:before{background-color:#151515}body .the-content .main-content .wp-block-buttons a.btn-black:hover:after{background-color:#fff}body .the-content .main-content .wp-block-buttons a.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}body .the-content .main-content .wp-block-buttons a.btn-red:after{background-color:#fff}body .the-content .main-content .wp-block-buttons a.btn-red:hover{color:#151515}body .the-content .main-content .wp-block-buttons a.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}body .the-content .main-content .wp-block-buttons a.btn-text-only:before{display:none}body .the-content .main-content .wp-block-buttons a.btn-text-only:after{background-color:#61c8d1}body .the-content .main-content .wp-block-buttons a.btn-text-only:hover{color:#fa9a9a}body .the-content .main-content .wp-block-buttons a.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body#tpl-front_page section .acf-wysiwyg{margin:25px 0 50px;font-size:18px;line-height:1.3em}body#tpl-front_page section#our-network #map-country{color:#151515}body#tpl-front_page section#our-network #map-country .country-flag{cursor:pointer}body#tpl-front_page section#our-network #map-country .country-flag:before{border-top-right-radius:0;border-bottom-right-radius:0}body#tpl-front_page section#our-network #map-country button:not(.country-flag){margin-left:-2px}body#tpl-front_page section#our-network #map-country button:not(.country-flag):before{border-top-left-radius:0;border-bottom-left-radius:0}body#tpl-front_page section.landing{position:relative;max-width:none;height:auto;padding:0;overflow:hidden}@media screen and (max-width:768px){body#tpl-front_page section.landing{height:auto;max-height:none}}body#tpl-front_page section.landing>div{max-width:1840px;padding:0}@media screen and (max-width:768px){body#tpl-front_page section.landing>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}body#tpl-front_page section.landing .acf-slider{position:static;width:100%;max-width:none}@media screen and (max-width:768px){body#tpl-front_page section.landing .acf-slider{height:75vh}}@media screen and (max-width:390px){body#tpl-front_page section.landing .acf-slider{height:80vh}}body#tpl-front_page section.landing .acf-slider .slider{padding:0}body#tpl-front_page section.landing .acf-slider .slider .next,body#tpl-front_page section.landing .acf-slider .slider .prev{display:none}body#tpl-front_page section.landing .acf-slider .slider>div{background-color:transparent;border-radius:0;overflow:auto}body#tpl-front_page section.landing .acf-slider figure{position:absolute;z-index:1;width:100%;height:100%;padding-top:177px;left:0;top:0;background-color:#151515;-webkit-transition:opacity .4s cubic-bezier(.785,.135,.15,.86);transition:opacity .4s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:768px){body#tpl-front_page section.landing .acf-slider figure{padding-top:65px;padding-right:25px;padding-bottom:25px;padding-left:25px}}@media screen and (max-width:390px){body#tpl-front_page section.landing .acf-slider figure{padding-top:65px;padding-right:15px;padding-bottom:15px;padding-left:15px}}body#tpl-front_page section.landing .acf-slider figure:not(.current){opacity:0;pointer-events:none}body#tpl-front_page section.landing .acf-slider figure img{display:block;position:absolute;width:100%;min-width:0;max-width:none;height:calc(100% + 100px);border-radius:0;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover;opacity:.4;pointer-events:none}body#tpl-front_page section.landing .acf-slider figure img.prllx_start{-webkit-transform:translateY(-1px);transform:translateY(-1px)}body#tpl-front_page section.landing .acf-slider figure img.prllx{-webkit-transform:translateY(-100px);transform:translateY(-100px)}body#tpl-front_page section.landing .acf-slider figure figcaption{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;width:100%;max-width:1290px;height:100%;padding:0;margin:0 auto}@media screen and (min-width:1921px){body#tpl-front_page section.landing .acf-slider figure figcaption{max-width:1840px}}@media screen and (max-width:1440px){body#tpl-front_page section.landing .acf-slider figure figcaption{max-width:1150px}}body#tpl-front_page section.landing .acf-slider figure figcaption>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;max-width:715px}body#tpl-front_page section.landing .acf-slider figure figcaption h3{margin:0;font-size:75px;font-weight:300;line-height:1.1em;color:#61c8d1}@media screen and (max-width:1280px){body#tpl-front_page section.landing .acf-slider figure figcaption h3{font-size:50px}}@media screen and (max-width:390px){body#tpl-front_page section.landing .acf-slider figure figcaption h3{font-size:40px}}body#tpl-front_page section.landing .acf-slider figure figcaption p{margin:25px 0 0;color:#fff;font-size:19px;line-height:1.4em;font-weight:100}@media screen and (max-width:768px){body#tpl-front_page section.landing .acf-slider figure figcaption p{font-size:16px}}body#tpl-front_page section.landing .acf-slider figure figcaption a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body#tpl-front_page section.landing .acf-slider figure figcaption a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body#tpl-front_page section.landing .acf-slider figure figcaption a:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body#tpl-front_page section.landing .acf-slider figure figcaption a span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}body#tpl-front_page section.landing .acf-slider figure figcaption a:hover{color:#61c8d1}body#tpl-front_page section.landing .acf-slider figure figcaption a:hover:before{background-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a:hover:after{background-color:#61c8d1}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-transp:before{background-color:transparent}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-transp:hover{color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-transp:hover:before{background-color:#61c8d1}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-transp:hover:after{background-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-white{color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-white:before{border-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-white:after{background-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-white:hover{color:#151515}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-white:hover:before{background-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-white:hover:after{background-color:#151515}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-black{color:#151515}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-black:before{border-color:#151515}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-black:hover{color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-black:hover:before{background-color:#151515}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-black:hover:after{background-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-red:after{background-color:#fff}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-red:hover{color:#151515}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-text-only:before{display:none}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-text-only:after{background-color:#61c8d1}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-text-only:hover{color:#fa9a9a}body#tpl-front_page section.landing .acf-slider figure figcaption a.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body#tpl-front_page section.landing .acf-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:850px;height:100%;padding:227px 0 50px;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86) .3s;transition:all .5s cubic-bezier(.785,.135,.15,.86) .3s}@media screen and (max-width:1440px){body#tpl-front_page section.landing .acf-blocks{width:700px}}body#tpl-front_page section.landing .acf-blocks>div{-ms-flex-line-pack:center;align-content:center}body#tpl-front_page section.landing .acf-blocks .acf-title{width:100%;max-width:215px;margin-bottom:25px;text-align:right}@media screen and (max-width:1280px){body#tpl-front_page section.landing .acf-blocks .acf-title{margin-bottom:15px}}body#tpl-front_page section.landing .acf-blocks .acf-title h3{font-size:19px;line-height:1em;font-weight:100;color:#fa9a9a}body#tpl-front_page section.landing .acf-blocks .acf-posts{-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86) .4s;transition:all .5s cubic-bezier(.785,.135,.15,.86) .4s}body#tpl-front_page section.landing .acf-blocks .acf-posts .list-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:15px}body#tpl-front_page section.landing .acf-blocks .acf-posts a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;text-decoration:none;color:#151515}body#tpl-front_page section.landing .acf-blocks .acf-posts a .thumb{position:relative;display:block;width:215px;overflow:hidden;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-img-text-reverse.png);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../img/mask-img-text-reverse.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:100% 100%;mask-size:100% 100%}body#tpl-front_page section.landing .acf-blocks .acf-posts a .thumb img{position:absolute;display:block;width:100%;height:100%;left:0;top:0;z-index:1;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s cubic-bezier(.785,.135,.15,.86);transition:all .5s cubic-bezier(.785,.135,.15,.86);-webkit-transform-origin:center center;transform-origin:center center}body#tpl-front_page section.landing .acf-blocks .acf-posts a .thumb .svg-mask{visibility:hidden;position:absolute;width:0;height:0}body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos{width:calc(100% - 200px - 15px);padding:30px;background-color:#fff;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:1440px){body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos{padding:20px}}body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .category,body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .date{display:none}body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos h4{display:block;margin:0 0 15px;font-size:18px;line-height:1.2em;color:#fa9a9a;-webkit-transition:all .35s cubic-bezier(.785,.135,.15,.86);transition:all .35s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:1440px){body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos h4{margin-bottom:10px}}body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .excerpt{font-weight:300}@media screen and (max-width:1280px){body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .excerpt{font-size:12px}}body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .btn{margin-top:25px;-webkit-transition:all .35s cubic-bezier(.785,.135,.15,.86);transition:all .35s cubic-bezier(.785,.135,.15,.86)}body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .btn:after{-webkit-transition:all .35s cubic-bezier(.785,.135,.15,.86);transition:all .35s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width:1440px){body#tpl-front_page section.landing .acf-blocks .acf-posts a .infos .btn{margin-top:15px}}body#tpl-front_page section.landing .acf-blocks .acf-posts a:hover .thumb img{-webkit-transform:scale(1.3);transform:scale(1.3)}body#tpl-front_page section.landing .acf-blocks .acf-posts a:hover .infos h4{color:#61c8d1}body#tpl-front_page section.landing .acf-blocks .acf-posts a:hover .infos .btn-text-only{color:#fa9a9a}body#tpl-front_page section.landing .acf-blocks .acf-posts a:hover .infos .btn-text-only:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body#tpl-front_page section.landing .acf-blocks .acf-posts .pagination{display:none}body#tpl-front_page section.landing .acf-blocks.init{-webkit-transform:translateX(0);transform:translateX(0)}body#tpl-front_page section.landing .acf-blocks.init .acf-posts{-webkit-transform:translateX(0);transform:translateX(0)}body#tpl-front_page section#latest-news-mobile .list-posts a{background-color:#f2f2f2}body#tpl-front_page section#acf-row-2{background:#fff url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/bg-section.svg) left -200px repeat}body#tpl-front_page section#mythbusters-misconceptions{padding-top:150px}body#tpl-front_page section#mythbusters-misconceptions .acf-qna{width:100%}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks{position:relative;width:100%;padding:50px;margin-bottom:35px;border-radius:20px;background-color:#fa9a9a;color:#151515}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks>div{max-width:1290px;margin:0 auto}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks:after{content:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/q&r-arrow.svg);position:absolute;top:15px;right:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks h4{font-size:26px;line-height:1.3em;font-weight:500;color:#151515;cursor:pointer}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks h4::-moz-selection{color:#fff;background:0 0}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks h4::selection{color:#fff;background:0 0}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks h4 ::-moz-selection{color:#fff;background:0 0}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks h4 ::selection{color:#fff;background:0 0}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks .acf-wysiwyg{display:none;margin-bottom:0;font-size:19px;line-height:1.4em}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks.open .acf-wysiwyg{display:block}body#tpl-front_page section#mythbusters-misconceptions .acf-blocks.open:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}body#tpl-front_page section#mythbusters-misconceptions .acf-title{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .6s cubic-bezier(.83,0,.17,1);transition:all .6s cubic-bezier(.83,0,.17,1)}body#tpl-front_page section#mythbusters-misconceptions .block-qna{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-delay:.25s;transition-delay:.25s;-webkit-transition:all .6s cubic-bezier(.83,0,.17,1);transition:all .6s cubic-bezier(.83,0,.17,1)}body#tpl-front_page section#mythbusters-misconceptions.prllx__notyet .acf-title,body#tpl-front_page section#mythbusters-misconceptions.prllx__notyet .block-qna{opacity:0}body#tpl-front_page section#mythbusters-misconceptions.prllx__notyet .acf-title{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}body#tpl-front_page section#mythbusters-misconceptions.prllx__notyet .block-qna{-webkit-transform:translateX(50px);transform:translateX(50px)}body#tpl-front_page section#mythbusters-misconceptions.prllx__notyet .block-qna:nth-child(2n){-webkit-transform:translateX(-50px);transform:translateX(-50px)}body#tpl-members_partners #members-partners-list{padding-top:0}body#tpl-members_partners #members-partners-list .acf-block{width:100%}body#tpl-members_partners #members-partners-list .acf-title{max-width:1290px}body#tpl-structure #acf-row-1>div{height:450px;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:768px){body#tpl-structure #acf-row-1>div{height:auto}}body#tpl-structure .acf-row.housing-slider{margin-top:50px;padding-bottom:200px}body#tpl-structure .team-cards>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1280px){body#tpl-structure .team-cards>div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){body#tpl-structure .team-cards>div{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){body#tpl-structure .team-cards>div{-ms-grid-columns:1fr;grid-template-columns:1fr}}body#tpl-structure .team-cards>div>.acf-block{min-width:0}body#tpl-structure .team-cards>div>.acf-block:not(.team-member){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px;-ms-grid-column-span:2;grid-column:span 2}@media screen and (max-width:768px){body#tpl-structure .team-cards>div>.acf-block:not(.team-member){-ms-grid-column-span:1;grid-column:span 1}}body#tpl-structure .team-cards>div>.acf-block:not(.team-member)>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#tpl-structure .team-cards>div>.acf-block:not(.team-member) .acf-title{margin-bottom:25px}@media screen and (min-width:769px){body#tpl-structure .team-cards>div>.acf-block:not(.team-member) .acf-title h3{font-size:59px}}body#tpl-structure .team-cards>div>.acf-block.team-member{padding:35px 25px;background-color:#fa9a9a;border-radius:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}body#tpl-structure .team-cards>div>.acf-block.team-member img{display:inline-block;width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:200px}body#tpl-structure .team-cards>div>.acf-block.team-member .acf-wysiwyg{font-size:18px;line-height:1.4em;color:#fff}body#tpl-structure .team-cards>div>.acf-block.team-member h4{display:block;height:60px;font-size:22px;font-size:20px;color:#151515}@media screen and (max-width:768px){body#tpl-structure .team-cards>div>.acf-block.team-member h4{height:auto}}body#tpl-structure .team-cards>div>.acf-block.team-member p{margin:0}body#tpl-structure .team-cards>div>.acf-block.team-member a{color:#fff;text-decoration:none}body#tpl-events-news section.section-list-posts{padding-top:150px}@media screen and (max-width:768px){body#tpl-events-news section.section-list-posts{padding-top:50px}}body#tpl-events-news section.section-list-posts a{background-color:#f2f2f2}body#tpl-events-news #row-newsletter-subscribe{padding-top:50px;padding-bottom:50px;background-color:#fa9a9a}@media screen and (max-width:768px){body#tpl-events-news #row-newsletter-subscribe{padding:25px}}body#tpl-events-news #row-newsletter-subscribe>div{gap:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){body#tpl-events-news #row-newsletter-subscribe>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:25px}}body#tpl-events-news #row-newsletter-subscribe .acf-title{margin:0}body#tpl-events-news #row-newsletter-subscribe h3{margin:0;font-size:22px;line-height:1em;color:#151515}body#tpl-events-news #podcast-top>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fa9a9a;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){body#tpl-events-news #podcast-top .acf-image{maxheight:200px}}body#tpl-events-news #podcast-top .acf-blocks{padding:0 50px 0 100px}body#tpl-events-news #podcast-top .acf-blocks h3{margin-top:15px;color:#151515}body#tpl-events-news #podcast-top .acf-blocks .acf-button{margin-top:75px}body#tpl-events-news #podcast-episodes-title{margin:0}body#tpl-events-news #podcast-episodes{padding-top:0}body#tpl-events-news #podcast-episodes>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr 20px 1fr;grid-template-columns:repeat(3,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:20px}@media screen and (max-width:768px){body#tpl-events-news #podcast-episodes>div{-ms-grid-columns:1fr;grid-template-columns:1fr}}body#tpl-events-news #podcast-episodes>div .acf-blocks{padding:50px;border-radius:20px;overflow:hidden;background-color:#151515;color:#fff;-webkit-transition:all .3s cubic-bezier(.785,.135,.15,.86);transition:all .3s cubic-bezier(.785,.135,.15,.86);opacity:0}body#tpl-events-news #podcast-episodes>div .acf-blocks:nth-child(3n+2){-webkit-transition-delay:.15s;transition-delay:.15s}body#tpl-events-news #podcast-episodes>div .acf-blocks:nth-child(3n+3){-webkit-transition-delay:.25s;transition-delay:.25s}body#tpl-events-news #podcast-episodes>div .acf-blocks.prllx__notyet{-webkit-transform:translateY(-25px);transform:translateY(-25px);opacity:0}body#tpl-events-news #podcast-episodes>div .acf-blocks.prllx__finish,body#tpl-events-news #podcast-episodes>div .acf-blocks.prllx__scrolling{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}body#tpl-events-news #podcast-episodes>div .acf-blocks strong{font-size:18px;line-height:1em;font-weight:600;color:#fa9a9a}body#tpl-events-news #podcast-episodes>div .acf-blocks h4{margin:15px 0;color:#fff}body#tpl-events-news #podcast-episodes>div .acf-blocks .acf-button{font-size:18px;line-height:1em;margin-top:30px}body#tpl-monthly-newsletter main>section:last-child{padding-bottom:50px}body#tpl-monthly-newsletter footer{margin-top:0}body#tpl-monthly-newsletter #row-newsletter-content{max-width:none;padding-top:0;padding-bottom:0;background-color:#61c8d1}body#tpl-monthly-newsletter #row-newsletter-content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:80px 0}@media screen and (max-width:768px){body#tpl-monthly-newsletter #row-newsletter-content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:35px;padding:35px 0}}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-image{width:100%;max-width:40%;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){body#tpl-monthly-newsletter #row-newsletter-content>div .acf-image{max-width:100%;max-height:200px}}@media screen and (max-width:768px){body#tpl-monthly-newsletter #row-newsletter-content>div .acf-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks{width:100%;max-width:60%;padding:0 50px 0 150px}@media screen and (max-width:768px){body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks{max-width:100%;padding:0}}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks em{font-size:12px;line-height:1em}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks h2{margin-top:0;font-size:35px;color:#151515}@media screen and (max-width:768px){body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks h2{font-size:25px}}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86);color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:hover{color:#61c8d1}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:hover:before{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:hover:after{background-color:#61c8d1}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-transp:before{background-color:transparent}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-transp:hover{color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-transp:hover:before{background-color:#61c8d1}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-transp:hover:after{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-white{color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-white:before{border-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-white:after{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-white:hover{color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-white:hover:before{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-white:hover:after{background-color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-black{color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-black:before{border-color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-black:hover{color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-black:hover:before{background-color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-black:hover:after{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-red:after{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-red:hover{color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-text-only:before{display:none}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-text-only:after{background-color:#61c8d1}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-text-only:hover{color:#fa9a9a}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:before{border-color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:hover{color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:hover:before{background-color:#151515}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block:not(.newsletter-links) a:hover:after{background-color:#fff}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block.newsletter-links{margin-top:50px}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block.newsletter-links p{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:1fr 1fr 1fr;gap:25px}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block.newsletter-links p br{display:none}body#tpl-monthly-newsletter #row-newsletter-content>div .acf-blocks .acf-block.newsletter-links a{display:block;text-decoration:underline;color:#151515;font-size:14px;line-height:1em}body#tpl-contact_infos #page{min-height:auto}body.tpl-tried-tested-practices section.section-list-elements a{background-color:#f2f2f2}#row-projects-map{padding:0}#row-projects-map .acf-shortcode,#row-projects-map>div{width:100%;max-width:none;height:calc(75vh - 177px);overflow:hidden}#row-projects-map .acf-shortcode>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100%}#row-projects-map #projects-map-filters{width:600px;overflow:hidden;background-color:#fa9a9a}#row-projects-map #projects-map-filters>div{padding:50px 25px 25px}#row-projects-map #projects-map-filters>div button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:20px;background:0 0;border:0;color:#fff;text-align:left;outline:none}#row-projects-map #projects-map-filters>div button span{display:block;width:calc(100% - 14px - 10px);font-size:24px;font-weight:600}#row-projects-map #projects-map-filters>div button:after{content:"";display:block;width:20px;height:20px;border:3px solid #fff;text-align:center;line-height:16px;-webkit-transition:background .15s cubic-bezier(.645,.045,.355,1);transition:background .15s cubic-bezier(.645,.045,.355,1)}#row-projects-map #projects-map-filters>div button.selected:after{background-color:#fff}#row-projects-map #projects-map-cont{position:relative;display:block;width:100%;height:100%;overflow:hidden;-webkit-transition:width .25s cubic-bezier(.645,.045,.355,1);transition:width .25s cubic-bezier(.645,.045,.355,1)}#row-projects-map #projects-map-cont #projects-map{position:relative;width:100%;height:100%;z-index:1}#row-projects-map #projects-map-cont #map-infobox{position:absolute;width:400px;height:100%;overflow-y:auto;right:0;top:0;background-color:#fa9a9a;z-index:2;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .25s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .25s cubic-bezier(.645,.045,.355,1);transition:transform .25s cubic-bezier(.645,.045,.355,1);transition:transform .25s cubic-bezier(.645,.045,.355,1),-webkit-transform .25s cubic-bezier(.645,.045,.355,1);color:#fff}#row-projects-map #projects-map-cont #map-infobox button.close{position:absolute;display:block;width:30px;height:30px;right:15px;top:15px;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxZW0iIGhlaWdodD0iMWVtIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTE5LjEgNC45QzE1LjIgMSA4LjggMSA0LjkgNC45UzEgMTUuMiA0LjkgMTkuMXMxMC4yIDMuOSAxNC4xIDBzNC0xMC4zLjEtMTQuMm0tNC4zIDExLjNMMTIgMTMuNGwtMi44IDIuOGwtMS40LTEuNGwyLjgtMi44bC0yLjgtMi44bDEuNC0xLjRsMi44IDIuOGwyLjgtMi44bDEuNCAxLjRsLTIuOCAyLjhsMi44IDIuOHoiLz48L3N2Zz4=");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-size:contain;background-position:center center;border:0}#row-projects-map #projects-map-cont #map-infobox img{width:100%;margin-bottom:10px}#row-projects-map #projects-map-cont #map-infobox h3,#row-projects-map #projects-map-cont #map-infobox h5{color:#f2f2f2}#row-projects-map #projects-map-cont #map-infobox h3{display:block;padding:25px;padding-right:30px;padding-bottom:20px;margin:0;font-size:24px}#row-projects-map #projects-map-cont #map-infobox h5{margin-bottom:5px}#row-projects-map #projects-map-cont #map-infobox>div>div{padding:0 25px}#row-projects-map #projects-map-cont #map-infobox .address{margin-bottom:50px;font-size:18px;font-weight:500}#row-projects-map #projects-map-cont #map-infobox ul{padding-left:15px}#row-projects-map #projects-map-cont #map-infobox .footer-bot{padding-bottom:25px;text-align:right}#row-projects-map #projects-map-cont #map-infobox .btn{margin-top:50px}#row-projects-map.infobox-open #projects-map-filters{margin-left:-50%}#row-projects-map.infobox-open #projects-map-cont{width:100%}#row-projects-map.infobox-open #projects-map-cont #map-infobox{-webkit-transform:translateX(0%);transform:translateX(0%)}body.tpl-single section.landing .wp-block-button__link{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:190px;height:43px;padding:5px 20px;border:0;background-color:transparent;font-size:14px;font-weight:600;line-height:.9em;color:#151515;text-align:left;text-decoration:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.tpl-single section.landing .wp-block-button__link:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#61c8d1;border:1px solid #61c8d1;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px);-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.tpl-single section.landing .wp-block-button__link:after{display:inline-block;margin-left:15px;pointer-events:none;content:"";width:15px;height:15px;-webkit-mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);mask-image:url(//www.housingeurope.eu/wp-content/themes/housing/assets/css/../svg/double-arrow-right.svg);-webkit-mask-size:100 100%;mask-size:100 100%;-webkit-mask-position:left top;mask-position:left top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#151515;-webkit-transition:all .15s cubic-bezier(.785,.135,.15,.86);transition:all .15s cubic-bezier(.785,.135,.15,.86)}body.tpl-single section.landing .wp-block-button__link span{position:relative;z-index:1;-webkit-transform:translateY(1px);transform:translateY(1px)}body.tpl-single section.landing .wp-block-button__link:hover{color:#61c8d1}body.tpl-single section.landing .wp-block-button__link:hover:before{background-color:#fff}body.tpl-single section.landing .wp-block-button__link:hover:after{background-color:#61c8d1}body.tpl-single section.landing .wp-block-button__link.btn-transp:before{background-color:transparent}body.tpl-single section.landing .wp-block-button__link.btn-transp:hover{color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-transp:hover:before{background-color:#61c8d1}body.tpl-single section.landing .wp-block-button__link.btn-transp:hover:after{background-color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-white{color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-white:before{border-color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-white:after{background-color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-white:hover{color:#151515}body.tpl-single section.landing .wp-block-button__link.btn-white:hover:before{background-color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-white:hover:after{background-color:#151515}body.tpl-single section.landing .wp-block-button__link.btn-black{color:#151515}body.tpl-single section.landing .wp-block-button__link.btn-black:before{border-color:#151515}body.tpl-single section.landing .wp-block-button__link.btn-black:hover{color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-black:hover:before{background-color:#151515}body.tpl-single section.landing .wp-block-button__link.btn-black:hover:after{background-color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-red:before{border-color:#fa9a9a;background-color:#fa9a9a}body.tpl-single section.landing .wp-block-button__link.btn-red:after{background-color:#fff}body.tpl-single section.landing .wp-block-button__link.btn-red:hover{color:#151515}body.tpl-single section.landing .wp-block-button__link.btn-text-only{min-width:0;height:auto;padding:0;color:#61c8d1}body.tpl-single section.landing .wp-block-button__link.btn-text-only:before{display:none}body.tpl-single section.landing .wp-block-button__link.btn-text-only:after{background-color:#61c8d1}body.tpl-single section.landing .wp-block-button__link.btn-text-only:hover{color:#fa9a9a}body.tpl-single section.landing .wp-block-button__link.btn-text-only:hover:after{-webkit-animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);animation:"btn_slide" .7s cubic-bezier(.785,.135,.15,.86);-webkit-animation-iteration-count:1;animation-iteration-count:1;background-color:#fa9a9a}body.tpl-single .post-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px;gap:35px}body.tpl-single .post-top .date{text-align:right}body.tpl-single .post-top .date span:first-child{display:block;color:#61c8d1;font-size:65px;line-height:1em;font-weight:300;text-align:right}body.tpl-single .post-top ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px;padding:0;margin:0;list-style-type:none}body.tpl-single .post-top ul li a{position:relative;display:inline-block;padding:7px 20px;margin-bottom:15px;margin:0;font-size:14px;line-height:1em;color:#fff;font-weight:400;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;font-style:normal;text-decoration:none;padding:7px 15px}body.tpl-single .post-top ul li a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#fa9a9a;border:1px solid #fa9a9a;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px)}body.tpl-single .post-top ul li a:hover:before{background-color:#61c8d1;border:1px solid #61c8d1}body.tpl-single .post-links-files{padding-top:35px;margin-top:35px;border-top:1px solid #fa9a9a}body.tpl-single .post-links-files .post-links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}body.tpl-single .post-links-files .post-links a{position:relative;display:inline-block;padding:7px 20px;margin-bottom:15px;margin:0;font-size:14px;line-height:1em;color:#fff;font-weight:400;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;font-style:normal;text-decoration:none}body.tpl-single .post-links-files .post-links a:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#fa9a9a;border:1px solid #fa9a9a;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px)}body.tpl-single .post-links-files .post-links a:hover:before{background-color:#61c8d1;border:1px solid #61c8d1}body.tpl-single .main-content>:first-child{margin-top:0}body.tpl-single .files-links{margin-top:100px}body.tpl-single .files-links .acf-row{padding-left:0;padding-right:0}body.tpl-single .files-links .acf-row:first-child{padding-bottom:0}body.tpl-single .additional-imgs{padding-left:0;padding-right:0}body.tpl-single .additional-imgs .acf-images>div{display:-ms-grid;display:grid;-ms-grid-columns:1fr 25px 1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(4,1fr);gap:25px}body.tpl-single .additional-imgs .acf-images>div a{overflow:hidden}body.tpl-single .additional-imgs .acf-images>div img{-webkit-transition:all .25s linear;transition:all .25s linear}body.tpl-single .additional-imgs .acf-images>div img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.7}body.tpl-single .main-content .section-list-elements{padding-left:0;padding-right:0}body.tpl-single .wp-block-gallery{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr 15px 1fr;grid-template-columns:repeat(3,1fr);gap:15px;margin:50px 0 25px}body.tpl-single .wp-block-gallery figure.wp-block-image{width:100%;height:100%;margin:0}body.tpl-single .wp-block-gallery figure.wp-block-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.tpl-single.project section.landing .acf-blocks h1{font-size:60px}body.tpl-single.project section#row-projects-map{padding:50px 50px 0}body.tpl-single.project section#row-projects-map>div{max-width:1290px;height:350px}body.tpl-single.project section#row-projects-map #projects-map-cont{width:50%;max-width:500px}body.tpl-single.project section#row-projects-map #project-infos{padding:35px}body.tpl-single.project section#row-projects-map #project-infos em{position:relative;display:inline-block;padding:7px 20px;margin-bottom:15px;margin:0;font-size:14px;line-height:1em;color:#fff;font-weight:400;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;font-style:normal}body.tpl-single.project section#row-projects-map #project-infos em:before{content:"";position:absolute;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;left:0;top:0;z-index:0;background-color:#fa9a9a;border:1px solid #fa9a9a;border-radius:8px;-webkit-transform:skew(-20deg) translateZ(-1px);transform:skew(-20deg) translateZ(-1px)}body.tpl-single.event #content>div{max-width:1550px;padding:0 125px}body.tpl-single.event .the-content>div:not(.files-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:35px}body.tpl-single.event .post-top{position:sticky;top:202px;width:100px;height:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-transform:translateY(-10px);transform:translateY(-10px)}body.tpl-single.event .post-top .date{margin-right:0;text-align:right}body.tpl-single.event .post-top .date span:first-child{display:block;color:#61c8d1;font-size:65px;line-height:1em;font-weight:300;text-align:right}body.tpl-single.event .post-top .date .location{font-style:italic;font-size:.9em}body.tpl-single.event .files-links{margin-top:0}body.tpl-single.member #member-contacts{font-size:14px;line-height:1.3em;font-weight:500}body#tpl-brussels-team .acf-gallery figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:50px 100px;margin-bottom:35px;background-color:#61c8d1;border-radius:20px;overflow:hidden}@media screen and (max-width:768px){body#tpl-brussels-team .acf-gallery figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:35px}}body#tpl-brussels-team .acf-gallery figure img{min-width:200px;max-width:200px;height:auto;border-radius:20px;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){body#tpl-brussels-team .acf-gallery figure img{width:200px;max-width:100%;height:auto;margin-left:auto;margin-right:auto;margin-bottom:25px}}body#tpl-brussels-team .acf-gallery figure figcaption{padding-left:75px}@media screen and (max-width:768px){body#tpl-brussels-team .acf-gallery figure figcaption{padding:0}}body#tpl-brussels-team .acf-gallery figure figcaption h3,body#tpl-brussels-team .acf-gallery figure figcaption h4{color:#151515}body#tpl-brussels-team .acf-gallery figure figcaption h3:first-of-type,body#tpl-brussels-team .acf-gallery figure figcaption h4:first-of-type{margin-top:0}body#tpl-brussels-team .acf-gallery figure figcaption p{margin-bottom:15px}body#tpl-brussels-team .acf-gallery figure figcaption a{color:#fff;font-weight:600}body#tpl-brussels-team .acf-gallery figure figcaption em{display:inline-block;padding:5px 10px;background-color:#fa9a9a;color:#fff;font-style:normal}