body{height:100vh;min-height:100vh;background-color:#f5f5f5;flex-direction:column;font-family:Segoe UI,Microsoft JhengHei,Helvetica Neue,Helvetica,sans-serif;display:flex}body.intro main .container{max-width:100%}header{height:99px;background:#f5f5f5 url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1366 99\" preserveAspectRatio=\"none\"><path fill=\"%230071bc\" d=\"M1366 90v9H0V0h677.29C757 0 804 90 884 90Z\"/></svg>") 0 0/100% 100% no-repeat;flex:none}header a{color:#fff}header a:hover{color:#fff;text-decoration:none}header .title{position:absolute;top:4px;left:32px}header .title .site-logo,header .title .site-title{width:300px;position:relative}header .title .site-title{margin-left:-80px}header .extras{position:absolute;top:14px;right:32px}header .extras a{color:#b6427b;font-weight:700}header .wave-container{height:0;width:100%;padding:0 0 6.22255%;position:relative}header .wave-container svg{height:100%;width:100%;position:absolute;top:0;left:0}header .mod-languages .lang-active a{box-shadow:inset 0 -.625rem #d7e8f2}nav.navbar{background:#f5f5f5 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 896.99 34'%3E%3Cpath fill='%23a1c5e9' d='M0 0v34h734.17C805.9 34 848.94 0 896.99 0h-897Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;flex:none;align-items:stretch;padding-top:0;padding-bottom:0}nav.navbar .navbar-brand{white-space:normal;padding-top:1rem;padding-bottom:1rem}nav.navbar .navbar-collapse .navbar-nav .nav-item{border-bottom:0}nav.navbar .navbar-collapse .navbar-nav .nav-item .nav-link:after{content:"";border-bottom:6px solid #1172ba;transition:transform .3s ease-in-out;display:block;transform:scaleX(0)}nav.navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link:after,nav.navbar .navbar-collapse .navbar-nav .nav-item:hover .nav-link:after{transform:scaleX(1)}nav.navbar .navbar-collapse .navbar-nav .nav-item.active{text-decoration:none}nav.navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link{font-weight:700}nav.navbar .navbar-collapse .mod-languages{justify-content:center;align-self:stretch;display:flex}nav.navbar .navbar-collapse .mod-languages ul{min-height:45px;flex-direction:row;margin-bottom:0;list-style:none;display:flex}nav.navbar .navbar-collapse .mod-languages ul li,nav.navbar .navbar-collapse .mod-languages ul.lang-inline li{margin-left:0;margin-right:0;display:flex}nav.navbar .navbar-collapse .mod-languages ul li a,nav.navbar .navbar-collapse .mod-languages ul.lang-inline li a{color:#002333;background-color:rgba(0,255,132,.8);align-items:center;padding:0 1.5rem;font-weight:700;display:flex}nav.navbar .navbar-collapse .mod-languages ul li a:hover,nav.navbar .navbar-collapse .mod-languages ul.lang-inline li a:hover{color:#212529;background-color:#fff200}nav.navbar .navbar-collapse .mod-languages ul li.lang-active,nav.navbar .navbar-collapse .mod-languages ul.lang-inline li.lang-active{background-color:#00ff84}.breadcrumb{border-radius:none;background-color:#f5f5f5;margin-bottom:0}.breadcrumb li{font-size:.85rem}main{background:#f5f5f5;flex:1;padding-bottom:1.75rem}main article{font-size:18px}main article>h1{color:#eb1f3c;border-bottom:2px solid #eb1f3c;margin-bottom:1.5rem}main #details{font-weight:700}main #details li{margin-bottom:10px;line-height:2}main #details table td,main #details table th{font-weight:700}main #details table thead th{background-color:#da437a}main #details table tbody tr{background-color:#fff}main #details table tbody tr:nth-of-type(2n){background-color:#bcbec0}main #details table tfoot tr{background-color:#fff}body.intro header{background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 1366 99\" preserveAspectRatio=\"none\"><path fill=\"%23a1c5e8\" d=\"M1366 90v9H0V0h677.29C757 0 804 90 884 90Z\"/></svg>")}body.intro nav.navbar{background-color:#a1c5e8;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 896.99 34'%3E%3Cpath fill='%231172ba' d='M0 0v34h734.17C805.9 34 848.94 0 896.99 0h-897Z'/%3E%3C/svg%3E")}body.intro nav.navbar .navbar-collapse .navbar-nav .nav-item .nav-link:after{border-bottom-color:#a1c5e8}#intro #workspace{background-color:#a1c5e8;border-bottom:.75rem solid #1172ba}#intro #workspace #desk{height:521px;width:800px;background:#a1c5e9 url(workspace.05331366.png) bottom no-repeat;margin:0 auto;position:relative}#intro #workspace #desk #crime,#intro #workspace #desk #information,#intro #workspace #desk #law,#intro #workspace #desk #lesson{transition:transform 1s;position:absolute}#intro #workspace #desk #crime a,#intro #workspace #desk #information a,#intro #workspace #desk #law a,#intro #workspace #desk #lesson a{border-radius:25%;transition:transform .5s;display:block}#intro #workspace #desk #crime a:hover,#intro #workspace #desk #information a:hover,#intro #workspace #desk #law a:hover,#intro #workspace #desk #lesson a:hover{transform:scale(1.125)}#intro #workspace #desk #information{top:18%;left:3%}#intro #workspace #desk #lesson{top:25%;right:8%}#intro #workspace #desk #crime{bottom:18%;left:5%}#intro #workspace #desk #law{bottom:18%;right:0}#intro #workspace #desk:hover #crime,#intro #workspace #desk:hover #information{transform:translate(5px)}#intro #workspace #desk:hover #law,#intro #workspace #desk:hover #lesson{transform:translate(-5px)}#intro #workspace #board .crime,#intro #workspace #board .information,#intro #workspace #board .law,#intro #workspace #board .lesson{height:300px;justify-content:center;align-items:center;display:flex}#intro #workspace #board .crime a,#intro #workspace #board .information a,#intro #workspace #board .law a,#intro #workspace #board .lesson a{display:block}#intro #workspace #board .crime a img,#intro #workspace #board .information a img,#intro #workspace #board .law a img,#intro #workspace #board .lesson a img{width:100%}#intro #workspace #board .crime{background-color:#fbb03b}#intro #workspace #board .information{background-color:#fdee21}#intro #workspace #board .lesson{background-color:#81d5fa}#intro #workspace #board .law{background-color:#f8aea5}#intro #featured{flex-flow:column wrap;justify-content:center;display:flex}#intro #featured #dbpi,#intro #featured #publication,#intro #featured #seminar{height:70px;margin-top:.25rem}#intro #featured #dbpi a,#intro #featured #publication a,#intro #featured #seminar a{color:#fff;height:70px;min-width:200px;text-align:center;border-radius:35px;padding:.75rem 2px;font-weight:700;transition:background-color .4s;display:block}#intro #featured #dbpi a .fas,#intro #featured #publication a .fas,#intro #featured #seminar a .fas{height:50px;text-align:center;vertical-align:middle;width:50px;background-color:#fff;border-radius:50%;line-height:50px}#intro #featured #publication a{background-color:#b23f76}#intro #featured #publication a:hover{background-color:rgba(178,63,118,.6);text-decoration:none}#intro #featured #publication a .fas{color:#b23f76}#intro #featured #dbpi a{background-color:#13cdc0}#intro #featured #dbpi a:hover{background-color:rgba(19,205,192,.6);text-decoration:none}#intro #featured #dbpi a .fas{color:#13cdc0}#intro #featured #seminar a{background-color:#f9ca02}#intro #featured #seminar a:hover{background-color:rgba(249,202,2,.6);text-decoration:none}#intro #featured #seminar a .fas{color:#f9ca02}#intro article{color:#3d689a;text-shadow:0 0 5px #fff;font-size:1.3em;font-weight:700}#intro article dl dd{color:#3d689a;background-color:#fff;border-radius:.25rem;padding:.5rem}#intro article dl dd.period{color:#e60040}#intro #contacts{color:#e60040;text-shadow:0 0 5px #fff;font-size:1.4em;font-weight:700}#intro #contacts a{color:#e60040}#intro #events{width:100%}#laws .law{text-align:center;background:#e6e6e6;border-radius:25px;margin-top:10px;padding:40px}#laws .law a{display:block}#laws .law a:hover{text-decoration:none}#laws .law .book-cover{margin-right:1rem}#crime .book{background-color:#fff;border:12px solid #0070bc;border-bottom-width:36px;border-image:url(book-flip-shortedge.be7b7009.png) 12 12 36 stretch repeat;padding-bottom:1.5rem}#crime .book img{width:100%}#crime .book hr{height:4px;border:1px solid #e3e3e3;border-width:1px 0}#crime .book h6{color:#754b23;font-weight:700}#lesson .blackboard{color:#fff;text-align:center;background:linear-gradient(#009144,#016938);border:15px solid #f5921d;border-radius:25px;padding:20px 0;box-shadow:0 -10px #fdc17c,inset 0 -10px #fdc17c}#lesson .blackboard .title{padding-top:0}#lesson .blackboard .clip{width:80%;display:inline-block}#lesson .blackboard .intro{padding-left:1.5rem;padding-right:1.5rem}#lesson .blackboard #quiz{padding:0 2.5rem}#lesson .blackboard #quiz .question{text-align:justify;font-size:1.1em}#lesson .blackboard #quiz .answers-container{justify-content:center;display:flex}#lesson .blackboard #quiz .answers-container .answers{list-style-type:upper-alpha}#lesson .blackboard #quiz .answers-container .answers li{text-align:left;padding:.25rem 0;font-size:1.1em}#lesson .blackboard #quiz .answers-container .answers li:hover{background-color:rgba(255,255,255,.15)}#lesson .blackboard #quiz .answers-container .answers li a{color:#fff;text-decoration:none;display:block}#information-category ul{background-color:#fff;padding-bottom:1.75rem}#information-category ul a{color:inherit}#information-category ul a:hover{text-decoration:none}#information-category ul .featured{color:#fff;height:240px;width:100%;background-size:cover;padding-top:27.03%;position:relative}#information-category ul .featured a{position:absolute;top:0;bottom:0;left:0;right:0}#information-category ul .media{margin-top:1.25rem}#information-category ul .media img{width:96px;margin-left:1rem;margin-right:.5rem}#information-category ul .media .media-body{z-index:1}#information-category ul .media .media-body a{padding:.3125rem 0 1rem .375rem;font-size:1.2rem;display:block;position:relative}#information-category ul .media .media-body a:before{content:"";transform-origin:0;z-index:-1;background-color:#f5f5f5;transition:transform .2s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}#information-category ul .media .media-body a:hover:before{transform:scaleX(1)}#information img{width:100%}#seminars .seminars-table{background:#face9f;border:3px solid #f5ad70;border-radius:10px;padding:1rem}#seminars .seminars-table table.table{margin-bottom:0}#seminars .seminars-table table th{text-align:center;font-weight:700}#seminars .seminars-table table td{text-align:justify}#seminars .seminars-table table td,#seminars .seminars-table table th{background:#d1ecf3}#seminars .seminars-table table tr td:first-child{text-align:center;vertical-align:middle}#seminars p{text-align:justify}#publications div[class^=col-],#publications figcaption.figure-caption,#publications figure.figure{text-align:center}footer{color:#0071bd;background:#a1c5e8;padding-top:1.25rem}footer h5{color:#fff;padding:0 0 .5rem;font-weight:700}footer a{color:#0071bd}footer a:hover{color:#fff;text-decoration:none}footer .bottom{color:#fff;background-color:#0071bd;flex-direction:column;justify-content:space-between;align-items:center;padding-left:1rem;padding-right:1rem;font-size:.85rem;display:flex}footer .bottom .custom{display:inline-block}footer .bottom a{color:#fff}footer .bottom ul{margin-bottom:0}footer .bottom .contacts,footer .bottom .contacts li,footer .bottom .copyrights,footer .bottom .copyrights li{font-size:14px}footer .bottom .navbar-nav,footer .bottom .navbar-nav .nav-item{display:inline-block}footer .bottom .navbar-nav .nav-item:not(:last-child){margin-right:.5rem}footer .bottom .navbar-nav .nav-item .nav-link{display:inline-block}footer .bottom .navbar-nav .nav-item.active .nav-link{color:#ab4b38;font-weight:700}fieldset{background:#fff;border:1px solid #ff9a0a;margin-bottom:1.5rem;padding:1.25rem;box-shadow:0 0 6px #ff9a0a}fieldset legend{color:#fff;background-color:#ec297b;padding:.5rem;box-shadow:0 0 6px 1px #ff9a0a}fieldset.sub{margin-bottom:.75rem;padding-top:0;padding-bottom:0}fieldset.sub legend{box-shadow:none;color:#ec297b;width:auto;background-color:#fff;font-size:1rem}fieldset.sub ul.list-unstyled li small strong{color:#3722d3;box-shadow:inset 0 -4px #3722d3}label.required:after{color:#d13438;content:" *"}span.error{font-size:.8em;font-weight:700}.ko-cloak{display:none}.card h5.card-title{padding-top:.75rem}span.highlight{color:#3722d3;box-shadow:inset 0 -4px #3722d3}span.highlight a.text-decoration-none{color:#3722d3}#modified{right:10px}#modified span{color:#3722d3;font-size:13px;font-weight:700}.btn{min-width:54px}.input-group .input-group-append .btn,.input-group .input-group-prepend .btn{height:unset;margin-top:0}.form-control::-moz-placeholder{color:#d2d0ce}.form-control:-ms-input-placeholder{color:#d2d0ce}.form-control::-ms-input-placeholder{color:#d2d0ce}.form-control::placeholder{color:#d2d0ce}.input-group-text{border-color:#605e5c;border-radius:2px}a .mi.mi-lg{font-size:1.33333em}a .mi.mi-2x{font-size:2em}a .mi.mi-3x{font-size:3em}a .mi.mi-4x{font-size:4em}.k-upload.k-widget{border:0}.k-upload .k-upload-button{color:#323130;background-color:#fff;border-color:#e1dfdd;border-radius:2px;box-shadow:0 .2rem .4rem -.075rem rgba(0,0,0,.1)}.k-upload .k-upload-button span{font-size:.869rem}.k-upload .k-upload-files .k-file.k-file-invalid{background-color:#fde7e9}.k-upload .k-upload-files .k-file.k-file-success{background-color:#dff6dd}.k-upload .k-upload-files .k-file .k-file-name{font-size:.9em}.k-upload .k-upload-files .k-file .k-file-size,.k-upload .k-upload-files .k-file .k-file-validation-message{color:#797775}.k-upload .k-action-buttons button{font-size:.869rem}.k-datepicker.form-control{width:100%;display:block}.k-datepicker .k-picker-wrap{border-radius:2px}.k-datepicker .k-picker-wrap.k-state-default{border-color:#605e5c}.k-datepicker .k-picker-wrap.k-state-focused{border-width:2px;border-color:#0078d4}.k-datepicker .k-picker-wrap input.form-control[type=text]{border:0!important}.k-datepicker .k-picker-wrap input.form-control[type=text]:focus{border:0!important;border-radius:0!important}.pagenav{padding-left:0;list-style:none}.pagenav li{display:inline-block}.pagenav li.previous{margin-right:1.5rem}.pagenav li a{display:block}.pagenav li a span:not[class^=icon-]{height:30px;line-height:30px;display:block}@media (min-width:576px){#nav-modules{justify-content:space-between}footer .container{height:270px}#intro #featured,footer .bottom{flex-direction:row}#intro #featured{max-width:800px;margin:0 auto}#intro #featured>div{flex-grow:1}#intro #featured #dbpi{margin-left:1rem;margin-right:1rem}#seminars{padding:3rem}body.crimes .item-page .pagenav .next,body.crimes .item-page .pagenav .previous,body.informations .item-page .pagenav .next,body.informations .item-page .pagenav .previous,body.lesson .item-page .pagenav .next,body.lesson .item-page .pagenav .previous,body.lessons .item-page .pagenav .next,body.lessons .item-page .pagenav .previous{background-color:rgba(161,197,233,.85);position:fixed;bottom:315px}body.crimes .item-page .pagenav .next:hover,body.crimes .item-page .pagenav .previous:hover,body.informations .item-page .pagenav .next:hover,body.informations .item-page .pagenav .previous:hover,body.lesson .item-page .pagenav .next:hover,body.lesson .item-page .pagenav .previous:hover,body.lessons .item-page .pagenav .next:hover,body.lessons .item-page .pagenav .previous:hover{background-color:#0071bc}body.crimes .item-page .pagenav .next a,body.crimes .item-page .pagenav .previous a,body.informations .item-page .pagenav .next a,body.informations .item-page .pagenav .previous a,body.lesson .item-page .pagenav .next a,body.lesson .item-page .pagenav .previous a,body.lessons .item-page .pagenav .next a,body.lessons .item-page .pagenav .previous a{color:#fff;padding:.5rem 0;font-weight:700}body.crimes .item-page .pagenav .next a:hover,body.crimes .item-page .pagenav .previous a:hover,body.informations .item-page .pagenav .next a:hover,body.informations .item-page .pagenav .previous a:hover,body.lesson .item-page .pagenav .next a:hover,body.lesson .item-page .pagenav .previous a:hover,body.lessons .item-page .pagenav .next a:hover,body.lessons .item-page .pagenav .previous a:hover{text-decoration:none}body.crimes .item-page .pagenav .previous,body.informations .item-page .pagenav .previous,body.lesson .item-page .pagenav .previous,body.lessons .item-page .pagenav .previous{left:0}body.crimes .item-page .pagenav .previous a,body.informations .item-page .pagenav .previous a,body.lesson .item-page .pagenav .previous a,body.lessons .item-page .pagenav .previous a{padding-right:2rem}body.crimes .item-page .pagenav .next,body.informations .item-page .pagenav .next,body.lesson .item-page .pagenav .next,body.lessons .item-page .pagenav .next{right:0}body.crimes .item-page .pagenav .next a,body.informations .item-page .pagenav .next a,body.lesson .item-page .pagenav .next a,body.lessons .item-page .pagenav .next a{padding-left:2rem}}@media (max-width:576px){nav.navbar{min-height:45px}ol,ul{padding-left:20px}table.ccac-responsive,table.ccac-responsive tbody,table.ccac-responsive td,table.ccac-responsive th,table.ccac-responsive thead,table.ccac-responsive tr{display:block}table.ccac-responsive thead tr{position:absolute;top:-9999px;left:-9999px}table.ccac-responsive tbody tr:nth-of-type(2n+1){background-color:rgba(0,0,0,.05)}table.ccac-responsive td:first-child{padding-left:12px}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding:1.3rem 1.7rem}#nav-modules .navbar-nav .nav-item .nav-link{text-align:center;flex:auto}}@media (min-width:1200px){header .extras{right:20%}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{height:100%!important}body main{flex:auto}}