@-webkit-keyframes scroll-button{0%,to{-webkit-transform:rotate(-45deg) translate(0,0)}50%{-webkit-transform:rotate(-45deg) translate(-10px,10px)}}@keyframes scroll-button{0%,to{-webkit-transform:rotate(-45deg) translate(0,0)}50%{-webkit-transform:rotate(-45deg) translate(-10px,10px)}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;box-sizing:border-box}body{margin:0;font-smooth:always;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.contact-form ol.options li.field input,.contact-form ol.options li.field label,.contact-form ol.options li.field textarea,article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}.home.site-header.hero-shot .site-branding .logo,[hidden],template{display:none}a{background-color:transparent;color:#e31b79;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}h1,h2,h3,h4{line-height:1.5em}h1{font-size:2.3em;margin:.67em 0}h2,h3,h4{font-size:1.95em}h3,h4{font-size:1.56em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.8em}mark{background:#ff0;color:#000}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;height:auto;max-width:100%}svg:not(:root){overflow:hidden}.widget select,embed,figure svg,iframe,object{max-width:100%}hr{box-sizing:content-box;border:0;height:1px;margin-bottom:1.5em}samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{width:calc(100% - 7.5em);margin-right:.5em}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}body,input,optgroup,select,textarea{font-family:"Open Sans",sans-serif;font-weight:400;font-size:1.1em;line-height:1.8}textarea{overflow:auto}dt{font-weight:700}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}legend,td,th{padding:0}@media screen and (max-width:860px){h1{font-size:2em}h2{font-size:1.65em}h3{font-size:1.36em}h4{font-size:1.1em}h5{font-size:1em}h6{font-size:.8em}}body,input,optgroup,select{color:#444;word-wrap:break-word}button,textarea{word-wrap:break-word}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v16/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}p{line-height:2.1em}h1,h2,h3,h4,h5,h6{font-family:"Comfortaa",cursive;color:#000;scroll-margin-top: 5em}@-moz-document url-prefix(){h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}@font-face{font-family:'Comfortaa';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/comfortaa/v22/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMDr4fIA9c.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v13/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.entry-header h1.entry-title{font-size:2.3em;line-height:1.4}blockquote{border-left:2px solid #e31b79;font-size:1.7em;color:#696969;font-weight:400;padding-left:2em}.wp-block-quote:not(.is-large):not(.is-style-large){border-left:2px solid #e31b79;padding-left:1em}address{margin:0 0 1.5em}code,kbd,pre,tt,var{font-size:15px;font-size:.9375rem}pre{font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}.archive .site-header{margin-bottom:3.5em}.archive-description p{font-size:1.1em}.page-title{margin:1.65em 0 1em}.not-found .page-title,figure{margin:1em 0}.site-description,.site-title{margin:.4375em 0 0;font-size:38px;font-weight:700;line-height:1.2;color:#333332}.site-title a{text-decoration:none;color:inherit}.site-description{font-size:17px;font-weight:inherit;line-height:1.4;word-wrap:break-word;color:#929292}.entry-meta,.entry-meta-blog{color:#aaa;font-size:.8em}.entry-meta{margin-bottom:4em}::selection{background:#ffaad2}::-moz-selection{background:#ffaad2}.widget-column div h3{margin-top:2em}*,:after,:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dd{margin:0 1.5em 1.5em}button,input[type=button],input[type=reset],input[type=submit]{background:#e31b79!important;border:0!important;border-radius:5px!important;box-sizing:border-box;color:#fff;font-family:"Open Sans",sans-serif;font-size:1em;font-weight:500;line-height:1.2;outline:0;padding:.7rem .8rem}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#fe5aa9!important}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}.contact-form ol.options li.field.comment,textarea{width:100%}.contact-form ol.options li.field.password{display:none!important}.cf7-smart-grid.has-grid .wpcf7-submit{margin-top:1em;text-transform:uppercase}span.wpcf7-list-item{margin:0!important}.cf7-smart-grid.has-grid .field .wpcf7-form-control-wrap{margin-bottom:1em!important}.cf7-smart-grid.has-grid .info-tip{margin:-1em 0 2em!important}.cf7-smart-grid.has-grid div.field span.wpcf7-not-valid-tip{position:relative!important;background:0 0!important;z-index:1!important;font-size:.9em!important;padding:0!important}.cf7-smart-grid.has-grid .wpcf7-form-control{resize:none!important}span.wpcf7-not-valid-tip{font-size:.9em!important}div.wpcf7-response-output{margin:0 .5em!important}div.wpcf7-aborted,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{color:#fff;background:#e31b79;border:2px solid #e31b79!important}.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium,.wpforms-container-full .wpforms-form input.wpforms-field-medium,.wpforms-container-full .wpforms-form select.wpforms-field-medium{max-width:100%!important}.contact-form ol.options{list-style:none;padding:0;text-align:justify}.contact-form ol.options li.field{padding:.5em 0;display:inline-block;width:48%;vertical-align:top}.contact-form ol.options li.field label{font-size:1em;padding-bottom:.2em}.contact-form ol.options li.field input,.contact-form ol.options li.field textarea{width:100%;font-size:.9em}.contact-form ol.options li.field textarea{min-width:100%;max-width:100%;min-height:2.5em;resize:none}.contact-form ol.options li.field input[type=checkbox]{display:inline-block;width:auto}.contact-form ol.options li.field span,.contact-form ol.options span.required-fields-info span{color:red}.contact-form ol.options span.required-fields-info{display:block;font-size:.8em;margin-top:.5em;margin-bottom:1em}.contact-form ol.options li.gdpr{margin-top:1em;text-align:left}.contact-form ol.options li.subscription{text-align:left}.contact-form ol.options li.gdpr span.error{font-size:.8em;display:block;color:red}.contact-form .submit-button{display:flex;justify-content:center}.contact-form .submit-button input[type=submit]{width:20em;height:3em;font-weight:600}.subscribe{margin:1.5em auto;max-width:750px}.subscribe ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.blog-subscribe-form{padding:2em;color:#fff;position:relative;background-color:#e31b79;margin-top:2em}.blog-subscribe-form div,.blog-subscribe-form p,.main-navigation li{position:relative}.blog-subscribe-form::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;min-height:100%;background-image:url(https://chibious.com/wp-content/uploads/newsletter-subscription.jpg);background-size:cover;filter:grayscale(100%);-webkit-filter:grayscale(100%);mix-blend-mode:multiply;opacity:.3}.blog-subscribe-form::after{content:"";pointer-events:none;display:block;background-color:#e31b79}.blog-subscribe-form h3{color:#fff;margin-top:.3em!important;margin-bottom:1.5em;line-height:1.8em}.blog-subscribe-form h3+p{margin-top:-1em}.blog-subscribe-form a,.blog-subscribe-form a:visited{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.blog-subscribe-form a:hover{color:#000;border-bottom:1px solid rgba(0,0,0,.5);text-decoration:none}.subscribe-form-fields{display:flex;flex-wrap:wrap;font-size:.85em}.subscribe-form-fields .mc-field-group:first-child{width:49%;margin-right:2%}.subscribe-form-fields .mc-field-group{width:49%;margin-right:0}.subscribe-form-fields .mc-field-group input{width:100%;padding-left:.5em}p.gdpr-claim{font-size:.76em;margin:1.5em 0}.mc-field-group.input-group input{margin-right:.5em}.blog-subscribe-form .clear{display:flex;justify-content:center}.clear input#mc-embedded-subscribe{margin-top:1.5em;width:15em;height:3em;font-weight:600;background-color:#00c86a!important}.clear input#mc-embedded-subscribe:hover{color:#fff;background-color:#111!important}.clear .response{background:rgb(0,0,0,.75);padding:.5em}.clear .response a:hover{color:#e31b79;border-bottom:1px solid #e31b79;text-decoration:none}#mc_embed_signup div.mce_inline_error{margin:0!important;background-color:red!important;font-weight:400!important;z-index:1!important;color:#fff!important}@media screen and (max-width:776px){.contact-form ol.options li.field,.subscribe-form-fields .mc-field-group{width:100%}.blog-subscribe-form{margin:2em -2em 0}.subscribe-form-fields .mc-field-group:first-child{width:100%;margin-right:0;margin-bottom:1.5em}}a:visited{color:#fe5aa9}a:active,a:focus,a:hover{color:#fe5aa9}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover{text-decoration:underline}@media screen and (max-width:782px){html #wpadminbar{position:fixed}}.main-navigation{font-size:1em;margin-left:auto}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);background-color:#fff;float:left;position:absolute;top:100%;left:-999em;z-index:99999;text-align:left;line-height:3em}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{min-width:120px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{display:block;left:auto}.main-navigation a,.site-languages a{color:#000;display:block;text-decoration:none}.main-navigation a:hover,.site-languages a:hover{color:#e31b79}.menu-toggle{background-color:transparent!important;border:0;font-family:"Open Sans",sans-serif;font-size:1.5em;font-weight:500;line-height:1.2;outline:0}.menu-toggle:hover{background:0 0!important}.menu-toggle span.menu-bottom,.menu-toggle span.menu-middle,.menu-toggle span.menu-top{display:block;width:20px;height:2px;background-color:#000!important;margin:6px 0;transition:.2s}.main-navigation.toggled .menu-toggle span.menu-top{width:28px;background-color:#fff!important;-webkit-transform:rotate(45deg) translate(9px,3px);transform:rotate(45deg) translate(9px,3px)}.cover .post-thumbnail:hover:after,.main-navigation.toggled .menu-toggle span.menu-middle{opacity:0}.main-navigation.toggled .menu-toggle span.menu-bottom{width:28px;background-color:#fff!important;-webkit-transform:rotate(-45deg) translate(8px,-3px);transform:rotate(-45deg) translate(8px,-3px)}.site-languages{font-size:.75em;padding-left:2em;margin-left:1.5em;display:inline-block;z-index:-1;border-left:1px solid rgba(0,0,0,.5)}.site-languages ul{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.site-languages li{position:relative;display:inline-block}.site-languages a{padding:0 1em 0 .5em}.site-languages .current-lang a{color:rgba(0,0,0,.3);pointer-events:none}.site-header.hero-shot .menu-toggle span.menu-bottom,.site-header.hero-shot .menu-toggle span.menu-middle,.site-header.hero-shot .menu-toggle span.menu-top{background-color:#fff!important}.site-header.hero-shot .main-navigation.toggled .menu-toggle span.menu-bottom,.site-header.hero-shot .main-navigation.toggled .menu-toggle span.menu-middle,.site-header.hero-shot .main-navigation.toggled .menu-toggle span.menu-top,.site-header.hero-shot .menu-toggle:hover span.menu-bottom,.site-header.hero-shot .menu-toggle:hover span.menu-middle,.site-header.hero-shot .menu-toggle:hover span.menu-top{background-color:#fff}.site-header.hero-shot .site-languages a{color:#fff}.site-header.hero-shot .site-languages a:hover{color:#000}.site-header.hero-shot .site-languages .current-lang a{color:rgba(255,255,255,.5);pointer-events:none;border-bottom:none}.site-header.hero-shot .site-languages{border-left:1px solid rgba(255,255,255,.7)}@media screen and (min-width:861px){.menu-toggle{display:none}.main-navigation ul{display:flex;justify-content:center;flex-wrap:wrap}.main-navigation a{margin:0 1em}.site-header.hero-shot .main-navigation a,.site-header.hero-shot .menu.nav-menu li:last-child a{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}.site-header.hero-shot .main-navigation a:hover,.site-header.hero-shot .menu.nav-menu li:last-child a:hover{color:#000;border-bottom:1px solid rgba(0,0,0,.5);text-decoration:none}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation,.site-main-home .comment-navigation,.site-main-home .post-navigation,.site-main-home .posts-navigation{border-top:1px solid #e31b79;margin:-2em auto 5em;max-width:750px;overflow:hidden;padding-top:2em}.nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{width:50%;flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.privacy-policy .entry-title{margin-top:1.65em}.privacy-policy h2{margin:2em auto 1em}@media screen and (max-width:860px){.site-header{padding:1em!important}.site-branding{margin:0 auto}.main-navigation{position:absolute;right:.65em}.main-navigation.toggled ul,.menu-toggle{display:block;margin:0 auto}.main-navigation.toggled{height:100%;color:#000;width:100%;position:absolute;right:0;padding-top:3em;animation:menufadein .3s;-moz-animation:menufadein .3s;-webkit-animation:menufadein .3s}@keyframes menufadein{0%{opacity:0}to{opacity:1}}.main-navigation.toggled .menu-toggle{position:inherit;top:.45em;right:.4em;z-index:1000}.menu.nav-menu{position:absolute;top:0;z-index:999;background-color:rgba(227,27,121,.9);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);height:100vh;width:100vw;text-transform:lowercase;line-height:2em;font-size:3.5vh;font-weight:400;padding-top:1em}.menu.nav-menu .menu-item{top:20%;margin:auto;padding:0 0 1.5em;width:max-content;animation:fadeinleft .5s;-moz-animation:fadeinleft .5s;-webkit-animation:fadeinleft .5s}.menu.nav-menu .menu-item a{font-size:5vh;color:#fff}@keyframes fadeinleft{0%{transform:translateX(60px);-webkit-transform:translateX(60px);-moz-transform:translateX(60px)}to{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}}.site-header.hero-shot .site-languages,.site-languages{position:absolute;padding-left:0;margin-left:0;border-left:none}}@media screen and (min-width:2180px){.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation,.site-main-home .comment-navigation,.site-main-home .post-navigation,.site-main-home .posts-navigation{max-width:55vw}}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft,.alignright{max-width:750px!important}.alignleft figcaption,.alignleft img,.alignright figcaption,.alignright img{max-width:50%;width:50%}.alignleft figcaption{clear:left}.alignright figcaption{clear:right}.alignleft figcaption,.alignleft img{float:left;margin-right:1.5em}.alignright figcaption,.alignright img{float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:2180px){.alignleft,.alignright{max-width:55vw!important}}.widget-area{margin:1.5em auto;max-width:750px}.single-post .widget-area{padding-top:1em}.widget{margin:0 0 1.5em}.widget-column ul{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.widget-column li.cat-item a{display:inline-block;font-size:.7em;text-transform:uppercase;border:2px solid #e31b79;color:#e31b79;box-sizing:border-box;font-family:"Open Sans",sans-serif;font-weight:700;line-height:1.2;outline:0;padding:.7rem .8rem;position:relative;margin:0 2em 1em 0;white-space:nowrap}.widget-column li.cat-item a:hover{background:#e31b79;border:2px solid #e31b79;color:#fff;font-weight:400;text-decoration:none}.widget-column li:last-child a{margin:0 0 1em}@media screen and (min-width:2180px){.widget-area{max-width:55vw}}#page{margin:0 auto;max-width:100%}.site-header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:fixed;width:100%;height:4.5em;z-index:1000;padding:1em 1.5em;font-size:.9em;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),inset 0 -1px 0 0 #dadce0;transition:all .3s linear}.logo{margin-top:.5em}@supports (not (-ms-ime-align:auto)){.chibious-logo .chibious-path.animate{-webkit-animation:letter-animation 2.5s linear forwards;-moz-animation:letter-animation 2.5s linear forwards;animation:letter-animation 2.5s linear forwards}.chibious-logo .chibious-path.animate,.chibious-logo .i-dot-1-path.animate,.chibious-logo .i-dot-2-path.animate{stroke-dasharray:2600;stroke-dashoffset:2600;stroke-width:8}.chibious-logo .i-dot-1-path.animate{-webkit-animation:letter-animation .3s linear forwards;-moz-animation:letter-animation .3s linear forwards;animation:letter-animation .3s linear forwards;animation-delay:.5s}.chibious-logo .i-dot-2-path.animate{-webkit-animation:letter-animation 1s linear forwards;-moz-animation:letter-animation 1s linear forwards;animation:letter-animation 1s linear forwards;animation-delay:.6s}}.site-main{padding:4em 0;margin-bottom:30em;min-height:60vh;background-color:#fff}.site-footer{padding:1em 0;position:fixed;bottom:0;z-index:-1;min-height:30em;width:100%;background-color:#e31b79}.about-info{color:#fff;font-size:1em;font-weight:400;margin:1em 2.5em 0;display:flex;flex-direction:row;justify-content:space-between;padding-top:.5em}.about-info a{color:#fff}.about-info a:hover{color:#000;text-decoration:none}.about-info h3{color:#fff;font-size:1em;font-weight:600;line-height:1;margin:0}.address-info h3,.contact-info h3{padding-bottom:1em}.contact-info a,.footer-navigation a{border-bottom:1px solid rgba(255,255,255,.5)}.contact-info a:hover,.footer-navigation a:hover{border-bottom:1px solid rgba(0,0,0,.5)}.social-navigation{padding-top:1.2em}.social-navigation .social-links-menu li,.social-navigation>div{display:inline}.social-navigation .social-links-menu{display:inline;padding-left:0}.social-navigation ul.social-links-menu{content:"";table-layout:fixed;display:inline-block;margin:0 0 0 -2px}.social-navigation .social-links-menu li a{fill:#fff}.social-navigation .social-links-menu li a:hover{fill:#000}.footer-navigation{list-style:none}.footer-navigation ul{list-style:none;margin:0;padding:1em 0 0}.cofinanced-by{display:flex;justify-content:flex-end;width:calc(100% - 6em);max-width:1200px;margin:6em auto 0}.cofinanced-by .logos{display:flex;justify-content:space-between;align-items:flex-end;max-width:35em}.cofinanced-by .logos svg{height:35px;width:auto;margin-right:1.5em}.cofinanced-by .logos svg:last-child{height:40px;margin:0}.site-info{color:#fff;font-size:.8em;font-weight:400;margin:0 auto;padding:2em 0;border-top:1px solid #fff;position:absolute;width:calc(100% - 6em);max-width:1200px;left:0;right:0;bottom:0;display:flex;justify-content:space-between}.site-info a{color:#fff}.site-info a:hover{color:#000}.copyright,.footer-extras{display:inline}.footer-extras a{border-bottom:1px solid rgba(255,255,255,.5)}.footer-extras a:hover{border-bottom:1px solid rgba(0,0,0,.5);text-decoration:none}.no-results.not-found{padding:2em 0}.site-header.hero-shot{position:fixed;background-color:transparent;box-shadow:none;transition:all .2s linear;backdrop-filter:none}.site-header.hero-shot .site-branding .logo line,.site-header.hero-shot .site-branding .logo path{stroke:#fff}@media screen and (min-width:1500px){.about-info{width:calc(100% - 6em);margin:1.5em auto}}@media screen and (min-width:861px){@supports (backdrop-filter:blur()){.site-header{background-color:rgba(255,255,255,.9);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}.address-break-desktop{display:block}.address-break-mobile{display:none}.about-info{width:calc(100% - 6em);max-width:1200px;margin:1em auto 0}}@media screen and (max-width:860px){.site-main{padding:4em 2em 3em;margin-bottom:36em}.site-footer{height:36em;display:flex;flex-direction:column;justify-content:flex-end}.about-info{font-size:.9em;flex-direction:column;padding:2em 0 0}.address-info{margin-bottom:2.5em}.address-break-desktop{display:none}.address-break-mobile{display:block}.contact-info{margin-bottom:2.5em}.footer-links{display:none}.social-navigation{margin-bottom:.2em}.cofinanced-by{margin:3em auto 1.5em;max-width:calc(100vw - 4em)}.site-info{position:relative}}@media screen and (max-width:860px) and (orientation:landscape){.site-main{margin-bottom:24em}.site-footer{height:auto}.about-info{flex-direction:row;flex-wrap:wrap}}@media screen and (max-width:660px){.cofinanced-by{margin:1em auto 3vw}.cofinanced-by .logos{width:100%}}@media screen and (max-width:360px){.site-main{margin-bottom:36.5em}.site-footer{height:36.5em;font-size:.9em}.address-break-desktop{display:none}.address-break-mobile{display:block}}@supports (not (-ms-ime-align:auto)) { .hi-animate, .big-i-dot-1-animate { stroke-dasharray: 2600; stroke-dashoffset: 2600; stroke-width: 13; -webkit-animation: letter-animation 2.5s linear forwards; -moz-animation: letter-animation 2.5s linear forwards; animation: letter-animation 2.5s linear forwards; animation-delay: 0.6s; } .bious-animate, .c-animate, .big-i-dot-2-animate { stroke-dasharray: 2600; stroke-dashoffset: 2600; stroke-width: 13; -webkit-animation: letter-animation 1.5s linear forwards; -moz-animation: letter-animation 1.5s linear forwards; animation: letter-animation 1.5s linear forwards; animation-delay: 0.6s; } .big-i-dot-1-animate { animation-delay: 1.4s; } .period-animate { stroke-dasharray: 2600; stroke-dashoffset: 2600; stroke-width: 15; -webkit-animation: letter-animation-fadeout 1.5s linear forwards; -moz-animation: letter-animation-fadeout 1.5s linear forwards; animation: letter-animation-fadeout 1.5s linear forwards; animation-delay: 1.6s; visibility: visible; } .c-animate { animation-delay: 2.8s; } .bious-animate { animation-delay: 3.3s; } .big-i-dot-2-animate { animation-delay: 4.1s; }.period-animate{stroke-dasharray:2600;stroke-dashoffset:2600;stroke-width:15;-webkit-animation:letter-animation-fadeout 1.5s linear forwards;-moz-animation:letter-animation-fadeout 1.5s linear forwards;animation:letter-animation-fadeout 1.5s linear forwards;animation-delay:1.6s;visibility:visible}.c-animate{animation-delay:2.8s}.bious-animate{animation-delay:3.3s}.big-i-dot-2-animate{animation-delay:4.1s}@keyframes letter-animation{0%{stroke-dashoffset:2600}to{stroke-dashoffset:0}}@keyframes letter-animation-fadeout{0%{stroke-dashoffset:2600;opacity:1}60%{stroke-dashoffset:0}80%{opacity:1}85%,to{opacity:0}}@keyframes fadein{0%,70%{opacity:0}to{opacity:1}}@keyframes fadeindown{0%,70%{opacity:0;transform:translateY(-20px);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px)}to{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}}}.scroll-button a span{position:absolute;bottom:10vh;left:50%;width:24px;height:24px;margin-left:-12px;border-left:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:scroll-button 1.2s infinite;animation:scroll-button 1.2s infinite;box-sizing:border-box}.sticky{display:block}.post{margin:4em 0}.entry-content,.page-content{margin:1.5em 0 0}.entry-content ol,.entry-content ul{margin:1.5em auto!important;max-width:750px!important}.entry-content li{margin-left:0!important}.post-thumbnail{position:relative;width:100%;margin-bottom:0}.post-thumbnail:after{content:"";display:block;padding-bottom:60%;opacity:0;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;pointer-events:none}.post-thumbnail img{object-fit:cover;object-position:center}.cover .post-thumbnail{margin-top:-4em;width:100%;height:calc(100vh - 14.5em);margin-bottom:2em}.cover .post-thumbnail img,.post-thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.cover .post-thumbnail img:hover{filter:none}.entry .entry-content,.entry .entry-summary{max-width:calc(100% - (2*1rem));margin:0 1rem}.page-links{clear:both;margin:0 0 1.5em}.cat-links,.comments-area,.entry-footer,.entry-header,.entry-summary,.not-found .page-content,.page-header,.page-navigation,.post-navigation{margin:1.5em auto;max-width:750px}.entry-header .wp-post-image{margin-bottom:1.5em}.cat-links{margin:-4.15em auto 2.5em;z-index:2}.cat-links.no-thumbnail,.index-category .cat-links{margin:0 auto 2.5em}.cat-links a{font-size:.7em;text-transform:uppercase;background:#e31b79;border:0;box-sizing:border-box;color:#fff;font-family:"Open Sans",sans-serif;line-height:1.2;outline:0;padding:.7rem .8rem;position:relative;margin:0 0 1em}.cat-links a::after{content:' ';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e31b79;position:absolute;left:50%;bottom:-.75em;margin-left:-.83em}.cat-links a:hover{background:#fe5aa9;text-decoration:none}.cat-links a:hover::after{border-top:10px solid #fe5aa9}.share-menu{position:-webkit-sticky;position:sticky;top:calc(50vh - 5.93em);max-width:1000px;margin:auto;pointer-events:none}.share-buttons{position:absolute;z-index:1;margin-top:.77em;display:flex;flex-direction:column;pointer-events:auto}.share-buttons a{display:block;line-height:1em;margin-bottom:1em}.share-buttons a:last-child{margin-bottom:0}.share-buttons .share-button-facebook svg{border:1px solid #1977f3;border-radius:100%}.share-buttons .share-button-facebook svg:hover path#facebook-background{fill:#1977f3}.share-buttons .share-button-facebook svg:hover path#f-icon{fill:#fefefe}.share-buttons .share-button-linkedin svg{border:1px solid #0a66c2;border-radius:100%}.share-buttons .share-button-linkedin svg:hover path#in-icon,.share-buttons .share-button-twitter svg:hover path#bird-icon{fill:#fff}.share-buttons .share-button-linkedin svg:hover circle#linkedin-background{fill:#0a66c2}.share-buttons .share-button-twitter svg{border:1px solid #1da1f2;border-radius:100%}.share-buttons .share-button-twitter svg:hover circle#twitter-background{fill:#1da1f2}.share-buttons .share-button-pinterest svg{border:1px solid #e60019;border-radius:100%}.share-buttons .share-button-pinterest svg:hover path#p-icon{fill:#e60019}.share-buttons .share-button-pinterest svg:hover circle#pinterest-background,.share-buttons .share-button-whatsapp svg:hover path#phone-icon{fill:#fff}.share-buttons .share-button-whatsapp svg:hover path#whatsapp-background{fill:#25d366}.share-buttons .share-button-facebook svg:hover,.share-buttons .share-button-linkedin svg:hover,.share-buttons .share-button-pinterest svg:hover,.share-buttons .share-button-twitter svg:hover{border:0}.newest-posts,.related-posts{margin:1.5em auto;max-width:750px;padding:1em 0 0}.newest-posts{margin:0 auto;padding:0}.newest-posts ul,.related-posts ul{display:flex;list-style:none;margin:0;padding:0}.newest-posts ul li,.related-posts ul li{display:flex;flex-direction:column;justify-content:space-between;margin:0 1.5em;width:100%}.newest-posts ul li:first-child,.related-posts ul li:first-child{margin:0 1.5em 0 0}.newest-posts ul li:last-child,.related-posts ul li:last-child{margin:0 0 0 1.5em}.newest-posts ul li:last-child,.related-posts ul li:only-child{margin:0}.newest-posts ul li h4,.related-posts ul li h4{margin-bottom:.5em}.related-post .post-thumbnail{position:relative;width:100%;height:auto}.related-post .post-thumbnail:after{content:"";display:block;opacity:0;pointer-events:none;padding-bottom:70%}.newest-posts .related-post .post-thumbnail:after{padding-bottom:100%}.related-post .post-thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;object-fit:cover;object-position:center}.entry-footer span{margin-right:1em}.entry-footer{color:#aaa;font-size:.8em;padding-bottom:40px}.entry-date:lang(pt-PT){text-transform:lowercase}.entry-readmore{margin:1.5em auto 3em;max-width:750px;padding-bottom:3em;border-bottom:1px solid #e5e5e5}.entry-readmore a:after{content:" \2B0F"}.nav-next a,.nav-previous a{padding:.5em;margin:0 0 0 8px}.nav-next a::after,.nav-previous a::before{content:' ';width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute}.nav-previous a::before{border-right:5px solid #e31b79;margin:10px 0 0 -13px}.nav-next a{margin:0 8px 0 0}.nav-next a::after{border-left:5px solid #e31b79;margin:10px 0 0 7px}ol.table-of-contents{max-width:600px!important;font-size:1.2em}ol.table-of-contents li{padding-left:.5em}ol.table-of-contents li ul{list-style:circle;font-size:.8em;margin:0!important}@media screen and (max-width:1150px){.has-post-thumbnail .share-menu,.share-menu{position:relative;top:0;max-width:750px;margin:-1em auto -.7em;height:auto}.share-buttons{position:relative;margin-top:0;flex-direction:row;flex-wrap:wrap}.share-buttons a{margin-right:1em}.share-buttons a:last-child{margin-right:0}.share-buttons .share-button-facebook svg,.share-buttons .share-button-linkedin svg,.share-buttons .share-button-pinterest svg,.share-buttons .share-button-twitter svg{border:0}.share-buttons .share-button-facebook svg path#facebook-background{fill:#1977f3}.share-buttons .share-button-facebook svg path#f-icon{fill:#fefefe}.share-buttons .share-button-linkedin svg path#in-icon,.share-buttons .share-button-twitter svg path#bird-icon{fill:#fff}.share-buttons .share-button-linkedin svg circle#linkedin-background{fill:#0a66c2}.share-buttons .share-button-twitter svg circle#twitter-background{fill:#1da1f2}.share-buttons .share-button-pinterest svg path#p-icon{fill:#e60019}.share-buttons .share-button-pinterest svg circle#pinterest-background,.share-buttons .share-button-whatsapp svg path#phone-icon{fill:#fff}.share-buttons .share-button-whatsapp svg path#whatsapp-background{fill:#25d366}.share-menu.bottom{margin:0 auto -2em;padding-top:1em}}@media screen and (max-width:860px){.cover{margin:0 -2em}}@media screen and (max-width:500px){.related-posts ul{flex-wrap:wrap}.related-posts ul li,.related-posts ul li:first-child,.related-posts ul li:last-child{margin:0}}@media screen and (min-width:2180px){.entry-content ol,.entry-content ul,.entry-content>*{max-width:55vw!important}.cat-links,.comments-area,.entry-footer,.entry-header,.entry-readmore,.entry-summary,.not-found .page-content,.page-header,.page-navigation,.post-navigation{max-width:55vw}.has-post-thumbnail .share-menu,.share-menu{max-width:65vw}}@media screen and (min-width:1151px){.share-menu::after{display:block;content:" ";margin-bottom:-17.65em;height:15.65em;visibility:hidden;pointer-events:none}.share-menu.bottom{display:none}}@media screen and (min-width:861px){.post-thumbnail:hover{background:rgba(0,0,0,.7);-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.post-thumbnail:hover:after{background:#e31b79;mix-blend-mode:overlay;opacity:1;z-index:3;-moz-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.post-thumbnail img:hover{-webkit-filter:grayscale(100%) opacity(.7);filter:grayscale(100%) opacity(.7);opacity:.7;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (min-width:664px){.comments-area,.entry-footer,.entry-header,.not-found .page-content,.page-header,.page-navigation,.post-navigation,.search .entry-summary,.site-info{padding-left:0;padding-right:0}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comment-list{margin:0 0 1.5em;padding-left:1.1em}.comment-body{margin-left:.5em}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.3333333333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.6666666667%}.gallery-columns-7 .gallery-item{max-width:14.2857142857%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.1111111111%}.gallery-caption{display:block}.wp-block-image.alignfull{margin:4em 0!important;max-width:none!important}.wp-block-image.alignfull img,.wp-block-image.alignwide img{z-index:10;position:relative}@media screen and (max-width:860px){.wp-block-image.alignfull{margin:4em -2em!important}}