@import url('https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css');@import url('https://cdn.jsdelivr.net/npm/bootstrap-icons/font/bootstrap-icons.css');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white;}:root.dark{--dt-html-background:rgb(33,37,41);}table.dataTable td.dt-control{text-align:center;cursor:pointer;}table.dataTable td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0px solid transparent;}table.dataTable tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent;}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255,255,255,0.5);}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255,255,255,0.5);border-left-color:transparent;}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0;}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0px !important;padding-bottom:0px !important;border-top-width:0px !important;border-bottom-width:0px !important;}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important;}table.dataTable thead > tr > th:active,table.dataTable thead > tr > td:active{outline:none;}table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/"";}table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/"";}table.dataTable thead > tr > th.dt-orderable-asc,table.dataTable thead > tr > th.dt-orderable-desc,table.dataTable thead > tr > th.dt-ordering-asc,table.dataTable thead > tr > th.dt-ordering-desc,table.dataTable thead > tr > td.dt-orderable-asc,table.dataTable thead > tr > td.dt-orderable-desc,table.dataTable thead > tr > td.dt-ordering-asc,table.dataTable thead > tr > td.dt-ordering-desc{position:relative;padding-right:30px;}table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order,table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order,table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order,table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order,table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order,table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order,table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order,table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order{position:absolute;right:12px;top:0;bottom:0;width:12px;}table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:0.125;line-height:9px;font-size:0.8em;}table.dataTable thead > tr > th.dt-orderable-asc,table.dataTable thead > tr > th.dt-orderable-desc,table.dataTable thead > tr > td.dt-orderable-asc,table.dataTable thead > tr > td.dt-orderable-desc{cursor:pointer;}table.dataTable thead > tr > th.dt-orderable-asc:hover,table.dataTable thead > tr > th.dt-orderable-desc:hover,table.dataTable thead > tr > td.dt-orderable-asc:hover,table.dataTable thead > tr > td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,0.05);outline-offset:-2px;}table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after{opacity:0.6;}table.dataTable thead > tr > th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead > tr > th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead > tr > td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead > tr > td.sorting_asc_disabled span.dt-column-order:before{display:none;}table.dataTable thead > tr > th:active,table.dataTable thead > tr > td:active{outline:none;}div.dt-scroll-body > table.dataTable > thead > tr > th,div.dt-scroll-body > table.dataTable > thead > tr > td{overflow:hidden;}:root.dark table.dataTable thead > tr > th.dt-orderable-asc:hover,:root.dark table.dataTable thead > tr > th.dt-orderable-desc:hover,:root.dark table.dataTable thead > tr > td.dt-orderable-asc:hover,:root.dark table.dataTable thead > tr > td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead > tr > th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead > tr > th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead > tr > td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead > tr > td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,0.05);}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10;}div.dt-processing > div:last-child{position:relative;width:80px;height:15px;margin:1em auto;}div.dt-processing > div:last-child > div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13,110,253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0);}div.dt-processing > div:last-child > div:nth-child(1){left:8px;animation:datatables-loader-1 0.6s infinite;}div.dt-processing > div:last-child > div:nth-child(2){left:8px;animation:datatables-loader-2 0.6s infinite;}div.dt-processing > div:last-child > div:nth-child(3){left:32px;animation:datatables-loader-2 0.6s infinite;}div.dt-processing > div:last-child > div:nth-child(4){left:56px;animation:datatables-loader-3 0.6s infinite;}@keyframes datatables-loader-1{0%{transform:scale(0);}100%{transform:scale(1);}}@keyframes datatables-loader-3{0%{transform:scale(1);}100%{transform:scale(0);}}@keyframes datatables-loader-2{0%{transform:translate(0,0);}100%{transform:translate(24px,0);}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap;}table.dataTable th,table.dataTable td{box-sizing:border-box;}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left;}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center;}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right;}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify;}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap;}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top;}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right;}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left;}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left;}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center;}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right;}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify;}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap;}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left;}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center;}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right;}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify;}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap;}table.dataTable{width:100%;margin:0 auto;border-spacing:0;}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold;}table.dataTable > thead > tr > th,table.dataTable > thead > tr > td{padding:10px;border-bottom:1px solid rgba(0,0,0,0.3);}table.dataTable > thead > tr > th:active,table.dataTable > thead > tr > td:active{outline:none;}table.dataTable > tfoot > tr > th,table.dataTable > tfoot > tr > td{border-top:1px solid rgba(0,0,0,0.3);padding:10px 10px 6px 10px;}table.dataTable > tbody > tr{background-color:transparent;}table.dataTable > tbody > tr:first-child > *{border-top:none;}table.dataTable > tbody > tr:last-child > *{border-bottom:none;}table.dataTable > tbody > tr.selected > *{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.9);color:rgb(255,255,255);color:rgb(var(--dt-row-selected-text));}table.dataTable > tbody > tr.selected a{color:rgb(9,10,11);color:rgb(var(--dt-row-selected-link));}table.dataTable > tbody > tr > th,table.dataTable > tbody > tr > td{padding:8px 10px;}table.dataTable.row-border > tbody > tr > *,table.dataTable.display > tbody > tr > *{border-top:1px solid rgba(0,0,0,0.15);}table.dataTable.row-border > tbody > tr:first-child > *,table.dataTable.display > tbody > tr:first-child > *{border-top:none;}table.dataTable.row-border > tbody > tr.selected + tr.selected > td,table.dataTable.display > tbody > tr.selected + tr.selected > td{border-top-color:rgba(13,110,253,0.65);border-top-color:rgba(var(--dt-row-selected),0.65);}table.dataTable.cell-border > tbody > tr > *{border-top:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15);}table.dataTable.cell-border > tbody > tr > *:first-child{border-left:1px solid rgba(0,0,0,0.15);}table.dataTable.cell-border > tbody > tr:first-child > *{border-top:1px solid rgba(0,0,0,0.3);}table.dataTable.stripe > tbody > tr:nth-child(odd) > *,table.dataTable.display > tbody > tr:nth-child(odd) > *{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),0.023);}table.dataTable.stripe > tbody > tr:nth-child(odd).selected > *,table.dataTable.display > tbody > tr:nth-child(odd).selected > *{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.923);}table.dataTable.hover > tbody > tr:hover > *,table.dataTable.display > tbody > tr:hover > *{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.035);}table.dataTable.hover > tbody > tr.selected:hover > *,table.dataTable.display > tbody > tr.selected:hover > *{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1) !important;}table.dataTable.order-column > tbody tr > .sorting_1,table.dataTable.order-column > tbody tr > .sorting_2,table.dataTable.order-column > tbody tr > .sorting_3,table.dataTable.display > tbody tr > .sorting_1,table.dataTable.display > tbody tr > .sorting_2,table.dataTable.display > tbody tr > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019);}table.dataTable.order-column > tbody tr.selected > .sorting_1,table.dataTable.order-column > tbody tr.selected > .sorting_2,table.dataTable.order-column > tbody tr.selected > .sorting_3,table.dataTable.display > tbody tr.selected > .sorting_1,table.dataTable.display > tbody tr.selected > .sorting_2,table.dataTable.display > tbody tr.selected > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919);}table.dataTable.display > tbody > tr:nth-child(odd) > .sorting_1,table.dataTable.order-column.stripe > tbody > tr:nth-child(odd) > .sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.054);}table.dataTable.display > tbody > tr:nth-child(odd) > .sorting_2,table.dataTable.order-column.stripe > tbody > tr:nth-child(odd) > .sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.047);}table.dataTable.display > tbody > tr:nth-child(odd) > .sorting_3,table.dataTable.order-column.stripe > tbody > tr:nth-child(odd) > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.039);}table.dataTable.display > tbody > tr:nth-child(odd).selected > .sorting_1,table.dataTable.order-column.stripe > tbody > tr:nth-child(odd).selected > .sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.954);}table.dataTable.display > tbody > tr:nth-child(odd).selected > .sorting_2,table.dataTable.order-column.stripe > tbody > tr:nth-child(odd).selected > .sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.947);}table.dataTable.display > tbody > tr:nth-child(odd).selected > .sorting_3,table.dataTable.order-column.stripe > tbody > tr:nth-child(odd).selected > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.939);}table.dataTable.display > tbody > tr.even > .sorting_1,table.dataTable.order-column.stripe > tbody > tr.even > .sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019);}table.dataTable.display > tbody > tr.even > .sorting_2,table.dataTable.order-column.stripe > tbody > tr.even > .sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.011);}table.dataTable.display > tbody > tr.even > .sorting_3,table.dataTable.order-column.stripe > tbody > tr.even > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.003);}table.dataTable.display > tbody > tr.even.selected > .sorting_1,table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919);}table.dataTable.display > tbody > tr.even.selected > .sorting_2,table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.911);}table.dataTable.display > tbody > tr.even.selected > .sorting_3,table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.903);}table.dataTable.display tbody tr:hover > .sorting_1,table.dataTable.order-column.hover tbody tr:hover > .sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.082);}table.dataTable.display tbody tr:hover > .sorting_2,table.dataTable.order-column.hover tbody tr:hover > .sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.074);}table.dataTable.display tbody tr:hover > .sorting_3,table.dataTable.order-column.hover tbody tr:hover > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.062);}table.dataTable.display tbody tr:hover.selected > .sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.982);}table.dataTable.display tbody tr:hover.selected > .sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.974);}table.dataTable.display tbody tr:hover.selected > .sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.962);}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px;}div.dt-container{position:relative;clear:both;}div.dt-container div.dt-layout-row{display:table;clear:both;width:100%;}div.dt-container div.dt-layout-row.dt-layout-table{display:block;}div.dt-container div.dt-layout-row.dt-layout-table div.dt-layout-cell{display:block;}div.dt-container div.dt-layout-cell{display:table-cell;vertical-align:middle;padding:5px 0;}div.dt-container div.dt-layout-cell.dt-full{text-align:center;}div.dt-container div.dt-layout-cell.dt-start{text-align:left;}div.dt-container div.dt-layout-cell.dt-end{text-align:right;}div.dt-container div.dt-layout-cell:empty{display:none;}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px;}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;}div.dt-container select.dt-input{padding:4px;}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent;}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit !important;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,230,230,0.05)),color-stop(100%,rgba(0,0,0,0.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0,0,0,0.5) !important;border:1px solid transparent;background:transparent;box-shadow:none;}div.dt-container .dt-paging .dt-paging-button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%);}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111;}div.dt-container .dt-paging .ellipsis{padding:0 1em;}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit;}div.dt-container .dataTables_scroll{clear:both;}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch;}div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > th,div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > td,div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > th,div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > td{vertical-align:middle;}div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > th > div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > td > div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > th > div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > td > div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important;}div.dt-container.dt-empty-footer tbody > tr:last-child > *{border-bottom:1px solid rgba(0,0,0,0.3);}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,0.3);}div.dt-container.dt-empty-footer .dt-scroll-body tbody > tr:last-child > *{border-bottom:none;}@media screen and (max-width:767px){div.dt-container div.dt-layout-row{display:block;}div.dt-container div.dt-layout-cell{display:block;}div.dt-container div.dt-layout-cell.dt-full,div.dt-container div.dt-layout-cell.dt-start,div.dt-container div.dt-layout-cell.dt-end{text-align:center;}}@media screen and (max-width:640px){.dt-container .dt-length,.dt-container .dt-search{float:none;text-align:center;}.dt-container .dt-search{margin-top:0.5em;}}html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255;}html.dark table.dataTable > thead > tr > th,html.dark table.dataTable > thead > tr > td{border-bottom:1px solid rgb(89,91,94);}html.dark table.dataTable > thead > tr > th:active,html.dark table.dataTable > thead > tr > td:active{outline:none;}html.dark table.dataTable > tfoot > tr > th,html.dark table.dataTable > tfoot > tr > td{border-top:1px solid rgb(89,91,94);}html.dark table.dataTable.row-border > tbody > tr > *,html.dark table.dataTable.display > tbody > tr > *{border-top:1px solid rgb(64,67,70);}html.dark table.dataTable.row-border > tbody > tr:first-child > *,html.dark table.dataTable.display > tbody > tr:first-child > *{border-top:none;}html.dark table.dataTable.row-border > tbody > tr.selected + tr.selected > td,html.dark table.dataTable.display > tbody > tr.selected + tr.selected > td{border-top-color:rgba(13,110,253,0.65);border-top-color:rgba(var(--dt-row-selected),0.65);}html.dark table.dataTable.cell-border > tbody > tr > th,html.dark table.dataTable.cell-border > tbody > tr > td{border-top:1px solid rgb(64,67,70);border-right:1px solid rgb(64,67,70);}html.dark table.dataTable.cell-border > tbody > tr > th:first-child,html.dark table.dataTable.cell-border > tbody > tr > td:first-child{border-left:1px solid rgb(64,67,70);}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid rgb(89,91,94);}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255,255,255,0.2);background-color:var(--dt-html-background);}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid rgb(89,91,94);background:rgba(255,255,255,0.15);}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666 !important;}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid rgb(53,53,53);background:rgb(53,53,53);}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a;}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right;}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left;}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right;}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left;}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0;}@keyframes dtb-spinner{100%{transform:rotate(360deg);}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg);}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}div.dataTables_wrapper{position:relative;}div.dt-buttons{position:initial;}div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border-radius:0.75em;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.8);text-align:center;z-index:2003;overflow:hidden;}div.dt-button-info h2{padding:2rem 2rem 1rem 2rem;margin:0;font-weight:normal;}div.dt-button-info > div{padding:1em 2em 2em 2em;}div.dtb-popover-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:2003;}button.dtb-hide-drop{display:none !important;}div.dt-button-collection-title{text-align:center;padding:0.3em 0.5em 0.5em;margin-left:0.5em;margin-right:0.5em;font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}div.dt-button-collection-title:empty{display:none;}span.dt-button-spacer{display:inline-block;margin:0.5em;white-space:nowrap;}span.dt-button-spacer.bar{border-left:1px solid rgba(0,0,0,0.3);vertical-align:middle;padding-left:0.5em;}span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0;}div.dt-button-collection .dt-button-active{padding-right:3em;}div.dt-button-collection .dt-button-active:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit;}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0;}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none;}div.dt-button-collection .dt-button-active.dt-button-split > *:first-child{padding-right:3em;}div.dt-button-collection .dt-button-active.dt-button-split > *:first-child:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit;}div.dt-button-collection .dt-button-active-a a{padding-right:3em;}div.dt-button-collection .dt-button-active-a a:after{position:absolute;right:1em;display:inline-block;content:"✓";color:inherit;}div.dt-button-collection span.dt-button-spacer{width:100%;font-size:0.9em;text-align:center;margin:0.5em 0;}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%;}div.dt-button-collection span.dt-button-spacer.bar{border-left:none;border-bottom:1px solid rgba(0,0,0,0.1);padding-left:0;}@media print{table.dataTable tr > *{box-shadow:none !important;}}html.dark div.dt-button-info{background-color:var(--dt-html-background);border:1px solid rgba(255,255,255,0.15);}div.dt-buttons > .dt-button,div.dt-buttons > div.dt-button-split .dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-left:0.167em;margin-right:0.167em;margin-bottom:0.333em;padding:0.5em 1em;border:1px solid rgba(0,0,0,0.3);border-radius:2px;cursor:pointer;font-size:0.88em;line-height:1.6em;color:inherit;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(230,230,230,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis;}div.dt-buttons > .dt-button:first-child,div.dt-buttons > div.dt-button-split .dt-button:first-child{margin-left:0;}div.dt-buttons > .dt-button.disabled,div.dt-buttons > div.dt-button-split .dt-button.disabled{cursor:default;opacity:0.4;}div.dt-buttons > .dt-button.dt-button-active:not(.disabled),div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled){background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(179,179,179,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");box-shadow:inset 1px 1px 3px #999999;}div.dt-buttons > .dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999999;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(128,128,128,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");}div.dt-buttons > .dt-button:hover,div.dt-buttons > div.dt-button-split .dt-button:hover{text-decoration:none;}div.dt-buttons > .dt-button:hover:not(.disabled),div.dt-buttons > div.dt-button-split .dt-button:hover:not(.disabled){border:1px solid #666;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(153,153,153,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");}div.dt-buttons > .dt-button:focus:not(.disabled),div.dt-buttons > div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid rgb(53,132,228);}div.dt-buttons > .dt-button embed,div.dt-buttons > div.dt-button-split .dt-button embed{outline:none;}div.dt-buttons > div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(0,0,0,0.15);border-top-right-radius:0;border-bottom-right-radius:0;}div.dt-buttons > div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666;}div.dt-buttons > div.dt-button-split .dt-button:last-child{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0;}div.dt-buttons > div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666;}div.dt-buttons span.dt-button-down-arrow{position:relative;top:-2px;font-size:10px;padding-left:10px;line-height:1em;opacity:0.6;}div.dt-buttons div.dt-button-split{display:inline-block;}div.dt-buttons div.dt-button-split .dt-button:first-child{margin-right:0;}div.dt-buttons div.dt-button-split .dt-button:last-child{margin-left:-1px;padding-left:0.75em;padding-right:0.75em;z-index:2;}div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0;}div.dt-button-collection{position:absolute;top:0;left:0;width:200px;margin-top:3px;margin-bottom:3px;padding:0.75em 0;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.3);box-sizing:border-box;}div.dt-button-collection .dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;background:none;margin:0;padding:0.5em 1em;border:none;text-align:left;cursor:pointer;color:inherit;}div.dt-button-collection .dt-button.dt-button-active{background:none;box-shadow:none;}div.dt-button-collection .dt-button.disabled{cursor:default;opacity:0.4;}div.dt-button-collection .dt-button:hover:not(.disabled){border:none;background:rgba(153,153,153,0.1);box-shadow:none;}div.dt-button-collection div.dt-button-split{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;}div.dt-button-collection div.dt-button-split button.dt-button{margin:0;display:inline-block;width:0;flex-grow:1;flex-shrink:0;flex-basis:50px;}div.dt-button-collection div.dt-button-split button.dt-button-split-drop{min-width:33px;flex:0;}div.dt-button-collection.fixed .dt-button{border-radius:0.25em;background:rgba(255,255,255,0.1);}div.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white;padding:0.5em;}div.dt-button-collection.fixed.two-column{margin-left:-200px;}div.dt-button-collection.fixed.three-column{margin-left:-225px;}div.dt-button-collection.fixed.four-column{margin-left:-300px;}div.dt-button-collection.fixed.columns{margin-left:-409px;}@media screen and (max-width:1024px){div.dt-button-collection.fixed.columns{margin-left:-308px;}}@media screen and (max-width:640px){div.dt-button-collection.fixed.columns{margin-left:-203px;}}@media screen and (max-width:460px){div.dt-button-collection.fixed.columns{margin-left:-100px;}}div.dt-button-collection.fixed > :last-child{max-height:100vh;overflow:auto;}div.dt-button-collection.two-column > :last-child,div.dt-button-collection.three-column > :last-child,div.dt-button-collection.four-column > :last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px;}div.dt-button-collection.two-column > :last-child > *,div.dt-button-collection.three-column > :last-child > *,div.dt-button-collection.four-column > :last-child > *{-webkit-column-break-inside:avoid;break-inside:avoid;}div.dt-button-collection.two-column{width:400px;}div.dt-button-collection.two-column > :last-child{padding-bottom:1px;column-count:2;}div.dt-button-collection.three-column{width:450px;}div.dt-button-collection.three-column > :last-child{padding-bottom:1px;column-count:3;}div.dt-button-collection.four-column{width:600px;}div.dt-button-collection.four-column > :last-child{padding-bottom:1px;column-count:4;}div.dt-button-collection .dt-button{border-radius:0;}div.dt-button-collection.columns{width:auto;}div.dt-button-collection.columns > :last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px;}div.dt-button-collection.columns > :last-child .dt-button{min-width:200px;flex:0 1;margin:0;}div.dt-button-collection.columns.dtb-b3 > :last-child,div.dt-button-collection.columns.dtb-b2 > :last-child,div.dt-button-collection.columns.dtb-b1 > :last-child{justify-content:space-between;}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%;}div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%;}div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%;}@media screen and (max-width:1024px){div.dt-button-collection.columns > :last-child{width:612px;}}@media screen and (max-width:640px){div.dt-button-collection.columns > :last-child{width:406px;}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%;}}@media screen and (max-width:460px){div.dt-button-collection.columns > :last-child{width:200px;}}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.7) 100%);z-index:2001;}.dt-button.processing{color:rgba(0,0,0,0.2);}.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid rgb(40,40,40);border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear;}@media screen and (max-width:640px){div.dt-buttons{float:none !important;text-align:center;}}html.dark div.dt-buttons > .dt-button,html.dark div.dt-buttons > div.dt-button-split .dt-button{border:1px solid rgb(89,91,94);background:rgba(255,255,255,0.15);}html.dark div.dt-buttons > .dt-button.dt-button-active:not(.disabled),html.dark div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:rgba(179,179,179,0.15);box-shadow:inset 1px 1px 2px black;}html.dark div.dt-buttons > .dt-button.dt-button-active:not(.disabled):hover:not(.disabled),html.dark div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:rgba(128,128,128,0.15);box-shadow:inset 1px 1px 3px black;}html.dark div.dt-buttons > .dt-button:hover:not(.disabled),html.dark div.dt-buttons > div.dt-button-split .dt-button:hover:not(.disabled){background:rgba(179,179,179,0.15);}html.dark div.dt-buttons > .dt-button:focus:not(.disabled),html.dark div.dt-buttons > div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid rgb(110,168,254);}html.dark div.dt-buttons > div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(255,255,255,0.1);}html.dark div.dt-buttons > div.dt-button-split .dt-button:first-child:hover{border-right:1px solid rgb(89,91,94);}html.dark div.dt-buttons > div.dt-button-split .dt-button:last-child:hover{border-left:1px solid rgb(89,91,94);}html.dark div.dt-button-collection{border:1px solid rgba(255,255,255,0.15);background-color:rgb(33,37,41);box-shadow:3px 4px 10px 1px rgba(0,0,0,0.8);}table.fixedHeader-floating,table.fixedHeader-locked{position:relative !important;background-color:var(--dt-html-background);background-color:var(--dt-html-background);}@media print{table.fixedHeader-floating{display:none;}}table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty{cursor:default !important;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before{display:none !important;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control,table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control{cursor:pointer;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before{margin-right:0.5em;display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0px solid transparent;}table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control.arrow-right::before{border-top:5px solid transparent;border-left:0px solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0,0,0,0.5);}table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > td.dtr-control:before,table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > th.dtr-control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent;}table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control,table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control{padding-left:0.333em;}table.dataTable.dtr-column > tbody > tr > td.dtr-control,table.dataTable.dtr-column > tbody > tr > th.dtr-control,table.dataTable.dtr-column > tbody > tr > td.control,table.dataTable.dtr-column > tbody > tr > th.control{cursor:pointer;}table.dataTable.dtr-column > tbody > tr > td.dtr-control:before,table.dataTable.dtr-column > tbody > tr > th.dtr-control:before,table.dataTable.dtr-column > tbody > tr > td.control:before,table.dataTable.dtr-column > tbody > tr > th.control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0px solid transparent;}table.dataTable.dtr-column > tbody > tr > td.dtr-control.arrow-right::before,table.dataTable.dtr-column > tbody > tr > th.dtr-control.arrow-right::before,table.dataTable.dtr-column > tbody > tr > td.control.arrow-right::before,table.dataTable.dtr-column > tbody > tr > th.control.arrow-right::before{border-top:5px solid transparent;border-left:0px solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0,0,0,0.5);}table.dataTable.dtr-column > tbody > tr.dtr-expanded td.dtr-control:before,table.dataTable.dtr-column > tbody > tr.dtr-expanded th.dtr-control:before,table.dataTable.dtr-column > tbody > tr.dtr-expanded td.control:before,table.dataTable.dtr-column > tbody > tr.dtr-expanded th.control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent;}table.dataTable > tbody > tr.child{padding:0.5em 1em;}table.dataTable > tbody > tr.child:hover{background:transparent !important;}table.dataTable > tbody > tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0;}table.dataTable > tbody > tr.child ul.dtr-details > li{border-bottom:1px solid #efefef;padding:0.5em 0;}table.dataTable > tbody > tr.child ul.dtr-details > li:first-child{padding-top:0;}table.dataTable > tbody > tr.child ul.dtr-details > li:last-child{padding-bottom:0;border-bottom:none;}table.dataTable > tbody > tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold;}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em;}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:0.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6);}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em;}div.dtr-modal div.dtr-modal-content h2{margin-top:0;}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12;}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6);}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%;}}html.dark table.dataTable > tbody > tr > td.dtr-control:before,html[data-bs-theme=dark] table.dataTable > tbody > tr > td.dtr-control:before{border-left-color:rgba(255,255,255,0.5) !important;}html.dark table.dataTable > tbody > tr > td.dtr-control.arrow-right::before,html[data-bs-theme=dark] table.dataTable > tbody > tr > td.dtr-control.arrow-right::before{border-right-color:rgba(255,255,255,0.5) !important;}html.dark table.dataTable > tbody > tr.dtr-expanded > td.dtr-control:before,html.dark table.dataTable > tbody > tr.dtr-expanded > th.dtr-control:before,html[data-bs-theme=dark] table.dataTable > tbody > tr.dtr-expanded > td.dtr-control:before,html[data-bs-theme=dark] table.dataTable > tbody > tr.dtr-expanded > th.dtr-control:before{border-top-color:rgba(255,255,255,0.5) !important;border-left-color:transparent !important;border-right-color:transparent !important;}html.dark table.dataTable > tbody > tr.child ul.dtr-details > li,html[data-bs-theme=dark] table.dataTable > tbody > tr.child ul.dtr-details > li{border-bottom-color:rgb(64,67,70);}html.dark div.dtr-modal div.dtr-modal-display,html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display{background-color:rgb(33,37,41);border:1px solid rgba(255,255,255,0.15);}
:root{--dt-row-selected:13,110,253;--dt-row-selected-text:255,255,255;--dt-row-selected-link:9,10,11;--dt-row-stripe:0,0,0;--dt-row-hover:0,0,0;--dt-column-ordering:0,0,0;--dt-html-background:white}:root.dark{--dt-html-background:rgb(33,37,41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable tr.dt-hasChild td.dt-control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{border-left-color:rgba(255,255,255,0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255,255,255,0.5);border-left-color:transparent}div.dt-scroll-body thead tr,div.dt-scroll-body tfoot tr{height:0}div.dt-scroll-body thead tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body tfoot tr td{height:0 !important;padding-top:0px !important;padding-bottom:0px !important;border-top-width:0px !important;border-bottom-width:0px !important}div.dt-scroll-body thead tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body tfoot tr td div.dt-scroll-sizing{height:0 !important;overflow:hidden !important}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>th.dt-ordering-asc,table.dataTable thead>tr>th.dt-ordering-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>td.dt-ordering-asc,table.dataTable thead>tr>td.dt-ordering-desc{position:relative;padding-right:30px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order{position:absolute;right:12px;top:0;bottom:0;width:12px}table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc,table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover,table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,0.05);outline-offset:-2px}table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>td.sorting_desc_disabled span.dt-column-order:after,table.dataTable thead>tr>td.sorting_asc_disabled span.dt-column-order:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dt-scroll-body>table.dataTable>thead>tr>th,div.dt-scroll-body>table.dataTable>thead>tr>td{overflow:hidden}:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>th.dt-orderable-desc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-asc:hover,:root[data-bs-theme=dark] table.dataTable thead>tr>td.dt-orderable-desc:hover{outline:2px solid rgba(255,255,255,0.05)}div.dt-processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-22px;text-align:center;padding:2px;z-index:10}div.dt-processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dt-processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13,110,253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dt-processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dt-processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dt-processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th,table.dataTable td{box-sizing:border-box}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable th.dt-empty,table.dataTable td.dt-empty{text-align:center;vertical-align:top}table.dataTable th.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable td.dt-type-date{text-align:right}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0,0,0,0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{border-top:1px solid rgba(0,0,0,0.3);padding:10px 10px 6px 10px}table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr:first-child>*{border-top:none}table.dataTable>tbody>tr:last-child>*{border-bottom:none}table.dataTable>tbody>tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.9);color:rgb(255,255,255);color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:rgb(9,10,11);color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>th,table.dataTable>tbody>tr>td{padding:8px 10px}table.dataTable.row-border>tbody>tr>*,table.dataTable.display>tbody>tr>*{border-top:1px solid rgba(0,0,0,0.15)}table.dataTable.row-border>tbody>tr:first-child>*,table.dataTable.display>tbody>tr:first-child>*{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,0.65);border-top-color:rgba(var(--dt-row-selected),0.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,0.15);border-right:1px solid rgba(0,0,0,0.15)}table.dataTable.cell-border>tbody>tr>*:first-child{border-left:1px solid rgba(0,0,0,0.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,0.3)}table.dataTable.stripe>tbody>tr:nth-child(odd)>*,table.dataTable.display>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),0.023)}table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*,table.dataTable.display>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919)}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.054)}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.047)}table.dataTable.display>tbody>tr:nth-child(odd)>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd)>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.039)}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.954)}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.947)}table.dataTable.display>tbody>tr:nth-child(odd).selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr:nth-child(odd).selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13,110,253,0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),0.962)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}div.dt-container{position:relative;clear:both}div.dt-container div.dt-layout-row{display:table;clear:both;width:100%}div.dt-container div.dt-layout-row.dt-layout-table{display:block}div.dt-container div.dt-layout-row.dt-layout-table div.dt-layout-cell{display:block}div.dt-container div.dt-layout-cell{display:table-cell;vertical-align:middle;padding:5px 0}div.dt-container div.dt-layout-cell.dt-full{text-align:center}div.dt-container div.dt-layout-cell.dt-start{text-align:left}div.dt-container div.dt-layout-cell.dt-end{text-align:right}div.dt-container div.dt-layout-cell:empty{display:none}div.dt-container .dt-search input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}div.dt-container .dt-input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit}div.dt-container select.dt-input{padding:4px}div.dt-container .dt-paging .dt-paging-button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{color:inherit !important;border:1px solid rgba(0,0,0,0.3);background-color:rgba(0,0,0,0.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(230,230,230,0.05)),color-stop(100%,rgba(0,0,0,0.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,0.05) 0%,rgba(0,0,0,0.05) 100%)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active{cursor:default;color:rgba(0,0,0,0.5) !important;border:1px solid transparent;background:transparent;box-shadow:none}div.dt-container .dt-paging .dt-paging-button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}div.dt-container .dt-paging .dt-paging-button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}div.dt-container .dt-paging .ellipsis{padding:0 1em}div.dt-container .dt-length,div.dt-container .dt-search,div.dt-container .dt-info,div.dt-container .dt-processing,div.dt-container .dt-paging{color:inherit}div.dt-container .dataTables_scroll{clear:both}div.dt-container .dataTables_scroll div.dt-scroll-body{-webkit-overflow-scrolling:touch}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>th>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}div.dt-container.dt-empty-footer tbody>tr:last-child>*{border-bottom:1px solid rgba(0,0,0,0.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,0.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}@media screen and (max-width:767px){div.dt-container div.dt-layout-row{display:block}div.dt-container div.dt-layout-cell{display:block}div.dt-container div.dt-layout-cell.dt-full,div.dt-container div.dt-layout-cell.dt-start,div.dt-container div.dt-layout-cell.dt-end{text-align:center}}@media screen and (max-width:640px){.dt-container .dt-length,.dt-container .dt-search{float:none;text-align:center}.dt-container .dt-search{margin-top:.5em}}html.dark{--dt-row-hover:255,255,255;--dt-row-stripe:255,255,255;--dt-column-ordering:255,255,255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89,91,94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89,91,94)}html.dark table.dataTable.row-border>tbody>tr>*,html.dark table.dataTable.display>tbody>tr>*{border-top:1px solid rgb(64,67,70)}html.dark table.dataTable.row-border>tbody>tr:first-child>*,html.dark table.dataTable.display>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,0.65);border-top-color:rgba(var(--dt-row-selected),0.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64,67,70);border-right:1px solid rgb(64,67,70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64,67,70)}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid rgb(89,91,94)}html.dark .dt-container .dt-search input,html.dark .dt-container .dt-length select{border:1px solid rgba(255,255,255,0.2);background-color:var(--dt-html-background)}html.dark .dt-container .dt-paging .dt-paging-button.current,html.dark .dt-container .dt-paging .dt-paging-button.current:hover{border:1px solid rgb(89,91,94);background:rgba(255,255,255,0.15)}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active{color:#666 !important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid rgb(53,53,53);background:rgb(53,53,53)}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}*[dir=rtl] table.dataTable thead th,*[dir=rtl] table.dataTable thead td,*[dir=rtl] table.dataTable tfoot th,*[dir=rtl] table.dataTable tfoot td{text-align:right}*[dir=rtl] table.dataTable th.dt-type-numeric,*[dir=rtl] table.dataTable th.dt-type-date,*[dir=rtl] table.dataTable td.dt-type-numeric,*[dir=rtl] table.dataTable td.dt-type-date{text-align:left}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start{text-align:right}*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end{text-align:left}*[dir=rtl] div.dt-container div.dt-search input{margin:0 3px 0 0}@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dataTables_wrapper{position:relative}div.dt-buttons{position:initial}div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border-radius:.75em;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.8);text-align:center;z-index:2003;overflow:hidden}div.dt-button-info h2{padding:2rem 2rem 1rem 2rem;margin:0;font-weight:normal}div.dt-button-info>div{padding:1em 2em 2em 2em}div.dtb-popover-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:2003}button.dtb-hide-drop{display:none !important}div.dt-button-collection-title{text-align:center;padding:.3em .5em .5em;margin-left:.5em;margin-right:.5em;font-size:.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.dt-button-collection-title:empty{display:none}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}span.dt-button-spacer.bar{border-left:1px solid rgba(0,0,0,0.3);vertical-align:middle;padding-left:.5em}span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0}div.dt-button-collection .dt-button-active{padding-right:3em}div.dt-button-collection .dt-button-active:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child{padding-right:3em}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection .dt-button-active-a a{padding-right:3em}div.dt-button-collection .dt-button-active-a a:after{position:absolute;right:1em;display:inline-block;content:"✓";color:inherit}div.dt-button-collection span.dt-button-spacer{width:100%;font-size:.9em;text-align:center;margin:.5em 0}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%}div.dt-button-collection span.dt-button-spacer.bar{border-left:none;border-bottom:1px solid rgba(0,0,0,0.1);padding-left:0}@media print{table.dataTable tr>*{box-shadow:none !important}}html.dark div.dt-button-info{background-color:var(--dt-html-background);border:1px solid rgba(255,255,255,0.15)}div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-left:.167em;margin-right:.167em;margin-bottom:.333em;padding:.5em 1em;border:1px solid rgba(0,0,0,0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:inherit;white-space:nowrap;overflow:hidden;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(230,230,230,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}div.dt-buttons>.dt-button:first-child,div.dt-buttons>div.dt-button-split .dt-button:first-child{margin-left:0}div.dt-buttons>.dt-button.disabled,div.dt-buttons>div.dt-button-split .dt-button.disabled{cursor:default;opacity:.4}div.dt-buttons>.dt-button.dt-button-active:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(179,179,179,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)");box-shadow:inset 1px 1px 3px #999}div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(128,128,128,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{text-decoration:none}div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){border:1px solid #666;background-color:rgba(0,0,0,0.1);background:linear-gradient(to bottom,rgba(153,153,153,0.1) 0%,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)",EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid rgb(53,132,228)}div.dt-buttons>.dt-button embed,div.dt-buttons>div.dt-button-split .dt-button embed{outline:none}div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(0,0,0,0.15);border-top-right-radius:0;border-bottom-right-radius:0}div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666}div.dt-buttons>div.dt-button-split .dt-button:last-child{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666}div.dt-buttons span.dt-button-down-arrow{position:relative;top:-2px;font-size:10px;padding-left:10px;line-height:1em;opacity:.6}div.dt-buttons div.dt-button-split{display:inline-block}div.dt-buttons div.dt-button-split .dt-button:first-child{margin-right:0}div.dt-buttons div.dt-button-split .dt-button:last-child{margin-left:-1px;padding-left:.75em;padding-right:.75em;z-index:2}div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0}div.dt-button-collection{position:absolute;top:0;left:0;width:200px;margin-top:3px;margin-bottom:3px;padding:.75em 0;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 4px 10px 1px rgba(0,0,0,0.3);box-sizing:border-box}div.dt-button-collection .dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;background:none;margin:0;padding:.5em 1em;border:none;text-align:left;cursor:pointer;color:inherit}div.dt-button-collection .dt-button.dt-button-active{background:none;box-shadow:none}div.dt-button-collection .dt-button.disabled{cursor:default;opacity:.4}div.dt-button-collection .dt-button:hover:not(.disabled){border:none;background:rgba(153,153,153,0.1);box-shadow:none}div.dt-button-collection div.dt-button-split{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}div.dt-button-collection div.dt-button-split button.dt-button{margin:0;display:inline-block;width:0;flex-grow:1;flex-shrink:0;flex-basis:50px}div.dt-button-collection div.dt-button-split button.dt-button-split-drop{min-width:33px;flex:0}div.dt-button-collection.fixed .dt-button{border-radius:.25em;background:rgba(255,255,255,0.1)}div.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white;padding:.5em}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection.fixed.columns{margin-left:-409px}@media screen and (max-width:1024px){div.dt-button-collection.fixed.columns{margin-left:-308px}}@media screen and (max-width:640px){div.dt-button-collection.fixed.columns{margin-left:-203px}}@media screen and (max-width:460px){div.dt-button-collection.fixed.columns{margin-left:-100px}}div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}div.dt-button-collection.two-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.four-column>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection.two-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.four-column>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.columns{width:auto}div.dt-button-collection.columns>:last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px}div.dt-button-collection.columns>:last-child .dt-button{min-width:200px;flex:0 1;margin:0}div.dt-button-collection.columns.dtb-b3>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b1>:last-child{justify-content:space-between}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%}div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%}div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%}@media screen and (max-width:1024px){div.dt-button-collection.columns>:last-child{width:612px}}@media screen and (max-width:640px){div.dt-button-collection.columns>:last-child{width:406px}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%}}@media screen and (max-width:460px){div.dt-button-collection.columns>:last-child{width:200px}}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,0.3) 0%,rgba(0,0,0,0.7) 100%);z-index:2001}.dt-button.processing{color:rgba(0,0,0,0.2)}.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid rgb(40,40,40);border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}@media screen and (max-width:640px){div.dt-buttons{float:none !important;text-align:center}}html.dark div.dt-buttons>.dt-button,html.dark div.dt-buttons>div.dt-button-split .dt-button{border:1px solid rgb(89,91,94);background:rgba(255,255,255,0.15)}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:rgba(179,179,179,0.15);box-shadow:inset 1px 1px 2px black}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:rgba(128,128,128,0.15);box-shadow:inset 1px 1px 3px black}html.dark div.dt-buttons>.dt-button:hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background:rgba(179,179,179,0.15)}html.dark div.dt-buttons>.dt-button:focus:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid rgb(110,168,254)}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(255,255,255,0.1)}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid rgb(89,91,94)}html.dark div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid rgb(89,91,94)}html.dark div.dt-button-collection{border:1px solid rgba(255,255,255,0.15);background-color:rgb(33,37,41);box-shadow:3px 4px 10px 1px rgba(0,0,0,0.8)}table.fixedHeader-floating,table.fixedHeader-locked{position:relative !important;background-color:var(--dt-html-background);background-color:var(--dt-html-background)}@media print{table.fixedHeader-floating{display:none}}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{border-top:5px solid transparent;border-left:0px solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0,0,0,0.5)}table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;box-sizing:border-box;content:"";border-top:5px solid transparent;border-left:10px solid rgba(0,0,0,0.5);border-bottom:5px solid transparent;border-right:0px solid transparent}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before{border-top:5px solid transparent;border-left:0px solid transparent;border-bottom:5px solid transparent;border-right:10px solid rgba(0,0,0,0.5)}table.dataTable.dtr-column>tbody>tr.dtr-expanded td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded td.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.control:before{border-top:10px solid rgba(0,0,0,0.5);border-left:5px solid transparent;border-bottom:0px solid transparent;border-right:5px solid transparent}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control:before{border-left-color:rgba(255,255,255,0.5) !important}html.dark table.dataTable>tbody>tr>td.dtr-control.arrow-right::before,html[data-bs-theme=dark] table.dataTable>tbody>tr>td.dtr-control.arrow-right::before{border-right-color:rgba(255,255,255,0.5) !important}html.dark table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html.dark table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>td.dtr-control:before,html[data-bs-theme=dark] table.dataTable>tbody>tr.dtr-expanded>th.dtr-control:before{border-top-color:rgba(255,255,255,0.5) !important;border-left-color:transparent !important;border-right-color:transparent !important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li,html[data-bs-theme=dark] table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:rgb(64,67,70)}html.dark div.dtr-modal div.dtr-modal-display,html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display{background-color:rgb(33,37,41);border:1px solid rgba(255,255,255,0.15)}
.navbar-collapse{position:absolute;}.navbar-header{height:100vh;}.block-high-contrast{float:right;}.block-search-form-block{margin-right:0px;}.block-language{float:right;}.col-sm-12{padding:0px;}.layout--onecol{padding-left:8.33%;padding-right:8.33%;}.high-contrast-switch{margin-left:50px;}.header_secondary{position:absolute;bottom:50px;width:60%;padding-right:8.33%;right:0;}@media screen and (max-width:766px){section.col-sm-12{position:unset;}.study-at-put{top:-350px !important;line-height:1;}.study-at-put .big-text{font-size:30px !important;}}@media (orientation:landscape) and (max-width:766px){.study-at-put{display:none;}}
html{overflow-y:scroll;scroll-behavior:smooth;}#loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9999;display:none;}#loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:4px solid transparent;border-top:4px solid #fff;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite;}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}a{color:#0af;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}a:hover,a:focus,a:focus-within{color:#0073a7;}body{background-color:#000148;font-size:16px;font-weight:600;}body.navbar-open{height:100vh;overflow:hidden;}body .navbar-default.active{background-color:#000148;z-index:100;}.navbar-default.active .slick__slide{display:none;}body:focus{outline:none;}body a:focus{background-color:transparent;}body a:hover,body a:focus,body a:active{color:#00aaff;text-decoration:none;background-color:transparent;outline:none;}.news .views-field{float:left;padding-top:0;color:#231f20;display:table-cell;width:100%;}.news .field-content img{padding:0;margin:20px 0;width:100%;object-fit:cover;}.news .views-field.views-field-title,.news .views-field.views-field-field-tytul-do-kafelka-{margin-bottom:20px;}.region-navigation .block-block-content3accd906-4ba2-481b-88b1-ccb566eb6d3c{position:absolute;top:0;left:calc(8.33% + 130px);width:100px;float:left;height:75px;background-image:url(/themes/THEMENAME/img/poland_coa.svg);text-indent:-9999999px;background-size:contain;background-repeat:no-repeat;margin-top:70px;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:transparent;color:#0af;}.dialog-off-canvas-main-canvas .navbar-default{margin-top:0;}.news .views-field.views-field-created{font-size:15px;position:absolute;bottom:0;}.news .views-field p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.news .views-field h2,.news .views-field h3{width:100%;font-weight:bold;}.views-field a{color:#231f20;}.form-type-search button.form-submit{background-color:transparent;border:unset;}.region-content .input-group{width:255px;border:solid 2px #000049;height:40px;border-radius:50px;margin-bottom:16px;}.region-content .input-group .form-control{color:#333;}.input-group{width:255px;border:solid 2px white;height:40px;border-radius:50px;}.input-group button{color:transparent;background-image:url(/themes/THEMENAME/img/search-icon.svg);background-repeat:no-repeat;background-size:20px;background-position:center;}.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{margin-right:10px;}.footer .input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group{margin-right:0;}.input-group button:focus,.input-group button:active,.input-group button:hover{color:transparent;}.header_secondary .block-search-form-block{margin-left:32px;}.block-search-form-block{position:relative;bottom:0;float:right;}.layout.layout--onecol{padding-bottom:0;}.language-search-bar .block-search-form-block{right:100px;}.language-search-bar.layout{padding-top:0;margin-top:-50px;padding-bottom:50px;background:transparent;}.form-group{margin-bottom:0;}.input-group .form-control::placeholder{color:#fff;}.input-group .form-control{color:#fff;}.input-group .form-control{background-color:transparent;border:none;}.input-group .form-control:focus{box-shadow:none;border:none;}.input-group .btn-primary{background-color:transparent;border:none;}.study-at-put{color:#fff;display:block;max-width:300px;position:absolute;top:-310px;}.study-at-put .big-text{font-weight:bold;font-size:35px;margin-bottom:25px;}.study-at-put .big-text a{transition:padding-left 0.5s ease-in-out,letter-spacing 1s ease-in-out;}.study-at-put .big-text a:hover{padding-left:15px;letter-spacing:2px;}.study-at-put .line-stroke{display:block;border-bottom:solid 2px white;max-width:55%;text-indent:-99999px;margin-bottom:20px;}.study-at-put .small-text{font-size:20px;}.study-at-put .small-text a{display:flex;text-decoration:none;align-items:center;color:#fff;height:40px;width:60%;background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-size:40px;background-repeat:no-repeat;background-position-x:right;transition:padding-left 0.5s ease-in-out,letter-spacing 1s ease-in-out;}.study-at-put .small-text a:hover{color:#0af;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);padding-left:5px;letter-spacing:1px;width:65%;}.course-node.layout--twocol-section .layout__region--first section h2,.course-node.layout--twocol-section .layout__region--first section h3{margin-bottom:16px;margin-top:16px;}.course-node.layout--twocol-section .layout__region--first section:not(:first-of-type) h2,.course-node.layout--twocol-section .layout__region--first section:not(:first-of-type) h3{margin-bottom:16px;margin-top:16px;}.course-node .block-layout-builder > .field:not(.faculty-link-node){padding:0;width:100%;}.course-node .list-block,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c{min-height:200px;}.course-node .list-block .field--name-field-link,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--name-field-link{float:left;width:75%;}.course-node .list-block h2,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c h2{font-size:20px;margin-bottom:32px;}.course-node .field--label,.secondary_footer .field--label{font-size:20px;color:#0af;width:100%;display:block;border-bottom:solid 2px #0af;text-transform:uppercase;margin-bottom:40px;padding-bottom:10px;font-weight:600;}.course-node h4,.field--label h4{color:#000148;font-weight:bold;text-transform:uppercase;}.course-node .list-block .field--item,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--item{float:left;border-bottom:solid 2px #0af;margin-bottom:30px;height:40px;position:relative;}.course-node .list-block .field--item a,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--item a{color:#282828;font-weight:bold;display:block;padding-bottom:7px;position:absolute;bottom:0;}.course-node .list-block .field--item a:focus,.course-node .list-block .field--item a:hover,.course-node .list-block .field--item a:active,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--item a:active,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--item a:hover,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--item a:focus{color:#0af;}.course-node.footer-node.layout{margin-bottom:150px;text-transform:uppercase;}.course-node .brandshop h2{color:#000 !important;font-weight:bold !important;}.course-node .brandshop .layout--twocol-section{width:100%}.course-node .brandshop .layout__region--first .field--item{margin-top:0;width:100%;}.brandshop .layout__region--second{color:#fff;background-color:#00aaff;padding:27px;max-height:275px;}.layout.course-node{color:#000049;margin-bottom:50px;font-size:18px;position:unset;}.layout.course-node ul{list-style:none;}.layout.course-node ul li::before{content:"\2022";color:#0af;font-weight:bold;float:left;width:1em;margin-left:-1em;transform:scale(1.5);}.layout.course-node .course-description .layout--onecol,.layout.course-node .course-description .layout--onecol a{padding:0;}.layout.course-node .course-description .layout--onecol nav{margin-top:-30px;}.layout.course-node .course-description .layout--onecol a{text-transform:uppercase;color:#000;font-size:15px;font-weight:600;}.layout.course-node .course-description .layout--onecol a:hover,.layout.course-node .course-description .layout--onecol a:active,.layout.course-node .course-description .layout--onecol a:focus{border:none;}.layout.course-node .course-description ul.menu.nav li{width:14.28%;float:left;margin-bottom:50px;}.layout.course-node .layout__region--first ul li::before,.layout.course-node ul.menu.nav li::before{content:none;}.layout.course-node .layout__region--first ul li{margin-bottom:20px;}.menu--wybor-opisu-studiow li:nth-of-type(2n + 2){margin-bottom:50px;}.layout.course-node .layout__region--first ul li.first{margin-top:0;}.layout.course-node .layout__region--first ul li a{text-transform:uppercase;color:#000;font-size:15px;font-weight:600;padding:0;padding-right:20px;}.layout.course-node .layout__region--first ul li.active a{color:#0af;}.navbar-default .menu.nav > .active > a,.navbar-default .menu.nav > .active > a:hover,.navbar-default .menu.nav > .active > a:focus{color:#0af;background-color:transparent;}.layout.course-node .layout__region--first ul li a:focus,.layout.course-node .layout__region--first ul li a:hover,.layout.course-node .layout__region--first ul li a:active{border:none;}.course-node .layout__region--first h2,.course-node .layout__region--first h3{float:none;width:100%;}caption{padding:0;}.course-node .field--name-body{margin-bottom:32px;}.layout__region--first .block-field-blocknodearticlefield-images{display:none;}.layout__region--second .block-field-blocknodearticlefield-images .blazy--field-images{display:flex;flex-direction:column;}.layout.course-node .layout__region--second img{max-width:100%;margin-bottom:30px;height:auto;}.block-field-blocknodearticlefield-images .media--blazy img{width:100% !important;}.layout.course-node .layout__region--second .gallery img{width:calc(50% - 16px);}.layout.course-node .layout__region--second .gallery img:nth-of-type(2n + 2){width:calc(50% - 16px);margin-left:32px;}.block-better-social-sharing-buttons{position:absolute;bottom:-70px;}.social-sharing-buttons{float:left;margin:0 0 1em 0 !important;}.social-sharing-buttons svg{fill:#fff;background-color:#000148;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}.social-sharing-buttons svg:hover,.social-sharing-buttons svg:active,.social-sharing-buttons svg:focus{background-color:#0af;}.block-block-content42dcec08-8efe-46a7-857b-b0272e956b63,.email.left-panel{margin-top:30px;margin-bottom:250px;}.block-block-content42dcec08-8efe-46a7-857b-b0272e956b63 a,.block-block-content6073929c-f7b9-4bd5-954b-c825b01c5524 a,.email.left-panel a{text-transform:initial;border-bottom:solid 2px #0af;}@media screen and (max-width:1030px){.course-list{column-count:1 !important;}.layout.course-node.layout--twocol-section .layout__region--first{min-height:auto !important;margin-top:32px;}.block-block-content42dcec08-8efe-46a7-857b-b0272e956b63,.email.left-panel{margin-top:0;margin-bottom:0;}.menu--wybor-opisu-studiow.nav{margin-bottom:0;margin-top:0;}.course-node .field--name-body{margin-bottom:32px;}.course-node.layout{flex-direction:column-reverse;}}@media screen and (min-width:1001px) and (max-width:1600px){.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}@media screen and (min-width:1031px) and (max-width:1330px){.course-list{column-count:2 !important;}.brandshop .layout__region--first{flex:0 1 55% !important;}.brandshop .layout__region--second{color:#fff;background-color:#00aaff;padding:27px;max-height:275px;flex:0 1 45% !important;}}@media screen and (min-width:1331px){.course-list{column-count:3 !important;}.brandshop .layout__region--second{flex:0 1 36% !important;}.brandshop .layout__region--first{flex:0 1 64% !important;}}.course-list .new{font-weight:600;color:#0af;font-size:15px;}.course-node .layout__region--first .field--item,.course-list .field-content{text-transform:uppercase;width:90%;}.course-node .layout__region--first .field--item,.course-list .field-content .field--name-field-kierunki > .field--item:not(:first-of-type){margin-top:16px;}.course-list .views-row{margin-bottom:20px;}.course-list .field-content a{font-size:15px;font-weight:600;}.course-node .layout__region--first .field--item a,.course-node .layout__region--first .field--item p,.course-list .field-content a:not(:hover,:focus,:active){color:#000;font-size:15px;font-weight:600;}.course-node .layout__region--first a:hover,.course-node .layout__region--first a:active,.course-node .layout__region--first a:focus{color:#0af;}.calendar-section{background-color:#000148;color:#fff !important;padding-top:200px;padding-bottom:100px !important;}@media screen and (max-width:766px){.calendar-section{padding-top:50px;}.study-at-put .small-text a{width:80%;}}.calendar-section .views-row,.calendar-section .slide{float:left;border-top:solid 2px #00aaff;border-bottom:solid 2px #00aaff;text-align:center;width:175px;margin-right:32px;}.slick__arrow{float:right;margin-top:50px;padding-right:20px;}.calendar-section .views-row:hover,.calendar-section .views-row:focus,.calendar-section .views-row:active,.calendar-section .slide:hover,.calendar-section .slide:focus,.calendar-section .slide:active{background-color:#00aaff;}.calendar-section .views-row .views-field-title,.calendar-section .slide .views-field-title{height:165px;margin-top:45px;}.calendar-section .views-row .views-field-title a,.calendar-section .slide .views-field-title a{display:block;color:#fff;}.calendar-section .views-row .views-field-title .field-content,.calendar-section .slide .views-field-title .field-content{padding:10px;}.calendar-section .larger-text.field-content{font-weight:bold;font-size:65px;width:100%;display:block;margin-top:16px;}.calendar-section .smaller-text.field-content{font-size:25px;font-weight:600;text-transform:uppercase;}#high-contrast-switch{width:28px;height:28px;display:block;background-image:url("/themes/THEMENAME/img/contrast-switch.svg") !important;background-size:28px;margin-top:4px;}#high-contrast-switch:hover,#high-contrast-switch:focus-within,#high-contrast-switch:focus,#high-contrast-switch:active{background-image:url("/themes/THEMENAME/img/contrast-switch-active.svg") !important;}#high-contrast-switch a{width:100%;height:100%;display:block;text-indent:-99999px;}.more-link{float:right;border-bottom:solid 2px #0af;margin-top:55px;display:inline;}.more-link a{color:#fff;}.slick-arrow:focus,.slick-arrow:active,.slick-arrow:hover{background-color:#fff;}.slick-arrow{float:left;margin-left:10px;font-size:0;display:block;width:42px;height:42px;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);background-repeat:no-repeat;background-size:42px;}.slick-arrow.slick-prev{background-position-y:-42px;margin-left:30px;}.pager__item--next,.pager__item--first,.pager__item--last,.pager__item--previous{float:left;margin-left:10px;font-size:0;display:block;width:42px;height:42px;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;background-size:42px;}.pager__item--next,.pager__item--previous{background-image:url(/themes/THEMENAME/img/arrows_blue.svg);}.pager__item--next:focus,.pager__item--next:active,.pager__item--next:hover,.pager__item--next:focus-within,.pager__item--previous:focus,.pager__item--previous:active,.pager__item--previous:hover,.pager__item--previous:focus-within{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#0af;}.pager__item--first,.pager__item--last{background-image:url(/themes/THEMENAME/img/double_arrows_blue.svg);}.pager__item--first:focus,.pager__item--first:active,.pager__item--first:hover,.pager__item--first:focus-within,.pager__item--last:focus,.pager__item--last:active,.pager__item--last:hover,.pager__item--last:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_white.svg);background-color:#0af;}.pager__item--first,.pager__item--previous{background-position-y:-42px;}.pagination > li > a,.pagination > li > span{background-color:transparent;border:none;}.pagination > li > a,.pagination > li > span{width:40px;height:40px;font-weight:500;font-size:20px;color:#0af;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{z-index:0;background-color:unset;color:#0af;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:transparent;}.pagination > li > a,.pagination > li > span{padding-top:4px;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-top-right-radius:50%;border-bottom-right-radius:50%;}.pagination > li.pager__item--last > a,.pagination > li.pager__item--last:first-child > span{border-top-right-radius:0;border-bottom-right-radius:0;}.pagination > li.pager__item--first > a,.pagination > li.pager__item--first:first-child > span{border-top-left-radius:0;border-bottom-left-radius:0;}.pagination > li:first-child > a,.pagination > li:first-child > span{border-top-left-radius:50%;border-bottom-left-radius:50%;}.pagination > li.pager__item > a{border-radius:50%;background-color:transparent;border:solid 2px transparent;}.pagination > li.pager__item:not(:first-of-type) > a{margin-left:16px;}.pagination > li.pager__item.is-active > a,.pagination > li.pager__item.is-active > span{border:solid 2px #0af;color:#0af;}.email-replace.left-panel{display:none;}.pagination > li.pager__item--first > a,.pagination > li.pager__item--last > a,.pagination > li.pager__item--previous > a,.pagination > li.pager__item--next > a{font-size:0;margin-left:0 !important;border-radius:0;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{border-radius:50%;}.event-calendar-big .pager__item:hover,.event-calendar-big .pager__item:active,.event-calendar-big .pager__item:focus{background-color:#0af;}.news .views-row .content p{float:left;margin-top:20px;}.news .views-row .content h2{margin-top:8px;}.news .views-row .content{height:290px;}.news .views-field .views-field-body{margin-bottom:20px;}.large-text{color:#fff;font-weight:600 !important;float:right;font-size:55px;display:block;width:40%;}.candidates-section{padding-top:140px;background-color:#000148;color:#fff !important;padding-left:30% !important;}.candidates-section .list-block a:hover,.candidates-section .list-block a:focus,.candidates-section .list-block a:active{color:#00aaff;}.candidates-section .field{float:none !important;display:table-cell !important;}.candidates-section .list-block h2{margin-top:100px;text-transform:uppercase !important;font-size:20px !important;color:#fff !important;display:block !important;float:none !important;margin-right:20px;width:380px;border-bottom:solid 2px #00aaff;margin-bottom:45px;}.candidates-section .list-block{display:block;float:left;}.candidates-section .list-block a{line-height:200%;font-size:16px;color:#fff;display:block;}.candidates-section .list-block .field{padding-left:0;}.candidates-section h2{text-transform:lowercase !important;font-size:35px !important;color:#fff !important;line-height:150%;display:table-cell !important;float:none !important;}.blue-section{padding-top:100px;background-color:#000148;color:#fff !important;}.blue-section .block-inline-blockempty-block{text-indent:0 !important;}.faculties-section{padding-top:100px;}.background-image-section{background-color:#000049;background-image:url(/themes/THEMENAME/img/for-business.jpg);background-size:cover;background-position:center;background-attachment:fixed;height:490px;padding-top:80px;font-size:0;box-shadow:inset 0 0 120px 0 #000049;}.background-image-section h2{color:#fff !important;text-transform:initial !important;font-size:38px !important;width:100% !important;margin-top:15% !important;margin-left:20% !important;padding-right:10% !important;}.background-image-section .empty-block{height:400px;float:left;width:50%;}.background-image-section .block-inline-blockbasic{width:50%;float:left;}.link a{color:#fff;display:block;}.ad.link{border-bottom:solid 2px #00aaff;display:inline-block;}.block.block-layout-builder.block-inline-blockempty-block{width:25%;text-indent:-99999px;float:left;}.for-business{width:75%;float:right;}.for-business .field  a{text-transform:uppercase;color:#fff;}.for-business .field a:hover,.for-business .field a:active,.for-business .field a:focus{color:#00aaff;}.for-business .field--item{width:50%;float:left;font-size:14px;min-height:60px;}.for-business .field{padding-left:0 !important;}.for-business h2{width:100% !important;padding-bottom:15px;margin-bottom:35px !important;border-bottom:solid 2px #00aaff;}.language-switcher-language-url ul,.language-switcher-language-session ul{list-style:none;padding-left:0;}.language-switcher-language-url li:hover,.language-switcher-language-url li:focus-within,.language-switcher-language-url li.is-active,.language-switcher-language-session li:hover,.language-switcher-language-session li:focus-within,.language-switcher-language-session li.is-active{border:solid 2px #00aaff;}.language-switcher-language-url li,.language-switcher-language-session li{float:left;display:block;border:solid 2px transparent;border-radius:50%;}.language-switcher-language-url li:not(.pl),.language-switcher-language-session li:not(.pl){margin-left:10px;}.language-switcher-language-url li.en a,.language-switcher-language-session li.en a{text-transform:uppercase;overflow-wrap:break-word;overflow:hidden;}.language-switcher-language-url li.pl a,.language-switcher-language-session li.pl a{padding-left:6px;}.language-switcher-language-url li a,.language-switcher-language-session li a{color:#fff;display:block;font-size:18px;width:36px;height:36px;padding-top:6px;padding-left:4px;}@media screen and (min-width:768px) and (max-width:1074px){.language-switcher-language-url{padding-top:10px;}}.block-block-content39a7ff5b-a943-4210-8362-9dfdb78527da,.block-block-content79287170-f8be-4eaf-b657-2b46a6cb9e46{float:left;padding-right:30px;font-size:15px;margin-top:10px;}@media screen and (min-width:767px){.block-block-content39a7ff5b-a943-4210-8362-9dfdb78527da,.block-block-content79287170-f8be-4eaf-b657-2b46a6cb9e46{width:25%;}}.block-block-content39a7ff5b-a943-4210-8362-9dfdb78527da h2,.block-block-content79287170-f8be-4eaf-b657-2b46a6cb9e46 h2{font-size:20px !important;margin-bottom:50px !important;float:none !important;}.brandshop.block{float:left;min-height:200px;}.brandshop.block .layout.layout--onecol{padding:0;}.brandshop img{object-fit:cover;height:200px;width:10000px;}.brandshop p{font-size:15px;font-weight:300;}.brandshop .link a:hover,.brandshop .link a:active,.brandshop .link a:focus{color:#00aaff;background-color:rgba(255,255,255,0.39);border-bottom:#00aaff;}.brandshop .layout__region--second{position:unset;}.brandshop .layout--twocol-section{position:relative;}.brandshop .link a{display:block;width:100%;text-transform:none;font-weight:300;height:100%;font-size:0;}.brandshop.block h2{color:#fff !important;width:100%;font-size:35px;padding-bottom:25px;font-weight:700;border:none;margin-bottom:0 !important;text-align:center;}.brandshop.block h2.block-title{text-align:left;}.brandshop.block .field{padding:0;}.brandshop.link.icon{background-image:url(/themes/THEMENAME/img/arrow_white.svg);background-repeat:no-repeat;background-position-x:calc(100% - 32px);background-position-y:calc(100% - 32px);background-size:40px;position:absolute;top:0;left:0;width:100%;height:100%;}.brandshop-section{margin-bottom:100px;}.brandshop-node .brandshop.link.icon{position:absolute;bottom:10px;}.brandshop-node .brandshop.link.icon a{padding-top:0;}.brandshop-node h2.block-title{color:#000 !important;margin-top:100px;}.important-info{display:block;padding-left:50px;margin-bottom:40px;background-image:url(/themes/THEMENAME/img/loudspeaker.svg);background-position:left;background-position-y:center;background-size:40px;background-repeat:no-repeat;font-size:13px;min-height:40px;}.covid-info{background-image:url(/themes/THEMENAME/img/virus.svg);background-position:left;background-position-y:center;background-size:40px;background-repeat:no-repeat;}.mobile-info{background-image:url(/themes/THEMENAME/img/mobile-phone.svg);background-position:left;background-position-y:center;background-size:30px;background-repeat:no-repeat;min-height:55px;}.footer .link-list-block .field--item:nth-of-type(3) a{background-image:url(/themes/THEMENAME/img/bip.svg);width:60px;height:40px;display:block;background-repeat:no-repeat;background-position-y:center;font-size:0;}.footer .link-list-block .field--item:nth-of-type(4) a{background-image:url(/themes/THEMENAME/img/dsou.svg);width:70px;height:40px;display:block;background-repeat:no-repeat;background-position-y:center;font-size:0;}.footer .link-list-block .field--item:nth-of-type(3) a:hover,.footer .link-list-block .field--item:nth-of-type(3) a:focus,.footer .link-list-block .field--item:nth-of-type(3) a:focus-within,.footer .link-list-block .field--item:nth-of-type(3) a:active{background-image:url(/themes/THEMENAME/img/bip-active.svg);}.footer .link-list-block .field--item:nth-of-type(4) a:hover,.footer .link-list-block .field--item:nth-of-type(4) a:focus,.footer .link-list-block .field--item:nth-of-type(4) a:focus-within,.footer .link-list-block .field--item:nth-of-type(4) a:active{background-image:url(/themes/THEMENAME/img/dsou-active.svg);}.important-info a,.covid-info a{color:#000148;font-weight:600;}.important-info a:hover,.covid-info a:hover{text-decoration:none;}.block-block-contentd2dfb79e-40dd-4333-9d8d-3641516aee26{color:#fff;}.block-block-contentd2dfb79e-40dd-4333-9d8d-3641516aee26 .layout--threecol-section{width:75%;float:right;letter-spacing:1px;font-size:16px;line-height:2;}.block-block-contentd2dfb79e-40dd-4333-9d8d-3641516aee26 h2{font-size:22px;text-transform:uppercase;display:block;width:75%;float:right;border-bottom:solid 2px #fff;padding-bottom:10px;}.full-width > div{width:100%;}.layout--onecol .field{overflow-wrap:anywhere;}.layout--onecol{float:left;width:100%;padding-bottom:140px;}.layout h2,.layout h3,.pseudo-h2,.news h2,.news h3{display:block;margin:0;float:left;text-transform:uppercase;width:25%;font-size:20px;font-weight:600;color:#00aaff;}.block-layout-builder > .field{display:block;}.row{margin-right:0;margin-left:0;}.block-views-blockscientific-research-block-1 h2.block-title,.block-views-blockscientific-research-block-2 h2.block-title{float:none;margin-bottom:30px;}.research .views-field-title a{color:#fff;}.research .views-field-title a:hover,.research .views-field-title a:active,.research .views-field-title a:focus{color:#00aaff;}.research-section{padding-bottom:100px !important;}.research .slide__link{text-transform:uppercase;margin-top:20px;padding-left:30px;border-left:solid 2px #00aaff;}.research .slide__link a{color:#fff;transition:padding-left 0.5s ease-in-out;}.research .slide__link a:hover{padding-left:15px;}.research .slide__link a:focus,.research .slide__link a:active,.research .slide__link a:hover{color:#0af;}.research .views-row{margin-bottom:100px;}.research .slick__slide .slide__content{margin-left:40px;}.research .slick__slide:nth-of-type(1) .slide__content{margin-left:0;}.research .slick-slide:first-of-type .views-field{margin-left:0;}.research .slick-slide img{opacity:1;object-fit:contain;width:100%;}@media screen and (max-width:766px){.research .slide__link{margin-bottom:0;}.research .slick-slide img{height:200px;}}@media screen and (min-width:767px){.research .slide__link{margin-bottom:100px;}.research .slick-slide img{height:430px;}}.research .views-row{float:left;width:790px;}.node-gallery .field--item{float:left;width:calc(25% - 12px);margin-bottom:16px;margin-left:16px;}.node-gallery .field--item:nth-of-type(1),.node-gallery .field--item:nth-of-type(4n + 1){margin-left:0;}.node-gallery .field--item:hover{border:solid 2px #0af;}.node-gallery .field--item img{object-fit:cover;}#cboxContent{position:unset;}#cboxOverlay{background:#000148;}#colorbox{background:#000148 !important;}#cboxTitle,#cboxCurrent{color:#fff;bottom:-9px;padding-right:0;position:absolute;height:auto;}#cboxTitle{width:70%;}@media screen and (max-width:766px){#cboxTitle{display:none !important;}}#cboxCurrent{border-left:2px solid #00aaff;right:130px;}.cboxTopLeft,.cboxTopCenter,.cboxTopRight,.cboxMiddleLeft,.cboxMiddleRight,.cboxBottomLeft,.cboxBottomCenter,.cboxBottomRight{display:none;}#colorbox{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;outline:0;padding-bottom:32px;}.layout.course-node .layout__region--second img{max-width:100%;margin-bottom:0;}#cboxPrevious,#cboxNext{float:left;margin-left:10px;font-size:0;display:block;width:40px;height:40px;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);background-repeat:no-repeat;background-size:40px;}#cboxNext{background-position-y:0;bottom:-16px;}#cboxPrevious{background-position-y:-40px;right:65px;bottom:-16px;}#cboxNext:hover{background-position-y:0;background-color:#fff;}#cboxPrevious:hover{background-position-y:-40px;background-color:#fff;}.faculty-link-node{text-transform:uppercase;font-weight:600 !important;background-image:url(/themes/THEMENAME/img/arrow_aqua.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;min-height:40px;height:auto;width:auto;}.faculty-link-node .field--name-field-faculty-list{color:#000;font-weight:600;padding-right:50px;display:block;float:right;}@media screen and (max-width:767px){.faculty-link-node .field--name-field-faculty-list{position:absolute;}}.faculty-link-node:active .field--name-field-faculty-list,.faculty-link-node:focus .field--name-field-faculty-list,.faculty-link-node:hover .field--name-field-faculty-list{color:#0af;}.faculty-link-node a{text-indent:-99999px;width:100%;margin-right:0;top:0;display:block;position:relative;z-index:99999;min-height:42px;}.block-views-blockyt-videos-block-1{margin-top:100px;}.yt-block .slick-slide a{font-size:25px;font-weight:bold;color:#000049;}.yt-block .slick-slide a:hover,.yt-block .slick-slide a:active,.yt-block .slick-slide a:focus{color:#0af;}.yt-block .slick-slide:not(:last-of-type){margin-right:32px;}.yt-block .slick-slide img{border-bottom:solid 2px #0af;padding-bottom:16px;width:380px;height:255px;}.yt-block .slick-slide .views-field-field-yt-video{position:relative;}.yt-block .slick-track{background-color:transparent;}.region-navigation-collapsible{margin-top:40px;}.expanded.dropdown.last{margin:0;}.region-navigation-collapsible{width:100%;}.region-navigation-collapsible #block-themename-main-menu{width:75%;float:left;}.region-navigation-collapsible .eunice-logo a{font-size:0;display:block;width:84px !important;height:45px !important;background-image:url(/sites/default/files/LogoEUNICE.png);background-repeat:no-repeat;background-size:90%;background-position-y:1.5rem;}.region-navigation-collapsible .eunice-logo a:hover{filter:brightness(0.6) invert(.4) sepia(100) hue-rotate(535deg) saturate(600%);}@media screen and (min-width:768px){.block-block-content280d1922-f633-40e2-82f8-50ff0e125fbb,.block-block-content124b3abe-798d-4461-a0d4-740df5f3ab10{display:none;}.region-footer .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f{max-height:10px;}}.expanded.dropdown.open ul.dropdown-menu{display:block;width:100%;padding:0;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown{width:100%;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu{position:relative;width:100%;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li{width:33%;position:unset;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.col-3{width:25%;}li.hidden{text-indent:-999999px;}li.header-small{width:23.33%;}li.header-small > ul > li a,li.header-small > ul > li span{font-size:15px;text-transform:none !important;border:none !important;margin:0 !important;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li a{border:none;outline:none;white-space:normal;}li.expanded.dropdown > ul.dropdown-menu > li{float:left;width:100%;}li.col-3 .col-3 li.header-small li.last{word-break:break-all;}li.col-3 .col-4 li.header-small{width:30% !important;}li.col-3 .col-6 li.header-small{width:50% !important;}.dropdown-menu .header{font-size:22px;color:#0af !important;border-bottom:solid 2px #0af;margin-left:0;font-weight:550;letter-spacing:2px;width:100%;margin-top:80px;padding:0;}.dropdown-menu li.header.link-header,.dropdown-menu .header.link-header{width:33% !important;color:#fff;border-bottom:none;}.dropdown-menu li.header.link-header a:focus,.dropdown-menu li.header.link-header a:active,.dropdown-menu li.header.link-header a:hover{color:#0af;}.dropdown-menu li.header.link-header a{width:80%;}.dropdown-menu .header.header-small{color:#0af;border:none;font-size:15px;letter-spacing:normal;margin-top:30px;margin-bottom:0;text-transform:uppercase;}.expanded.dropdown > .open .dropdown-menu{display:block;}.hidden{display:none !important;}.no-padding span{padding:0 !important;}.path-frontpage{margin-top:0;}.header-block{display:block;border-bottom:solid 2px #0af;width:100%;margin-bottom:20px;}h1.page-header,.header-block span.page-header,.header-block h1{text-transform:uppercase;font-weight:bold;color:#00aaff;width:100%;border-bottom:none;line-height:1;display:block;padding:0;margin-bottom:5px;}.content .layout .header-block span.faculty-header{width:77%;}.instagram-block{width:75%;float:left;}.instagram-block .field--item{width:unset !important;float:left;height:unset !important;padding-left:0 !important;text-indent:0 !important;background-image:none !important;}.instagram-block::before{display:none;}.instagram-block a{float:left;width:295px !important;height:295px !important;}.instagram-block img{width:295px;height:295px;}.frontpage-news.layout{padding-top:100px;padding-bottom:100px;}div:nth-of-type(4).frontpage-news{padding-top:0;}.main-container{min-width:100%;padding:0;background-color:#fff;}.news .views-row,.news .slick__slide{float:left;margin-bottom:35px;height:490px;position:relative;border-bottom:solid 2px #0af;overflow:hidden;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none;}.nav > li{float:left;}.navbar .logo img{max-width:100px;max-height:100px;}.region-navigation .logo.navbar-btn.pull-left{position:absolute;top:0;margin-left:8.33%;margin-top:60px;padding-right:0;margin-right:15px;}.navbar{border:none;padding:0;margin:0;min-height:325px;}.navbar-toggle{position:absolute;top:0;right:0;z-index:100;margin-top:16px;margin-right:16px;border:none;}.navbar-toggle .icon-bar{background-color:#fff !important;width:25px;}.navbar-toggle:hover .icon-bar,.navbar-toggle:focus .icon-bar,.navbar-toggle:active .icon-bar{background-color:#0af !important;width:25px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:10px !important;}.navbar-header{overflow:hidden;}.navbar-collapse.in{height:100%;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin:0;}.caret{display:none;}#field-language-display{display:none;}@media screen and (min-width:767px) and (max-width:1550px){.menu.nav{position:relative;width:100%;}.navbar-collapse{width:calc(100% - 240px - 8.33%);right:0;padding-left:0;padding-right:8.33%;}}@media screen and (min-width:1551px){.menu.nav{position:relative;width:90%;float:left !important;}.navbar-collapse{width:calc(100% - 240px - 8.33%);right:0;padding-left:0;padding-right:8.33%;}}@media screen and (min-width:767px){li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.col-3 .col-3 li.header-small{width:25% !important;}.navbar-default .expanded.dropdown.open{position:unset;}.navbar-default .menu.nav > li > a{color:#fff;text-indent:-15px;padding-bottom:8px;width:100%;border-bottom:solid 2px;padding-top:20px;}.navbar-default .menu.nav > li > a:focus{color:#fff;}.nav > li > a:hover,.nav > li > a:focus,.nav > li > a:active{background-color:transparent;color:#00aaff !important;border-bottom:solid 2px #00aaff;}.navbar-default .menu.nav > li:not(.exit-cross){margin-right:26px;width:calc(16.66% - 27px);font-size:16px;}.region-navigation-collapsible .menu.nav > li.open-nav:not(.exit-cross){width:auto;}.navbar-default .menu.nav > li:nth-last-of-type(1),.navbar-default .menu.nav > li:nth-last-of-type(2){margin-right:0;}.navbar.container{min-width:100%;max-width:100%;font-size:18px;}.navbar-header{max-width:100%;background-color:#00014899;overflow:hidden;}.navbar-default{background-color:transparent;border-color:transparent;font-size:20px;}.menu.nav > li > .dropdown-menu{width:100%;}.navbar-text{margin-top:0;}.menu--account .navbar-default{width:26px;}.menu.nav{float:right;}.dropdown-menu{position:absolute;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;text-align:left;list-style:none;background-color:transparent;background-clip:padding-box;border:none;-webkit-box-shadow:none;box-shadow:none;font-size:unset;border-radius:0;}.navbar-default .menu.nav > .open > a,.navbar-default .menu.nav > .open > a:hover,.navbar-default .menu.nav > .open > a{border-bottom:solid 2px#00aaff;}.navbar-default .menu.nav > .open > a,.navbar-default .menu.nav > .open > a:hover,.navbar-default .menu.nav > .open > a:focus,.navbar-default .menu.nav > .active > a,.navbar-default .menu.nav > .active > a:hover,.navbar-default .menu.nav > .active > a:focus{color:#00aaff;background-color:transparent;border-bottom:solid 2px #00aaff;}.menu.nav .exit-cross{background-image:url(/themes/THEMENAME/img/cross.svg);background-repeat:no-repeat;width:40px;background-size:40px;margin-top:10px;margin-left:32px;cursor:pointer;}.menu.nav .exit-cross:active,.menu.nav .exit-cross:hover,.menu.nav .exit-cross:focus{background-image:url(/themes/THEMENAME/img/cross_blue.svg);}.menu.nav .exit-cross span{text-indent:-999999px;border-bottom:none;height:40px;width:40px;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-menu > li > a:active{color:#0af;text-decoration:none;background-color:transparent;}.dropdown-menu > li > a,.navbar-default .navbar-text{color:#fff;border-bottom:solid 2px;padding-left:0;padding-bottom:10px;padding-right:10% !important;display:block;text-transform:uppercase;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#0af;}}@media screen and (max-width:900px){.footer .menu.nav{column-count:2 !important;margin-top:16px !important;margin-bottom:16px;}.block-block-content45cec16d-9f2f-4dc1-8eb4-0782430293b9{display:none;}}@media screen and (max-width:766px){.header_secondary .language-switcher-language-url{margin-bottom:32px !important;}.course-node.footer-node.layout{margin-bottom:0;}.footer .menu.nav{column-count:1 !important;margin-top:16px !important;margin-bottom:16px;}.navbar-collapse.in{height:100vh;}.menu.nav .col-sm-12{padding-top:16px !important;}.region-navigation .logo.navbar-btn.pull-left{margin-left:32px;margin-top:16px;}.region-navigation .block-block-content3accd906-4ba2-481b-88b1-ccb566eb6d3c{position:absolute;top:0;left:calc(4.33% + 130px);width:75px;float:left;height:75px;background-image:url(/themes/THEMENAME/img/poland_coa.svg);text-indent:-9999999px;background-size:contain;background-repeat:no-repeat;margin-top:25px;}.navbar .logo img{max-width:90px;max-height:90px;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.col-3 .col-3 li.header-small{margin-bottom:16px;}.navbar-default .menu.nav > .open > a,.navbar-default .menu.nav > .open > a:hover,.navbar-default .menu.nav > .open > a:focus{color:#0af;background-color:transparent;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:active{background-color:transparent;border:none;}.navbar-default .menu.nav .open .dropdown-menu > .active > a,.navbar-default .menu.nav .open .dropdown-menu > .active > a:hover,.navbar-default .menu.nav .open .dropdown-menu > .active > a:focus{color:#0af;background-color:transparent;}.menu.nav{margin:0;}.contacts .dropdown-menu .header.navbar-text{display:none;}.dropdown-menu .header.navbar-text{border:none;color:#0af;font-size:20px;text-transform:uppercase;}.dropdown-menu .header a{color:#fff;}li.header-small{width:100% !important;}.navbar-default .menu.nav > li{width:85%;margin-right:auto;}.navbar-default .menu.nav .open .dropdown-menu > li > a{padding:0;font-weight:500;color:#fff;text-transform:uppercase;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li{width:100%;margin-top:10px;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.last{margin-bottom:32px;}.course-node a{word-break:break-word;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown{margin-top:16px;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.col-3{width:100%;font-size:20px;}li.header-small.dropdown{width:33%;float:left;}.navbar-default .navbar-text{color:#fff;text-transform:uppercase;}.navbar-default{background-color:transparent;}.navbar-default .menu.nav .open .dropdown-menu > li > a:focus,.navbar-default .menu.nav .open .dropdown-menu > li > a:hover,.navbar-default .menu.nav .open .dropdown-menu > li > a:active{color:#0af;}.menu.nav.menu > li.dropdown{border-bottom:solid 2px white;margin-bottom:50px;}.menu.nav.menu > li.dropdown:focus-within,.menu.nav.menu > li.dropdown:hover,.menu.nav.menu > li.dropdown:active,.menu.nav.menu > li.dropdown:focus,.menu.nav.menu > li.dropdown.open{border-bottom:solid 2px #0af;z-index:55;}.navbar-default .menu.nav > li > a{color:#fff;padding:0;margin-bottom:5px;font-weight:600;}.navbar-default .menu.nav > li > a:hover,.navbar-default .menu.nav > li > a:focus,.navbar-default .menu.nav > li > a:active{color:#0af;}.navbar-collapse{position:absolute;top:0;left:0;background-color:#000148;width:100%;z-index:99;height:100vh;padding-left:8.33%;padding-right:8.33%;}.exit-cross{display:none;}.dropdown-menu li.header.link-header{width:100% !important;margin-top:24px;}.dropdown-menu li.header.link-header a:hover,.dropdown-menu li.header.link-header a:active,.dropdown-menu li.header.link-header a:focus{color:#0af;}.calendar-section .views-row,.calendar-section .slide{margin-right:0;}.footer .layout--threecol-section{width:100%;}.footer span,.footer a{line-height:160% !important;}.social-media-section,.frontpage-news.layout,.calendar-section.layout,.blue-section.layout,.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--first{padding-top:30px !important;padding-bottom:20px !important;}.more-link{margin-top:16px;}.slick__arrow{margin-top:16px;}.calendar-section,.blue-section{position:relative;max-width:100%;}.blue-section .block-inline-blockempty-block{width:100%;}.calendar-section .block-views .block-title,.blue-section .block-inline-blockempty-block .block-title,.blue-section .block-views .block-title{height:60px;display:flex;background-color:#0af;max-width:calc(95% - 15px);width:92%;align-items:center;border-left:5px solid #fff;position:absolute;padding-left:15px;color:#fff;}.blue-section .for-business{position:relative;top:100px;margin-bottom:80px;}.calendar-section .block-views > .form-group,.blue-section .block-views > .form-group{position:relative;top:80px;margin-bottom:150px;}.frontpage-news .slick__arrow,.event-calendar .slick__arrow,.blue-section .slick__arrow{margin-top:30px;margin-bottom:15px;padding-right:0;}.frontpage-news .more-link,.event-calendar .more-link,.blue-section .more-link{float:left;margin-top:45px;}.brandshop-section{margin-bottom:32px;}.research-section{padding-bottom:20px !important;}.for-business .field--item{padding-bottom:16px;}.faculties-section nav{margin-bottom:0 !important;}.layout h2,.layout h3,.pseudo-h2,.news h2,.news h3,.event-calendar-big h2,.faculties-section .menu li{margin-bottom:16px !important;}.block-block-content39a7ff5b-a943-4210-8362-9dfdb78527da .important-info{margin-bottom:16px !important;}.calendar-section .views-row .views-field-title,.calendar-section .slide .views-field-title{margin-top:0;}.news .views-row,.news .slick__slide{height:auto;margin-bottom:0;}}.event-calendar-big .js-pager__items{float:left;padding:0;}.navbar-header .region .block-block-content3accd906-4ba2-481b-88b1-ccb566eb6d3c{position:absolute;}.event-calendar-big h2,.event-calendar-big h3{display:block;margin:0;float:left;text-transform:uppercase;font-size:20px;font-weight:600;}.event-calendar-big h2{color:#00aaff;}.event-calendar-big h3{color:#fff;margin-bottom:16px;}.event-calendar-big .inner{height:auto;margin:0;padding:0;float:left;}.calendar-calendar div.calendar{background-color:transparent;}.event-calendar-big .calendar.month-view{margin:0;background-color:transparent;width:100%;font-size:16px;text-transform:initial;text-align:center;}.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{float:left;text-align:center;color:#fff;text-transform:uppercase;font-size:26px;margin-right:30px;font-weight:600;}.event-calendar-big .past-month div.inner,.event-calendar-big .future-month div.inner{color:#fff;opacity:0.5;}.event-calendar-big div.days:nth-of-type(7n + 7),.event-calendar-big div:nth-of-type(7n + 7) > .multi-day div.inner,.event-calendar-big div:nth-of-type(7n + 7) > div.inner{margin-right:0;}.event-calendar-big .single-day > div.single-day .inner{border-bottom:solid 2px #0af;margin-bottom:64px;overflow:hidden;}.event-calendar-big .multi-day div.inner{height:100px;}.calendar-calendar .inner div{text-align:center;}.calendar-calendar .inner div a{text-transform:initial;}.calendar-calendar .inner div a:not(:focus,:active,:hover){color:#fff;}.event-calendar-big .calendar-row div.days{border-top:solid 2px #0af;padding-top:20px;}.calendar-calendar div.month.day{background-color:transparent;border:none;text-align:center;font-weight:bold;height:auto;width:100%;padding:0;}.pager{max-width:120px;}@media screen and (max-width:766px){.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{width:calc(100%/7 - 8px);}.event-calendar-big .view-content{width:100%;float:left;margin-top:30px;}.event-calendar-big .view-header{width:100%;float:left;margin-bottom:32px;justify-content:space-around;display:flex;flex-wrap:wrap;text-align:center;margin-top:50px;}.pager{display:inline;margin:0;margin-right:16px;float:left;margin-left:16px;}.event-calendar-big h3{margin-top:0;float:left;}.calendar-calendar .inner div a{font-size:8px;overflow-wrap:break-word;}.event-calendar-big .single-day > div.single-day .inner{height:200px;margin-bottom:20px;}.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{margin-right:8px;}.event-calendar-big .calendar-row div.days{font-size:14px;}.calendar-calendar div.month.day{font-size:20px;}}@media screen and (min-width:767px) and (max-width:1330px){.calendar-calendar div.month.day{font-size:32px;}.calendar-calendar .inner div a{font-size:12px;}.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{width:calc(100%/7 - 26px);margin-top:75px;}.event-calendar-big .view-content{width:100%;float:left;}.event-calendar-big .view-header{width:100%;float:left;margin-bottom:32px;}.pager{display:inline;margin:0;margin-right:16px;float:right;}.event-calendar-big h3{margin-top:0;float:right;}.event-calendar-big .single-day > div.single-day .inner{height:250px;}.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{margin-right:25px;}}@media screen and (min-width:1331px) and (max-width:2560px){.event-calendar-big .single-day > div.single-day .inner{height:250px;}.calendar-calendar div.month.day{font-size:65px;}.calendar-calendar .inner div a{font-size:15px;}.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{width:calc(100%/7 - 30px);}.event-calendar-big .view-content{width:calc(100% - 100%/8 - 32px);float:left;margin-left:32px;margin-top:100px;}.event-calendar-big .view-header{width:calc(100%/8);float:left;margin-top:100px;}.event-calendar-big h3{margin-top:50px;}.event-calendar-big .calendar-row div.days,.event-calendar-big .multi-day div.inner,.event-calendar-big div.inner{margin-right:30px;}.news .views-row,.news .slick__slide{height:650px;}}@media screen and (min-width:2561px){.news .views-row,.news .slick__slide{height:700px;}}@media screen and (max-width:767px){.news .views-field h2,.news .views-field h3{font-size:20px;}.news .views-row,.tile div.field--item,.course-node .list-block .field--item,.course-node .list-block .field--name-field-link,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--name-field-link{width:100%}.calendar-section .slick-list.draggable,.news .slick-list.draggable{width:100%;}h1.page-header,.header-block span.page-header,.header-block h1{font-size:25px;margin-top:32px;}.faculty-link-node a{float:left !important;}.course-node section:last-of-type .block-layout-builder > .field:not(.brandshop){margin-top:40px;}.faculty-link-node{top:92px;left:0;width:100%;}.brandshop.block{min-height:0;}.frontpage-news.layout,.calendar-section.layout,.blue-section.layout{padding-top:32px;padding-bottom:32px;}.news .views-row{height:auto;margin-bottom:16px;}.header_secondary{width:100% !important;padding-left:8.33% !important;bottom:0 !important;}.input-group{width:100% !important;margin-bottom:16px !important;}.block-language{margin:0 !important;width:100% !important;float:left !important;}.high-contrast-switch{position:absolute !important;bottom:40px !important;right:8.5% !important;}.header_secondary .block-search-form-block{margin-top:10px;}.faculties-section .menu li{height:auto !important;min-height:60px;}#block-krputkrispbip{width:100%;}.footer .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f,.footer .social-media-section .left-panel{display:flex;justify-content:center;flex-wrap:wrap;width:100%;margin-left:0;margin-top:15px;}.footer .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f .icon,.footer .social-media-section .left-panel .icon{min-width:42px;}.course-node .layout__region--second{width:100%;}.footer .layout--threecol-section{margin:auto !important;}.video-section{padding-top:0 !important;}}@media screen and (min-width:767px) and (max-width:1880px){.news .views-row,.news .slick__slide,.tile div.field--item,.course-node .list-block .field--item{width:calc(50% - 16px);}.news .views-row:nth-of-type(2n),.news .slick__slide:nth-of-type(2n),.tile div.field--item:nth-of-type(2n),.course-node .list-block .field--item:nth-of-type(2n){margin-left:32px;}h1.page-header,.header-block span.page-header,.header-block h1{font-size:36px;}.frontpage-news.layout .block-views{float:left;}.news nav.slick__arrow{display:none;}.news .views-field h2,.news .views-field h3{font-size:20px;}}@media screen and (min-width:1881px){.news .views-field h2,.news .views-field h3{font-size:20px;}.news .views-row,.news .slick__slide,.tile div.field--item,.course-node .list-block .field--item{width:calc(33% - 18px);}.news .views-row:nth-of-type(3n + 2),.news .slick__slide:nth-of-type(3n + 2),.tile div.field--item:nth-of-type(3n + 2),.course-node .list-block .field--item:nth-of-type(3n + 2){margin-right:32px;margin-left:32px;}h1.page-header,.header-block span.page-header,.header-block h1{font-size:50px;}.frontpage-news.layout .block-views{float:right;}.news nav.slick__arrow{display:none;}.faculties-section .menu li{padding:10px 10px 10px 0;}}.news .more-link a:not(:hover,:focus,:active){color:#000;}.news .more-link a{font-weight:600;}.block-views-blocknews-news-block{float:right;}@media screen and (min-width:767px){.block-views-blocknews-news-block{width:77%;}}.news .views-field h2 a,.news .views-field h3 a{border-left:5px solid #0af;padding-left:15px;transition:padding-left 0.5s ease-in-out;}.news .views-field h2 a:hover,.news .views-field h3 a:hover{padding-left:30px;}.section_title{padding-top:10px;padding-bottom:5px;text-align:left;font-size:30px;}.person_info > .field--item:first-of-type{margin-top:32px;}.person_info > .field--item{margin-bottom:32px;color:#000148;}.person_info .layout__region--second{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;}.person_info .layout__region--second > section{width:100%;}.profile_picture img{object-fit:cover;width:300px;}.profile_picture{width:300px;overflow:hidden;padding:0 !important;}.person_info .name{font-weight:bold;font-size:20px;}div.tile.field{width:100%;}.tile div{float:left;position:relative;width:100%;height:100%;}.tile img{width:500px;}.tile div.field--item{height:200px;margin-bottom:32px;}.tile div.field--item .paragraph .link{width:100%;height:100%;}.tile .link{top:0;position:absolute;width:300px;height:300px;font-weight:600;border-top:5px solid #0af;}.tile .link a{text-decoration:none;width:100%;height:100%;text-align:center;background-color:#000148;font-size:18px;text-transform:uppercase;padding:20px;overflow:hidden;display:flex;justify-content:center;align-items:center;}.person_info .link a{color:#0af;}.file-link{display:table-cell;font-size:15px;vertical-align:middle;width:100%;word-break:break-all;}.footer.container{background-color:#000148;color:#fff;}.footer h2{text-transform:uppercase;border-bottom:solid 2px white;margin-bottom:10px;margin-top:0;font-size:22px;display:inline-block;}.footer{margin-top:0;padding-top:50px;border-top:none;float:left;width:100%;padding-bottom:40px;padding-left:8.33%;padding-right:8.33%;}.region-footer .menu{display:block;float:left;color:#fff;width:75%;font-size:18px;letter-spacing:1.5px;margin-bottom:100px;margin-left:25%;}.region-footer .menu li{padding:5px;}.region-footer .menu .expanded.dropdown a{color:#fff;padding-left:0;border-bottom:solid 2px white;padding-top:7px;padding-bottom:10px;margin-left:40px;max-width:150px;}.region-footer .menu .expanded.dropdown.first a{margin-left:0;margin-right:0;}.region-footer .menu .expanded.dropdown a:hover{color:#00aaff;border-bottom:solid 2px #00aaff;background-color:transparent;}.region-footer .menu .dropdown-menu li a{border-bottom:none !important;white-space:normal;}.region-footer .menu .dropdown-menu{position:relative;display:block;}.faculties-section ul{display:table;}.faculties-section .block-block-content3accd906-4ba2-481b-88b1-ccb566eb6d3c{font-size:0;}.faculties-section .nav > li > a:hover,.faculties-section .nav > li > a:active,.faculties-section .nav > li > a:focus{border:none !important;background-color:transparent !important;}.faculties-section.layout.layout--onecol{background-image:url(/themes/THEMENAME/img/bg-faculties.png);background-repeat:repeat-y;background-position:right;background-size:25%;padding-bottom:50px;}.layout--twocol-section--75-25.faculties-section{padding-top:0;padding-bottom:0 !important;float:left;width:100%;background-color:#fff;padding-left:8.33%;}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.creef{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/creef.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.fem{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/fem.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.architecture{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/architect.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.chem{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/fct.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.compsci{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/cat.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.isie{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/isie.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.phys{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/phys.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.transport{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/wilit.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second.mech{background-image:url(/themes/THEMENAME/img/pp_logo.svg),url(/themes/THEMENAME/img/faculty-background/mech.png);}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--second{background-image:url(/themes/THEMENAME/img/pp_logo.svg);background-size:200px,cover;background-position:60% 20%,0;background-repeat:no-repeat;flex:0 1 30%;background-color:#000148;font-size:0;}.layout--twocol-section--75-25.faculties-section .layout__region.layout__region--first{padding-bottom:50px;padding-top:100px;flex:0 1 70%;}.faculties-section .menu li a:hover,.faculties-section .menu li a:focus,.faculties-section .menu li a:active{color:#231f20 !important;}.faculties-section .menu li a{color:#231f20;padding:0;letter-spacing:-0.4px;transition:letter-spacing 0.5s ease-in-out;}.faculties-section .menu li{transition:padding-left 0.5s ease-in-out;}.faculties-section .menu li:hover,.faculties-section .menu li:focus,.faculties-section .menu li:active,.faculties-section .menu li:focus-within{border-bottom:solid 2px #0af;padding-left:8px;}.faculties-section .menu li:hover a,.faculties-section .menu li:focus a,.faculties-section .menu li:active a,.faculties-section .menu li:focus-within a{letter-spacing:0.4px;}.faculties-section .menu li.architecture:hover,.faculties-section .menu li.architecture:focus,.faculties-section .menu li.architecture:active,.faculties-section .menu li.architecture:focus-within{border-bottom:solid 2px #f69200;}.faculties-section .menu li.chem:hover,.faculties-section .menu li.chem:focus,.faculties-section .menu li.chem:active,.faculties-section .menu li.chem:focus-within{border-bottom:solid 2px #01c6df;}.faculties-section .menu li.compsci:hover,.faculties-section .menu li.compsci:focus,.faculties-section .menu li.compsci:active,.faculties-section .menu li.compsci:focus-within{border-bottom:solid 2px #cdd25e;}.faculties-section .menu li.transport:hover,.faculties-section .menu li.transport:focus,.faculties-section .menu li.transport:active,.faculties-section .menu li.transport:focus-within{border-bottom:solid 2px #ffcd20;}.faculties-section .menu li.mech:hover,.faculties-section .menu li.mech:focus,.faculties-section .menu li.mech:active,.faculties-section .menu li.mech:focus-within{border-bottom:solid 2px #7ea7ff;}.faculties-section .menu li.isie:hover,.faculties-section .menu li.isie:focus,.faculties-section .menu li.isie:active,.faculties-section .menu li.isie:focus-within{border-bottom:solid 2px #9fd83f;}.faculties-section .menu li.creef:hover,.faculties-section .menu li.creef:focus,.faculties-section .menu li.creef:active,.faculties-section .menu li.creef:focus-within{border-bottom:solid 2px #99e1ff;}.faculties-section .menu li.phys:hover,.faculties-section .menu li.phys:focus,.faculties-section .menu li.phys:active,.faculties-section .menu li.phys:focus-within{border-bottom:solid 2px #cb3fff;}.faculties-section .menu li.fem:hover,.faculties-section .menu li.fem:focus,.faculties-section .menu li.fem:active,.faculties-section .menu li.fem:focus-within{border-bottom:solid 2px #ff6f00;}.faculties-section nav{float:left;width:100%;margin-bottom:64px;}.faculties-section .menu li{text-transform:uppercase;font-size:18px;font-weight:600;border-bottom:solid 2px #231f20;height:60px;margin-bottom:40px;margin-right:32px;float:left;}.faculties-section ul.menu{width:67%;}@media screen and (max-width:766px){.faculties-section ul.menu li{margin-right:0;margin-left:0;padding:15px 0;}.faculties-section h2{margin-top:20px;background-color:#000049;height:60px;display:flex;align-items:center;border-left:5px solid #0af;padding-left:15px;color:#fff;}.faculties-section nav:last-of-type .menu{margin-bottom:30px;}.layout--twocol-section--75-25.faculties-section{display:block;}}@media screen and (max-width:1880px){.faculties-section ul.menu li{width:calc(100% - 32px);font-size:15px;}}@media screen and (min-width:1881px){.faculties-section ul.menu li{width:calc(50% - 32px);display:flex;align-items:flex-end;}}.navbar-header .slick-track{background-color:#000148;}.navbar-header .slick-slide img{opacity:1;object-fit:cover;width:99999px;height:100vh;}@media screen and (max-width:430px){.news .views-field.views-field-title,.news .views-field.views-field-field-tytul-do-kafelka-{margin-bottom:20px;max-height:180px;}.pager{display:block;margin:0 calc(50% - 45px);align-self:center;}.event-calendar-big .view-header{float:none;text-align:center;display:block;}.event-calendar-big h2,.event-calendar-big h3{float:inherit;}}@media screen and (max-width:766px){.mobile-hide{display:none !important;}.dropdown-menu{position:relative;box-shadow:none;border:none;background-color:transparent;}.news .views-field.views-field-created,.header_secondary .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f,.social-media.fixed-panel,.brandshop p,.faculties-section .layout__region--second,.brandshop .layout__region--first,.yt-block,.block-views-blockyt-videos-block-1,.background-image-section{display:none;}.research .slick__slide .slide__content{margin-left:0;}.for-business .field--item{width:100% !important;}.layout.course-node .layout__region--second p{width:100% !important;max-width:100% !important;}.layout.course-node .layout__region--second{position:relative;width:100% !important;}.footer .block-block-content8694796c-0e1a-44f0-9b46-180c34ae6266{text-align:center;}.footer .nav{text-align:center;}.course-node .block-layout-builder > .field:not(.faculty-link-node,.field--name-field-attachment){margin-top:0;}.brandshop .layout--twocol-section{display:block;}.block-search-form-block{margin-left:0 !important;}.brandshop.block{margin:0;width:100%;}.brandshop .link a{color:transparent;font-size:0;float:left;height:100%;}.brandshop.link.icon{background-image:none !important;}.brandshop .layout__region--second{padding:5px !important;}.layout--twocol-section--75-25.faculties-section h2,.footer #block-putaddress,.faculties-section ul.menu,.block-block-content39a7ff5b-a943-4210-8362-9dfdb78527da,.social-media-section h2,.layout h2,.layout h3,.pseudo-h2,.news h2,.news h3,.social-media-section .left-panel.block,.block-views-blocknews-news-block{width:100%;}.for-business{width:100% !important;}.block-block-content39a7ff5b-a943-4210-8362-9dfdb78527da,.block-block-content79287170-f8be-4eaf-b657-2b46a6cb9e46{margin-top:30px;}}@media screen and (min-width:767px){.brandshop.block{margin-left:0;}#block-putsocialmediapl-2{display:none;position:absolute;}}.block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f{display:flex;flex-direction:row;justify-content:center;margin-bottom:15px;}.social-media.fixed-panel .link.field{background-image:url(/themes/THEMENAME/img/social-media-icon-bg.svg);background-repeat:no-repeat;background-size:42px;height:42px;width:45px;margin-bottom:10px;margin-top:10px;margin-left:7.5px;transition:all 0.15s ease-in-out;}.social-media.fixed-panel .link.field a{font-size:0;display:block;width:42px;height:42px;color:transparent;}.social-media.fixed-panel .link.field:focus,.social-media.fixed-panel .link.field:hover,.social-media.fixed-panel .link.field:active{background-image:url(/themes/THEMENAME/img/social-media-icon-bg-active.svg);scale:0.90;filter:unset;}.social-media-section .field--name-field-paragraph-block{width:30%;}.social-media-section h2.block-title{width:100%;}.social-media.fixed-panel .field--name-field-panel-instagram{background-position-y:-42px;}.social-media.fixed-panel .field--name-field-field-youtube{background-position-y:-84px;}.social-media.fixed-panel .field--name-field-field-linkedin{background-position-y:-126px;}.social-media.fixed-panel .field--name-field-field-twitter{background-position-y:-168px;}.social-media.fixed-panel .field--name-field-field-radio-afera{background-position-y:-210px;}.social-media.fixed-panel .field--name-field-field-polipodkast2{background-position-y:-252px;}.social-media-section .icon .social-media{float:left;}@media screen and (max-width:766px){.social-media-section h2{margin-bottom:32px;}}@media screen and (min-width:767px){.social-media-section h2{margin-bottom:30px;}}.social-media-section a{display:inline;}.social-media-section{padding-top:100px;padding-bottom:50px !important;background-color:#000148;color:#fff !important;}.social-media-section .left-panel.block{float:left;display:table-cell;}@media screen and (min-width:767px){.social-media-section .left-panel.block{width:25%;}.block-field-blocknodecoursesfield-link-do-wydzialu a{}}.social-media-section .link.radio{margin:0;}.social-media-section .image{width:75%;padding-left:0;}.social-media-section .image .field--item{width:300px;height:300px;padding:0;}.social-media-section .field--item{width:90%;float:left;height:42px;padding-left:0;text-indent:68px;background-image:url(/themes/THEMENAME/img/social-media-icon-bg.svg);background-repeat:no-repeat;background-size:42px;margin-bottom:15px;}@media screen and (min-width:767px){.social-media-section .field--item{width:65%;float:right;height:42px;background-image:url(/themes/THEMENAME/img/social-media-icon-bg.svg);background-repeat:no-repeat;background-size:42px;margin-bottom:15px;text-align:right;margin-right:20%;}}.social-media-section .field--item.instagram{background-position-y:-42px;}.social-media-section .field--item.youtube{background-position-y:-84px;}.social-media-section .field--item.linkedin{background-position-y:-126px;}.social-media-section .field--item.twitter{background-position-y:-168px;}.social-media-section .field--item.radio-afera{background-position-y:-210px;}.social-media-section .field--item.polipodkast{background-position-y:-252px;}.social-media-section .field--item:hover,.social-media-section .field--item:active,.social-media-section .field--item:focus,.social-media-section .field--item:focus-within{background-image:url(/themes/THEMENAME/img/social-media-icon-bg-active.svg);}.social-media-section .field--item a{display:block;width:42px;height:42px;color:#fff;letter-spacing:5px;text-transform:uppercase;}.social-media-section .instagram_feed .instagram_gallery{width:25%;float:left;overflow:hidden;aspect-ratio:1;}.social-media-section .instagram_feed .instagram_gallery:hover,.social-media-section .instagram_feed .instagram_gallery:active,.social-media-section .instagram_feed .instagram_gallery:focus,.social-media-section .instagram_feed .instagram_gallery:focus-within{border:solid 2px #0af;}.social-media-section .instagram_feed .instagram_gallery a{height:100% !important;width:100% !important;padding:0;}.social-media-section .instagram_feed .instagram_gallery img{object-fit:cover;aspect-ratio:1;}.instagram-image:hover{border:none;}.video-section video::after{background-image:url(/themes/THEMENAME/img/play-button.svg);background-size:cover;width:50px;height:50px;display:block;content:"";}.video-section{background-color:#000148;padding-top:50px;padding-bottom:200px !important;}.video-section div{width:100%;padding:0;}.video-section h2{margin-bottom:30px;}.video-section video{height:750px;}.footer .logo{width:25%;margin:0;}.footer .logo img{width:150px;}.footer .block-layout-builder > .field{padding-left:0;}.footer .block-search-form-block{width:100%;bottom:0;margin-top:10px;display:flex;justify-content:center;}@media screen and (min-width:767px){.footer .block-search-form-block{width:75%;justify-content:left;}}.block-search-form-block .icon.glyphicon.glyphicon-search{font-family:"Glyphicons Halflings",sans-serif !important;background-color:transparent;height:unset !important;padding-top:2px !important;text-indent:-99999px !important;background-image:none;margin-bottom:0 !important;line-height:1;}.footer .layout--threecol-section{margin-top:100px;font-size:15px;width:75%;float:right;}.footer span,.footer a{color:#fff;text-transform:uppercase;line-height:200%;}.footer .icon.social-media:hover{background-color:#00aaff;}.footer .icon.social-media a{display:block;color:#000148;line-height:1;width:100%;height:100%;font-size:20px;padding-top:15%;}.footer .icon.social-media.nobg{background-color:transparent;}.footer .icon.social-media.nobg a{background-color:transparent;border:none;color:#fff;font-size:32px;transform:translateY(15%);padding-top:0;}.footer .icon.social-media.nobg a:hover{color:#00aaff;}.footer .icon.social-media.radio{border-radius:50%;}.footer .icon.social-media.radio a{transform:scale(0.7);}.footer .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f,.social-media-section .left-panel{display:none;}.footer .input-group{width:370px;}.form-item .input-group .form-control::placeholder{color:transparent;}.footer .block-block-content8694796c-0e1a-44f0-9b46-180c34ae6266{float:left;width:37%;}.footer .block-block-content2822bc21-a39a-4655-ac80-207657ab4140{float:left;width:37%;}.footer .block-block-content2822bc21-a39a-4655-ac80-207657ab4140 .field--item{display:block;float:left;width:60px;text-align:right;margin-left:100px;transition:scale 0.2s ease-in-out;letter-spacing:2px;}.footer .block-block-content2822bc21-a39a-4655-ac80-207657ab4140 .field--item:hover{scale:1.1;}.footer .icon,.header_secondary .icon{margin-right:10px;margin-bottom:10px;height:42px;width:42px;text-indent:-999999px;background-image:url(/themes/THEMENAME/img/social-media-icon-bg.svg);background-repeat:no-repeat;background-size:42px;float:left;}.footer .icon:active,.footer .icon:hover,.footer .icon:focus,.footer .icon:focus-within,.header_secondary .icon:active,.header_secondary .icon:hover,.header_secondary .icon:focus,.header_secondary .icon:focus-within{background-image:url(/themes/THEMENAME/img/social-media-icon-bg-active.svg);}.footer .icon.instagram,.header_secondary .icon.instagram{background-position-y:-42px;}.footer .icon.youtube,.header_secondary .icon.youtube{background-position-y:-84px;}.footer .icon.linkedin,.header_secondary .icon.linkedin{background-position-y:-126px;}.footer .icon.twitter,.header_secondary .icon.twitter{background-position-y:-168px;}.footer .icon.radio-afera,.header_secondary .icon.radio-afera{background-position-y:-210px;}.footer .icon.polipodkast,.header_secondary .icon.polipodkast{background-position-y:-252px;}.footer .menu.nav{margin-top:100px;column-count:3;font-size:15px;}.footer .menu.nav > li > a{padding:0;transition:padding-left 0.3s ease-in-out;}.footer .menu.nav > li > a:hover{padding-left:10px;}.footer .layout--threecol-section .field--item a{transition:padding-left 0.5s ease-in-out;}.footer .layout--threecol-section .field--item a:hover{padding-left:10px;}.footer .menu.nav > li{width:100%;}.footer .menu.nav > li > a:hover,.footer .menu.nav > li > a:focus,.footer .menu.nav > li > a:active{border:none;}.footer .icon a{width:100%;height:100%;display:block;}.empty-block{text-indent:-999999px;}.secondary_footer{width:100%;padding-left:8.33%;padding-right:8.33%;margin-bottom:50px;}.dropdown-menu .jwk span{border-bottom:none;}.sapparagraph{color:#fff;}.menu--wybor-opisu-studiow .ects{margin-left:13px;font-size:14px;}.menu--wybor-opisu-studiow.nav{margin-bottom:30px;margin-top:30px;}nav.pager-nav.text-center{float:left;width:100%;}@media screen and (max-width:766px){.faculty-link-node{max-width:100%;}.footer .block-search-form-block{margin-top:5px;}#search-block-form--2{width:75%;}.footer .layout--threecol-section{width:100%;}}.gallery-secondary .views-row{width:175px;height:120px;overflow:hidden;cursor:pointer;}.gallery-secondary .views-row:not(:first-of-type){margin-top:17px;}.gallery-secondary .views-row img{opacity:0.3;}.gallery-secondary .views-row.active img{opacity:1;}.gallery .slick-slide img{width:99999px;max-height:660px;}.gallery .slick-list{margin-right:200px;}.gallery .views-field-title{text-transform:uppercase;margin-top:20px;padding-left:30px;border-left:solid 2px #7ea7ff;margin-bottom:30px;font-size:15px;}.gallery .views-field-title a:not(:hover,:focus,:active){color:#fff;}.gallery-secondary .views-row{width:175px;height:120px;overflow:hidden;cursor:pointer;}.gallery-secondary .views-row:not(:first-of-type){margin-top:17px;}.gallery-secondary .views-row img{opacity:0.3;}.gallery-secondary .views-row.active img{opacity:1;}.course-node .layout__region--first .nav li{width:100%;}.pos-relative{position:relative;}.region-content .content .field--type-text-with-summary strong{color:#000;}.region-content .content .field--type-text-with-summary a strong{color:#0af;}@media only screen and (min-width:767px){.mobile-only{display:none !important;}}.main-container .breadcrumb{margin-top:50px;}@media only screen and (max-width:767px){.eunice-logo a{font-size:0;display:block;height:4rem;background-repeat:no-repeat;background-image:url(https://www.put.poznan.pl/sites/default/files/LogoEUNICE.png);}#block-eunice,#block-euniceen{display:none !important;}}@media screen and (min-width:1551px){.navbar-collapse .menu.nav{display:flex !important;}}*:focus:not(.cke_editable){outline:auto !important;outline-offset:0 !important;}.slick__slide .views-field.views-field-title-1{font-size:0;}.faq{width:100%;}.faq .question{min-height:40px;padding-right:45px;cursor:pointer;position:relative;}.faq .question p{font-weight:bold;}.faq .question::before{height:40px;width:40px;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);background-repeat:no-repeat;background-position-y:-120px;cursor:pointer;content:"";position:absolute;right:0;top:0;}.faq .answer{display:none;}img.emoji{width:1.5em;pointer-events:none;margin-bottom:0 !important;max-width:100% !important;}@media screen and (min-width:1001px){.layout.course-node.layout--twocol-section .layout__region--first{margin-top:32px;}}@media screen and (max-width:1000px){.layout.course-node{flex-direction:column-reverse;}.block-better-social-sharing-buttons{position:relative !important;bottom:0;}}#slick-views-news-news-block-1-slider{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:31px;}#slick-views-news-news-block-1-slider .slick__slide{width:auto;margin-left:0;margin-right:0;}.layout .block-layout-builder .field--type-text-with-summary h2{font-size:1.5em;width:100%;}@media screen and (min-width:767px) and (max-width:1880px){#slick-views-news-news-block-1-slider{grid-template-columns:1fr 1fr;}}@media screen and (max-width:766px){#slick-views-news-news-block-1-slider{grid-template-columns:1fr;}.layout.course-node{margin-bottom:0;}.menu--wybor-opisu-studiow.nav{margin-bottom:0;}.block-block-content.block-block-content92cfcd70-a1eb-4ff8-b4ac-8388a8e98cb2{margin-bottom:20px;}.block-block-content1c8c08f9-132b-4a1e-be8e-71e67629d5a4 .field--item{margin:5px;}.faculty-link-node a{height:80px;}.institute-link a{font-size:14px;}.block-field-blocknodecoursesfield-link-do-wydzialu{margin-top:30px;margin-bottom:10px;}}.block-block-content1c8c08f9-132b-4a1e-be8e-71e67629d5a4{margin-bottom:25px;}@media screen and (min-width:767px) and (max-width:1550px){.navbar-default .menu.nav > li:not(.exit-cross){width:unset;}}.font-size-hidden{font-size:0;height:0;}.user-logged-in.path-admin .font-size-hidden{font-size:unset;height:unset;}.instagram_feed .instagram_gallery.insta-video-wr .insta-link .insta-video{object-fit:cover;}@media screen and (min-width:1801px){.social-media-section .field--item a{width:auto;line-height:40px;}}@media screen and (min-width:675px) and (max-width:1800px){.region-content .social-media-section .layout__region{display:flex;flex-direction:column;}.region-content .social-media-section .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f,.region-content .social-media-section .left-panel{display:flex;flex-direction:row;width:100%;}.region-content .social-media-section .block-block-content689f2e4a-e61f-4e6b-871d-d7ab53db971f .icon,.region-content .social-media-section .left-panel .icon{font-size:0;width:42px;height:42px;margin-right:10px;}.instagram-block{width:100%;}}@media screen and (max-width:674px){.region-content .social-media-section .left-panel .icon{font-size:0;width:42px;height:42px;margin-right:10px;}.region-content .social-media-section .left-panel h2{min-width:100%;}.instagram-block{min-width:100%;}.instagram-lite-block--contents__items{display:flex;flex-wrap:wrap;}.social-media-section .instagram_feed .instagram_gallery{width:50%;}.instagram_gallery .insta-link{width:100%;}.instagram_new:nth-last-child(-n+4){display:none;}}@media screen and (max-width:436px){.social-media-section .left-panel{display:flex !important;flex-wrap:wrap;}}@media screen and (min-width:900px) and (min-height:455px){.social-media.fixed-panel{background-color:#000148;width:55px;position:fixed;bottom:25%;right:0;z-index:999;border-radius:15px 0px 0px 15px;}}@media screen and (max-height:495px){.social-media.fixed-panel{display:none;}.study-at-put{display:none;}}.row:has(.wyszukiwarka_kierunkow) .region > h1{background-color:#000049;color:#fff;height:80px;display:flex;align-items:center;border-left:5px solid #0af;padding-left:30px;text-transform:uppercase;font-size:24px;letter-spacing:2px;}.row:has(.wyszukiwarka_kierunkow) .form-info{text-transform:uppercase;letter-spacing:1px;text-align:right;}.wyszukiwarka_kierunkow{width:50%;float:left;}.wyszukiwarka_kierunkow .wyszukiwarka_kierunkow{width:100%;}.form-item-lewy-panel-wyszukaj{width:100%;}.form-item-lewy-panel-wyszukaj .form-text{width:100%;}.wyszukiwarka_kierunkow{width:40%;float:left;letter-spacing:1px;text-transform:uppercase;}.wyszukiwarka_kierunkow .panel-heading{background-color:#000049;color:#fff;transition:background-color 0.3s ease-in-out;}.wyszukiwarka_kierunkow .form-type-checkboxes,.wyszukiwarka_kierunkow legend{margin-top:10px;margin-bottom:2px;}.wyniki_wyszukiwania{width:calc(60% - 50px);float:left;padding-left:50px;margin-left:50px;letter-spacing:1px;text-transform:uppercase;}.wyniki_wyszukiwania > ul{border-left:2px solid #000049;}.wyniki_wyszukiwania a{display:flex;align-items:center;min-height:40px;margin-top:18px;margin-bottom:5px;color:#000049;transition:padding-left 0.3s ease-in-out,background-color 0.3s ease-in-out,color 0.3s ease-in-out !important;}.wyniki_wyszukiwania li{list-style-type:none;}.wyniki_wyszukiwania li ul li a::before{content:"»";padding-right:5px;font-size:18px;}.wyniki_wyszukiwania a:hover,.wyniki_wyszukiwania a:focus,.wyniki_wyszukiwania a:active{background-color:#000049;color:#fff;padding-left:15px;}.wyszukiwarka_kierunkow .form-submit{text-transform:uppercase;background-color:#000049;margin-top:25px;color:#fff;margin-bottom:10px;height:40px;width:100%;letter-spacing:2px;}.wyszukiwarka_kierunkow .form-submit:hover,.wyszukiwarka_kierunkow .form-submit:active,.wyszukiwarka_kierunkow .form-submit:focus{background-color:#272754;}.tree-group-collapsed > .tree-group-item{display:none;}.wyszukiwarka_kierunkow .form-checkboxes{margin-bottom:10px;}.wyszukiwarka_kierunkow .form-checkboxes .form-item{padding:10px 0;}.wyszukiwarka_kierunkow .panel.panel-default:hover .panel-heading{background-color:#0af;}.wybor-kierunku .panel-heading .panel-title,.wybor-kierunku .panel-body .control-label,.wybor-kierunku .fieldset-legend{letter-spacing:3px;}.wybor-kierunku .panel-body .control-label{margin-bottom:20px;}.wybor-kierunku legend::first-letter{color:#0af;}.wyszukiwarka_kierunkow .form-checkboxes .control-label{transition:color 0.2s ease-in-out,letter-spacing 0.2s ease-in-out;}.wyszukiwarka_kierunkow .form-checkboxes .control-label:hover,.wyszukiwarka_kierunkow .form-checkboxes .control-label:active,.wyszukiwarka_kierunkow .form-checkboxes .control-label:focus,.wyszukiwarka_kierunkow .form-checkboxes .control-label:focus-within{letter-spacing:1.5px;color:#0af;}@media screen and (max-width:767px){.row:has(.wyszukiwarka_kierunkow) .region > h1{font-size:18px;}.row:has(.wyszukiwarka_kierunkow) .form-info{font-size:12px;text-align:left;}.wybor-kierunku{display:flex;flex-direction:column;}.wyszukiwarka_kierunkow{width:100%;height:auto;}.wyniki_wyszukiwania{width:100%;padding-left:0;margin-left:0;}.wyniki_wyszukiwania a{padding-left:0;font-size:14px;}.wyszukiwarka_kierunkow legend{margin-bottom:15px;}.wyszukiwarka_kierunkow .form-checkboxes{font-size:14px;margin-bottom:15px;}}.expanding-list .link{min-height:40px;padding-right:45px;cursor:pointer;position:relative;margin-bottom:10px;}.expanding-list .link p{font-weight:bold;}.expanding-list .link::before{height:40px;width:40px;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);background-repeat:no-repeat;background-position-y:-120px;cursor:pointer;content:"";position:absolute;right:0;top:0;}.expanding-list .sublink{display:none;margin-bottom:10px;}.expanding-list .link p strong{border-bottom:2px solid #0af;}@media screen and (max-width:766px){.region.region-footer{display:flex;flex-direction:column;justify-content:center;}.block-block-content8694796c-0e1a-44f0-9b46-180c34ae6266,.block-block-content2822bc21-a39a-4655-ac80-207657ab4140,.region.region-footer nav,.region.region-footer .menu--footer-pl,.footer .logo{width:100%;}.footer .logo{text-align:center;margin-bottom:20px;}.block-block-content2822bc21-a39a-4655-ac80-207657ab4140 .field--items{justify-content:space-evenly;display:flex;align-items:center;margin-top:10px;margin-bottom:10px;flex-wrap:wrap;}.footer .block-block-content2822bc21-a39a-4655-ac80-207657ab4140 .field--item{margin-left:0 !important;}.region.region-footer .menu--footer-pl{margin-left:0;}.region.region-footer .menu--footer-pl li a{height:42px;width:100%;display:flex;align-items:center;justify-content:center;}.video-section{padding-bottom:50px !important;}}img.no_image_brandshop{max-width:100%;}.brandshop-product-page .view-header{margin-bottom:30px;}.brandshop-product-page .view-header h2{width:100%;height:50px;background-color:#000049;color:#fff;padding:8px;}.brandshop-product-page .brandshop-products-amount{text-align:right;font-size:12px;}.brandshop-product-page .view-filters .form-item .form-text.form-control,.brandshop-product-page .view-filters .form-item .form-select,.brandshop-product-page .view-filters .form-item .select-wrapper{height:42px;width:100%;}.brandshop-product-page .form-select option:checked,.brandshop-product-page .form-select option:focus,.brandshop-product-page .form-select option:focus-within,.brandshop-product-page .form-select option:active{border-bottom:2px solid #00aaff;}.brandshop-product-page .view-filters .form-item .control-label{background-color:#000049;color:#fff;height:45px;width:100%;padding:10px 15px;border-bottom:1px solid transparent;border-radius:unset;}.brandshop-product-page .view-filters .form-item{max-width:100%;margin-top:10px;display:block;}.brandshop-product-page .view-filters .form-item:nth-of-type(1){margin-top:0;}.brandshop-product-page .view-filters{width:calc(20% - 20px);float:left;margin-right:20px;}.brandshop-product-page .view-filters label{font-weight:unset;}.brandshop-product-page .view-content{float:left;width:80%;}.brandshop-product-page .view-content h3{color:#fff;background-color:#000049;height:55px;padding:10px 15px;margin-top:15px;border-left:5px solid #00aaff;}@media screen and (min-width:767px){.brandshop-product-page .view-content h3:first-child{margin-top:0;}.layout-checkout-form .checkout-pane .panel-heading{border-top-right-radius:40px;border-bottom-right-radius:40px;border-left:5px solid #00aaff;}}.brandshop-product-page .view-content .views-field-field-zdjecie{margin-top:10px;margin-right:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #00aaff;}.brandshop-product-page .view-content .views-field-title{margin-right:10px;text-align:center;}.brandshop-product-page .view-content .views-field-title a{display:flex;align-items:center;justify-content:center;height:42px;width:100%;}.brandshop-product-page .view-content .views-field-price__number{margin-bottom:10px;margin-right:10px;padding-bottom:20px;text-align:center;border-bottom:2px solid #00aaff;}.brandshop-product-page .view-content .views-field-price__number .field-content{color:#00aaff;}.brandshop-product-page .view-filters .panel-heading{background-color:#000049;color:#fff;height:45px;}.brandshop-product-page .view-filters .js-form-wrapper .panel-body .form-item{margin-top:0;}.brandshop-product-page .view-filters .js-form-wrapper .panel-body .form-item .control-label{background-color:transparent;color:unset;height:unset;padding:unset;border-bottom:unset;border-top-left-radius:unset;border-top-right-radius:unset;}.brandshop-product-page .view-filters .form-actions{width:100%;}.brandshop-product-page .view-filters .btn-default,.brandshop-product-page .view-filters .btn-primary{background-color:#000049;border-radius:50px;color:#fff;height:40px;width:100%;}.brandshop-product-page .view-filters .btn-danger{margin-top:10px;border-radius:50px;height:40px;width:100%;}.brandshop-product-page .view-filters .form-submit:hover,.brandshop-product-page .view-filters .form-submit:focus,.brandshop-product-page .view-filters .form-submit:active{background-color:#00aaff;}.region-content .brandshop-product-page .view-empty{width:80%;font-size:18px;color:#0af;border-top:2px solid #0af;border-bottom:2px solid #0af;padding:20px 0 20px 0;text-transform:uppercase;}.brandshop-product-page .pager{position:absolute;max-width:80%;right:50px;bottom:-40px;}.brandshop-product-page .pager .previous{margin-right:10px;}.brandshop-product-page .pager .previous a,.brandshop-product-page .pager .next a{font-size:0;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);height:40px;width:40px;border:0;border-radius:unset;background-repeat:no-repeat;}.brandshop-product-page .pager .previous a{background-position-y:-40px;right:10px;}.brandshop-product-page .pager a{margin-top:10px;}.brandshop-product-page .brandshop-cart{margin-top:10px;text-align:right;}.alert-success{margin-top:10px;}.brandshop-product-page .row{margin-bottom:10px;}.brandshop-product-page .brandshop-row{clear:unset;min-width:33%;width:auto;float:left;}.brandshop-product-page .brandshop-row .brandshop-column{width:100% !important;}.brandshop-full-cart.view-commerce-cart-form{margin-top:75px;}.brandshop-full-cart.view-commerce-cart-form .form-actions{margin-top:30px;text-align:right;}.brandshop-full-cart.view-commerce-cart-form .form-actions .btn,.brandshop-full-cart.view-commerce-cart-form .btn-danger{background-color:#000049;border-radius:50px;color:#fff;height:40px;border:2px solid #000049;}.brandshop-full-cart.view-commerce-cart-form .form-actions .btn:nth-of-type(2){margin-right:0;}.brandshop-full-cart.view-commerce-cart-form .form-actions .btn:hover,.brandshop-full-cart.view-commerce-cart-form .form-actions .btn:active,.brandshop-full-cart.view-commerce-cart-form .form-actions .btn:focus,.brandshop-full-cart.view-commerce-cart-form .form-actions .btn:focus-within,.brandshop-full-cart.view-commerce-cart-form .btn-danger:hover,.brandshop-full-cart.view-commerce-cart-form .btn-danger:active,.brandshop-full-cart.view-commerce-cart-form .btn-danger:focus,.brandshop-full-cart.view-commerce-cart-form .btn-danger:focus-within{background-color:#00aaff;color:#fff;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price{display:flex;justify-content:right;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price > div{width:auto;padding:10px;border:2px solid #00aaff;border-radius:40px;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price .order-total-line-value{color:#00aaff;margin-left:10px;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price .order-total-line{padding-top:0;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price .order-total-line__subtotal{display:none;}.cart-empty-page{text-align:center;color:#0af;margin-top:4em;font-size:24px;}@media screen and (max-width:766px){.cart-empty-page{margin-bottom:4em;}}@media screen and (max-width:1000px){.brandshop-product-page{display:flex;flex-direction:column;}.brandshop-product-page .view-header{margin-bottom:unset;}.brandshop-product-page .view-header .brandshop-products-amount{display:none;}.brandshop-product-page .view-header h2{height:auto;padding:16px;}.brandshop-product-page .view-filters{width:100%;}.brandshop-product-page .view-filters .form-item .form-select,.brandshop-product-page .view-filters .form-item .select-wrapper{height:42px;}.brandshop-product-page .view-filters option{height:42px;}.brandshop-product-page .view-filters .form-text{width:100%;}.brandshop-product-page .view-content{width:100%;}.region-content .brandshop-product-page .view-empty{width:100%;}.brandshop-product-page .view-content .brandshop-row{min-width:100%;}.brandshop-product-page .view-content .brandshop-row .views-field{margin-right:0;}.brandshop-product-page .pager{position:relative;width:100%;right:0;bottom:0;max-width:unset;margin:0 0 10px 0;}.brandshop-product-page .view-footer{margin:20px 0 20px 0;text-align:center;}.cart--cart-block,.cart--cart-block a{width:100% !important;}.region-header .block-commerce-cart .cart--cart-block .cart-block--contents{width:100% !important;}.brandshop-full-cart.view-commerce-cart-form{margin-bottom:40px;}.brandshop-full-cart.view-commerce-cart-form .form-actions .btn{margin:10px 0 10px 0;width:100%;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price{margin-top:30px;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price > div{width:100%;}.brandshop-full-cart.view-commerce-cart-form .field--name-total-price .order-total-line__total{text-align:center;}}.region-header .block-commerce-cart{display:flex;justify-content:right;margin-top:20px;}.region-header .block-commerce-cart .cart--cart-block .cart-block--summary a{width:150px;background-color:#000049;border-radius:50px;display:flex;align-items:center;height:42px;color:#fff;justify-content:center;}.region-header .block-commerce-cart .cart--cart-block .cart-block--summary a:hover,.region-header .block-commerce-cart .cart--cart-block .cart-block--summary a:active,.region-header .block-commerce-cart .cart--cart-block .cart-block--summary a:focus,.region-header .block-commerce-cart .cart--cart-block .cart-block--summary a:focus-within{background-color:#00aaff;border:2px solid #000049;}.region-header .block-commerce-cart .cart--cart-block .cart-block--summary__count{margin-left:10px;}.region-header .block-commerce-cart .cart--cart-block .cart-block--summary__icon img{display:inline;}.region-header .block-commerce-cart .cart--cart-block .cart-block--contents{width:unset;}.region-header .block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__inner{border:2px solid #00aaff;}.region-header .block-commerce-cart .cart--cart-block .cart-block--contents .views-field-quantity,.region-header .block-commerce-cart .cart--cart-block .cart-block--contents .views-field-total-price__number,.region-header .block-commerce-cart .cart--cart-block .cart-block--contents .cart-block--contents__links{color:#00aaff;}.brandshop_product.brandshop_item.brandshop-image-section .layout__region--first{max-width:60%;padding:10px;}.brandshop_product.brandshop_item.brandshop-image-section .layout__region--first .slide__content{margin:0 50px 0 0;}.brandshop_product.brandshop_item.brandshop-image-section .layout__region--second{max-width:40%;padding:10px 0 10px 10px;}.brandshop_product.brandshop_item.brandshop-image-section .slick img{border-bottom:2px solid #0af;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .form-radio{display:flex;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute label > div{display:flex;flex-direction:column-reverse;padding:10px;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .form-item{margin:15px;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .form-radio:checked{border:2px solid #0af;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .field--name-name,.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .field--type-color-field-type{text-align:center;text-transform:capitalize;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .color_field__swatch{border-radius:40px;border:3px solid #000049;}.brandshop_product.brandshop_item.brandshop-image-section .form-required::after{display:none;}.region-content .brandshop_product.brandshop_item .slick .slick-slide:not(.slick-active) .slide__content{display:none;}.region-content .brandshop_product.brandshop_item .brandshop-title{width:100%;float:left;}.region-content .brandshop_product.brandshop_item .field--name-variations.field--type-entity-reference{width:100%;float:left;}.region-content .brandshop_product.brandshop_item .brandshop-description{width:100%;clear:both;}.region-content .brandshop_product.brandshop_item .brandshop-product_amount{margin-top:20px;}.region-content .brandshop_product.brandshop_item .slick__arrow{position:absolute;top:150px;padding-right:0;}.region-content .brandshop_product.brandshop_item .product--rendered-attribute.fieldgroup .panel-heading{background-color:#000049;color:#fff;text-transform:uppercase;}.region-content .brandshop_product .form-item label.control-label{text-transform:uppercase;}.region-content .brandshop_product.name{font-size:20px;color:#fff;background-color:#000049;text-transform:uppercase;border-left:5px solid #00aaff;display:flex;min-height:42px;align-items:center;padding-left:20px;}.layout__region--second .block-field-blockcommerce-product-variationdefaultprice h3{display:flex;align-items:center;width:100px;height:42px;}.layout__region--second .brandshop-product_section_price{display:flex;justify-content:space-evenly;align-items:center;width:auto;height:42px;text-transform:uppercase;font-size:20px;}.layout__region--second .brandshop-product_section_price .field--label{color:#0af;font-weight:bold;border-left:5px solid #00aaff;padding-left:20px;margin:0 20px 0 0;}.region-content .brandshop_product.brandshop_item .input-group{width:100%;}.region-content .brandshop_product.brandshop_item .input-group-addon,.region-content .panel-body .form-item .input-group-addon,.region-content .brandshop_product.brandshop_item .input-group-addon{background-color:unset;border:none;display:none;}.region-content .brandshop_product select{text-transform:uppercase;}.region-content .brandshop_product.brandshop_item .form-number.form-control{border:2px solid #000049;border-radius:50px;width:100%;height:40px;}.region-content .brandshop_product.brandshop_item .brandshop-price{width:100%;float:right;margin-bottom:20px;}.region-content .brandshop-section .institute-link a{display:flex;height:42px;background-color:#000049;color:#fff;align-items:center;padding:10px;margin-top:32px;border-left:5px solid #00aaff;width:250px;border-top-right-radius:40px;border-bottom-right-radius:40px;justify-content:center;}.region-content .brandshop-section .institute-link a:hover,.region-content .brandshop-section .institute-link a:focus,.region-content .brandshop-section .institute-link a:focus-within{background-color:#00aaff;}@media screen and (max-width:766px){.region-content .brandshop-section .institute-link a{border-radius:40px;width:100%;border-left:unset;margin-top:16px;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .panel-body > div{display:flex;flex-wrap:wrap;}.brandshop_product.brandshop_item.brandshop-image-section .product--rendered-attribute .form-item{margin:unset;width:50%;}.region-content .brandshop_product .form-item label.control-label{width:100%;}.layout__region--second .brandshop-product_section_price{justify-content:space-between;margin:15px 0 30px 0;padding:40px;border:3px solid #0af;border-radius:40px;}.layout__region--second .brandshop-product_section_price .field--label{border-left:unset;padding-left:unset;}.brandshop_product.brandshop_item.brandshop-image-section .layout__region--first .slide__content{margin:unset;}}.region-content .brandshop_product.brandshop_item .brandshop-price .field--item{color:#00aaff;}.region-content .brandshop_product.brandshop_item .button--add-to-cart{background-color:#000049;color:#fff;border-radius:50px;height:40px;width:100%;margin-top:40px;margin-bottom:20px;border:2px solid #000049;}.region-content .brandshop_product.brandshop_item .button--add-to-cart:active,.region-content .brandshop_product.brandshop_item .button--add-to-cart:focus,.region-content .brandshop_product.brandshop_item .button--add-to-cart:focus-within,.region-content .brandshop_product.brandshop_item .button--add-to-cart:hover{background-color:#00aaff;}@media screen and (max-width:1000px){.brandshop_product.brandshop_item.brandshop-image-section{flex-direction:column;}.brandshop_product.brandshop_item.brandshop-image-section .layout__region{width:100%;max-width:100%;}.brandshop_product.brandshop_item .brandshop-description{margin-bottom:30px;padding-left:10px;text-align:justify;}.brandshop_product.brandshop_item.brandshop-image-section .layout__region--first{padding-right:0;}.region-content .brandshop_product.brandshop_item .slick__arrow{margin-top:10px;position:unset;}}.content{margin-top:50px;}@media screen and (max-width:766px){.content{margin-top:0;}}.layout-checkout-form .form-wrapper__returning-customer,.layout-checkout-form .form-wrapper__guest-checkout{border:unset;border-radius:unset;box-shadow:unset;}.user-login-form,.layout-checkout-form .checkout-pane-login{margin-top:20px;}.checkout-pane input:not(.form-checkbox,.form-radio),.checkout-pane .form-item-billing-information-profile-address-0-address-country-code .input-group:not(.form-checkbox,.form-radio),.checkout-pane .form-item-shipping-information-shipping-profile-address-0-address-country-code .input-group:not(.form-checkbox,.form-radio),.checkout-pane .form-item-shipping-information-shipping-profile-address-0-address-country-code .input-group:not(.form-checkbox,.form-radio),.checkout-pane .field--name-field-firma .input-group,.user-login-form input .checkout-pane-login input:not(.form-checkbox,.form-radio){border-radius:10px;border:2px solid #000049;height:40px;}.user-login-form .form-item:nth-of-type(2),.checkout-pane .panel-body .form-item:nth-of-type(2),.checkout-pane-login .panel-body .form-item:nth-of-type(2){margin-top:10px;}.layout-checkout-form .checkout-pane-commerce-inpost-checkout-pane > .panel-body{padding:unset;}.layout-checkout-form .panel-body .form-submit.btn{margin-top:15px;}.layout-checkout-form .checkout-pane .address-book-edit-button{margin-top:5px;}.layout-checkout-form{margin-top:50px;}.layout-checkout-form .pickup-point-information{margin-bottom:10px;}.view-commerce-checkout-order-summary .views-field-total-price__number,.order-total-line__adjustment--shipping .order-total-line-value,.order-total-line__total .order-total-line-value{color:#00aaff;}.layout-checkout-form .view-commerce-checkout-order-summary .view-content .views-field{vertical-align:middle;}.region-content .commerce-order-item-add-to-cart-form .form-item .input-group .input-group-addon,.layout-checkout-form .form-item-shipping-information-shipping-profile-address-0-address-country-code .input-group-addon,.layout-checkout-form .form-item-billing-information-profile-address-0-address-country-code .input-group-addon{display:none;}.layout-checkout-form .checkout-pane-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-address-line2,.layout-checkout-form .checkout-pane-shipping-information .form-item-shipping-information-shipping-profile-address-0-address-address-line3,.layout-checkout-form .checkout-pane-billing-information .form-item-billing-information-profile-address-0-address-address-line2,.layout-checkout-form .checkout-pane-billing-information .form-item-billing-information-profile-address-0-address-address-line3{display:none;}.layout-checkout-form .checkout-pane-billing-information .form-item:nth-of-type(n+2),.layout-checkout-form .checkout-pane-shipping-information .form-item:nth-of-type(n+2){margin-top:10px;}.layout-checkout-form .layout-region-checkout-secondary{padding:20px;border:2px solid #0af;border-radius:40px;margin-top:30px;text-align:center;}.layout-checkout-form .checkout-pane .panel-heading{background-color:#000049;color:#fff;}.layout-checkout-form .checkout-pane .form-item,.layout-checkout-form .checkout-pane{border:unset;}.layout-checkout-form .layout-region-checkout-secondary h3{margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #0af;}.layout-checkout-form .panel-title a{color:#0af;}.layout-region-checkout-secondary .checkout-order-summary table{width:100%;display:flex;justify-content:space-around;}.layout-region-checkout-secondary .checkout-order-summary table tbody{width:100%;}.layout-checkout-form .layout-region-checkout-secondary .order-total-line__subtotal{display:none;}.layout-region-checkout-secondary .checkout-order-summary .order-total-line-value{color:#0af;}.checkout-pane .views-field-purchased-entity .field--name-title.field--type-string{display:none;}.checkout-pane-login .panel-heading{background-color:#000049;color:#fff;}.checkout-pane-login .panel-body{position:relative;border:2px solid #000049;}.commerce-checkout-flow .checkout-pane-completion-message .checkout-complete{text-align:center;}.commerce-checkout-flow .checkout-pane-completion-message .checkout-complete h2{color:#00aaff;}.layout-checkout-form .field--name-field-firma{margin-top:20px;}.layout-checkout-form .field--name-field-firma .panel-body{padding-left:0;padding-right:0;}.layout-checkout-form .field--name-field-firma .form-item-shipping-information-shipping-profile-field-firma-0-address-postal-code{margin-top:10px;}.layout-checkout-form .country.form-select{}.region-content .checkout-pane .panel-body .field--name-field-telefon{margin-top:40px;}@media screen and (max-width:766px){.region-content .checkout-pane .panel-body .field--name-field-telefon{margin-top:10px;}}@media screen and (min-width:767px){.region-content .checkout-pane .panel-body .field--name-field-telefon .form-number{width:200px;}}.user-login-form .form-actions,.checkout-pane-login .panel-body .button{margin-top:20px;}.checkout-pane-login .panel-body a{position:absolute;margin-top:20px;right:0;}@media screen and (max-width:400px){.checkout-pane-login .panel-body a{margin-top:60px;}}@media screen and (max-width:766px){.layout-checkout-form{display:flex;flex-direction:column;}.layout-checkout-form .layout-region:nth-child(1){order:2;}.layout-checkout-form .layout-region:nth-child(2){order:1;}.layout-checkout-form .layout-region:nth-child(3){order:3;}.commerce-checkout-flow .layout-checkout-form .form-type-textfield{width:100%;}.commerce-checkout-flow .checkout-pane-commerce-inpost-checkout-pane .panel-body{padding-left:unset;padding-right:unset;}.commerce-checkout-flow .checkout-pane-commerce-inpost-checkout-pane .inpost-change-button,.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer .form-actions .btn{width:100%;background-color:#00aaff;border:unset;height:42px;}.commerce-checkout-flow .checkout-pane-commerce-inpost-checkout-pane .inpost-change-button{background-color:#fab800;}.commerce-checkout-flow .layout-checkout-form .layout-region-checkout-footer .form-actions{margin-bottom:25px;}.commerce-checkout-flow .checkout-pane-billing-information,.commerce-checkout-flow .checkout-pane-commerce-inpost-checkout-pane{margin-top:20px;}.layout-checkout-form .layout-region-checkout-secondary{margin-top:0;margin-bottom:30px;}.layout-checkout-form .layout-region-checkout-footer{margin-top:0;}.layout-checkout-form .checkout-pane-shipping-information .button.btn{width:100%;height:42px;background-color:#0af;border-color:#0af;}.layout-checkout-form .link--previous{display:flex;width:100%;background-color:#00aaff;height:42px;margin-top:10px;color:#fff;border-radius:40px;justify-content:center;align-items:center;font-size:14px;}.commerce-checkout-flow .checkout-pane-completion-message{margin-bottom:70px;}}.layout-region-checkout-footer{margin-top:20px;}.user-login-form .form-actions .btn,.layout-checkout-form .btn,.checkout-pane-login .panel-body .button{border-radius:40px;border:2px solid #000049;background-color:#000049;color:#fff;}.user-login-form .form-actions .btn:hover,.user-login-form .form-actions .btn:active,.user-login-form .form-actions .btn:focus,.user-login-form .form-actions .btn:focus-within,.layout-checkout-form .btn:hover,.layout-checkout-form .btn:active,.layout-checkout-form .btn:focus,.layout-checkout-form .btn:focus-within,.checkout-pane-login .panel-body .button:hover,.checkout-pane-login .panel-body .button:active,.checkout-pane-login .panel-body .button:focus,.checkout-pane-login .panel-body .button:focus-within{background-color:#00aaff;}.layout-checkout-form .field--name-shipping-method{margin-top:20px;margin-bottom:20px;}.layout__region--second{width:100%;}.table-responsive table td,.table-responsive table th{width:unset !important;padding:10px;}@media screen and (max-width:992px){.table-responsive table td,.table-responsive table tr{font-size:11px;}}@media screen and (min-width:993px){.table-responsive table td,.table-responsive table tr{font-size:15px;}}body{margin-top:0;}.navbar.navbar-default{background-image:url(/themes/THEMENAME/img/put_pp4.png);image-rendering:high-quality;background-size:cover;background-position:bottom;background-attachment:fixed;margin-bottom:0;}.navbar.navbar-default .header_secondary{margin-bottom:40px;}.block-block-contentef82d71e-b30e-4985-ae52-512976b934f0{background-image:url(/themes/THEMENAME/img/put_view.png);image-rendering:high-quality;background-size:cover;background-position:top;background-attachment:fixed;height:35vh;font-size:0;border-bottom:2px solid #0af;}@media screen and (max-width:767px){.navbar.navbar-default .header_secondary{margin-top:40px;margin-bottom:0;}.navbar.navbar-default{background-image:url(/themes/THEMENAME/img/put_pp6.png);}.block-block-contentef82d71e-b30e-4985-ae52-512976b934f0{height:25vh;}}.main-container .secondary_footer{padding-left:0;padding-right:0;margin-bottom:0;}.main-container .secondary_footer .region-secondary-footer .block-block-contente95ed3c8-421e-46f1-9c2a-4f04ba35bf25{padding-left:8.33%;padding-right:8.33%;margin-bottom:50px;}.is-unpublished{background-color:#fff;}.region-content .layout__region--first .subpage-logo,.content .layout__region--first .block-layout-builder .institute-logo{padding:0 40px 40px 0;}@media screen and (min-width:2000px){.region-content .layout__region--first .subpage-logo,.content .layout__region--first .block-layout-builder .institute-logo{max-width:400px;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second{flex:0 1 75%;}}.region-content .layout__region--first .subpage-logo .field--item{width:100%;}.region-content .layout__region--first .subpage-logo img{max-width:100%;height:100%;}.content .layout__region--first .block-field-blocknodepodstronafield-podstrona-logo .institute-logo .field--item{width:100%;}.region-content .layout__region--first .subpage-menu .menu,.content .layout__region--first .block-layout-builder .field--name-field-lewe-menu-podstrona .menu{border-left:2px solid #0af;padding-left:20px;margin-bottom:40px;}article .layout__region--first nav ul.menu.nav li.first{margin-top:20px;}.region-content .layout__region--first .subpage-menu .menu .first{margin-top:20px;}.block-layout-builder .blazy--field-baner .field--label{display:none;}@media screen and (max-width:767px){.content .layout__region--first .subpage-logo,.content .layout__region--first .block-layout-builder .institute-logo{padding:0 50px 50px 50px;}.content .layout__region--first .block-layout-builder .institute-logo .field--item{width:100%;}.content .layout__region--first .field--name-field-lewe-menu-podstrona{margin-bottom:0;}.content .layout__region--second .block-layout-builder .institute-menu .field--item{margin:10px 0 10px 0;}.content .layout__region--second .field.institute-menu,.content .layout__region--second .block-layout-builder .field.institute-menu{flex-direction:column;padding-bottom:0 !important;margin-bottom:15px;}.region-content .form-group .aktualnosci-osiedle-studenckie{margin-bottom:0;}.region-content .form-group .aktualnosci-osiedle-studenckie .view-content{margin:0;}.region-content .aktualnosci-osiedle-studenckie .view-filters .form-actions button{margin-top:25px;height:42px;}.region-content .layout__region--first .subpage-menu h2,.content .layout__region--first .block-layout-builder .field--name-field-lewe-menu-podstrona h2{font-size:3.8vw;}}@media screen and (min-width:600px) and (max-width:1030px){.region-content .layout__region--first .subpage-logo .field--item img,.content .layout__region--first .block-layout-builder .institute-logo .field--item img{width:40%;}}@media screen and (max-width:1030px){.region-content .layout__region--first .subpage-logo .field--item,.content .layout__region--first .block-layout-builder .institute-logo .field--item{display:flex;justify-content:center;width:100%;}.region-content .layout__region--first .subpage-menu .menu,.content .layout__region--first .block-layout-builder .field--name-field-lewe-menu-podstrona .menu{padding-left:unset;border:unset;}.region-content .layout__region--first .subpage-menu h2,.content .layout__region--first .block-layout-builder .field--name-field-lewe-menu-podstrona h2{background-color:#000049;color:#fff;min-height:80px;display:flex;align-items:center;border-left:5px solid #0af;letter-spacing:1px;justify-content:center;border-right:5px solid #0af;text-align:center;}.content .layout__region--second .block-field-blocknodestrona-z-kafelkami-boczny-panel-body{margin-bottom:20px;}.region-content .layout__region--first .subpage-logo,.content .layout:not(.faculties-section) .layout__region--first .block-layout-builder .institute-logo{padding:0 40px 40px 40px;}.layout:not(.faculties-section) .layout__region--first nav ul.menu.nav li{padding-right:unset;}.layout__region--second .institute-menu a,.layout:not(.faculties-section) .layout__region--first nav ul.menu.nav a{height:42px;display:flex;align-items:center;justify-content:center;border-bottom:2px solid #0af;border-top:2px solid #0af;padding:40px 0;letter-spacing:1px;text-align:center;}.layout:not(.faculties-section) .layout__region--first nav ul.menu.nav a:hover,.layout:not(.faculties-section) .layout__region--first nav ul.menu.nav a:focus,.layout:not(.faculties-section) .layout__region--first nav ul.menu.nav a:focus-within{border-bottom:2px solid #0af;border-top:2px solid #0af;background-color:#0af;color:#fff !important;}}@media screen and (min-width:1031px){.region-content .layout__region--first .subpage-logo img,.content .layout__region--first .block-layout-builder .institute-logo img{padding:15px;}}.content .layout__region--second .content-baner{margin-bottom:20px;}.content .layout__region--second .content-baner .media--image.media--ratio--169{padding-bottom:30%;border-bottom:2px solid #0af;}.content .layout__region--second .content-baner .media--image.media--ratio--169 .b-loaded{top:-120px;}.content .student-content-desc{text-align:justify;}.content .block-field-blocknodeaktualnosci-osiedle-studenckiebody,.content .block-field-blocknodeaktualnosci-osiedle-studenckiefield-images{margin-bottom:15px;}.row .region-content article[about^="/osiedle-studenckie"] .blazy .field--label{display:none;}.block-views-blockaktualnosci-osiedle-studenckie-block-2 .aktualnosci-osiedle-studenckie,.block-views-blockaktualnosci-osiedle-studenckie-block-1 .aktualnosci-osiedle-studenckie{margin-top:40px;margin-bottom:20px;}.region-content .aktualnosci-osiedle-studenckie .view-header{margin-bottom:15px;}.region-content .aktualnosci-osiedle-studenckie .view-header h2{border-bottom:2px solid #0af;margin-bottom:20px;padding-bottom:10px;width:75%;}.region-content .aktualnosci-osiedle-studenckie .list-group-item{border:unset;padding-left:0;padding-right:0;margin-top:20px;}.region-content .aktualnosci-osiedle-studenckie .list-group-item:first-of-type{margin-top:0;padding-top:0;}.region-content .aktualnosci-osiedle-studenckie .view-content ul{padding-left:0;}.region-content .aktualnosci-osiedle-studenckie .view-content .views-field-title{border-left:2px solid #0af;height:42px;align-items:center;display:flex;padding-left:20px;}.region-content .aktualnosci-osiedle-studenckie .view-content .views-field-title a{font-size:20px;}.region-content .aktualnosci-osiedle-studenckie .view-content .views-field-body{margin-top:10px;padding-left:22px;}.region-content .aktualnosci-osiedle-studenckie .view-content .views-field-body .field-content{text-align:justify;}.region-content .aktualnosci-osiedle-studenckie .view-filters .form--inline,.region-content .aktualnosci-osiedle-studenckie .view-filters .form-type-select{display:flex;flex-direction:column;}.block-views-blockaktualnosci-osiedle-studenckie-block-2 .aktualnosci-osiedle-studenckie,.block-views-blockaktualnosci-osiedle-studenckie-block-1 .aktualnosci-osiedle-studenckie{display:flex;flex-wrap:wrap;flex-direction:row-reverse;}.region-content .aktualnosci-osiedle-studenckie .views-bootstrap-list-group li::before{color:transparent;}.region-content .aktualnosci-osiedle-studenckie .view-header{width:100%;}.region-content .aktualnosci-osiedle-studenckie .view-filters{width:25%;padding-left:20px;border-left:2px solid #0af;}.region-content .aktualnosci-osiedle-studenckie .view-filters .control-label{margin-top:10px;font-weight:unset;margin-bottom:5px;}.region-content .aktualnosci-osiedle-studenckie .view-content{width:calc(75% - 25px);margin-right:25px;}.region-content .aktualnosci-osiedle-studenckie .view-filters select{border:unset;border-radius:unset;box-shadow:unset;overflow-y:auto;padding-left:0;padding-right:0;}.region-content .aktualnosci-osiedle-studenckie .view-filters button{width:100%;border-radius:8px;border:unset;background-color:#000049;color:#fff;margin-top:10px;}.region-content .aktualnosci-osiedle-studenckie .view-filters button:hover,.region-content .aktualnosci-osiedle-studenckie .view-filters button:focus,.region-content .aktualnosci-osiedle-studenckie .view-filters button:focus-within{background-color:#0af;}@media screen and (max-width:766px){.content .layout__region--second .content-baner .media--image.media--ratio--169{padding-bottom:60%;}.content .layout__region--second .content-baner .media--image.media--ratio--169 .b-loaded{top:0;}.region-content .aktualnosci-osiedle-studenckie .view-header,.region-content .aktualnosci-osiedle-studenckie .view-header h2{width:100%;margin-bottom:0 !important;}.region-content .aktualnosci-osiedle-studenckie .view-content{width:100%;}.region-content .aktualnosci-osiedle-studenckie .view-content .views-field-title a{display:flex;align-items:center;height:42px;}.region-content .aktualnosci-osiedle-studenckie .view-filters{width:100%;border-left:unset;padding:0;margin-bottom:30px;}.region-content .aktualnosci-osiedle-studenckie .view-filters .control-label{margin-top:20px;margin-bottom:20px;}.region-content .aktualnosci-osiedle-studenckie .view-filters select{border-top:2px solid #0af;border-bottom:2px solid #0af;color:#000;}.region-content .aktualnosci-osiedle-studenckie .view-filters select option{display:flex;width:100%;height:42px;align-items:center;}}.social-media-section .left-panel a:hover,.social-media-section .left-panel a:focus,.social-media-section .left-panel a:focus-within{color:#0af;}.views-field .new-news-title{margin-top:10px;}.course-node .field--name-field-tresc2{margin-bottom:20px;}.region .content .layout .layout__region--second .attachments-title.field,.region .content .field--name-field-attachment,.region .content .layout .layout__region--second .attachments-title.field{display:flex;flex-direction:column;padding:0;}.content .attachments-title .file-icon,.content .field--name-field-attachment .file-icon{padding-left:0;}.content .attachments-title .file-icon .icon,.content .field--name-field-attachment .icon{color:#0af;}.content .attachments-title .file-link a,.content .field--name-field-attachment .file-link a,.content .attachments-title .file-icon{padding-left:0;}.content .attachments-title .file-icon .icon{color:#0af;}.content .attachments-title .file-link a{color:#0af;font-weight:600;}.content .file-link{text-wrap:wrap;}.content .field--type-file span{border:unset;background-color:unset;}.content .file-link,.content .file-size{font-size:15px;color:#0af;font-weight:normal;}.content .field--item .file-size{padding-right:0;}.content .file-icon .icon:hover,.content .file-icon .icon:focus,.content .file-icon .icon:focus-within{color:#61ccff;}.content .field--item .file-icon::before,.content .field--item:has(.file-link) a,.content .field--item:has(.file-link) span{transition:all 0.25s ease-in-out;}.content .field--item:has(.file-link):hover .file-icon::before,.content .field--item:has(.file-link):hover a,.content .field--item:has(.file-link):hover span,.content .field--item:has(.file-link):focus span,.content .field--item:has(.file-link):focus-within span{color:#61ccff !important;}.region .content .field--name-field-attachment .field--label{margin-bottom:unset;letter-spacing:5px;}.region .content .field--name-field-attachment .field--item{margin-top:10px;}.region .content .field--name-field-attachment .file-icon,.region .content .field--name-field-attachment .file-link{padding:10px 10px 10px 0;}.region .content .field--name-field-attachment .file-icon:not(:has(span.icon))::before{content:"\e983";font-family:"Unicons";color:#0af;}@media screen and (max-width:766px){.content .block-field-blocknodestrona-z-zalacznikamifield-attachment{margin-top:40px;}.region .content .field--name-field-attachment{margin:30px 25px 30px 0;}.region .content .field--name-field-attachment .file-link,.region .content .field--name-field-attachment .file-size{font-size:12px;}}.content .block-field-blocknodestrona-z-zalacznikamifield-attachment h3,.region .content .field--name-field-attachment{margin-top:30px;padding:30px 25px 30px 30px !important;border-left:5px solid #0af;background-color:#f9fbff;}.content .block-field-blocknodestrona-z-zalacznikamifield-attachment h3{margin-bottom:20px;width:100%;}.brandshop-section .brandshop a,.news .field-content img,.blue-section .field-content img,.brandshop-product-page .brandshop-row img{transition:all 0.5s ease-in-out;}.news .field-content img:hover,.news .field-content img:focus,.news .field-content img:focus-within,.brandshop-product-page .brandshop-row img:hover,.brandshop-product-page .brandshop-row img:focus,.brandshop-product-page .brandshop-row img:focus-within{opacity:0.6;}.social-media.fixed-panel .link,.social-media-section .field--item{filter:contrast(0%) brightness(5);}header a:hover,header a:focus,header a:active,header a:focus-within,.study-at-put a:hover,.study-at-put a:focus,.study-at-put a:active,.study-at-put a:focus-within,.news a:hover,.news a:focus,.news a:active,.news a:focus-within,.blue-section a:hover,.blue-section a:focus,.blue-section a:active,.blue-section a:focus-within,.faculties-section .menu li:hover,.faculties-section .menu li:focus,.faculties-section .menu li:active,.faculties-section .menu li:focus-within,.social-media-section .field--item:hover,.social-media-section .field--item:active,.social-media-section .field--item:focus,.social-media-section .field--item:focus-within,.region-footer a:hover,.region-footer a:active,.region-footer a:focus,.region-footer a:focus-within{transition:all 0.5s ease-in-out;filter:unset;}.calendar-section .slide{transition:all 0.5s ease-in-out;}.yt-video{border-bottom:2px solid #009fe3;}.social-media-section .field--item{filter:contrast(0%) brightness(5);}.social-media-section .field--item:hover,.social-media-section .field--item:active,.social-media-section .field--item:focus,.social-media-section .field--item:focus-within{transition:all 0.5s ease-in-out 0s;filter:unset;}.social-media-section .instagram_feed .instagram_gallery:hover,.social-media-section .instagram_feed .instagram_gallery:focus,.social-media-section .instagram_feed .instagram_gallery:focus-within{filter:drop-shadow(0px 2px 10px #0af);}.instagram_feed .insta-link:hover .insta-video{opacity:0.2;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}.social-media-section .instagram_feed .instagram_gallery{width:calc(25% - 20px);margin:10px;}.video-section .layout__region h2{color:#fff;height:42px;align-items:center;padding-left:20px;justify-content:left;border-left:5px solid #0af;display:flex;}@media screen and (max-width:674px){.social-media-section .instagram_feed .instagram_gallery{width:calc(50% - 20px);}.region-content .social-media-section .left-panel .block-title{margin-top:15px;color:#fff;}}@media screen and (min-width:675px){.region-content .social-media-section .left-panel .block-title{height:42px;border-left:5px solid #0af;display:flex;align-items:center;padding-left:20px;color:#fff;}}.row .region-content .layout__region .block-field-blocknodecoursesfield-certyfikaty-i-akredytacje .field--item h2,.row .region-content .layout__region .block-field-blocknodecoursesfield-certyfikaty-i-akredytacje .field--item .field--label{display:none;}.row .region-content .layout__region .block-field-blocknodecoursesfield-inne .field--name-field-inne li{margin-bottom:10px;}.block-field-blocknodecoursesbody p{margin-left:0 !important;}.block-field-blocknodecoursesfield-jezyk-zajec{border-bottom:2px solid #0af;padding-bottom:20px;margin-bottom:30px;}.block-field-blocknodecoursesfield-liczba-semestrow,.block-field-blocknodecoursesfield-profil-ksztalcenia,.block-field-blocknodecoursesfield-forma-studiow,.block-field-blocknodecoursesfield-poziom-stud,.block-field-blocknodecoursesfield-tytul-zawodowy,.block-field-blocknodecoursesfield-oplata{margin-bottom:10px;}.course-description .field--label{padding-bottom:35px;}.brandshop.brandshop-node.block{margin-top:30px;}.brandshop.brandshop-node.block h3{display:none;}.brandshop_product.brandshop_item .brandshop-description{margin-top:10px;padding:10px;text-align:justify;}.block-field-blockcommerce-productdefaultvariations .form-group{margin-top:20px;}.course-node .course-description{word-spacing:-2px;}.course-node .block-field-blocknodecoursesbody .course-description.description p{max-width:100%;}.course-node .course-description.predispositions.predispositions-addon{display:none;margin-top:15px;}.course-node .layout__region--second .course-description h3,.course-node .layout__region--second .block-field-blocknodecoursesfield-certyfikaty-i-akredytacje h3{font-size:20px;color:#0af;width:100%;display:block;border-bottom:solid 2px #0af;text-transform:uppercase;margin-bottom:40px;font-weight:600;padding-bottom:35px;}.courses .layout__region--second .block-field-blocknodecoursesfield-certyfikaty-i-akredytacje ul li::before{margin-left:-0.9em;}.region-content:not(:has(article)) .course-node .layout__region--second .field--item ul,.region-content:not(:has(article)) .course-node .layout__region--second .field--item ol{margin-bottom:0;}.course-node .layout__region--second .field--item li:not(:last-child){margin-bottom:10px;}.course-node .course-description.internship .field--item li{margin-bottom:10px;}button{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}.req-details button{background-color:#000049;color:rgb(255,255,255);border-radius:30px;width:100%;height:40px;border:2px solid #000049;}.req-details button:hover,.req-details button:focus,.req-details button:focus-within{background-color:#0af;border:2px solid #0af;}table.req-data th,table.req-data td{font-family:'Montserrat',sans-serif !important;font-style:normal !important;font-weight:500 !important;}table.req-data th{background-color:#000049;color:#fff;}@media screen and (max-width:767px){.block-field-blocknodecoursesfield-liczba-semestrow h3,.block-field-blocknodecoursesfield-profil-ksztalcenia h3,.block-field-blocknodecoursesfield-forma-studiow h3,.block-field-blocknodecoursesfield-poziom-stud h3,.block-field-blocknodecoursesfield-tytul-zawodowy h3,.block-field-blocknodecoursesfield-oplata h3,.block-field-blocknodecoursesfield-jezyk-zajec h3{margin-bottom:0 !important;font-size:15px;color:#000;border-left:5px solid #0af;padding-left:10px;}.studies-main-info{font-size:15px;padding-left:15px !important;}.region .layout__region .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c{margin-top:30px;min-height:180px;}.region .layout__region .block-block-contentf2cb4a57-39b0-4aaa-8d5a-9818803154f0 h3{margin-bottom:32px !important;}.course-node .layout__region--second .block-field-blocknodecoursestitle h1{font-size:4.5vw;}.layout.course-node .layout__region--second p:not(.font-size-hidden .field--name-body section p),.layout.course-node .layout__region--second li:not(.font-size-hidden .field--name-body section li),.layout.course-node .layout__region--second ol:not(.font-size-hidden .field--name-body section ol),.layout.course-node .layout__region--second ul:not(.font-size-hidden .field--name-body section ul),.course-node .list-block .field--item a,.secondary_footer .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c .field--item a{font-size:15.5px;}.layout.course-node .layout__region--second p.text-align-justify:not(.font-size-hidden .field--name-body section p){word-spacing:-2px;}.layout.course-node .layout__region--first ul li a{height:26px;}}.content .layout__region .course-description:not(.masters):not(.bachelors):not(.predispositions.predispositions-addon){display:block !important;}.content .layout__region .course-description .field--label,.course-node .layout__region--second .block-field-blocknodecoursesfield-certyfikaty-i-akredytacje h3,.course-node .layout__region--second .course-description h3{margin-top:40px;margin-bottom:20px;padding-bottom:20px;}.main-container .layout__region .block-block-content0783e63d-91ec-4a15-a6cb-f997c57ff39c{margin-top:40px;}@media screen and (min-width:768px){.block-field-blocknodecoursesfield-liczba-semestrow h3,.block-field-blocknodecoursesfield-profil-ksztalcenia h3,.block-field-blocknodecoursesfield-forma-studiow h3,.block-field-blocknodecoursesfield-poziom-stud h3,.block-field-blocknodecoursesfield-tytul-zawodowy h3,.block-field-blocknodecoursesfield-oplata h3,.block-field-blocknodecoursesfield-jezyk-zajec h3{margin-right:20px;width:35%;font-size:18px;color:#000;border-left:5px solid #0af;padding-left:10px;}.studies-main-info{font-size:18px;}.course-node .course-description.certificates .field--item,.course-node .course-description.internship .field--item{margin-bottom:16px;}}.wybor-kierunku .new_course{color:#0af;font-weight:bold;margin-left:15px;}@media screen and (min-width:767px) and (max-width:1500px){.brandshop.block .brandshop.contents.field--type-text-long h2{font-size:2vw;oveflow-wrap:break-word;}}@media screen and (max-width:766px){.brandshop.block .brandshop.contents.field--type-text-long h2{font-size:6vw;}.brandshop .layout__region--second{height:100px;}.brandshop .layout__region--second .block-field-blockblock-contentbrandshop-advertisementfield-brandshop-contents{margin-top:10px;}}.region-navigation-collapsible .ue-logo a{font-size:0;display:block;width:180px !important;height:50px !important;background-image:url(/themes/THEMENAME/img/UE_transparent_color.png);background-repeat:no-repeat;background-size:100%;background-position-y:0;border-bottom:unset !important;transition:unset;margin-top:5px;background-position-x:-0.9rem;}.region-navigation-collapsible .ue-logo a:hover{filter:brightness(0.9) invert(.4) sepia(100) hue-rotate(535deg) saturate(600%);}.footer .link-list-block .field--item:nth-of-type(5){width:40%;}.footer .link-list-block .field--item:nth-of-type(5) a{background-image:url(/themes/THEMENAME/img/UE_transparent_color.png);width:100%;height:40px;display:block;background-repeat:no-repeat;background-position-y:center;font-size:0;background-size:80%;}@media only screen and (max-width:767px){.region-navigation-collapsible .ue-logo a{width:250px !important;height:90px !important;background-size:100%;}.ue-logo a{font-size:0;display:block;height:4rem;background-repeat:no-repeat;background-image:url(/themes/THEMENAME/img/UE_transparent_white.png);}.footer .link-list-block .field--item:nth-of-type(5){width:calc(70% - 5rem);}.footer .link-list-block .field--item:nth-of-type(5) a{height:calc(50px + 2.5rem);background-size:100%;}}.block-back-to-top-with-pi .bttwpi-progressbar-container.right-scrollbar{right:30px;bottom:30px;}.bttwpi-progressbar-container.right-scrollbar{background-color:rgba(255,255,255,0.3);}.content .layout__region--first .block-block-contentee710804-d3c9-457c-a4c7-8164e91774d9{display:flex;flex-direction:column;width:100%;}.content .layout__region--first .block-block-contentee710804-d3c9-457c-a4c7-8164e91774d9 h3{display:flex;}.region-header .messages__wrapper{display:none;}.institute-logo .field--label{display:none;width:0;}h2.visually-hidden{display:none;}.region-content .view-empty{width:100%;display:flex;justify-content:center;margin-top:80px;text-align:center;}@media only screen and (max-width:767px){.region-content .view-empty{margin-bottom:60px;}}a{position:relative;}@media only screen and (min-width:767px){.news .more-link,.research .more-link,.calendar-section .more-link,.navbar:not(.active) .nav :not(.ue-logo) a{border-bottom:unset !important;}.news .more-link,.calendar-section .more-link,.research .more-link{text-transform:uppercase;}.news .more-link a::after,.for-business a::after,.research .more-link a::after,.calendar-section .more-link a::after,.navbar:not(.active) .nav :not(.ue-logo) a::after{content:'';position:absolute;width:100%;height:2px;border-radius:4px;background-color:#00aaff;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;}.news .more-link a:hover::after,.for-business a:hover::after,.research .more-link a:hover::after,.calendar-section .more-link a:hover::after,.navbar:not(.active) .nav :not(.ue-logo) a:hover::after{transform-origin:left;transform:scaleX(1);}}.region-footer .block .layout--threecol-section .field--type-text-with-summary.field--label-hidden a{display:flex;align-items:center;}.row .content .mobile-app-content h2,.row .content .mobile-app-content h3{width:100%;}.row .content .mobile-app-content h2{font-size:30px;}.row .content .mobile-app-content.image-section h2{margin-bottom:20px;border-bottom:2px solid #0af;padding-bottom:20px;}.row .content .mobile-app-content h3 a{font-size:20px;color:#333333;}.row .content .mobile-app-content.image-section > div{display:flex;width:100%;flex-wrap:wrap;}.row .content .mobile-app-content .field--type-image{display:flex;width:100%;justify-content:right;}.row .content .mobile-app-content ul{list-style-type:circle !important;}.row .content .mobile-app-content ul li::marker{color:#0af !important;}.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):hover li::marker,.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):focus li::marker,.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):focus-within li::marker{color:#fff !important;}.row .content .mobile-app-content.image-section .layout__region > .block{width:50%;margin-top:30px;padding:30px;}.row .content .mobile-app-content.image-section .field--type-text-long{width:100%;text-align:justify;margin-right:30px;margin-left:30px;letter-spacing:2px;}.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+1){padding-left:0;}.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2){padding-left:0;padding-right:0;margin-left:30px;border-radius:40px;display:flex;border:2px solid #00aaff;align-items:center;justify-content:center;width:calc(50% - 30px);transition:background-color 0.5s ease-in-out,color 0.5s ease-in-out;}.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):hover,.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):focus,.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):focus-within{background-color:#00aaff;color:#ffffff !important;transition:all 0.5s ease-in-out 0s;}.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):hover h2,.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):focus h2,.row .content .mobile-app-content.image-section .layout__region > .block:nth-of-type(2n+2):focus-within h2{color:#ffffff;border-bottom:2px solid #fff;}.row .content .mobile-app-content .field--type-image .field--item{width:50%;height:auto;}.row .content .mobile-app-content .field--type-image .field--item .media{height:75%;}.row .content .mobile-app-content .field--type-image .field--item img{height:auto;}.row .content .mobile-app-content .field--name-field-footer{display:flex;flex-direction:column;}.row .content .mobile-app-content .field--name-field-footer h2{border-bottom:2px solid #0af;padding-bottom:10px;}.row .content .mobile-app-content .field--name-field-footer table{padding:0 50px 0 50px;display:flex;justify-content:center;margin:20px 0 20px 0;}.row .content .mobile-app-content .field--name-field-footer table td{padding:20px;text-align:center;}.row .content .mobile-app-content .block-field-blocknode-dev-aplikacja-mobilna-ppfield-picture-nr-5{display:none !important;}.row .content .mobile-app-content.image-section section > .field--item{transition:padding-left 1s ease-in-out;}.row .content .mobile-app-content.image-section section:hover > .field--item{padding-left:15px;}@media only screen and (min-width:1500px){.row .content .mobile-app-content.image-section{padding-right:25%;}}@media only screen and (max-width:766px){.row .content .mobile-app-content .field--name-field-footer{margin-bottom:50px;}.row .content .mobile-app-content .field--name-field-footer table td{padding:unset;}.row .content .mobile-app-content.image-section .layout__region > .block{width:100% !important;padding-left:unset;padding-right:unset;margin-left:unset !important;margin-right:unset !important;}.row .content .mobile-app-content.image-section .field--type-text-long{text-align:left;letter-spacing:1px;}.row .content .mobile-app-content .field--type-image{justify-content:center;}}@media screen and (max-width:766px){.course-node.one-page{margin-bottom:30px;}}.user-logged-in .region-content article[about^='/user/']{width:50%;border:2px solid #0af;padding:20px;color:#282828;border-radius:20px;float:left;margin-top:30px;}.user-logged-in .region-content article[about^='/user/'] .field--label{color:#0af;margin-top:10px;font-weight:bold;}.user-logged-in .region-content article[about^='/user/'] h4{color:#0af;font-size:16px;padding-left:0;width:100%;display:block;text-align:left;}.user-logged-in .region-content section[id^='block-dodajtresc']{width:calc(50% - 40px);float:left;margin:30px 20px 0 20px;}.user-logged-in .region-content section[id^='block-dodajtresc'] h1{margin:0;border:2px solid #0af;border-radius:20px;}.user-logged-in .region-content section[id^='block-dodajtresc'] a:hover,.user-logged-in .region-content section[id^='block-dodajtresc'] a:focus,.user-logged-in .region-content section[id^='block-dodajtresc'] a:focus-within{background-color:#0af;color:#ffffff;border-radius:17px;}.user-logged-in .region-content section[id^='block-dodajtresc'] a{width:100%;display:flex;justify-content:center;height:62px;padding:10px;}@media screen and (max-width:766px){.user-logged-in .region-content article[about^='/user/'],.user-logged-in .region-content section[id^='block-dodajtresc']{width:100%;}.user-logged-in .region-content section[id^='block-dodajtresc']{margin:20px 0 20px 0;}}section.block-go-back{display:flex;flex-direction:row-reverse;justify-content:left;height:42px;margin:20px 0 0 0;}section.block-go-back h2,section.block-go-back h3,section.block-go-back h4,section.block-go-back h5{font-size:20px;margin:0 0 0 10px;align-items:center;display:flex;text-transform:uppercase;color:#0af;text-align:left;}section.block-go-back a.button{background-image:url(/themes/THEMENAME/img/arrows_blue.svg);background-repeat:no-repeat;background-size:42px;background-position-y:-42px;border:unset;width:42px;padding:21px;}section.block-go-back a.button:hover{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#0af;background-position-y:-42px;background-size:42px;color:#0af;}.new-ects-cards{font-size:25px;text-transform:uppercase;}.new-ects-cards .views-view-grid:not(:nth-of-type(1)){margin-bottom:100px;}.new-ects-cards h3{color:#0af;margin-bottom:30px;font-weight:600;}.new-ects-cards .grid > .row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 30px;grid-auto-rows:minmax(100px,auto);}.new-ects-cards .grid > .row::before,.new-ects-cards .grid > .row::after,.new-ects-cards .grid > .row:not(:has(a)){display:none;}.new-ects-cards a{background-color:#000049;color:#fff;justify-content:center;height:200px;align-items:center;font-size:16px;font-weight:600;border-top:5px solid #0af;padding:20px;display:inline-grid;width:100%;text-align:center;}.new-ects-cards a:hover,.new-ects-cards a:focus,.new-ects-cards a:focus-within{background-color:#000049;}.new-ects-cards .header{width:50%;}.new-ects-cards .header:nth-of-type(2n+1){padding-left:unset;}.new-ects-cards .header:nth-of-type(2n){padding-right:unset;}.new-ects-cards .view-filters .form-inline{padding:20px;display:flex;justify-content:right;}.new-ects-cards .control-label{color:#333;height:50px;align-items:center;display:flex;border-left:5px solid #0af;padding-left:15px;margin-bottom:10px;font-weight:unset;font-size:16px;}.new-ects-cards-table .dataTables_wrapper{margin-top:20px;}.new-ects-cards-table .dataTables_filter{margin:10px 0;}.new-ects-cards-table .dataTables_filter input,.new-ects-cards .view-filters .form-text{height:35px;border-radius:40px;border:2px solid #000049;text-align:center;}.new-ects-cards-table .dataTables_filter input{margin-left:10px;padding:10px;}.new-ects-cards .view-filters .form-actions button{margin-left:15px;background-color:#000049;border-radius:50px;height:40px;width:100%;border:unset;}.new-ects-cards .view-filters .form-actions button:hover,.new-ects-cards .view-filters .form-actions button:focus,.new-ects-cards .view-filters .form-actions button:focus-within,.new-ects-cards .view-filters .form-actions button:active{background-color:#0af;}.new-ects-cards-table{margin-bottom:80px;}.new-ects-cards-table .view-header .ects_header,.new-ects-cards-table .dataTables_filter,.new-ects-cards-table .dataTables_length{text-transform:uppercase;}.new-ects-cards-table .dt-container .dt-paging{display:flex;justify-content:right;}.new-ects-cards-table .dt-container .dt-paging button{height:42px;width:42px;padding:unset !important;border-radius:unset;}.new-ects-cards-table .dt-container .dt-paging button.previous:not(.disabled),.new-ects-cards-table .dt-container .dt-paging button.next:not(.disabled){background-image:url('/themes/THEMENAME/img/arrows_violet.svg');background-color:transparent;}.new-ects-cards-table .dt-container .dt-paging button.first:not(.disabled),.new-ects-cards-table .dt-container .dt-paging button.last:not(.disabled){background-image:url('/themes/THEMENAME/img/double_arrows_violet.svg');background-color:transparent;}.new-ects-cards-table .dt-container .dt-paging button.first,.new-ects-cards-table .dt-container .dt-paging button.previous{background-position-y:-42px !important;}.new-ects-cards-table .dt-container .dt-paging button.first,.new-ects-cards-table .dt-container .dt-paging button.previous,.new-ects-cards-table .dt-container .dt-paging button.next,.new-ects-cards-table .dt-container .dt-paging button.last{background-size:42px !important;font-size:0;border:unset;}.new-ects-cards-table .views-field-field-ects-card-url-pdf-1 i{font-size:0;background-image:url('/themes/THEMENAME/img/pdf.svg');height:40px;width:40px;display:flex;background-size:40px;}.new-ects-cards-table .views-field-field-ects-card-url-pdf-1 i:hover,.new-ects-cards-table .views-field-field-ects-card-url-pdf-1 i:focus,.new-ects-cards-table .views-field-field-ects-card-url-pdf-1 i:focus-within{filter:invert(75%) contrast(150%);-webkit-transition:-webkit-filter 200ms linear}.new-ects-cards-table .details tbody{border-left:2px solid #0af;padding-left:10px;}.new-ects-cards-table .details tbody tr td:first-of-type{color:#0af;text-transform:uppercase;}.new-ects-cards-table table{text-transform:uppercase;}.new-ects-cards-table .dataTables_paginate > a{font-size:0;display:block;width:42px;height:42px;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);background-repeat:no-repeat;background-size:42px;}.new-ects-cards-table .dataTables_paginate > a:hover,.new-ects-cards-table .dataTables_paginate > a:focus,.new-ects-cards-table .dataTables_paginate > a:focus-within{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#0af;}.new-ects-cards-table .paginate_enabled_previous,.new-ects-cards-table .paginate_disabled_previous{background-position-y:-42px;}.new-ects-cards-table .paginate_disabled_previous,.new-ects-cards-table .paginate_disabled_next{filter:grayscale(100%);cursor:unset;}.region-content:has(.block-views-blockects-block-4,.block-views-blockects-block-3,.block-views-blockects-block-2) section:not(:nth-of-type(1)){display:none;}.region-content:has(.new-ects-cards-table .dataTables_wrapper th) .block-views-blockects-block-4{display:none;}.region-content:has(.new-ects-cards-table td.views-empty) .new-ects-cards-table{display:none;}.new-ects-cards-table .ects_header > h1{font-size:16px;background-color:#000049;color:#fff;border-left:5px solid #0af;padding-left:15px;height:50px;display:flex;align-items:center;}.new-ects-cards-table .dataTables_info,.new-ects-cards-table .dataTables_length,.new-ects-cards-table .dataTables_paginate{margin-top:10px;}.new-ects-cards .view-filters .form-inline{justify-content:left;flex-direction:column;padding-left:unset;padding-right:unset;}.new-ects-cards .view-filters input{width:400px;}.new-ects-cards .view-filters .form-inline button{width:200px;margin-top:15px;margin-left:unset;}.new-ects-cards.type .row .header{width:100%;padding:unset;}@media screen and (max-width:766px){.new-ects-cards .view-filters .form-inline button{width:100%;}.new-ects-cards.years .row > div:last-of-type,.new-ects-cards.form .row > div:last-of-type,.new-ects-cards.type .row > div:last-of-type{margin-bottom:100px;}.block-views-blockects-block-2 > h3,.block-views-blockects-block-3 > h3,.block-views-blockects-block-4 > h3{text-align:center;}.new-ects-cards:not(.form--inline){text-align:left;}.new-ects-cards a{height:200px;font-size:16px;}.new-ects-cards.courses a{margin-bottom:30px;min-height:150px;}.new-ects-cards .header{width:100%;padding:unset;}.new-ects-cards .header:nth-of-type(2){margin-top:30px;}.new-ects-cards.form .view-content h3{font-size:18px;margin-bottom:20px;}.new-ects-cards.form .views-view-grid:not(:nth-of-type(1)){margin-bottom:30px;margin-top:10px;}.new-ects-cards.form .views-view-grid .row > div:nth-of-type(2){margin-top:10px;}.new-ects-cards.form a{height:150px;}.new-ects-cards-table .dataTables_length{text-align:left;}.new-ects-cards-table .dataTables_filter input{width:70%;}.new-ects-cards-table .dataTables_filter label{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;}.new-ects-cards-table .dt-paging{flex-wrap:wrap;}.new-ects-cards-table .views-field-field-ects-card-url-pdf-1 i{height:30px;width:30px;background-size:30px;}.new-ects-cards-table .dataTable td,.new-ects-cards-table .dataTable th,.new-ects-cards-table .dataTables_info{font-size:8px;}.new-ects-cards-table .dataTables_paginate{margin-bottom:30px;}.new-ects-cards .grid > .row{grid-template-columns:repeat(1,minmax(0,1fr));}.new-ects-cards-table .view-content .paging_full_numbers{justify-content:center;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button{margin:3px;}}@media screen and (min-width:767px) and (max-width:1000px){.new-ects-cards .grid > .row{grid-template-columns:repeat(2,minmax(0,1fr));}.new-ects-cards a{font-size:1.5vw;}}@media screen and (min-width:1001px) and (max-width:1799px){.new-ects-cards .grid > .row{grid-template-columns:repeat(3,minmax(0,1fr));}.new-ects-cards a{font-size:1.2vw;}}@media screen and (max-width:1000px){.new-ects-cards .view-filters .control-label{width:100%;}.new-ects-cards .view-filters input{width:100%;margin-top:10px;}}.block-views:has(.new-ects-cards) > h3,.block-views:has(.new-ects-cards) > h2{border-left:5px solid #0af;font-size:20px;margin-bottom:30px;padding-left:15px;height:50px;display:flex;align-items:center;text-transform:uppercase;background-color:#000049;color:#fff;}.new-ects-cards.years .row > div:not(:last-of-type),.new-ects-cards.courses .row > div:not(:last-of-type){margin-bottom:30px;}.new-ects-cards-table .dt-container,.new-ects-cards-table .dt-layout-cell,.new-ects-cards-table .dt-layout-table table colgroup,.new-ects-cards-table .dt-layout-table table thead,.new-ects-cards-table .dt-layout-table table tbody,.new-ects-cards-table .dt-layout-table table tfoot,.new-ects-cards-table .dt-layout-table table{max-width:100%;width:100% !important;}.new-ects-cards-table .paging_full_numbers{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:right;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.current,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.current:hover{border:2px solid #000049;color:#fff !important;background-color:#000049;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button{width:42px;height:42px;border:2px solid #000049;display:flex;justify-content:center;background:unset;color:#000049;}.new-ects-cards-table .view-content .paging_full_numbers > span{display:flex;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button:focus-within{background:none #000049;color:#fff;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last{font-size:0;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;background-size:42px;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);background-position-y:-42px;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);background-position-y:-42px;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.disabled,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.disabled:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.disabled:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.disabled:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.disabled:focus-within{filter:contrast(0);background-size:42px;border:unset;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first.disabled,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first.disabled:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first.disabled:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first.disabled:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first.disabled:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);background-position-y:-42px;background-color:unset;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous.disabled,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous.disabled:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous.disabled:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous.disabled:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous.disabled:focus-within{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);background-position-y:-42px;background-color:unset;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next.disabled,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next.disabled:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next.disabled:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next.disabled:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next.disabled:focus-within{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);background-color:unset;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last.disabled,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last.disabled:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last.disabled:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last.disabled:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last.disabled:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);background-color:unset;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.first:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_white.svg);background-color:#000049;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.previous:focus-within{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#000049;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.next:focus-within{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#000049;}.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last:hover,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last:active,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last:focus,.new-ects-cards-table .view-content .paging_full_numbers .paginate_button.last:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_white.svg);background-color:#000049;}.row:has(.informacje-o-osobach) .region-content h1 > p{white-space:wrap !important;}.content .block-layout-builder .dataTable:has(thead){word-wrap:initial;width:100% !important;}.content .block-layout-builder .dataTable ul.dtr-details > li::before{display:none;}.content .block-layout-builder:has(.dataTable) .dt-search{margin-bottom:15px;}div.dt-container .dataTable,div.dt-container.dt-empty-footer tbody>tr:last-child>*,table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{border:unset !important;}div.dt-container .dataTable tbody tr:nth-of-type(2n){background-color:#ecf1fd;transition:background-color 0.2s ease-in-out;}div.dt-container .dataTable tbody tr:nth-of-type(2n):hover,div.dt-container .dataTable tbody tr:nth-of-type(2n):focus,div.dt-container .dataTable tbody tr:nth-of-type(2n):focus-within{background-color:#d9e4fa;}div.dt-container .dataTable tbody tr:nth-of-type(2n+1){background-color:#f9fbff;transition:background-color 0.2s ease-in-out;}div.dt-container .dataTable tbody tr:nth-of-type(2n+1):hover,div.dt-container .dataTable tbody tr:nth-of-type(2n+1):focus,div.dt-container .dataTable tbody tr:nth-of-type(2n+1):focus-within{background-color:#f3f6ff;}div.dt-container .dt-length{margin-top:15px;display:flex;justify-content:right;}div.dt-container .dt-length label{margin-left:15px;margin-bottom:unset;display:flex;align-items:center;flex-wrap:wrap;font-size:14px;}div.dt-container .dt-length select{margin:0 10px;}div.dt-container .dataTable .child li:last-child{margin-bottom:20px;}div.dt-container .dataTable.collapsed thead th,div.dt-container .dataTable.collapsed tbody td{text-align:left !important;}div.dt-container .dataTable.collapsed td p,div.dt-container .dataTable.collapsed th p{display:inline;}.content .block-layout-builder .dt-container .dt-paging{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:right;}div.dt-container .dt-paging .dt-paging-button.current,div.dt-container .dt-paging .dt-paging-button.current:hover{border:2px solid #000049;color:#fff !important;background-color:#000049;}.content .block-layout-builder .dt-container .dt-paging-button{width:42px;height:42px;border:unset;display:flex;justify-content:center;background:unset;}div.dt-container .dt-paging .dt-paging-button:hover,div.dt-container .dt-paging .dt-paging-button:active,div.dt-container .dt-paging .dt-paging-button:focus,div.dt-container .dt-paging .dt-paging-button:focus-within{background:none #000049;color:#fff;}.content .block-layout-builder .dt-container .dt-paging-button.first,.content .block-layout-builder .dt-container .dt-paging-button.previous,.content .block-layout-builder .dt-container .dt-paging-button.next,.content .block-layout-builder .dt-container .dt-paging-button.last{font-size:0;background-color:transparent;border:none;-webkit-tap-highlight-color:transparent;background-repeat:no-repeat;background-size:42px;}.content .block-layout-builder .dt-container .dt-paging-button.first{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);background-position-y:-42px;}.content .block-layout-builder .dt-container .dt-paging-button.previous{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);background-position-y:-42px;}.content .block-layout-builder .dt-container .dt-paging-button.next{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);}.content .block-layout-builder .dt-container .dt-paging-button.last{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:hover,div.dt-container .dt-paging .dt-paging-button.disabled:active,div.dt-container .dt-paging .dt-paging-button.disabled:focus,div.dt-container .dt-paging .dt-paging-button.disabled:focus-within{filter:contrast(0);background-size:42px;border:unset;}div.dt-container .dt-paging .dt-paging-button.first.disabled,div.dt-container .dt-paging .dt-paging-button.first.disabled:hover,div.dt-container .dt-paging .dt-paging-button.first.disabled:active,div.dt-container .dt-paging .dt-paging-button.first.disabled:focus,div.dt-container .dt-paging .dt-paging-button.first.disabled:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);background-position-y:-42px;background-color:unset;}div.dt-container .dt-paging .dt-paging-button.previous.disabled,div.dt-container .dt-paging .dt-paging-button.previous.disabled:hover,div.dt-container .dt-paging .dt-paging-button.previous.disabled:active,div.dt-container .dt-paging .dt-paging-button.previous.disabled:focus,div.dt-container .dt-paging .dt-paging-button.previous.disabled:focus-within{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);background-position-y:-42px;background-color:unset;}div.dt-container .dt-paging .dt-paging-button.next.disabled,div.dt-container .dt-paging .dt-paging-button.next.disabled:hover,div.dt-container .dt-paging .dt-paging-button.next.disabled:active,div.dt-container .dt-paging .dt-paging-button.next.disabled:focus,div.dt-container .dt-paging .dt-paging-button.next.disabled:focus-within{background-image:url(/themes/THEMENAME/img/arrows_violet.svg);background-color:unset;}div.dt-container .dt-paging .dt-paging-button.last.disabled,div.dt-container .dt-paging .dt-paging-button.last.disabled:hover,div.dt-container .dt-paging .dt-paging-button.last.disabled:active,div.dt-container .dt-paging .dt-paging-button.last.disabled:focus,div.dt-container .dt-paging .dt-paging-button.last.disabled:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_violet.svg);background-color:unset;}div.dt-container .dt-paging .dt-paging-button.first,div.dt-container .dt-paging .dt-paging-button.first:hover,div.dt-container .dt-paging .dt-paging-button.first:active,div.dt-container .dt-paging .dt-paging-button.first:focus,div.dt-container .dt-paging .dt-paging-button.first:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_white.svg);background-color:#000049;}div.dt-container .dt-paging .dt-paging-button.previous,div.dt-container .dt-paging .dt-paging-button.previous:hover,div.dt-container .dt-paging .dt-paging-button.previous:active,div.dt-container .dt-paging .dt-paging-button.previous:focus,div.dt-container .dt-paging .dt-paging-button.previous:focus-within{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#000049;}div.dt-container .dt-paging .dt-paging-button.next,div.dt-container .dt-paging .dt-paging-button.next:hover,div.dt-container .dt-paging .dt-paging-button.next:active,div.dt-container .dt-paging .dt-paging-button.next:focus,div.dt-container .dt-paging .dt-paging-button.next:focus-within{background-image:url(/themes/THEMENAME/img/arrows_white.svg);background-color:#000049;}div.dt-container .dt-paging .dt-paging-button.last,div.dt-container .dt-paging .dt-paging-button.last:hover,div.dt-container .dt-paging .dt-paging-button.last:active,div.dt-container .dt-paging .dt-paging-button.last:focus,div.dt-container .dt-paging .dt-paging-button.last:focus-within{background-image:url(/themes/THEMENAME/img/double_arrows_white.svg);background-color:#000049;}div.dt-container .dt-search{display:flex;justify-content:right;}div.dt-container .dt-search label{margin-right:10px;align-items:center;display:flex;margin-bottom:unset;font-size:14px;}div.dt-container .dt-search input{border-radius:40px;border:2px solid #000049;text-align:center;}div.dt-container{margin-bottom:40px;}.new-ects-cards-table caption,div.dt-container caption{margin-bottom:15px;background-color:#000049;padding:10px;color:#fff;border-left:5px solid #0af;}div.dt-container td.child{background-color:#fff;}div.dt-container td.child .dtr-details{width:100%;margin-top:20px !important;}div.dt-container td.child li{border-bottom:unset !important;}div.dt-container td.child .dtr-title{color:#0af;margin-bottom:8px;padding-bottom:8px;border-bottom:2px solid #0af;display:flex;width:100%;}div.dt-container td.child .dtr-data{width:100%;display:flex;flex-direction:column;}@media screen and (min-width:767px){div.dt-container td.child .dtr-data p:has(.display-requirement-block){display:none !important;}div.dt-container td.child .dtr-data > p,div.dt-container td.child .dtr-data > span,div.dt-container td.child .dtr-data ul{display:flex !important;flex-direction:column;}}div.dt-container td.child:last-of-type{border-bottom:2px solid #000049;}div.dt-container .dt-search input::placeholder{font-size:14px;}.region-content .content div.dt-container caption strong,.region-content .content div.dt-container caption span{color:#fff;}@media screen and (max-width:766px){div.dt-container td.child .dtr-data{display:inline;}.content .block-layout-builder:has(.dataTable) .dt-search label{width:100%;text-align:left;}div.dt-container .dt-length{justify-content:center;}.content .block-layout-builder:has(.dataTable) .dt-search input{width:100%;text-align:center;}.content .block-layout-builder:has(.dataTable) .dt-search input{padding:0 10px;}div.dt-container{font-size:14px;}.content .block-layout-builder .dt-container .dt-paging{justify-content:center;}.content .manual-table .table-description{display:none;}}.content .block-layout-builder .dataTable th{background-color:#000049;color:#fff;}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{border-left:10px solid #0af;}.content .manual-table{overflow-x:auto;text-transform:uppercase;max-width:100%;margin:10px 0;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) blockquote,.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tbody{font-size:16px;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive){min-width:100%;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tbody{font-size:16px;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n+1){background-color:#f9fbff;transition:background-color 0.2s ease-in-out;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n+1):hover,.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n+1):focus,.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n+1):focus-within{background-color:#f3f6ff;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n){background-color:#ecf1fd;transition:background-color 0.2s ease-in-out;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n):hover,.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n):focus,.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr:nth-of-type(2n):focus-within{background-color:#d9e4fa;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) td{padding:10px;}.content .manual-table .table-description{width:100%;color:#898989;margin:15px 0;padding-left:10px;border-left:2px solid #0af;text-align:justify;font-size:14px;}.content .manual-table .table-description.mobile{display:none;}.content .layout.course-node tbody ul li:before{content:"\2022";color:#0af;font-weight:bold;float:left;width:1em;margin-left:-1em;transform:scale(1.5);}@media screen and (min-width:1500px) and (max-width:2100px){div.dt-container th,div.dt-container td{font-size:0.7vw;}}@media screen and (min-width:2101px){div.dt-container th,div.dt-container td{font-size:15px;}}@media screen and (max-width:766px){.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tr td{word-break:normal;}.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) blockquote,.content .manual-table table:not(.dataTable,.dtr-inline,.collapsed,.table-responsive) tbody{font-size:12px;}.content .manual-table .table-description.mobile{display:block;}}.content .dataTable .display-requirement-block{width:100%;max-width:200px;display:flex;justify-content:center;border-radius:40px;background-color:#0af;color:#fff;border:2px solid #0af;}.content .dataTable .display-requirement-block:hover,.content .dataTable .display-requirement-block:active,.content .dataTable .display-requirement-block:focus,.content .dataTable .display-requirement-block:focus-within{background-color:#0af;color:#fff;}.content .dataTable td.dtr-control:has(a):before{display:none !important;}.content .dataTable.collapsed td.dtr-control:has(a):after{width:100%;height:40px;color:#fff;background-color:#0af;border:2px solid #0af;display:flex;content:"ROZWIŃ";margin:10px 0 5px 0;align-items:center;justify-content:center;border-radius:10px;}.content .dataTable.collapsed .dtr-expanded td.dtr-control:has(a):after{content:"ZWIŃ";}.content .dataTable a{word-break:normal;}.row .content .layout ul{list-style-type:unset;}.row .content .layout ul li::marker{color:transparent;}.content .layout.course-node .field--name-field-images .field--item:not(:first-of-type){margin-top:16px;}.content .course-node .field--name-body img{max-width:100%;height:auto;}@media screen and (max-width:766px){.content .layout.course-node .layout__region--first:has(.social-sharing-buttons){margin-top:0;margin-bottom:32px;}.content .layout.course-node .layout__region--first:has(.creation-date):has(.social-sharing-buttons) .block-better-social-sharing-buttons{margin-top:16px;}.content .layout.course-node .field--name-field-images{margin-bottom:16px;}}.calculator-form{margin-bottom:30px;}.calculator-form > h1{text-transform:uppercase;background-color:#000049;color:#fff;padding:10px;}.calculator-form button.form-submit{background-color:#000049;height:42px;}.calculator-form .form-item > h2{border-left:5px solid #0af;padding-left:10px;margin-bottom:2.5rem;}.calculator-form button.form-submit:hover,.calculator-form button.form-submit:active,.calculator-form button.form-submit:focus,.calculator-form button.form-submit:focus-within{background-color:#0af;}.calculator-form .form-info{background-color:transparent !important;color:#373b45 !important;text-transform:uppercase;border-left:5px solid #0af;border-radius:unset !important;}.calculator-form .form-inline .panel-heading,.calculator-form tr th{background-color:#000049 !important;text-transform:uppercase;}.calculator-form .panel-body div[id^='edit-sport']{display:flex;flex-direction:column;}.calculator-form .panel-body .form-item > label{text-transform:uppercase;}.calculator-form .panel-body label input{margin-right:10px;}.calculator-form .panel-body .form-group{width:calc(50% - 3px) !important;}.calculator-form .legend{margin-top:20px;}.calculator-form .legend span b{color:#0af;}.calculator-form #result-div table{width:100% !important;}@media screen and (max-width:766px){.calculator-form > h1{font-size:26px;}.calculator-form button.form-submit{width:100%;}.calculator-form .panel-body:has(:nth-child(3)) .form-group{width:100% !important;}.calculator-form .panel-body:has(:nth-child(3)) .form-group input.form-control{width:90% !important;}.calculator-form .panel-body:has(:nth-child(3)) .form-group:not(:first-of-type){margin-top:15px;}}@media screen and (min-width:1400px){.calculator-form .panel-body .form-group:first-of-type{width:calc(40% - 3px) !important;}.calculator-form .panel-body .form-group:last-of-type{width:calc(60% - 2px) !important;}.calculator-form .panel-body:not(:has(:nth-child(3))) .form-group:last-of-type input.form-control{width:75% !important;}.calculator-form .panel-body:has(:nth-child(3)) .form-group:nth-of-type(1){width:calc(40% - 3px) !important;}.calculator-form .panel-body:has(:nth-child(3)) .form-group:nth-of-type(2){width:calc(30% - 3px) !important;}.calculator-form .panel-body:has(:nth-child(3)) .form-group:nth-of-type(3){width:calc(30% - 3px) !important;}}.navbar .logo img{animation-name:rotate;animation-duration:10s;animation-iteration-count:2;animation-timing-function:ease-in-out;animation-delay:3s;transition:scale 0.2s ease-in-out;}@media screen and (max-width:766px){.navbar .logo img{animation-name:rotate;animation-duration:8s;animation-iteration-count:2;animation-delay:2s;}.navbar .logo{padding-left:unset;}}@media screen and (min-width:767px){.navbar .logo img{transition:scale 0.2s ease-in-out;}.navbar .logo img:hover{animation-play-state:paused;scale:0.9;}}.region-content article .content{letter-spacing:0.5px;}.region-content article .content p a{transition:0.5s letter-spacing ease-in-out;}.region-content article .content p a:hover,.region-content .file-link a:hover,.region-content article .content p a:active,.region-content article .content p a:focus,.region-content article .content p a:focus-within{color:#61ccff;letter-spacing:1px;}.region-content article .content .field--type-image a img{transition:opacity 0.5s ease-in-out,scale 0.5s ease-in-out;}.region-content article .content .field--type-image a img:hover,.region-content article .content .field--type-image a img:focus,.region-content article .content .field--type-image a img:focus-within,.region-content article .content .field--type-image a img:active{opacity:0.8;scale:0.98;}@media screen and (max-width:766px){.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .header-block h1{font-size:5vw;}.region-content .creation-date,.region-content .block-field-blocknodeeventfield-event-date,.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .block-better-social-sharing-buttons{margin-bottom:20px;}.row .region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .course-node{margin-bottom:300px;}.row .region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .course-node{margin-bottom:320px;}}@media screen and (max-width:1030px){.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .creation-date,.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .block-field-blocknodeeventfield-event-date{position:absolute !important;left:0;width:100%;background-color:#000049;color:#fff;justify-content:right;display:flex;flex-direction:column;text-align:center;padding:20px;bottom:180px;border-top:5px solid #0af;border-bottom:5px solid #0af;}.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .course-node{margin-bottom:370px;}.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .header-block h1{margin-top:10px;border-top:2px solid #0af;padding-top:10px;padding-bottom:5px;text-align:center;}.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .block-better-social-sharing-buttons{position:absolute !important;left:0;width:100%;background-color:#000049;color:#fff;justify-content:right;display:flex;flex-direction:column;text-align:center;padding:20px;bottom:0;border-top:5px solid #0af;border-bottom:5px solid #0af;}}@media screen and (min-width:1031px){.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .content > .layout--twocol-section{min-height:400px;}.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .contextual-region{position:unset;}.region-content .layout__region--first .creation-date,.region-content .layout__region--first .block-field-blocknodeeventfield-event-date,.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .layout__region--first .block-better-social-sharing-buttons{position:absolute;left:0;top:50px;width:25%;background-color:#000049;color:#fff;justify-content:right;display:flex;flex-direction:column;text-align:right;border-right:5px solid #0af;padding:20px;letter-spacing:2px;}.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .layout__region--first .block-better-social-sharing-buttons{top:unset;bottom:50px;}.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .layout__region--first .block-better-social-sharing-buttons .social-sharing-buttons{justify-content:right;}.is-unpublished .layout__region--first .creation-date,.is-unpublished .layout__region--first .block-field-blocknodeeventfield-event-date{top:190px !important;}}.frontpage-news{position:relative;}.frontpage-news .layout__region section:has(h2.block-title){padding-right:unset;}.frontpage-news .news .views-field h2 > a,.frontpage-news .news .views-field h3 > a{border-left:5px solid #0af;padding-left:15px;line-height:1.4;transition:padding-left 0.5s ease-in-out;}.frontpage-news .news .views-field h2 > a:hover,.frontpage-news .news .views-field h3 > a:hover{padding-left:30px;}@media screen and (max-width:766px){.frontpage-news .layout__region:first-of-type h2.block-title,.frontpage-news .layout__region:first-of-type h3.block-title,.region-content .view_content_header{width:92%;position:absolute;background-color:#000049;height:60px;display:flex;align-items:center;justify-content:left;border-left:5px solid #0af;color:#fff;text-align:right;top:30px;padding:20px 0 20px 15px;letter-spacing:4px;right:0;font-size:16px !important;}.region-content:has(.view_content_header) .views-row:first-of-type{margin-top:100px;}.frontpage-news .news .views-field h2,.frontpage-news .news .views-field h3{font-size:18px;}.frontpage-news .block-views .news{margin-top:15px;}.frontpage-news .news .views-field.views-field-title,.frontpage-news .news .views-field.views-field-field-tytul-do-kafelka{margin-bottom:0;}.frontpage-news .news p.field-content{margin-bottom:30px;}}@media screen and (min-width:767px){.frontpage-news .layout__region:first-of-type h2.block-title,.region-content .view_content_header{background-color:#000049;color:#fff;border-left:5px solid #0af;width:100%;display:flex;letter-spacing:8px;padding:30px 0 30px 30px;}.frontpage-news .slick__slide{transition:padding 0.5s ease-in-out,background-color 0.5s ease-in-out;}.frontpage-news .slick__slide:hover{padding:15px;background-color:#eff4f7;}.region-content .view_content_header{margin-top:50px;}.frontpage-news .layout__region > section{width:100%;}.frontpage-news .news .slick__slider{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 50px;grid-auto-rows:minmax(100px,auto);}.frontpage-news .news .slick__slide{width:100%;margin:0;float:unset;overflow:unset;position:relative;height:auto;padding-bottom:30px;}.frontpage-news .news .slide__caption{padding:unset;}.frontpage-news .news .views-field h2,.frontpage-news .news .views-field h3{font-size:1.2vw;}.frontpage-news .news p.field-content{}}.calendar-section .slick-track .slick__slide.slide.slick-active:last-of-type{margin-right:0;}@media screen and (min-width:767px) and (max-width:1300px){.frontpage-news .news .slick__slider{grid-template-columns:repeat(2,minmax(0,1fr));}.frontpage-news .news .views-field h2,.frontpage-news .news .views-field h3{font-size:1.5vw;margin-bottom:unset;}.frontpage-news .news p.field-content{font-size:1.5vw;position:unset;}}@media screen and (min-width:767px) and (max-width:1800px){.frontpage-news .slide--6,.frontpage-news .slide--7{display:none;}.frontpage-news .news p.field-content{font-size:0.9vw;}}@media screen and (min-width:1301px) and (max-width:1800px){.frontpage-news .news .views-field h2,.frontpage-news .news .views-field h3{}}@media screen and (min-width:1801px){.frontpage-news .news .slick__slider{grid-template-columns:repeat(4,minmax(0,1fr));}.frontpage-news .news .views-field h2,.frontpage-news .news .views-field h3{font-size:18px;}}@media screen and (min-width:2000px){.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .layout__region--first .creation-date,.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .layout__region--first .block-field-blocknodeeventfield-event-date,.region-content:has(.creation-date,.block-field-blocknodeeventfield-event-date) .layout__region--first .block-better-social-sharing-buttons{width:20%;}}.faculties-section,.blue-section:has(.for-business),.blue-section.research-section,.calendar-section,.region > .social-media-section,.video-section{position:relative;}@media screen and (min-width:767px){.faculties-section ul.menu.nav{float:right !important;}.calendar-section .block-views > .form-group,.blue-section.research-section .block-views > .form-group{width:75%;float:right;}.blue-section.research-section .slick-current .slide__caption{padding-left:unset;}.blue-section:has(.for-business) section:first-of-type > .block-title,.calendar-section .block-views > .block-title,.blue-section.research-section .block-views > .block-title{position:absolute;left:0;width:25%;background-color:#0af;height:60px;display:flex;align-items:center;justify-content:right;padding-right:15px;border-right:5px solid #fff;color:#fff;letter-spacing:2px;font-size:18px;text-align:right;}.blue-section.research-section .slide__media{display:none;}.blue-section.research-section .block-views > .block-title{top:160px;}.faculties-section nav h2{position:absolute;left:0;width:25%;background-color:#000049;height:60px;display:flex;align-items:center;justify-content:right;padding-right:15px;border-right:5px solid #0af;color:#fff;letter-spacing:2px;text-align:right;font-size:18px;}}@media screen and (min-width:1881px){.faculties-section .menu li a{font-size:16px;font-weight:400;}}.region-content .social-media-section .left-panel > .block-title,.video-section .layout__region .block-title{position:absolute;left:0;width:92%;min-width:unset;background-color:#0af;height:60px;display:flex;align-items:center;justify-content:right;padding-right:15px;border-right:5px solid #fff;color:#fff;letter-spacing:2px;font-size:18px;text-align:right;}@media screen and (max-width:766px){.region-content .social-media-section .left-panel{flex-direction:column;}.region-content .social-media-section .left-panel .block-title,.video-section .layout__region .block-title{left:unset;right:0;justify-content:left;text-align:left;border-right:unset;border-left:5px solid #fff;padding-right:unset;padding-left:15px;}.region-content .social-media-section .left-panel .icon:first-of-type{margin-top:100px;}.region-content .social-media-section .left-panel .icon:last-of-type{margin-bottom:25px;}.region-content .social-media-section .left-panel .icon{font-size:unset;width:100%;}.region-content .social-media-section .left-panel .icon a{display:flex;width:unset;align-items:center;text-transform:uppercase;letter-spacing:3px;}.video-section .layout__region .field--item{margin-top:100px;}}@media screen and (min-width:767px){.region-content .social-media-section .left-panel > .block-title,.video-section .layout__region .block-title{width:25%;}}@media screen and (min-width:767px) and (max-width:1800px){.region-content .social-media-section .left-panel{justify-content:right;}.region-content .social-media-section .instagram-block{margin-top:50px;}.video-section .block > .field--item{margin-top:120px;}}@media screen and (min-width:1801px){.social-media-section .left-panel .icon:first-of-type{margin-top:100px;}.social-media-section .instagram-lite-block .instagram_gallery:nth-of-type(1),.social-media-section .instagram-lite-block .instagram_gallery:nth-of-type(2),.social-media-section .instagram-lite-block .instagram_gallery:nth-of-type(3),.social-media-section .instagram-lite-block .instagram_gallery:nth-of-type(4){margin-top:0;}.video-section .block > .field--item{width:75%;float:right;}}.frontpage-news .block-block-contenta77973b5-f104-4bb1-8438-8662ce67e9ff,.frontpage-news .block-block-contentbcc39f3b-a055-45a9-a580-c63b12675226{margin-top:100px;width:100%;}@media screen and (min-width:1001px){.region .tile-page .course-node,.region .course-node:has(.block-field-blocknodegallerytitle){flex-direction:column;}.region .tile-page .layout__region--second,.region .course-node:has(.block-field-blocknodegallerytitle) .layout__region--second{margin-bottom:160px;}}.region .tile-page .block-better-social-sharing-buttons,.region .course-node:has(.block-field-blocknodegallerytitle) .block-better-social-sharing-buttons{position:absolute !important;left:0;width:100%;background-color:#000049;color:#fff;justify-content:right;display:flex;flex-direction:column;text-align:center;padding:20px;bottom:0;border-top:5px solid #0af;border-bottom:5px solid #0af;}@media screen and (max-width:1000px){.region .tile-page .block-better-social-sharing-buttons,.region .course-node:has(.block-field-blocknodegallerytitle) .block-better-social-sharing-buttons{bottom:50px;}.region .tile-page .layout__region--second,.region .course-node:has(.block-field-blocknodegallerytitle) .layout__region--second{margin-bottom:200px;}}@keyframes rotate{0%{transform:rotateY(0deg);}50%{transform:rotateY(0deg);}60%{transform:rotateY(360deg);}100%{transform:rotateY(360deg);}}@media screen and (min-width:1800px){.navbar-default .menu.nav > li:not(.exit-cross){width:auto;}.navbar .nav li > a{text-align:left;padding-left:unset;}.navbar-default .menu.nav > li > a{text-indent:unset;}}@media screen and (min-width:2401px){.brandshop img{height:300px;}.brandshop .layout__region--second{max-height:unset;}.brandshop .layout__region--second .block-field-blockblock-contentbrandshop-advertisementfield-brandshop-contents{margin-top:90px;}}.row:has(.informacje-o-osobach) .region-content h1{color:#00aaff;text-transform:uppercase;border-bottom:2px solid #0af;margin-bottom:20px;padding-bottom:20px;}.row:has(.informacje-o-osobach) .region-content h1 > p{font-weight:bold;}.informacje-o-osobach .content{display:flex;flex-direction:column;margin-top:0;}.informacje-o-osobach .content nav ul{display:flex;flex-wrap:wrap;width:100%;float:unset;text-transform:uppercase;font-weight:bold;}.informacje-o-osobach .content nav li:first-of-type a{padding-left:0;}.informacje-o-osobach img{border-bottom:2px solid #0af;}@media screen and (max-width:766px){.row:has(.informacje-o-osobach) .region-content h1{font-size:25px;}}@media screen and (max-width:1200px){.informacje-o-osobach .content{justify-content:center;}.row:has(.informacje-o-osobach) .region-content h1{padding-top:20px;border-top:2px solid #0af;text-align:center;}.informacje-o-osobach .content nav ul{flex-direction:column;text-align:center;padding-bottom:20px;border-bottom:2px solid #0af;}.informacje-o-osobach .content nav li a{padding-left:0;padding-right:0;}.informacje-o-osobach .content nav li a:hover,.informacje-o-osobach .content nav li a:focus,.informacje-o-osobach .content nav li a:focus-within,.informacje-o-osobach .content nav li a:active{text-decoration:none;background-color:#eee;border-bottom:unset;}.informacje-o-osobach .content .layout__region--first,.informacje-o-osobach .content .layout__region--second{width:100%;flex:unset;}.informacje-o-osobach .content .layout__region--first > section{display:flex;justify-content:center;}.informacje-o-osobach .content .layout__region--second > section:first-of-type{margin-top:10px;}.informacje-o-osobach .content .layout__region--second > section:not(.block-field-blockparagraphinfo-o-osobiefield-rozwijany-akapit){text-align:center;margin-bottom:10px;}}@media screen and (min-width:1201px){.informacje-o-osobach .content nav ul{margin-left:calc(100% - 67%);width:67%;}.informacje-o-osobach .content .layout__region--second section{padding-left:20px;border-left:2px solid #0af;}}@media screen and (max-width:766px){.region-footer #block-addressen,.region-footer #block-putaddress,.region-footer #block-addressru,.region-footer #block-putaddresspl{text-align:center;padding:20px;left:0;letter-spacing:3px;}.region-footer section.block:has(.link-list-block .field--item){margin-bottom:30px;}.footer .region-footer .menu.nav,.footer .region-footer .layout--threecol-section .layout__region{width:100%;display:flex;flex-direction:column;text-align:center;letter-spacing:2px;}.region-footer h2{padding-bottom:20px;}.footer .region-footer .menu.nav a{padding-right:unset;}.region-footer .search-block-form{width:100%;}}@media screen and (min-width:960px){#block-addressen,#block-putaddress,#block-addressru,#block-putaddresspl{position:absolute;width:70.7%;left:29.3%;padding:30px 0 30px 30px;letter-spacing:3px;margin-top:0;border-left:2px solid #fff;margin-left:0 !important;transition:color 0.3s ease-in-out,border-left 0.3s ease-in-out,letter-spacing 0.5s ease-in-out;}#block-addressen h3,#block-putaddress h3,#block-addressru h3,#block-putaddresspl h3{margin-top:unset;}#block-addressen h2,#block-putaddress h2,#block-addressru h2,#block-putaddresspl h2{margin-bottom:10px;border-bottom:unset;text-transform:unset;}.footer:has(#block-footerlinksru):has(#block-footerlinksru) #block-putaddress{display:none;}#block-addressen:hover,#block-putaddress:hover,#block-addressru:hover,#block-putaddresspl:hover{border-left:2px solid #0af;color:#0af;letter-spacing:5px;}.footer #block-footerlinksen,.footer #block-footerlinksru,.footer #block-footerlinkscn{padding-top:125px;}.region-footer section.block:has(.link-list-block .field--item){position:absolute;right:100px;padding:30px 0 30px 30px;width:25%;}}.footer a[href='/']{pointer-events:none;cursor:default;text-decoration:none;}.footer a[href='/'] a{pointer-events:auto;cursor:pointer;}.region:not(:has(.layout-builder-form)):not(.region-navigation):not(.region-footer) .contextual-region:not(.social-media.fixed-panel){position:unset;}.footer{position:relative;}.is-unpublished{background-color:unset;border:2px dashed #d0d0d0;padding:20px;}.is-unpublished::before{content:"➤ Ta zawartość jest szkicem i nie jest widoczna dla niezalogowanych użytkowników. Jeśli chcesz, aby była widoczna, opublikuj ją.";font-size:18px;padding:30px;border-left:5px solid #ffb300;background-color:#282828;color:#fff;width:100%;margin-bottom:30px;}@media screen and (max-width:766px){.is-unpublished::before{font-size:14px;}}.course-node .block-field-blocknodecoursesfield-inne h3{margin-top:40px;margin-bottom:20px;padding-bottom:20px;font-size:20px;width:100%;display:block;border-bottom:solid 2px #0af;text-transform:uppercase;font-weight:600;}.course-node section.block-field-blocknodecoursesfield-inne .course-decription.certificates{display:flex !important;}.region-content .brandshop-catalog-page .view-empty{width:80%;font-size:18px;color:#0af;border-top:2px solid #0af;border-bottom:2px solid #0af;padding:20px 0 20px 0;text-transform:uppercase;}.brandshop-catalog-page .pager{position:absolute;max-width:80%;right:50px;bottom:-40px;}.brandshop-catalog-page .pager .previous{margin-right:10px;}.brandshop-catalog-page .pager .previous a,.brandshop-catalog-page .pager .next a{font-size:0;background-image:url(/themes/THEMENAME/img/arrows_blue.svg);height:40px;width:40px;border:0;border-radius:unset;background-repeat:no-repeat;}.brandshop-catalog-page .pager .previous a{background-position-y:-40px;right:10px;}.brandshop-catalog-page .pager a{margin-top:10px;}.region-content:has(.brandshop-catalog-page){display:flex;flex-wrap:wrap;}.region-content section:has(.header-brandshop-catalog){width:100%;}.region-content .header-brandshop-catalog{height:60px;display:flex;align-items:center;letter-spacing:3px;margin:40px 0 70px 0;padding:50px 0;border-top:2px solid #0af;border-bottom:2px solid #0af;color:#0af;justify-content:center;}.region-content:has(.brandshop-catalog-page) .block-facets{width:calc(25% - 50px);text-transform:uppercase;margin-right:50px;background-color:#000049;color:#fff;padding:30px;border-left:5px solid #0af;}.region-content:has(.brandshop-catalog-page) .block-facets .facet-item{margin:10px 0;}.region-content:has(.brandshop-catalog-page) .block-facets .facet-item::marker{content:"";}.region-content:has(.brandshop-catalog-page) .block-facets a{color:#fff;padding-bottom:5px;}.region-content:has(.brandshop-catalog-page) .block-facets a::after{content:'';position:absolute;width:100%;height:2px;border-radius:4px;background-color:#00aaff;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;}.region-content:has(.brandshop-catalog-page) .block-facets a:hover::after{transform-origin:left;transform:scaleX(1);}.region-content:has(.brandshop-catalog-page) .block-facets h3{margin-top:unset;margin-bottom:25px;}.region-content:has(.brandshop-catalog-page) .views-element-container{width:75%;}.brandshop-catalog-page .grid .row > div{padding:0 30px;}.brandshop-catalog-page img:hover{opacity:0.5;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;}.brandshop-catalog-page a:has(img.no_image_brandshop){display:block;height:100%;}.brandshop-catalog-page .views-field-title{margin:30px 0;padding:20px 0;border-top:2px solid #0af;border-bottom:2px solid #0af;text-align:center;}.brandshop-catalog-page .view-footer{text-transform:uppercase;text-align:center;}.news-subpage .slide__caption{padding:unset;}.news-subpage .news img{border-bottom:2px solid #0af;}.news-subpage .news h2{margin-top:20px;}.news-subpage .news h2 a{border-left:5px solid #0af;padding-left:15px;letter-spacing:2px;font-size:20px;line-height:1.6;transition:padding-left 0.5s ease-in-out;}.news-subpage .news h2 a:hover{padding-left:30px;}.news-subpage .news p.field-content{font-size:16px;}.news-subpage .more-link{width:100%;display:flex;justify-content:right;}.news-subpage .slide__media{display:none;}.news-subpage-all h2.field-content{margin-top:15px;}@media screen and (max-width:766px){.aktualnosci-podstrona .header-block{margin-top:20px;}.news-subpage .header-block{text-align:center;padding:20px 0;letter-spacing:4px;font-size:20px;margin-top:30px;background-color:#000049;min-height:80px;display:flex;align-items:center;border-left:5px solid #0af;justify-content:center;border-right:5px solid #0af;}.news-subpage .header-block h1,.news-subpage .header-block h2,.news-subpage .header-block h3,.news-subpage .header-block h4{color:#fff;}.news-subpage .header-block > *{margin:unset;font-size:3.8vw;}.news-subpage .news h2 a{font-size:15px;}.news-subpage .more-link{width:unset;float:left;}.news-subpage .slick__arrow{padding-right:unset;}.news-subpage .more-link a{font-size:15.5px;}}@media screen and (min-width:767px) and (max-width:1800px){.news-subpage .news h2 a{font-size:18px;}.news-subpage .news p.field-content{font-size:15px;}}@media screen and (min-width:1030px){.news-subpage .news .slick--less.slick--content{width:calc(33% - 18px);margin-right:18px;}}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption{display:flex;justify-content:center;}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description{text-align:center;padding-top:40px;padding-bottom:40px;border-top:2px solid #0af;border-bottom:2px solid #0af;width:50%;}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description:hover,.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description:active,.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description:focus,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description:hover,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description:active,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description:focus{background-color:#0af;transition:0.5s;}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description .field-content.larger-text,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description .field-content.larger-text{margin-top:0;}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description .views-field-title,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description .views-field-title{margin-top:50px;}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description .views-field-title a,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description .views-field-title a{color:#ffffff;}@media screen and (max-width:767px){.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption{display:block;}.block-views-blockkalendarz-wydarzen-block-1 .view-content .slick--less .slide__caption .slide__description,.block-views-blockkalendarz-wydarzen-block-2 .view-content .slick--less .slide__caption .slide__description{width:100%;}}.block-views-blockkalendarz-wydarzen-block-1 .slick__slide .slide__description,.block-views-blockkalendarz-wydarzen-block-2 .slick__slide .slide__description{padding-top:0 !important;padding-bottom:0 !important;border:none !important;width:100% !important;}@media screen and (max-width:450px){header li.expanded.dropdown ul.dropdown-menu li:not(.second-dropdown) .header.navbar-text{font-size:4.5vw !important;}header li.expanded.dropdown > ul.dropdown-menu > li > span{font-size:3vw;}header .menu.nav .second-dropdown a{font-size:3vw;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li a:before{font-size:3.75vw;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li a{font-size:3.25vw;letter-spacing:2px;}}@media screen and (max-width:766px){header .menu.nav > li.expanded.dropdown > ul.dropdown-menu > .expanded > .header.navbar-text{letter-spacing:3px;display:flex;margin-top:10px;background-color:#0af;padding:15px;border-left:5px solid #fff;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li{min-height:40px;display:flex;align-items:center;flex-direction:column;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li a{width:100%;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.last{margin-bottom:10px;}header .menu.nav > .expanded.dropdown.open > a::before,header .menu.nav .dropdown-submenu.active > a::before{color:#0af;}header .menu.nav .second-dropdown{border:2px solid #0af;padding:20px;margin:15px 0;}header .menu.nav .second-dropdown a::before{content:unset;}header .menu.nav .header.link-header{border:2px solid #0af;padding:10px;border-left-color:#fff;border-left-width:5px;}header .navbar .menu.nav.menu > li{margin-bottom:45px;}li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu{display:flex;flex-direction:column;padding-left:15px;border-left:2px solid #0af;border-top-left-radius:unset;border-bottom-left-radius:unset;}header .navbar-collapse.in::after{background-image:url("/themes/THEMENAME/img/pp_logo.svg");background-repeat:no-repeat;background-position-x:center;background-position-y:bottom;background-size:14vh;display:block;height:14vh;margin-bottom:40px;margin-top:20px;}header .menu.nav.menu > li.dropdown,header .menu.nav.menu > li.eunice-logo{border-bottom:solid 2px white;margin-bottom:30px;padding:5px 0;}header .dropdown-menu .header{font-weight:bold;}header .dropdown-menu .header,header .navbar-default .menu.nav > .open > a,header .navbar-default .menu.nav > .open > a:hover,header .navbar-default .menu.nav > .open > a:focus{color:#fff !important;font-size:16px !important;}header .navbar-collapse a::before{content:"» ";color:#fff;font-size:2.5rem;}header .navbar-collapse .dropdown.open:has(.dropdown-toggle) > a::before,header .navbar-collapse .dropdown:has(.dropdown-backdrop) > a::before{content:"↳ ";font-size:2rem;}header .navbar-collapse .dropdown-toggle .dropdown-menu .header{color:#fff !important;font-size:16px;border-bottom:2px solid #fff;}.menu.nav.menu > li.dropdown:active,.menu.nav.menu > li.dropdown.open{border-bottom:unset !important;}header .navbar-collapse .menu.nav .dropdown .dropdown-menu:has(a) li.dropdown-menu{padding-left:15px;}header .menu.nav.menu > li.dropdown.open > .dropdown-toggle{border-bottom:2px solid #0af;padding-bottom:5px;}header li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li.col-3 .col-6 li.header-small{width:100% !important;}header .eunice-logo{margin-bottom:50px;}header .region-navigation-collapsible .eunice-logo a{width:100px !important;height:30px !important;background-size:80% !important;background-position-x:20px !important;background-position-y:unset !important;}header .ue-logo a::before{content:unset;}header .ue-logo{display:flex;justify-content:left;width:100% !important;}header .ue-logo a{width:250px !important;}}@media screen and (min-width:767px) and (max-width:1600px){header:has(.expanded.dropdown.open) .navbar-collapse .menu.nav{padding-left:4.5%;justify-content:left;}header.navbar.active .navbar-header .logo,header.navbar.active .navbar-header .region-navigation section:has(.field--item){display:none;}header li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown > ul.dropdown-menu > li{width:100%;}}@media screen and (min-width:767px){body:has(.gin-secondary-toolbar) .region-navigation .logo.navbar-btn.pull-left{margin-top:75px !important;}body:has(.gin-secondary-toolbar) header .navbar-header .region-navigation section:has(.field--item){margin-top:90px !important;}header .navbar-header{transition:background-color 1s;}header:has(.expanded.dropdown.open) .navbar-header{height:80vh !important;}header .nav .ue-logo{display:none !important;}.navbar-default .menu.nav > li > a{width:auto;letter-spacing:2px;}header .navbar-collapse li.dropdown.open a.dropdown-toggle::before{color:#0af;}header .navbar-collapse .dropdown-menu a::before{content:"» ";}header .navbar-collapse .dropdown-menu a{letter-spacing:2px;min-height:40px;}header .navbar-collapse .dropdown-menu a:hover,header .navbar-collapse .dropdown-menu a:active,header .navbar-collapse .dropdown-menu a:focus,header .navbar-collapse .dropdown-menu a:focus-within{padding-left:15px;}header .navbar-collapse .menu .eunice-logo a,header .navbar-collapse .menu > .expanded > a{padding-top:16px;}header .navbar-collapse .menu > .expanded.first{padding-left:30px;border-left:2px solid #fff;}header .menu.nav{width:90%;}header .menu.nav > .expanded > .dropdown-menu{padding-left:8%;padding-right:3%;margin-top:8vh;}header .dropdown-menu .header{color:#fff !important;}header .navbar-default .exit-cross{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;}header .navbar.container.active{min-height:82vh;max-height:82vh;}header .navbar:not(.active) .nav :not(.ue-logo) a{border-bottom:2px solid transparent;}header .navbar:not(.active) .nav :not(.ue-logo) a::after{content:'';position:absolute;width:100%;height:2px;border-radius:4px;background-color:#0af;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;}header .navbar:not(.active) .nav :not(.ue-logo) a:hover::after{transform-origin:left;transform:scaleX(1);}header .menu.nav{display:flex;justify-content:right;margin-right:100px;flex-wrap:wrap;padding-left:400px;}header .menu.nav .exit-cross{position:unset;}header .menu.nav .exit-cross:hover,header .menu.nav .exit-cross:focus,header .menu.nav .exit-cross:focus-within{background-color:#0af;-webkit-mask-image:url(/themes/THEMENAME/img/cross.svg);mask-image:url(/themes/THEMENAME/img/cross.svg);background-position-y:-42px;mask-repeat:no-repeat;mask-size:42px;}header .navbar-collapse.collapse{position:fixed;background-color:#000049bd;z-index:100;min-height:100px !important;width:100% !important;;height:unset !important;padding:0 0 50px 30px;margin-top:0px;}header .navbar-collapse.collapse:has(.open){position:absolute;}header .navbar.active:has(.open) .header_secondary{bottom:-100px;}header:has(.navbar-collapse .expanded.dropdown.open) .line-animation{display:none;}@keyframes moveAndBounce{0%{transform:translateX(-100vw) scaleX(1);}100%{transform:translateX(100vw) scaleX(1);}}header .navbar-header .region-navigation .logo,header .navbar-header .region-navigation section:has(.field--item){position:fixed !important;z-index:101;}header .navbar-header .region-navigation .logo{margin-top:15px !important;margin-left:unset !important;left:8%;}header .user-logged-in.toolbar-fixed .navbar-header .region-navigation .logo{margin-top:55px !important;}header .navbar-header .region-navigation section:has(.field--item){margin-top:30px !important;}header .user-logged-in.toolbar-fixed .navbar-header .region-navigation section:has(.field--item){margin-top:70px !important;}header .user-logged-in.toolbar-fixed.toolbar-tray-open .navbar-header .region-navigation .logo{margin-top:95px !important;}header .user-logged-in.toolbar-fixed.toolbar-tray-open .navbar-header .region-navigation section:has(.field--item){margin-top:110px !important;}div:has(.navbar-default.active) div.main-container,div:has(.navbar-default.active) footer{display:none;}div:has(.navbar-default.active) .header_secondary{bottom:0;}.dropdown-menu::-webkit-scrollbar{width:12px;background-color:#000049;}.dropdown-menu::-webkit-scrollbar-track{background-color:#000049;}.dropdown-menu::-webkit-scrollbar-thumb{background-color:#000049;border:2px solid #fff;}header li.expanded.open > .dropdown-menu{overflow-y:scroll;height:50vh;scrollbar-width:thin;}header li.dropdown.open > ul.dropdown-menu > li.expanded.dropdown.last{margin-bottom:15vh;}header:has(.expanded.open) .header_secondary{bottom:-130px;background-color:#000049;z-index:100;height:150px;border-top:2px solid #fff;padding-top:50px;left:0;width:100%;}header:has(.expanded.open) .faculty-link-navbar section.block{display:block !important;}}@media screen and (max-width:1500px) and (min-width:1100px) and (max-height:900px){header:has(.expanded.dropdown.open) .navbar-header{height:95vh !important;}header:has(.expanded.open) .header_secondary{display:none;}}@media (min-width:61em){.toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu .menu-item .toolbar-icon{height:40px;align-items:center;display:flex;text-transform:uppercase;}.toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu__title a,.toolbar-menu-administration > .toolbar-menu > .menu-item .toolbar-menu__sub-title a{text-transform:uppercase;}}.ue-logo-header{display:flex;justify-content:right;}.ue-logo-header a{display:inline-block;height:100%;margin-bottom:30px;}.ue-logo-header img{height:78px;width:auto;transition:scale 0.2s ease-in-out;-webkit-transition:scale 0.2s ease-in-out;-moz-transition:scale 0.2s ease-in-out;}.ue-logo-header img:hover{scale:0.95;}@media (max-width:766px){section:has(.ue-logo-header){display:none;}}@media (min-width:767px){.social-media-section{display:none;}.video-section{padding-top:100px;}}.brandshop-section,.brandshop-node{filter:drop-shadow(15px 15px 10px #818199);transition:scale 0.5s ease-in-out;-webkit-transition:scale 0.5s ease-in-out;-moz-transition:scale 0.5s ease-in-out;}.brandshop-section:hover,.brandshop-node:hover{scale:0.98;}.block-language li{transition:border 0.3s ease-in-out;-webkit-transition:border 0.3s ease-in-out;-moz-transition:border 0.3s ease-in-out;}.content .tile{position:relative;will-change:transform;}.tile > .field--item{position:relative;width:100%;height:100%;background-color:#e0e0e0;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-family:Arial,sans-serif;color:#333;text-align:center;transform-style:preserve-3d;transition:transform 0.05s ease-in-out,box-shadow 0.3s ease-in-out,scale 0.3s ease-in-out;-webkit-transition:transform 0.05s ease-in-out,box-shadow 0.3s ease-in-out,scale 0.3s ease-in-out;-moz-transition:transform 0.05s ease-in-out,box-shadow 0.3s ease-in-out,scale 0.3s ease-in-out;--rotateX:0deg;--rotateY:0deg;}.tile .field--item img{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;}.tile .field--item:hover img{transform:scale(1.1);}.tile > .field--item:hover{scale:1.05;z-index:1;box-shadow:0 0 30px 20px #000049bb;}.tile:hover{cursor:pointer;}.content .tile .field--type-image{width:100%;overflow:hidden;}.content .tile img{width:100%;height:100% !important;object-fit:cover;}.content .tile .link{margin-left:unset !important;margin-right:unset !important;background-color:#000049b5;border-top:unset;width:100%;overflow:hidden;}.content .tile a{color:#fff;position:relative;overflow:hidden;background-color:unset;letter-spacing:2px;}@media (min-width:767px){.content .header-block{padding-bottom:20px;letter-spacing:2px;border-top:2px solid #0af;text-align:center;}.content .header-block h1,.main-container section:has(article) h1{font-size:32px;}}.news .news-header{background-color:#000049;color:#fff;font-size:20px;border-left:5px solid #0af;width:100%;display:flex;letter-spacing:8px;padding:30px 0 30px 30px;margin-top:30px;}@media (max-width:766px){.news .news-header{font-size:16px;letter-spacing:6px;padding:20px 0 20px 20px;}}.eu-cookie-compliance-banner{text-transform:uppercase;letter-spacing:2px;}.eu-cookie-compliance-banner .info{margin-top:10px;}@media (min-width:767px){.eu-cookie-compliance-message{padding-left:15px;border-left:2px solid #0af;}}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-butAton,.agree-button,.decline-button{border-radius:10px;background-color:#000049;border:2px solid white;height:40px;background-image:none;text-shadow:none;font-weight:500;color:white;box-shadow:none;-webkit-box-shadow:none;font-size:14px;font-family:'Montserrat',sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:2px;transition:background-color 0.5s ease-in-out,border 0.5s ease-in-out,color 0.5s ease-in-out,letter-spacing 0.5s ease-in-out;-webkit-transition:background-color 0.5s ease-in-out,border 0.5s ease-in-out,color 0.5s ease-in-out,letter-spacing 0.5s ease-in-out;-moz-transition:background-color 0.5s ease-in-out,border 0.5s ease-in-out,color 0.5s ease-in-out,letter-spacing 0.5s ease-in-out;}.disagree-button.eu-cookie-compliance-more-button:hover,.decline-button:hover,.agree-button:hover,.eu-cookie-compliance-agree-button:hover,.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-hide-button:hover,.eu-cookie-compliance-more-button-thank-you:hover,.eu-cookie-withdraw-button:hover,.disagree-button.eu-cookie-compliance-more-button:active,.decline-button:active,.agree-button:active,.eu-cookie-compliance-agree-button:active,.eu-cookie-compliance-default-button:active,.eu-cookie-compliance-hide-button:active,.eu-cookie-compliance-more-button-thank-you:active,.eu-cookie-withdraw-button:active,.disagree-button.eu-cookie-compliance-more-button:focus,.decline-button:focus,.agree-button:focus,.eu-cookie-compliance-agree-button:focus,.eu-cookie-compliance-default-button:focus,.eu-cookie-compliance-hide-button:focus,.eu-cookie-compliance-more-button-thank-you:focus,.eu-cookie-withdraw-button:focus{background-color:#272754;border:2px solid #0af;color:#0af;background-image:none;letter-spacing:4px;}.collapsible-submenu .nav{display:flex;width:100%;}.collapsible-submenu .nav a{padding-left:unset;text-transform:uppercase;text-wrap:wrap;font-size:15px;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu{background-color:#000049dd;border-left:5px solid #0af;padding:20px;margin-top:10px;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li a::before{content:"» ";}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li{padding-right:unset;}@media (max-width:1030px){.collapsible-submenu .nav{flex-direction:column;}.collapsible-submenu .nav > li{padding-right:unset;}.collapsible-submenu .nav > li.last{margin-bottom:32px;}.collapsible-submenu .nav > li > a{height:42px;border-top:2px solid #0af;border-bottom:2px solid #0af;padding:40px 0;display:flex;justify-content:center;align-items:center;letter-spacing:1px;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu{border-radius:unset;border-left:5px solid #0af;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a::before{color:#fff;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a{color:#fff;padding:10px 0;}}@media (min-width:1031px){section:has(> .collapsible-submenu){margin-bottom:15px;}.collapsible-submenu .nav{flex-wrap:wrap;gap:32px;align-items:stretch;}.collapsible-submenu .nav > li > a::before{content:"";background-image:url('/themes/THEMENAME/img/tap-white.svg');position:absolute;top:0;left:0;height:100%;width:60px;display:flex;background-size:40px;background-repeat:no-repeat;background-position:center;}.collapsible-submenu .nav > li > a{color:#fff;display:flex;justify-content:center;align-items:center;padding:10px 10px 10px 60px;height:100%;border-left:5px solid #0af;text-wrap:wrap;}.collapsible-submenu .nav > li > a:hover,.collapsible-submenu .nav > li > a:active,.collapsible-submenu .nav > li > a:focus,.collapsible-submenu .nav > li > a:focus-within{border-bottom:unset;background-color:#272754;}.collapsible-submenu .nav .open > a{background-color:#272754;}.collapsible-submenu .nav > li{padding-right:unset;background-color:#000049;min-height:80px;width:unset;flex-grow:1;min-width:250px;max-width:20%;margin-bottom:unset !important;}.collapsible-submenu .nav > li.first{margin-left:-32px;}.collapsible-submenu .nav > li.last{margin-right:-10px;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a{transition:padding-left 0.5s ease-in-out;-webkit-transition:padding-left 0.5s ease-in-out;-moz-transition:padding-left 0.5s ease-in-out;}.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a:hover,.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a:active,.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a:focus,.collapsible-submenu .expanded.dropdown.open > ul.dropdown-menu > li > a:focus-within{padding-left:15px;}}@media (min-width:1501px){.collapsible-submenu .nav > li{max-width:32%;}.collapsible-submenu .nav > li.first{max-width:calc(33% - 18px);}.collapsible-submenu .nav > li.last{max-width:calc(33% - 18px);margin-right:-32px;}}@media (min-width:1031px){.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(img):has(nav){margin-top:unset !important;display:flex;flex-direction:column;justify-content:space-evenly;}.region-content:not(:has(article.courses)) .course-node .layout__region--first:not(:has(img)){margin-top:unset !important;}.region-content:not(:has(article.courses)) .course-node .layout__region--first nav > ul{border-left:unset !important;padding-left:unset !important;width:90% !important;float:left !important;margin-bottom:10px !important;}.region-content:not(:has(article.courses)) .course-node .layout__region--first nav > ul.nav::after{background-image:url(/themes/THEMANEME/img/pp_logo_bright.webp);display:block;}.region-content:not(:has(article.courses)) .course-node .layout__region--first > section:has(.nav,.menu),.region-content:not(:has(article.courses)) .course-node .layout__region--first > nav:has(.nav,.menu){background-color:#000049;border-right:5px solid #0af;min-height:300px;margin-left:-10vw;margin-right:80px;display:flex;align-items:center;}.region-content:not(:has(article.courses)) .course-node .layout__region--first section:has(.nav,.menu) h2,.region-content:not(:has(article.courses)) .course-node .layout__region--first nav:has(.nav,.menu) h2{text-align:right;width:90%;letter-spacing:1px;border-bottom:2px solid #0af;padding-left:2.2vw;padding-bottom:25px;color:#0af;}.region-content:not(:has(article.courses)) .course-node .layout__region--first section:has(.nav,.menu) li,.region-content:not(:has(article.courses)) .course-node .layout__region--first nav:has(.nav,.menu) li{padding-right:unset;text-align:right;margin-bottom:30px !important;padding-left:2vw;}.region-content:not(:has(article.courses)) .course-node .layout__region--first section:has(.nav,.menu) a,.region-content:not(:has(article.courses)) .course-node .layout__region--first nav:has(.nav,.menu) a{padding-right:unset;color:#fff !important;height:30px;}.region-content:not(:has(article.courses)) .course-node .layout__region--first nav:has(.nav,.menu) a::before{content:"» ";}.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(.nav,.menu) a:hover,.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(.nav,.menu) a:active,.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(.nav,.menu) a:focus,.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(.nav,.menu) a:focus-within{color:#0af !important;padding-right:15px;}}@media (min-width:1031px) and (max-width:1500px){.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(.nav,.menu) h2,.region-content:not(:has(article.courses)) .course-node .layout__region--first:has(.nav,.menu) li a{font-size:0.95vw !important;}}nav.pager-nav .pagination{display:flex;flex-wrap:wrap;justify-content:center;}.path-search .row{background-color:#000049;margin-bottom:unset;padding-bottom:100px;}.path-search .tabs,.path-search .search-advanced{display:none;}.path-search .row .region-content > em{color:#fff;letter-spacing:2px;font-style:normal;text-transform:uppercase;font-size:14px;border-left:2px solid #0af;padding-left:15px;}.path-search .row .region-content{margin-top:50px;}.path-search .row .search-help-link{text-transform:uppercase;transition:padding-right 0.5s ease-in-out;-webkit-transition:padding-right 0.5s ease-in-out;-moz-transition:padding-right 0.5s ease-in-out;}.path-search .row .search-help-link:hover{padding-right:15px;}.path-search .row form.search-form{margin-top:25px;display:flex;justify-content:space-between;align-items:center;padding:20px 0;}.path-search .row form.search-form .input-group{border:2px solid #fff;margin-bottom:unset;}.path-search .row form.search-form .input-group input{color:#fff;}.path-search .row h2{color:#fff;letter-spacing:2px;text-transform:uppercase;padding:25px 0;font-size:20px;}.path-search .row ol{text-transform:uppercase;border-top:2px solid #fff;color:#fff;font-size:14px;padding-top:25px;padding-bottom:25px;}.path-search .row ol li{padding-left:15px;}.path-search .row ol h2,.path-search .row ol h3{font-size:20px;letter-spacing:2px;}.path-search .row ol li a{transition:padding-left 0.5s ease-in-out;-webkit-transition:padding-left 0.5s ease-in-out;-moz-transition:padding-left 0.5s ease-in-out;}.path-search .row ol li a:hover{padding-left:15px;}.path-search .row ul:not(.pagination){border-left:2px solid #0af;padding-left:2.5em;}.path-search .row ul:not(.pagination) li{color:#fff;margin-bottom:15px;letter-spacing:2px;}@media (min-width:767px){.faculties-section nav,.faculties-section nav > h2{transition:background-color 0.2s ease-in-out,border 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out,border 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,border 0.2s ease-in-out;}.faculties-section nav:hover{background-color:#eff4f7;border-left:2px solid #0af;border-bottom:2px solid #0af;}.faculties-section nav:hover > h2{background-color:#0af;border-right:5px solid #88ecf7;}}.shapedivider{overflow:hidden;position:relative;}.shapedivider::before{content:'';position:absolute;bottom:-1px;left:-1px;right:-1px;top:-1px;z-index:3;pointer-events:none;background-repeat:no-repeat;background-size:211% 40px;background-position:50% 100%;background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100.8 22" preserveAspectRatio="none"><path fill="%23000049" d="M0 0l7 15L17 4l8 12 9-9 7 14 9-17 9 16 8-9 9-11 8 20 8-13 9-7v22H0z"/></svg>');}@media (min-width:768px){.shapedivider::before{background-size:211% 40px;background-position:50% 100%;}}@media (min-width:1025px){.shapedivider::before{bottom:-0.1vw;left:-0.1vw;right:-0.1vw;top:-0.1vw;background-size:211% 40px;background-position:50% 100%;}}@media (min-width:2100px){.shapedivider::before{background-size:211% calc(2vw + 40px);}}.row .content .person_info .layout ul li::marker{color:#0af;}@media (min-width:766px){@keyframes bounce{0%,100%{transform:translateY(0);}50%{transform:translateY(8px);}}.scroll-hint{position:fixed;top:65%;width:60px;height:60px;background-size:60px;background-image:url('/themes/THEMENAME/img/arrow-down.svg');background-repeat:no-repeat;background-position:center;opacity:0.8;animation:bounce 1.2s infinite;cursor:pointer;right:10%;z-index:10000;}}@media (min-width:766px) and (max-width:1000px){.scroll-hint{right:4%;}}@media (prefers-reduced-motion){body *,a::before,a::after{transition:unset !important;transform:unset !important;-webkit-transition:unset !important;-moz-transition:unset !important;animation-name:none !important;}.navbar-header .slick__slide{z-index:0 !important;}.news .more-link a::after,.for-business a::after,.research .more-link a::after,.calendar-section .more-link a::after,.navbar:not(.active) .nav :not(.ue-logo) a::after{content:unset;}.navbar-collapse .line-animation{display:none;}}.region-content article .content .course-node h3{width:100%;margin-bottom:10px;}.simple-popup-blocks-global .spb-popup-main-wrapper{width:400px;margin-left:-200px;background-color:#000049dd;color:#fff;border:2px solid #0af;padding:25px;position:relative;border-radius:10px;overflow:hidden;}.simple-popup-blocks-global .spb-controls{top:0;right:0;}.simple-popup-blocks-global .spb-controls button{margin:0;background-color:#0af;border:unset;padding:5px 20px;color:#fff;font-size:16px;border-bottom-left-radius:10px;}.simple-popup-blocks-global .field--type-text-with-summary{padding-right:30px;}@media (max-width:800px){.simple-popup-blocks-global .spb-popup-main-wrapper{width:100vw !important;margin-left:unset !important;left:0;}.simple-popup-blocks-global .field--type-text-with-summary{font-size:14px;}}.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date,.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date-1,.calendar-section .slide__description .views-field-field-data-wydarzenia-do,.calendar-section .slide__description .views-field-field-data-wydarzenia-do-1{width:50%;float:left;}.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date,.calendar-section .slide__description .views-field-field-data-wydarzenia-do{margin-top:-30px;}.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date .larger-text::before{content:"OD";width:100%;display:block;font-size:20px;}.calendar-section .slide__description .views-field-field-data-wydarzenia-do .larger-text::before{content:"DO";width:100%;display:block;font-size:20px;}.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date-1,.calendar-section .slide__description .views-field-field-data-wydarzenia-do-1{margin-bottom:40px;}.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-title{margin-bottom:145px !important;}.calendar-section .slick--less .slide__caption .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date,.calendar-section .slick--less .slide__caption .slide__description .views-field-field-data-wydarzenia-do{margin-top:40px;}.calendar-section .slick--less .slide__caption .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date-1,.calendar-section .slick--less .slide__caption .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-data-wydarzenia-do-1{margin-bottom:80px;}.calendar-section .slick--less .slide__caption .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-title{margin-bottom:50px !important;}@media (max-width:766px){.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date,.calendar-section .slide__description .views-field-field-data-wydarzenia-do{margin-top:-10px;}.calendar-section .slide__description:has(.views-field-field-data-wydarzenia-do) .views-field-field-event-date-1,.calendar-section .slide__description .views-field-field-data-wydarzenia-do-1{margin-bottom:20px;}}.courses .course-node .olimpiady-kierunek > h3{margin-top:40px;margin-bottom:20px;padding-bottom:20px;font-size:20px;color:#0af;width:100%;display:block;border-bottom:solid 2px #0af;text-transform:uppercase;font-weight:600;}.courses .course-node .olimpiady-kierunek a{pointer-events:none;cursor:default;color:#000049;}.courses .course-node .olimpiady-kierunek .field--name-field-lata > .field--label,.courses .course-node .olimpiady-kierunek .field--name-field-nazwy-olimpiad-i-ich-statu > .field--label,.courses .course-node .olimpiady-kierunek .field--name-field-status-olimpiady > .field--label,.courses .course-node .olimpiady-kierunek .field--name-field-nazwa-olimpiady > .field--label{display:none;}.courses .course-node .olimpiady-kierunek .paragraph--type--olimpiady-z-podzialem-na-lata{display:flex;flex-direction:column-reverse;margin-bottom:20px;}.courses .course-node .olimpiady-kierunek .field--name-field-lata > .field--item{margin-top:40px;margin-bottom:20px;}.courses .course-node .olimpiady-kierunek .field--name-field-status-olimpiady > .field--item{background-color:#0af;height:50px;display:flex;align-items:center;padding-left:15px;margin-bottom:15px;font-weight:bold;text-transform:uppercase;}.courses .course-node .olimpiady-kierunek .field--name-field-lata a::before{content:"Rok akademicki - ";}.courses .course-node .olimpiady-kierunek .field--name-field-status-olimpiady a::before{content:"Status olimpiady - ";}.courses .course-node .olimpiady-kierunek .field--name-field-status-olimpiady a{color:#fff;}.courses .course-node .olimpiady-kierunek .field--name-field-nazwa-olimpiady > .field--items{border-left:2px solid #0af;padding-left:15px;}.courses .course-node .olimpiady-kierunek .field--name-field-nazwa-olimpiady > .field--items > .field--item{margin-bottom:10px;}@media (max-width:766px){.courses .course-node .olimpiady-kierunek{font-size:15.5px;}}.olympic-header{background-color:#000049;color:#fff;font-size:20px;border-left:5px solid #0af;width:100%;display:flex;letter-spacing:8px;padding:30px 0 30px 30px;margin-top:30px;}.view-olimpiady .view-filters{margin:20px 0;width:30%;float:left;}.view-olimpiady .view-filters form > div{display:flex;flex-direction:column;}.view-olimpiady .view-content{width:70%;float:left;}.view-olimpiady .control-label{text-transform:uppercase;color:#000049;letter-spacing:2px;width:100%;margin:10px 0;}.view-olimpiady .view-filters .select-wrapper{width:calc(100% - 20px);padding:0;border:unset;}.view-olimpiady .view-filters select{width:100%;border-top:unset;border-right:unset;border-bottom:2px solid #000049;border-left:unset;border-radius:unset;box-shadow:unset;text-transform:uppercase;letter-spacing:1px;}.view-olimpiady .view-filters .form-text{width:calc(100% - 20px);border-top:unset;border-right:unset;border-bottom:2px solid #000049;border-left:unset;border-radius:unset;box-shadow:unset;text-transform:uppercase;letter-spacing:1px;}.view-olimpiady .view-filters .form-actions{margin-top:20px;}.view-olimpiady .view-filters .form-actions button{background-color:#000049;text-transform:uppercase;letter-spacing:2px;width:calc(100% - 20px);border-color:#000049;height:40px;}.view-olimpiady .view-content{letter-spacing:1px;}.view-olimpiady .view-content thead{text-transform:uppercase;}.region-content .view-olimpiady .view-empty{width:70%;}@media (max-width:1000px){.view-olimpiady .view-filters,.view-olimpiady .view-content,.view-olimpiady .view-filters .select-wrapper,.view-olimpiady .view-filters .form-text,.view-olimpiady .view-filters .form-actions button,.region-content .view-olimpiady .view-empty{width:100%;}}@media (max-width:766px){.view-olimpiady .view-content{font-size:14px;overflow-y:auto;}}
