*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;line-height:1}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}a:active,a:hover{outline:0}b,strong{font-weight:bold}button,input,optgroup,select,textarea{color:inherit;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{line-height:normal}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}textarea{overflow:auto}*{box-sizing:border-box;line-height:1.5}html,body{font-family:'Arial', sans-serif;height:100%}body{display:flex;flex-direction:column;color:#000;background:#fff}a{color:#DC2476;text-decoration:underline}a:hover{color:#b81b4d}img{max-width:100%}.btn{background-color:#DC2476;border:none;border-radius:0.4rem;padding:0.5rem 1rem}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background-color:#343434 !important;outline:none !important;box-shadow:none !important}form .form-group input.form-control,form .form-group select.form-control,form .form-group textarea.form-control{border:1px solid #343434;border-radius:0.4rem;padding:1.5rem 0.5rem}form .form-group input.form-control:focus,form .form-group select.form-control:focus,form .form-group textarea.form-control:focus{box-shadow:none;border-color:#343434}form .form-group input.form-control.is-invalid,form .form-group select.form-control.is-invalid,form .form-group textarea.form-control.is-invalid{background-image:none}form .form-group .invalid-feedback{display:block}header{background:#343434}header .container{display:flex;align-items:center;min-height:3.5rem}header .container .logo{display:block;background:url(/images/logo.png) no-repeat}main{flex:1;padding:1.5rem 0}@media (max-width: 767.98px){main>.row{display:flex;flex-direction:column}main>.row>.col-3{flex:0 0 1;max-width:100%;margin-top:1rem}}footer{background:#343434;padding:1rem 0}footer .container{display:flex;flex-direction:column;justify-content:center;color:#acacac;min-height:5rem}footer .nav .nav-item .nav-link{color:#DC2476;padding:0;margin-right:2rem}footer .nav .nav-item .nav-link:hover{color:#b81b4d;text-decoration:underline}footer .row:last-child{margin-top:1rem}@media (max-width: 767.98px){footer .nav{flex-direction:column}}.pagination .page-item .page-link{color:#343434;text-decoration:none}.pagination .page-item .page-link:hover{color:#DC2476}.pagination .page-item .page-link:focus{box-shadow:none}.pagination .page-item.active .page-link{color:#343434;border-color:#DC2476;background:#DC2476}.sidebar li:not(:last-child){margin-bottom:2rem}.sidebar li.title{font-size:1.5rem;font-weight:bold;border-bottom:3px solid #E3E3E3;padding-bottom:0.6rem;margin-bottom:1.3rem;word-wrap:break-word}.sidebar li a{display:flex;flex-direction:column;font-size:0.9rem;color:#343434;text-decoration:none;overflow:hidden}.sidebar li a:hover{color:#DC2476}.sidebar li a img{object-fit:cover;height:100px}.sidebar li a span{display:block;margin-top:0.5rem}@media (max-width: 767.98px){.sidebar li a{font-size:1.2rem;color:#343434}.sidebar li a:hover{color:#DC2476}.sidebar li a img{width:100%;height:200px}}.content .title{font-size:1.5rem;font-weight:bold;border-bottom:3px solid #E3E3E3;padding-bottom:0.6rem;margin-bottom:1.3rem;word-wrap:break-word}.content.publication{margin-bottom:2rem}.content.publication>.body h2{font-weight:bold;font-size:1.5rem;margin-bottom:3rem}.content.publication>.body h2:last-child{margin-bottom:0}.content.publication>.body h3{font-size:1.5rem}.content.publication>.body>p,.content.publication>.body>img{display:block;margin:2rem 0}.content.publication>.body>p:first-child,.content.publication>.body>img:first-child{margin-top:0}.content.publication>.body>p:last-child,.content.publication>.body>img:last-child{margin-bottom:0}.content.publication>.body .player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.content.publication>.body .player:not(:last-child){margin:3rem 0}.content.publication>.body .player>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content.publication>.body .player+br{display:none}.content.publication>.body>ul,.content.publication>.body>ol{padding-left:2rem;list-style:disc}.publications .title{font-size:1.5rem;font-weight:bold;border-bottom:3px solid #E3E3E3;padding-bottom:0.6rem;margin-bottom:1.3rem;word-wrap:break-word}.publications .title.margin-top{margin-top:2rem}.publications .publication{display:flex;flex-direction:column;margin-bottom:2rem}.publications .publication a{color:#343434;text-decoration:none;overflow:hidden}.publications .publication a:hover{color:#DC2476}.publications .publication a img{object-fit:cover;width:100%;height:200px}.publications .publication a span{display:block;font-size:1.2rem;margin-top:0.7rem}
