: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,.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,.5);border-left:5px solid transparent;border-bottom:0 solid transparent;border-right:5px solid transparent}table.dataTable tfoot:empty{display:none}:root[data-bs-theme=dark] table.dataTable td.dt-control:before,:root[data-theme=dark] table.dataTable td.dt-control:before,html.dark table.dataTable td.dt-control:before{border-left-color:rgba(255,255,255,.5)}:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,html.dark table.dataTable tr.dt-hasChild td.dt-control:before{border-top-color:rgba(255,255,255,.5);border-left-color:transparent}div.dt-scroll{width:100%}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{height:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0!important;border-bottom-width:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:0}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,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{position:absolute;display:block;bottom:50%;content:"▲";content:"▲"/""}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,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{position:absolute;display:block;top:50%;content:"▼";content:"▼"/""}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,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{position:relative;padding-right:30px}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,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{position:absolute;right:12px;top:0;bottom:0;width:12px}table.dataTable thead>tr>td.dt-orderable-asc 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-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-orderable-desc 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-asc span.dt-column-order:before,table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>td.dt-ordering-desc 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-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-orderable-desc 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-asc span.dt-column-order:before,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before{left:0;opacity:.125;line-height:9px;font-size:.8em}table.dataTable thead>tr>td.dt-orderable-asc,table.dataTable thead>tr>td.dt-orderable-desc,table.dataTable thead>tr>th.dt-orderable-asc,table.dataTable thead>tr>th.dt-orderable-desc{cursor:pointer}table.dataTable thead>tr>td.dt-orderable-asc:hover,table.dataTable thead>tr>td.dt-orderable-desc:hover,table.dataTable thead>tr>th.dt-orderable-asc:hover,table.dataTable thead>tr>th.dt-orderable-desc:hover{outline:2px solid rgba(0,0,0,.05);outline-offset:-2px}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,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{opacity:.6}table.dataTable thead>tr>td.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>th.sorting_asc_disabled span.dt-column-order:before,table.dataTable thead>tr>th.sorting_desc_disabled span.dt-column-order:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:0}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}:root.dark table.dataTable thead>tr>td.dt-orderable-asc:hover,:root.dark table.dataTable thead>tr>td.dt-orderable-desc:hover,:root.dark table.dataTable thead>tr>th.dt-orderable-asc:hover,:root.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,: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{outline:2px solid rgba(255,255,255,.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:#0d6efd;background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0,1,1,0)}div.dt-processing>div:last-child>div:first-child{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 td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable td,table.dataTable th{box-sizing:border-box}table.dataTable td.dt-type-date,table.dataTable td.dt-type-numeric,table.dataTable th.dt-type-date,table.dataTable th.dt-type-numeric{text-align:right}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable td.dt-empty,table.dataTable th.dt-empty{text-align:center;vertical-align:top}table.dataTable tfoot td,table.dataTable tfoot th,table.dataTable thead td,table.dataTable thead th{text-align:left}table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}:root{--dt-row-hover-alpha:0.035;--dt-row-stripe-alpha:0.023;--dt-column-ordering-alpha:0.019;--dt-row-selected-stripe-alpha:0.923;--dt-row-selected-column-ordering-alpha:0.919}table.dataTable{width:100%;margin:0 auto;border-spacing:0}table.dataTable tfoot th,table.dataTable thead th{font-weight:700}table.dataTable>thead>tr>td,table.dataTable>thead>tr>th{padding:10px;border-bottom:1px solid rgba(0,0,0,.3)}table.dataTable>thead>tr>td:active,table.dataTable>thead>tr>th:active{outline:0}table.dataTable>tfoot>tr>td,table.dataTable>tfoot>tr>th{border-top:1px solid rgba(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,.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),.9);color:#fff;color:rgb(var(--dt-row-selected-text))}table.dataTable>tbody>tr.selected a{color:#090a0b;color:rgb(var(--dt-row-selected-link))}table.dataTable>tbody>tr>td,table.dataTable>tbody>tr>th{padding:8px 10px}table.dataTable.display>tbody>tr>*,table.dataTable.row-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15)}table.dataTable.display>tbody>tr:first-child>*,table.dataTable.row-border>tbody>tr:first-child>*{border-top:none}table.dataTable.display>tbody>tr.selected+tr.selected>td,table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected),.65)}table.dataTable.cell-border>tbody>tr>*{border-top:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr>:first-child{border-left:1px solid rgba(0,0,0,.15)}table.dataTable.cell-border>tbody>tr:first-child>*{border-top:1px solid rgba(0,0,0,.3)}table.dataTable.display>tbody>tr:nth-child(odd)>*,table.dataTable.stripe>tbody>tr:nth-child(odd)>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe),var(--dt-row-stripe-alpha))}table.dataTable.display>tbody>tr:nth-child(odd).selected>*,table.dataTable.stripe>tbody>tr:nth-child(odd).selected>*{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-stripe-alpha))}table.dataTable.display>tbody>tr:hover>*,table.dataTable.hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),var(--dt-row-hover-alpha))}table.dataTable.display>tbody>tr.selected:hover>*,table.dataTable.hover>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.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3,table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0,0,0,.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),var(--dt-column-ordering-alpha))}table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3,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{box-shadow:inset 0 0 0 9999px rgba(13,110,253,.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),var(--dt-row-selected-column-ordering-alpha))}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,.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha)))}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,.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}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,.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}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,.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}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,.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .007))}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,.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) - .015))}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,.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha)))}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,.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}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,.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover),calc(var(--dt-row-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}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,.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha)))}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,.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .007))}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,.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected),calc(var(--dt-row-selected-stripe-alpha) + var(--dt-column-ordering-alpha) + var(--dt-row-hover-alpha) - .015))}table.dataTable.compact tbody td,table.dataTable.compact tbody th,table.dataTable.compact tfoot td,table.dataTable.compact tfoot th,table.dataTable.compact thead td,table.dataTable.compact thead th{padding:4px}div.dt-container div.dt-layout-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin:.75em 0}div.dt-container div.dt-layout-row div.dt-layout-cell{display:flex;justify-content:space-between;align-items:center}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-start{justify-content:flex-start;margin-right:auto}div.dt-container div.dt-layout-row div.dt-layout-cell.dt-layout-end{justify-content:flex-end;margin-left:auto}div.dt-container div.dt-layout-row div.dt-layout-cell:empty{display:none}@media screen and (max-width:767px){div.dt-container div.dt-layout-row:not(.dt-layout-table){display:block}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:block;text-align:center}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:.5em 0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-start{margin-right:0}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell.dt-layout-end{margin-left:0}}div.dt-container div.dt-layout-start>:not(:last-child){margin-right:1em}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:1em}div.dt-container div.dt-layout-full{width:100%}div.dt-container div.dt-layout-full>:only-child{margin-left:auto;margin-right:auto}div.dt-container div.dt-layout-table>div{display:block!important}@media screen and (max-width:767px){div.dt-container div.dt-layout-start>:not(:last-child){margin-right:0}div.dt-container div.dt-layout-end>:not(:first-child){margin-left:0}}div.dt-container{position:relative;clear:both}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:0 0}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,.3);background-color:rgba(0,0,0,.05);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(230,230,230,.05)),color-stop(100%,rgba(0,0,0,.05)));background:-webkit-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-moz-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-ms-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:-o-linear-gradient(top,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%);background:linear-gradient(to bottom,rgba(230,230,230,.05) 0,rgba(0,0,0,.05) 100%)}div.dt-container .dt-paging .dt-paging-button.disabled,div.dt-container .dt-paging .dt-paging-button.disabled:active,div.dt-container .dt-paging .dt-paging-button.disabled:hover{cursor:default;color:rgba(0,0,0,.5)!important;border:1px solid transparent;background:0 0;box-shadow:none}div.dt-container .dt-paging .dt-paging-button:hover{color:#fff!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:0;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-info,div.dt-container .dt-length,div.dt-container .dt-paging,div.dt-container .dt-processing,div.dt-container .dt-search{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>tbody>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>thead>tr>td,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th{vertical-align:middle}div.dt-container .dataTables_scroll div.dt-scroll-body>table>tbody>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>thead>tr>td>div.dataTables_sizing,div.dt-container .dataTables_scroll div.dt-scroll-body>table>thead>tr>th>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,.3)}div.dt-container.dt-empty-footer .dt-scroll-body{border-bottom:1px solid rgba(0,0,0,.3)}div.dt-container.dt-empty-footer .dt-scroll-body tbody>tr:last-child>*{border-bottom:none}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>td,html.dark table.dataTable>thead>tr>th{border-bottom:1px solid #595b5e}html.dark table.dataTable>thead>tr>td:active,html.dark table.dataTable>thead>tr>th:active{outline:0}html.dark table.dataTable>tfoot>tr>td,html.dark table.dataTable>tfoot>tr>th{border-top:1px solid #595b5e}html.dark table.dataTable.display>tbody>tr>*,html.dark table.dataTable.row-border>tbody>tr>*{border-top:1px solid #404346}html.dark table.dataTable.display>tbody>tr:first-child>*,html.dark table.dataTable.row-border>tbody>tr:first-child>*{border-top:none}html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13,110,253,.65);border-top-color:rgba(var(--dt-row-selected),.65)}html.dark table.dataTable.cell-border>tbody>tr>td,html.dark table.dataTable.cell-border>tbody>tr>th{border-top:1px solid #404346;border-right:1px solid #404346}html.dark table.dataTable.cell-border>tbody>tr>td:first-child,html.dark table.dataTable.cell-border>tbody>tr>th:first-child{border-left:1px solid #404346}html.dark .dt-container.dt-empty-footer table.dataTable{border-bottom:1px solid #595b5e}html.dark .dt-container .dt-length select,html.dark .dt-container .dt-search input{border:1px solid rgba(255,255,255,.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 #595b5e;background:rgba(255,255,255,.15)}html.dark .dt-container .dt-paging .dt-paging-button.disabled,html.dark .dt-container .dt-paging .dt-paging-button.disabled:active,html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover{color:#666!important}html.dark .dt-container .dt-paging .dt-paging-button:hover{border:1px solid #353535;background:#353535}html.dark .dt-container .dt-paging .dt-paging-button:active{background:#3a3a3a}[dir=rtl] table.dataTable tfoot td,[dir=rtl] table.dataTable tfoot th,[dir=rtl] table.dataTable thead td,[dir=rtl] table.dataTable thead th{text-align:right}[dir=rtl] table.dataTable td.dt-type-date,[dir=rtl] table.dataTable td.dt-type-numeric,[dir=rtl] table.dataTable th.dt-type-date,[dir=rtl] table.dataTable th.dt-type-numeric{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}/*!
 * jquery-confirm v3.3.4 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2019 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden!important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0!important}.jconfirm .jconfirm-scrollpane{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center;display:table;width:100%;height:100%}.jconfirm .jconfirm-row{display:table-row;width:100%}.jconfirm .jconfirm-cell{display:table-cell;vertical-align:middle}.jconfirm .jconfirm-holder{max-height:100%;padding:50px 0}.jconfirm .jconfirm-box-container{-webkit-transition:-webkit-transform;transition:-webkit-transform;transition:transform;transition:transform,-webkit-transform}.jconfirm .jconfirm-box-container.jconfirm-no-transition{-webkit-transition:none!important;transition:none!important}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;position:relative;outline:0;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:#fff;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:#1e90ff;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:10px;right:10px;cursor:pointer;opacity:.6;text-align:center;font-size:27px!important;line-height:14px!important;display:none;z-index:1}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow-x:hidden;overflow-y:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow-y:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar{width:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb{background:#666;border-radius:3px}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content{overflow:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c{color:#e74c3c!important}.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c{color:#3498db!important}.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c{color:#2ecc71!important}.jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c{color:#9b59b6!important}.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c{color:#f1c40f!important}.jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c{color:#34495e!important}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-light .jconfirm-bg,.jconfirm.jconfirm-white .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-light .jconfirm-box,.jconfirm.jconfirm-white .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:5px}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:700;text-shadow:none}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default{-webkit-box-shadow:none;box-shadow:none;color:#333}.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2);box-shadow:0 2px 6px rgba(0,0,0,.2);background:#444;border-radius:5px;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}@keyframes glow{0%,100%{-webkit-box-shadow:0 0 0 red;box-shadow:0 0 0 red}50%{-webkit-box-shadow:0 0 30px red;box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-scalex,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-zoom{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px,0);transform:translate(-100px,0)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px,0);transform:translate(100px,0)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0,100px);transform:translate(0,100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(.5);transform:scale(.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple{border:none}.jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark{border:none}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:#fff;font-size:28px;font-weight:400}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:none;color:#fff;padding:10px;min-width:100px}.jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,.2);box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border:solid 1px rgba(0,0,0,.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{margin-right:8px;margin-left:0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:700;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{color:rgba(0,0,0,.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:10px;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500}.jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c{margin-left:8px;margin-right:0}.jconfirm.jconfirm-modern .jconfirm-bg{background-color:#708090;opacity:.6}.jconfirm.jconfirm-modern .jconfirm-box{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 30px 15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87);top:15px;right:15px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:24px;font-weight:700;text-align:center;margin-bottom:10px}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(0);transform:scale(0);display:block;margin-right:0;margin-left:0;margin-bottom:10px;font-size:69px;color:#aaa}.jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content{text-align:center;font-size:15px;color:#777;margin-bottom:25px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button{font-weight:700;text-transform:uppercase;-webkit-transition:background .1s;transition:background .1s;padding:10px 20px}.jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button+button{margin-left:4px}.jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c{-webkit-transform:scale(1);transform:scale(1)}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px + 1.5rem)}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;font-smoothing:inherit}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px 8px;display:inline-block;width:100%;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:calc(8px - 2px - 1px) 8px calc(8px - 2px - 3px - 1px)}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#1da7ee;color:#fff;border:1px solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px solid #00578d}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px solid #aaa}.selectize-input>input{display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:0 0!important;line-height:inherit!important;user-select:auto!important;box-shadow:none!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:0!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0 0!important}.selectize-input::after{content:" ";display:block;clear:left}.selectize-input.dropdown-active::before{content:" ";display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.selectize-dropdown .create,.selectize-dropdown .no-results,.selectize-dropdown .optgroup-header,.selectize-dropdown .option{padding:5px 8px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#92c836;color:#fff}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .selected{background-color:#92c836;color:#fff}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown .active:not(.selected){background:#f5fafd;color:#495c68}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;overflow-scrolling:touch}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.selectize-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input:not(:read-only){cursor:text}.selectize-control.single .selectize-input:after{content:" ";display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:grey transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent grey transparent}.selectize-control.rtl{text-align:right}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:0;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:0}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0,51,83,.3);border-radius:3px;background-color:#1b9dec;background-image:linear-gradient(to bottom,#1da7ee,#178ee9);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px rgba(255,255,255,.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:linear-gradient(to bottom,#008fd8,#0075cf);background-repeat:repeat-x}.selectize-control.single .selectize-input{box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 rgba(255,255,255,.8);background-color:#f9f9f9;background-image:linear-gradient(to bottom,#fefefe,#f2f2f2);background-repeat:repeat-x}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:700;font-size:.85em}.selectize-dropdown .optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}.selectize-dropdown.plugin-auto_position.selectize-position-top{border-top:1px solid #d0d0d0;border-bottom:0 none;border-radius:3px 3px 0 0;box-shadow:0 -6px 12px rgba(0,0,0,.18)}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active{border-radius:0 0 3px 3px;border-top:0 none}.selectize-control.plugin-auto_position .selectize-input.selectize-position-top.dropdown-active::before{top:0;bottom:unset}.selectize-control.plugin-clear_button .clear{text-decoration:none;display:flex;position:absolute;height:100%;width:25px;top:0;right:calc(8px - 6px);color:#000;opacity:.4;font-weight:700;border:0;cursor:pointer;z-index:1;font-size:21px;justify-content:center;align-items:center}.selectize-control.plugin-clear_button .clear:hover{opacity:1}.selectize-control.plugin-clear_button.single .clear{right:calc(8px - 6px + 1.5rem)}.selectize-control.plugin-drag_drop.multi>.selectize-input.dragging{overflow:visible}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:"!";visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important;text-decoration:none}.selectize-dropdown.plugin-dropdown_header .selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .selectize-dropdown-content{display:flex}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button .item{display:inline-flex;align-items:center;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 6px;border-left:1px solid #0073bb;border-radius:0 2px 2px 0;box-sizing:border-box;margin-left:6px}.selectize-control.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled .item .remove{border-left-color:#aaa}.login .wrapper{display:flex;width:100%;height:100vh;min-height:768px;align-items:center;padding:8px;background:linear-gradient(180deg,#f5efe0 0,#fdfbf8 71.15%,#fff 85.45%,#faf7f0 94.46%)}.login .left{width:50%;display:flex;align-items:center;justify-content:center;padding:48px}.login .left .box{width:100%;max-width:557px;border-radius:32px;background:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);position:relative}.login .left .box>img{z-index:2;position:absolute}.login .left img.photo-uk{z-index:4;top:18px;left:-25px}.login .left img.photo-et{z-index:4;right:-16px;bottom:167px}.login .left .line{top:109px;right:113px}.login .left .shape-1{top:268px;left:-23px}.login .left .shape-2{bottom:66px;right:0}.login .left .shape-3{bottom:-20px;right:88px}.login .left .box [class*=flag-]{z-index:6;padding:12px;position:absolute;border-radius:100px;border:1px solid rgba(37,32,19,.04);background:#fff;box-shadow:0 13px 26px -6px rgba(37,32,19,.18)}.login .left .box .flag-uk{top:206px;left:11px}.login .left .box .flag-et{right:58px;bottom:163px}.login .left .box .map{width:100%;z-index:1;overflow:hidden;border-radius:32px;padding-bottom:85.8%;position:relative}.login .left .box .map img{left:0;bottom:0;right:0;position:absolute}.login .left .box .map img.mobile{display:none}.login .left .box .content{z-index:3;margin:26px 40px 40px 40px;position:relative}.login .left .box .content p{max-width:328px;color:#4b5563;font-size:12px;font-weight:400;line-height:16px;margin-top:16px}.login .left .box .content .arrow{top:-72px;left:160px;position:absolute}.login .content-wrapper{display:flex;width:50%;height:100%;align-items:center;justify-content:center;background:#fff;padding:48px}.form-wrapper{color:#030712;width:100%;max-width:480px}.form-wrapper header img{margin-bottom:64px}.form-wrapper header h1{font-family:Poppins,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:44px;letter-spacing:-1.6px}.form-wrapper header p{color:#4b5563;font-size:16px;font-weight:400;line-height:20px;margin-top:16px}.form-wrapper header+.btn{margin-top:48px}.form-wrapper form{margin-top:48px}.form-wrapper .form-row+.form-row{margin-top:12px}.form-wrapper .btn{height:44px}.form-wrapper .form-footer{flex-direction:column}.form-wrapper .form-footer p{color:#64748b;font-size:14px;line-height:20px;text-align:center;margin-top:16px}.form-wrapper .form-footer p a{color:#374151;font-weight:500;text-decoration:underline}.page-register .wrapper{min-height:860px}.form-signup-container{height:100%}.form-signup-container .step-1{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.form-signup{max-width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.form-signup .form-school-profile .group .label{padding-right:32px}.form-signup .form-school-profile .group .fields{width:356px;min-width:356px}.form-signup .form-footer .btn{justify-content:center}.error-page .wrapper{justify-content:center}.error-page .content-wrapper{max-width:600px;padding:48px 32px;height:auto;text-align:center}.error-page img{display:block;margin:0 auto 32px auto}.error-page h2{font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:44px;letter-spacing:-1.6px;padding-right:1.6px}.error-page h1 small{display:block;color:#4b5563;font-size:70%;font-family:Inter,sans-serif;margin-bottom:12px}.error-page p{color:#4b5563;font-size:16px;font-weight:400;line-height:22px;margin-top:32px;margin-bottom:32px}@media (max-width:1240px){.login .left{padding:0 20px}.login .left img.photo-uk{width:250px;height:auto}.login .left img.photo-et{width:250px;height:auto}.login .left .box .map{padding-bottom:100%}.login .left .box .map img{object-fit:cover;position:absolute;width:100%;height:100%}}@media (min-width:1024px) AND (max-width:1280px){.form-signup .form-school-profile .group{display:block}.form-signup .form-school-profile .group .label{width:100%;padding-right:0;padding-bottom:20px}.form-signup .form-school-profile .group .fields{width:100%;min-width:0}.page-register .wrapper{min-height:1050px}}@media (max-width:1023px){.login .left{display:block;width:100%;padding:0 0 20px 0}.login .left .box{width:100%;max-width:100%;display:flex;align-items:center;border-radius:12px}.login .left .box .content{margin:0;order:1;padding-left:48px}.login .left .box .content .arrow{display:none}.login .left .box .map{height:250px;padding-bottom:0;order:2;border-radius:12px}.login .left .box .map img{width:300px;right:0;left:auto;bottom:auto;height:auto;display:none}.login .left .box .map img.mobile{display:block}.login .left .box [class*=flag-]{padding:5px}.login .left .box .flag-uk{top:115px;left:auto;right:260px}.login .left .box .flag-et{top:220px;left:auto;right:20px;bottom:auto}.login .left img.photo-uk{width:160px;right:170px;top:-5px;left:auto}.login .left img.photo-et{width:160px;bottom:-15px;right:-8px}.login .left .line{width:170px;height:auto;top:35px;right:52px}.login .left .shape-1{top:30px;bottom:auto;left:auto;right:350px}.login .left .shape-2{display:none}.login .left .shape-3{bottom:-15px;right:320px}.login .wrapper{align-items:center;justify-content:center}.login .content-wrapper{display:block;width:100%;max-width:480px;height:auto;flex-grow:unset}.login .form-wrapper header img{margin-bottom:32px}.login .form-wrapper header h1{font-size:32px;line-height:36px}.login .wrapper{min-height:100vh;display:block;height:auto}.login .content-wrapper{max-width:100%;display:flex}.login .form-wrapper header img{display:none}.form-signup .form-school-profile .group .fields{width:50%}}@media (max-width:767px){.login .content-wrapper{padding:32px 24px}.login .form-wrapper form{margin-top:36px}.login .left .box .content{padding-left:24px}.page-register .form-wrapper header h1{font-size:28px;line-height:36px}.page-register .form-wrapper header p{font-size:14px}.form-signup .tabs-section{margin-top:24px}.form-signup .form-school-profile .group .label{padding-right:0}.form-signup .form-school-profile .group .fields{width:100%;min-width:0}.form-signup .form-school-profile .group:first-child{padding-top:24px}.form-signup .form-school-profile .group:last-child{padding-bottom:12px}.page-payment .thank-you div{width:100%;padding:0 16px}}@media (max-width:590px){.login .left .box{display:block}.login .left .box .content{padding:36px 24px}.login .left .box .map{height:220px}.login .left .box .map:after{position:absolute;content:'';width:100%;height:40px;left:0;right:0;bottom:0;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.login .left .box .map img{width:100%;max-width:340px;top:-50px}.login .left .box .flag-uk{right:300px;top:85px}.login .left .box .flag-et{right:80px;top:205px}.login .left .line{right:90px}.login .left .shape-1{top:130px;right:0;left:-20px}.login .left .shape-3{width:40px;height:40px;bottom:-10px;left:auto;right:30px}.login .left img.photo-uk{width:130px;right:210px;top:5px}.login .left img.photo-et{width:130px;bottom:0;top:135px;right:60px}.login .left .line{width:150px}.login .left .box .content{padding-left:16px;padding-right:16px}.login .content-wrapper{padding:28px 16px}}@media (max-width:360px){.login .left .box .map{height:200px}.login .left .box .map img{right:-30px}.login .left img.photo-uk{top:-5px;right:160px}.login .left img.photo-et{top:125px;right:45px}.login .left .box .flag-uk{right:auto;left:15px}.login .left .box .flag-et{right:60px;top:195px}.login .left .box .content{padding-bottom:24px;padding-top:40px}.login .left .box .content img{width:auto;height:35px}.login .left .shape-3{right:20px}}.page-payment .wrapper{display:block;width:100%;min-height:100vh;margin:0;overflow:auto;padding:112px 0 0 0;background:linear-gradient(180deg,#f5efe0 0,#fdfbf8 71.15%,#fff 85.45%,#faf7f0 94.46%)}.page-payment.has-steps .wrapper{padding-top:161px}.page-payment .btn{height:44px}.page-payment header{top:0;left:0;right:0;z-index:20;position:fixed;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.04)}.page-payment header .top{display:flex;width:94%;max-width:996px;margin:0 auto;padding:24px 0;align-items:center;justify-content:space-between}.page-payment header .top .left,.page-payment header .top .right{display:flex;align-items:center;width:100px}.page-payment header .back{display:inline-flex;font-size:14px;font-weight:500;line-height:20px;padding:0 12px}.page-payment header .back svg{top:1px;display:block;position:relative;margin-right:8px}.page-payment header .back span{padding-bottom:1px}.page-payment header .steps{padding:12px 0;border-top:1px solid #e5e7eb}.page-payment header .container{width:94%;display:flex;max-width:996px;margin:0 auto;align-items:center;justify-content:center}.page-payment header .step{display:flex;color:#4b5563;font-size:14px;font-weight:400;line-height:20px;align-items:center}.page-payment header .step span{display:flex;width:24px;height:24px;color:#4b5563;font-size:12px;font-weight:500;line-height:16px;text-align:center;border-radius:100px;background:#eeeff2;align-items:center;justify-content:center;margin-right:8px}.page-payment header .step.completed,.page-payment header .step.current{color:#030712;font-weight:500}.page-payment header .step.current span{color:#fff;background:#030712}.page-payment header .step.completed span{text-indent:-999999px;background:#ef5407 url('../img/icon-tick-white.svg') no-repeat center center}.page-payment header .step+.step:before{content:"";display:block;width:88px;height:1px;margin:0 16px;background:#e5e7eb}.page-payment .thank-you{display:flex;width:100%;height:calc(100vh - 161px - 80px);align-items:center;justify-content:center}.page-payment .thank-you div{width:340px;text-align:center}.page-payment .thank-you .icon{display:flex;width:104px;height:104px;align-items:center;justify-content:center;margin:0 auto 42px auto;border-radius:100px;border:1px solid #ffd6a8;background:#fff;box-shadow:0 1px 4px 2px rgba(254,134,54,.08)}.page-payment .thank-you h2{color:#030712;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px}.page-payment .thank-you p{margin-top:8px;margin-bottom:24px}.payment-container .container{width:94%;max-width:996px;margin:0 auto}.payment-container h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;margin-bottom:16px}.payment-container .packages{display:flex;flex-wrap:wrap;margin:0 -9px}.payment-container .package-box{width:calc(50% - 18px);margin:0 9px 18px 9px;cursor:pointer}.payment-container .package-box:hover{border-color:#ef5407}.payment-container .package-box .btn-black svg{display:none}.payment-container .package-box .btn-black span{margin-left:0}.payment-container .package-box .btn-black span:after{content:"Select"}.payment-container .package-box.current{border:1px solid #ef5407}.payment-container .package-box.current .btn-black svg{display:block}.payment-container .package-box.current .btn-black span{margin-left:5px}.payment-container .package-box.current .btn-black span:after{content:"Selected"}.popup-package .labels{display:flex;flex-wrap:wrap}.popup-package .labels span{color:#6b7280;font-size:13px;font-weight:600;line-height:16px;margin-right:6px;margin-bottom:6px;padding:5px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.popup-package .labels span:last-child{margin-right:0}.popup-package .includes{margin-top:20px}.popup-package .includes h4{font-size:15px;font-weight:600;line-height:20px}.popup-package .includes ul{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px;font-weight:400;line-height:20px;list-style:none}.popup-package .includes ul li{width:calc(50% - 8px);margin-top:10px;padding-left:18px;background:url('../img/icon-check-2.svg') no-repeat 0 3px}.popup-package .benefits{padding-top:24px}.popup-package .benefits .head{display:flex;align-items:center}.popup-package .benefits .head svg{margin-right:8px}.popup-package .benefits .head h4{font-size:15px;font-weight:600;line-height:125%}.popup-package .benefits ul{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:13px;font-weight:400;line-height:20px;list-style:none}.popup-package .benefits ul li{width:100%;margin-top:10px;padding-left:18px;background:url('../img/icon-check-2.svg') no-repeat 0 3px}.payment-container .form-footer.fixed{z-index:50;max-width:1036px;left:calc((100vw - 1036px)/ 2);right:32px;bottom:32px;position:fixed;padding:16px 24px;border-radius:12px;border:1px solid #eeeff2;background:#fff;box-shadow:0 8px 32px -6px rgba(3,7,18,.16);align-items:center;opacity:1;visibility:visible;transform:translateY(0);transition:all ease .3s}.payment-container .form-footer.hidden{opacity:0;visibility:hidden;transform:translateY(25px)}.payment-container .form-footer.fixed .btn{margin-left:24px}.payment-container .form-footer-placeholder{height:120px}.payment-container .form-footer.hidden+.form-footer-placeholder{display:none}.page-checkout .container{display:flex;justify-content:space-between;padding-bottom:44px}.cart-contents{width:calc(100% - 374px)}.cart-summary{width:350px}.page-checkout .box{padding:16px;border-radius:10px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.05)}.page-checkout .box+h2{margin-top:24px}.page-checkout .box+.box{margin-top:16px}.cart .head{display:flex;margin-bottom:20px}.cart .head .icon{display:flex;width:40px;height:40px;margin-right:12px;border-radius:8px;align-items:center;justify-content:center;background:url('../img/cart-icon-bg.png') no-repeat center center/100% 100%}.cart .head .title{width:calc(100% - 52px)}.cart .head .title h3{font-size:16px;font-weight:600;line-height:20px}.cart .head .title p{color:#6b7280;font-size:12px;font-weight:400;line-height:16px;margin-top:4px}.cart .options{display:flex;margin:0 -4px}.cart .options .option{width:calc(33.33333% - 8px);padding:8px;margin:0 4px;border-radius:8px;background:#f9fafb}.cart .options .option h4{font-size:16px;font-weight:600;line-height:20px}.cart .options .option p{color:#6b7280;font-size:12px;font-weight:400;line-height:16px;margin-top:4px}.field-card .form-input{display:flex;height:44px;padding-top:0;padding-bottom:0;align-items:center}.field-card .form-input .StripeElement{width:100%}.field-card .form-input .StripeElement--focus{border-color:#ef5407}.field-billing .selectize-control.single .selectize-input{border-radius:8px 8px 0 0!important}.field-billing .form-input:first-child{border-radius:8px 8px 0 0}.field-billing .form-input+.form-input{border-top:0;border-radius:0 0 8px 8px}.page-payment .costs{color:#64748b;font-size:14px;font-weight:400;line-height:20px}.page-payment .cost{width:100%;display:flex;justify-content:space-between}.page-payment .cost .price{color:#334155;font-size:14px;font-weight:600;line-height:20px}.page-payment .total{display:flex;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:120%;letter-spacing:-.8px;flex-wrap:wrap;justify-content:space-between;margin-top:16px}.page-payment .total:before{content:"";display:block;width:100%;height:1px;margin-bottom:16px;background:linear-gradient(90deg,#e2e8f0 0,rgba(226,232,240,0) 100%)}.page-payment .total .label{color:#030712}.page-payment .total .price{color:#ef5407}.page-payment .period h5{font-size:14px;font-weight:500;line-height:20px}.page-payment .period label{display:block;margin-top:12px}.page-payment .period label input{display:none}.page-payment .period label div{display:flex;color:#374151;font-size:14px;font-weight:400;line-height:20px;align-items:center;justify-content:space-between;padding:11px;border:1px solid #e5e7eb;background:#fff;border-radius:8px;position:relative;cursor:pointer}.page-payment .period label .radiobox{right:11px;width:16px;height:16px;padding:2px;border-radius:50%;border:1px solid #d1d5db;position:absolute}.page-payment .period label .radiobox:before{display:none;content:"";width:10px;height:10px;border-radius:50%;background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.32) 0,rgba(255,255,255,0) 100%),#fe6f10}.page-payment .period label .price{font-weight:500;padding-right:28px}.page-payment .period label .price small{font-size:11px;font-weight:400;line-height:145%}.page-payment .period label input:checked+div{border-color:#ef5407}.page-payment .period label input:checked+div .radiobox{border-color:#ef5407}.page-payment .period label input:checked+div .radiobox:before{display:block}.page-payment .terms{display:flex;justify-content:space-between;margin-bottom:16px}.page-payment .terms div{width:calc(100% - 32px);color:#030712;font-size:14px;line-height:20px}.page-payment .terms div a{font-weight:600;text-decoration:underline}.page-payment .button-container .form-error{margin-bottom:8px}@media (max-width:1140px){.payment-container .form-footer.fixed{left:3%;right:3%}}@media (max-width:1023px){.payment-container .packages .package-box{width:100%}.cart-contents{width:calc(100% - 324px)}.cart-summary{width:300px}}@media (max-width:768px){.page-payment header .top{padding:16px 0}.page-payment header .step+.step:before{width:24px;margin:0 8px}.page-payment header .step:not(.current) label{display:none}.page-payment header .step:not(.current) span{margin-right:0}.page-payment.has-steps .wrapper{padding-top:130px}.payment-container h2{font-size:22px}.payment-container .package-box .details .info ul li{width:100%}.popup-package .includes ul li{width:100%}.payment-container .form-footer-placeholder{height:140px}.payment-container .form-footer.fixed{bottom:16px;flex-direction:column;align-items:center}.payment-container .form-footer.fixed p{text-align:center;max-width:220px;font-size:12px}.payment-container .form-footer.fixed .btn{margin-top:8px;line-height:16px;margin-left:0;width:100%;justify-content:center}.payment-container .container{display:block;padding-bottom:32px}.cart-contents{width:100%}.cart-summary{width:100%;margin-top:24px}}*{padding:0;margin:0;outline:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{color:#030712;font-family:Inter,sans-serif;font-size:14px;line-height:20px;background:#3a54a3}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}a img{border:0}a,button,path,svg{transition:all ease .4s}.container{width:94%;max-width:1180px;margin:0 auto}.wrapper{width:100%;height:100vh;display:flex;padding:8px;background:radial-gradient(61.55% 189.28% at 18.42% -20.21%,#0eb492 0,#3a54a3 100%),#f1f5f9;position:relative;overflow:hidden}.jconfirm-bg{background:rgba(3,7,18,.4);backdrop-filter:blur(1px)}.jconfirm .jconfirm-scrollpane{display:flex;align-items:center;justify-content:center;overflow:auto}.jconfirm .jconfirm-cell,.jconfirm .jconfirm-row{display:block;max-height:100vh}.jconfirm .jconfirm-holder{display:flex;padding:0!important}.jconfirm .jconfirm-holder .container{padding:40px 0}.jconfirm .jconfirm-box div.jconfirm-content-pane{max-height:none!important;height:auto!important}.jconfirm .jconfirm-box div.jconfirm-content-pane,.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content,.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll{overflow:visible!important}.jconfirm .jconfirm-box{width:calc(100% - 12px);max-width:520px;padding:0 0 24px 0;border-radius:16px;background:#fff}.jconfirm .jconfirm-box-container.wide .jconfirm-box{max-width:644px}.jconfirm.loaded .jconfirm-box{overflow:visible}.jconfirm-header{display:flex;padding:24px;align-items:center;justify-content:space-between;border-bottom:1px solid #eeeff2}.jconfirm-title-c{width:calc(100% - 56px);padding-bottom:0!important}.jconfirm-title h2{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px}.jconfirm-title small{display:block;color:#6b7280;font-size:13px;font-weight:400;line-height:16px;margin-top:4px}.jconfirm .jconfirm-box div.jconfirm-closeIcon{order:2;width:24px;height:24px;top:auto;right:auto;opacity:1;position:relative}.jconfirm .jconfirm-box div.jconfirm-content-pane{padding:24px;margin-bottom:0}.jconfirm-buttons{display:flex;justify-content:space-between;padding:24px 24px 0 24px;border-top:1px solid #eeeff2}.jconfirm-buttons>div{display:flex}.jconfirm-buttons .btn+.btn{margin-left:8px}.jconfirm-buttons .info{display:flex;color:#4b5563;font-size:16px;font-weight:400;line-height:20px;align-items:center}.jconfirm-buttons .info span{color:#030712;font-weight:700}.jconfirm-hide-buttons div.jconfirm-content-pane{padding-bottom:0!important}.jconfirm-hide-buttons .jconfirm-buttons{display:none!important}#toastr{display:flex;left:50%;bottom:40px;position:fixed;align-items:center;flex-direction:column}#toastr .toastr-item{display:flex;color:#fff;font-size:11px;font-weight:500;line-height:145%;padding:10px;border-radius:12px;background:#030712;box-shadow:0 3px 4px -3px rgba(3,7,18,.08)}#toastr .toastr-item.success:before{content:"";display:block;width:16px;height:16px;margin-right:8px;background:url('../img/icon-toastr-success.svg') no-repeat top left}#toastr .toastr-item .close{width:16px;height:16px;border:0;background:0 0;margin-left:8px;cursor:pointer}#toastr .toastr-item.danger{background:#ee3662}#toastr .toastr-item.danger:before{content:"";display:block;width:16px;height:16px;margin-right:8px;background:url('../img/icon-toastr-danger.svg') no-repeat top left}#toastr .toastr-item.danger .close path{fill:#fff}#toastr .toastr-item+.toastr-item{margin-top:8px}.flex{display:flex!important}.flex.middle{align-items:center;justify-content:center}.flex.justify-between{justify-content:space-between}.grey{color:#9ca3af}.loader{display:flex;top:0;left:0;width:100%;height:100%;z-index:5;position:absolute;background:rgba(255,255,255,.8);justify-content:center;align-items:center}.loader div{width:50px;aspect-ratio:1;border-radius:50%;border:5px solid #f05508;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}100%{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}100%{transform:scaleY(-1) rotate(-135deg)}}.dropdown{opacity:0;visibility:hidden}.dropdown.open{opacity:1;visibility:visible}.dd-actions{display:inline-block;position:relative}.dd-actions .trigger{display:flex;width:24px;height:24px;margin:0 auto;border-radius:6px;border:1px solid transparent;background:0 0;justify-content:center;align-items:center;cursor:pointer}.dd-actions .trigger:has(+ .open),.dd-actions .trigger:hover{border:1px solid #e5e7eb;background:#fff;box-shadow:0 4px 4px -4px rgba(2,6,23,.08),0 0 0 1px rgba(3,7,18,.04)}.dd-actions .trigger:has(+ .open) svg,.dd-actions .trigger:hover svg{fill:#030712}.dd-actions .dropdown{top:100%;right:0;z-index:5000;min-width:148px;margin-top:2px;padding:4px 0;border-radius:8px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);position:absolute}.dd-actions .dropdown button{display:flex;align-items:center;width:100%;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap;background:0 0;padding:10px 12px;cursor:pointer;border:0;border-top:1px solid #eeeff2}.dd-actions .dropdown button:first-child{border-top:0}.dd-actions .dropdown button svg{margin-top:1px;margin-right:4px}.dd-actions .dropdown button:hover{background:rgba(3,7,18,.04)}.dd-actions .dropdown button.danger{color:#ee3662}.dd-actions .dropdown button.danger svg{fill:#EE3662}.dd-actions .dropdown button.danger:hover{background:rgba(238,54,98,.08)}.dd-actions .sep{display:block;width:100%;height:1px;background:#eeeff2}a.link{text-decoration:underline}a.jump{display:inline-flex;align-items:center;position:relative;text-decoration:underline}a.jump:after{content:"";display:block;width:16px;height:16px;margin-left:2px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 4V10.5C12.5 10.6326 12.4474 10.7598 12.3536 10.8536C12.2598 10.9473 12.1326 11 12 11C11.8674 11 11.7402 10.9473 11.6465 10.8536C11.5527 10.7598 11.5 10.6326 11.5 10.5V5.20687L4.35378 12.3538C4.25996 12.4476 4.13272 12.5003 4.00003 12.5003C3.86735 12.5003 3.7401 12.4476 3.64628 12.3538C3.55246 12.2599 3.49976 12.1327 3.49976 12C3.49976 11.8673 3.55246 11.7401 3.64628 11.6462L10.7932 4.5H5.50003C5.36743 4.5 5.24025 4.44732 5.14648 4.35355C5.05271 4.25979 5.00003 4.13261 5.00003 4C5.00003 3.86739 5.05271 3.74021 5.14648 3.64645C5.24025 3.55268 5.36743 3.5 5.50003 3.5H12C12.1326 3.5 12.2598 3.55268 12.3536 3.64645C12.4474 3.74021 12.5 3.86739 12.5 4Z' fill='%23030712'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}a.go{display:inline-flex;align-items:center;position:relative;text-decoration:underline}a.go:after{content:"";display:block;width:16px;height:16px;margin-left:2px;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M13.8538%208.35403L9.35375%2012.854C9.25993%2012.9478%209.13268%2013.0006%209%2013.0006C8.86732%2013.0006%208.74007%2012.9478%208.64625%2012.854C8.55243%2012.7602%208.49972%2012.633%208.49972%2012.5003C8.49972%2012.3676%208.55243%2012.2403%208.64625%2012.1465L12.2931%208.50028H2.5C2.36739%208.50028%202.24021%208.4476%202.14645%208.35383C2.05268%208.26006%202%208.13289%202%208.00028C2%207.86767%202.05268%207.74049%202.14645%207.64672C2.24021%207.55296%202.36739%207.50028%202.5%207.50028H12.2931L8.64625%203.85403C8.55243%203.76021%208.49972%203.63296%208.49972%203.50028C8.49972%203.3676%208.55243%203.24035%208.64625%203.14653C8.74007%203.05271%208.86732%203%209%203C9.13268%203%209.25993%203.05271%209.35375%203.14653L13.8538%207.64653C13.9002%207.69296%2013.9371%207.74811%2013.9623%207.80881C13.9874%207.86951%2014.0004%207.93457%2014.0004%208.00028C14.0004%208.06599%2013.9874%208.13105%2013.9623%208.19175C13.9371%208.25245%2013.9002%208.30759%2013.8538%208.35403Z%22%20fill%3D%22%23030712%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.add-link{display:inline-flex;font-size:13px;font-weight:600;line-height:16px;text-decoration:underline;margin-top:12px;cursor:pointer}.add-link svg{display:block;margin-right:4px}.add-link.add-school{color:#fe6f10;margin-top:0;text-decoration:none}.edit-link{display:inline-flex;align-items:center;position:relative;color:#6b7280;font-size:13px;font-weight:600;line-height:16px;text-decoration:underline;cursor:pointer}.edit-link svg{display:block;margin-right:4px}.btn{display:inline-flex;align-items:center;height:40px;color:#030712;font-size:14px;font-weight:600;line-height:20px;text-align:center;padding:0 12px 1px 12px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 3px 4px -3px rgba(3,7,18,.08);cursor:pointer}.btn svg{fill:#030712;min-width:16px}.btn svg+span{display:block;white-space:nowrap;margin-left:5px}.btn.disabled,.btn[disabled]{cursor:not-allowed;border:1px solid rgba(255,255,255,.14)!important;background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.24) 0,rgba(255,255,255,0) 100%),#e5e7eb!important;pointer-events:none}.btn.btn-block{width:100%;display:flex;justify-content:center}.btn-small{height:36px;padding:0 12px 1px 12px}.btn-extra-small{height:32px;font-size:13px;line-height:16px;padding:0 8px 1px 8px}.btn.btn-primary{color:#fff;background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.32) 0,rgba(255,255,255,0) 100%),#fe6f10;box-shadow:0 4px 4px -4px rgba(254,111,16,.08)}.btn.btn-primary svg{fill:#fff}.btn.btn-secondary{background-color:#f9fafb}.btn.btn-danger{color:#fff;border:1px solid rgba(255,255,255,.14);background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.24) 0,rgba(255,255,255,0) 100%),#f6334a;box-shadow:0 4px 4px -4px rgba(2,6,23,.08)}.btn.btn-danger-text{color:#ee3662}.btn.btn-danger-text svg{fill:#EE3662}.btn.btn-black{color:#fff;border:1px solid rgba(255,255,255,.14);background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.24) 0,rgba(255,255,255,0) 100%),#030712;box-shadow:0 4px 4px -4px rgba(2,6,23,.08)}.status-label{display:inline-flex;color:#374151;font-size:12px;font-weight:600;line-height:16px;border-radius:6px;border:1px solid #eeeff2;background:#f9fafb url('../img/icon-clock.svg') no-repeat 3px center;padding:4px 6px 4px 22px}.status-label:after{content:"Planned"}.status-label.completed{color:#0eb492;border-color:rgba(14,180,146,.06);background-color:rgba(14,180,146,.08);background-image:url('../img/icon-check.svg')}.status-label.completed:after{content:"Completed"}.status-label.ongoing{color:#fe6f10;border-color:1px solid rgba(254,111,16,.06);background-color:rgba(254,111,16,.08);background-image:url('../img/icon-ongoing.svg')}.status-label.ongoing:after{content:"Ongoing"}.search-highlight{color:#ef5407;font-weight:600}.table-bulk-actions{display:none;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb;padding:10px 12px}.table-bulk-actions.show{display:flex}.table-bulk-actions .info{color:#6b7280;font-size:12px;font-weight:500;line-height:16px}.table-bulk-actions .info span{color:#030712;font-weight:700}table.list{width:100%}table.list td mark{color:#ef5407;font-weight:600;background:0 0}table.list thead tr th{color:#d1d5db;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap;text-align:left;text-transform:uppercase;padding:8px 12px;transition:all ease .4s;border-color:#e5e7eb}table.list thead th:hover{outline:0!important}table.list th:not(.dt-orderable-none):hover{color:#6b7280;cursor:pointer}table.list th[class*=dt-ordering-]{color:#6b7280}table.list th:not(.dt-orderable-none) .dt-column-title{float:left}table.list th:not(.dt-orderable-none){padding-right:16px}table.list th .dt-column-order{float:left;width:16px;height:16px;left:auto!important;right:auto!important;margin:8px 0 0 4px!important;position:absolute!important;background:url('../img/icon-sort.svg') no-repeat center}table.list th .dt-column-order:after,table.list th .dt-column-order:before{display:none!important}table.list th.dt-ordering-asc .dt-column-order{background-image:url('../img/icon-sort-asc.svg')}table.list th.dt-ordering-desc .dt-column-order{background-image:url('../img/icon-sort-desc.svg')}table.list th.dt-orderable-none .dt-column-order{display:none}table.list[data-limit] thead tr th .checkbox{display:none!important}table.list tbody tr td{padding:12px;border-bottom:1px solid #e5e7eb!important;white-space:nowrap}table.list tbody tr td strong{font-weight:600}table.list tbody tr td .na{color:#9ca3af}table.list tbody tr:hover td{background:#f9fafb}table.list .col-id{width:44px;padding-left:8px;padding-right:8px;text-align:center!important}table.list td.col-id{color:#9ca3af;text-align:center}table.list .col-checkbox{width:44px!important;padding-left:12px!important;padding-right:12px!important}table.list.selectable-rows col[data-dt-column="0"]{width:44px!important}table.list .col-school{width:280px}table.list td.col-school span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:280px}table.list .col-details{width:165px}table.list .col-full-name:has(.avatar){line-height:0}table.list .col-full-name a{display:inline-flex;align-items:center}table.list .col-full-name a .avatar{width:28px;height:28px;min-width:28px;border-radius:50%;margin-right:8px;overflow:hidden;background:#9ca3af}table.list .col-full-name a .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}table.list tbody tr td strong{display:block;white-space:nowrap}table.list .col-role span{color:#d1d5db}table.list .col-dot-actions{width:95px;text-align:center}table.list [class*=user-status-]{display:flex;align-items:center;font-size:12px;font-weight:600;line-height:16px;position:relative}table.list [class*=user-status-]:before{content:"";width:8px;height:8px;margin-right:8px;border-radius:50%;background:#030712;box-shadow:0 0 0 2px rgba(14,180,146,.22)}table.list .user-status-active{color:#0eb492}table.list .user-status-active:before{background:#0eb492;box-shadow:0 0 0 2px rgba(14,180,146,.22)}table.list .user-status-suspended{color:#ee3662}table.list .user-status-suspended:before{background:#ee3662;box-shadow:0 0 0 2px rgba(238,54,98,.22)}table.list th.col-due{color:#d1d5db!important;padding-right:12px!important}table.list .col-paid-date span{color:#9ca3af}table.list .col-amount{width:100px;text-align:left!important}table.list th.col-download{width:44px!important;min-width:44px!important;max-width:44px!important}table.list .col-order-date{width:12%}table.list .col-package{width:20%}table.list .col-total{text-align:left!important}table.dataTable td.dt-empty,table.dataTable th.dt-empty{padding:30px 0}.dt-length{display:flex;align-items:center}.dt-length .dt-input{display:none}.dt-length label{color:#4b5563;font-size:13px;line-height:16px;margin-right:8px}.dt-layout-end{display:flex;align-items:stretch!important;border-radius:8px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 3px 4px -3px rgba(3,7,18,.08)}.dt-info{display:flex;align-items:center;color:#6b7280;font-size:13px;font-weight:400;line-height:16px;padding:0 9px;border-right:1px solid #eeeff2}.dt-info strong{color:#030712;display:inline-block;font-weight:600;margin-right:4px}.dt-paging{margin-left:0!important}.dt-paging nav{display:flex}.dt-paging .dt-paging-button{display:flex!important;width:28px;height:32px;align-items:center;justify-content:center;padding:0!important;color:inherit!important;border:0!important;background:0 0!important;margin-left:0!important}.dt-paging .dt-paging-button.previous svg{transform:scale(-1,1)}.dt-paging .dt-paging-button.disabled svg path:nth-child(2){display:none}div.dt-container div.dt-layout-row{margin-top:0}.dtfh-floatingparent-head{background:#fff}.alert{display:flex;color:#ef5407;font-size:13px;font-weight:500;line-height:20px;align-items:center;margin-bottom:24px;padding:12px 16px;border-radius:8px;background:#fff7ed}.alert .icon{width:16px;height:16px;margin-right:8px}.alert svg{fill:#EF5407;width:16px;height:16px;margin-right:8px}.alert p{width:calc(100% - 24px)}.alert.alert-success{color:#1aad7c;background:rgba(26,173,124,.2)}.alert.alert-success svg{fill:#1aad7c}.alert.alert-danger{color:#ee3662;background:rgba(238,54,98,.2)}.datepicker{z-index:10;padding:8px;position:absolute;border-radius:8px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.datepicker.datepicker-orient-bottom{margin-top:5px}.datepicker table{width:240px;margin:0;padding:0;border-collapse:collapse}.datepicker table th{font-size:11px;padding:0;margin:0}.datepicker table thead tr:last-child th{padding:3px 0}.datepicker table .datepicker-switch{font-size:14px;padding:8px 0;cursor:pointer}.datepicker table th.next,.datepicker table th.prev{cursor:pointer;text-align:center;border-radius:8px}.datepicker table th.next svg,.datepicker table th.prev svg{display:block;margin:0 auto}.datepicker table th.prev svg{transform:scale(-1,1)}.datepicker table td{color:#303030;font-size:13px;line-height:18px;text-align:center;cursor:pointer;padding:6px 0;margin:0;border-radius:8px}.datepicker table td.old{color:#d1d5db}.datepicker table td.new{color:#d1d5db}.datepicker table td.active{color:#fff;background:#ef5407}.datepicker table td.day:not(.active):hover{background:rgba(3,7,18,.04)}.datepicker .datepicker-months td,.datepicker .datepicker-years td{padding:6px 0 0 0}.datepicker .datepicker-months .month,.datepicker .datepicker-years .year{float:left;width:33.3333%;border-radius:8px;padding:10px 0}.datepicker .datepicker-months .month:hover,.datepicker .datepicker-years .year:hover{background:rgba(3,7,18,.04)}.datepicker .datepicker-months .month.focused,.datepicker .datepicker-years .year.focused{color:#fff;background:#ef5407}.section-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.section-header h2{color:#334155;font-family:Poppins,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:-.8px}.section-header .btn{height:32px;padding:0 7px}.tabs-inline{margin-bottom:20px;white-space:nowrap;display:inline-flex;height:36px;padding:2px;border-radius:6px;background:#f9fafb}.tabs-inline .inner{height:32px}.tabs-inline .tab{display:inline-flex;font-size:14px;line-height:20px;padding:5px 12px 5px 12px;border-radius:4px;border:1px solid transparent;background:0 0;position:relative;cursor:pointer}.tabs-inline .tab[data-count]:after{content:attr(data-count);width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;line-height:16px;margin-left:4px;border-radius:4px;background:rgba(3,7,18,.06);position:relative;top:1px}.tabs-inline .tab:hover{background:rgba(3,7,18,.04)}.tabs-inline .tab.current{border:1px solid #eeeff2;background:#fff;box-shadow:0 0 4px 0 rgba(204,204,204,.25)}.tabs-inline .tabs .tab.current:before{content:"";top:100%;left:0;right:0;width:100%;height:1px;background:#fff;position:absolute}.tabs-section{display:flex;border-bottom:1px solid #e2e8f0;margin-top:38px}.tabs-section .tab{display:flex;color:#6b7280;font-size:14px;font-weight:500;line-height:20px;padding:8px 0 15px 0;align-items:center;position:relative}.tabs-section .tab:after{content:"";height:1px;left:0;right:0;bottom:-1px;position:absolute}.tabs-section .tab+.tab{margin-left:16px}.tabs-section .tab svg{margin-left:4px}.tabs-section .tab.current{color:#030712}.tabs-section .tab.current:after{background:#030712}.tab-content{display:none}.tab-content.current{display:block}.table-header{margin-top:20px}.current-session-wrapper+.table-header{margin-top:40px}.table-header h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;margin-bottom:16px}.table-header .flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.table-header .flex h2{margin-bottom:0}.table-header .actions{display:flex;align-items:center;justify-content:space-between;padding:4px 0 10px 0}.table-header .actions .tabs-inline{margin-bottom:0;margin-right:8px}.table-header .search{width:100%;height:auto;max-width:312px;display:flex;align-items:center;border-radius:8px;border:1px solid #eeeff2;background:#fff;box-shadow:0 3px 3px -2px rgba(3,7,18,.04);position:relative}.table-header .search img{top:50%;left:8px;position:absolute;transform:translateY(-50%)}.table-header .search input{width:100%;border:0;border-radius:9px;padding:7px 7px 7px 35px}.current-session{padding:11px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 -4px 12px -4px rgba(0,0,0,.1)}.current-session .box{display:flex;padding:16px;border-radius:8px;background:#f9fafb;justify-content:space-between}.current-session .box .details{width:calc(50% - 8px)}.current-session .box .nr{display:flex;width:32px;height:32px;color:#fff;font-size:16px;font-weight:600;line-height:22px;margin-bottom:8px;border-radius:50%;border:1.1px solid #fff;background:#4b5563;box-shadow:0 0 0 1.8px rgba(3,7,18,.08);justify-content:center;align-items:center}.current-session .box h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px}.current-session .box .attachments{display:flex;flex-wrap:wrap;margin-top:16px;margin-bottom:-8px}.current-session .box .attachments>*{display:flex;align-items:center;font-size:13px;font-weight:500;line-height:16px;padding:8px 6px;border-radius:8px;background:#eeeff2;margin-right:8px;margin-bottom:8px}.current-session .box .attachments>:last-child{margin-right:0}.current-session .box .attachments>* .icon{display:block;width:20px;height:20px;margin-right:6px;border-radius:4px;background:#fff url('../img/icon-file-orange.svg') no-repeat center}.current-session .box .attachments>* .label{max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.current-session .box .attachments>.more{cursor:pointer;min-width:36px;justify-content:center}.current-session .box .attachments>.more~*{display:none}.current-session .box .topics{width:calc(50% - 8px)}.current-session .box .topics h4{color:#6b7280;font-size:12px;font-weight:600;line-height:16px;padding:4px 0}.current-session .box .topics ul{list-style:none}.current-session .box .topics ul li{margin-top:4px;padding-left:18px;position:relative}.current-session .box .topics ul li:before{content:"";top:7px;left:4px;width:6px;height:6px;border-radius:50%;background:#ef5407;position:absolute}.current-session .actions{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.current-session .actions .left{display:flex}.current-session .actions .right{display:flex}.current-session .actions .btn+.btn{margin-left:8px}input,textarea{color:#030712;font-family:Inter,sans-serif;font-size:14px;line-height:20px}input::placeholder,textarea::placeholder{color:#9ca3af}textarea{resize:none}body .selectize-control.single .selectize-input{font-weight:500;padding:12px 36px 12px 12px;background:#fff;border-radius:8px!important;border:1px solid #eeeff2;box-shadow:0 3px 3px -2px rgba(3,7,18,.04)}body .selectize-control.single .selectize-input .item{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body .selectize-control.single .selectize-input .item+input{display:none!important}body .selectize-control.single .selectize-input.dropdown-active{border:1px solid #030712!important;background:#fff;box-shadow:0 0 0 1.4px rgba(3,7,18,.08),0 3px 3px -2px rgba(3,7,18,.04)!important}body .selectize-input.dropdown-active:before{display:none}body .selectize-control.single .selectize-input:after{width:18px;height:18px;right:10px;border:0;margin-top:-9px!important;background:url('../img/icon-dropdown-arrow.svg') no-repeat center}body .selectize-control.single .selectize-input.dropdown-active:after{transform:rotate(180deg)}body .selectize-dropdown{top:47px!important;min-width:92px;font-size:14px;line-height:20px;background:#fff;border:0;border-radius:8px!important;box-shadow:0 4px 12px 0 rgba(0,0,0,.12)!important}body .selectize-dropdown.plugin-auto_position.selectize-position-top{top:auto!important;bottom:47px!important}body .selectize-dropdown-content{padding:4px 0;max-height:225px}body .selectize-dropdown .create,body .selectize-dropdown .no-results,body .selectize-dropdown .optgroup-header,body .selectize-dropdown .option{color:inherit!important;padding:9px 12px 10px 12px}body .selectize-dropdown .option+.option{border-top:1px solid #eeeff2}body .selectize-dropdown .active{background-color:#fff7ed!important}body .selectize-dropdown .selected{padding-right:34px;background:#f9fafb url('../img/icon-tick.svg') no-repeat right 12px center}body .selectize-control.single.small .selectize-input{font-size:13px;line-height:16px;padding:7px 31px 7px 9px!important}body .selectize-control.single.small .selectize-input:after{background-size:14px 14px;right:8px}body .selectize-control .has-avatar{display:flex!important;align-items:center}body .selectize-control .item.has-avatar{margin-top:-5px;margin-bottom:-5px}body .selectize-control .has-avatar .avatar{width:28px;height:28px;border-radius:50%;overflow:hidden;margin-right:8px}body .selectize-control .has-avatar .avatar img{width:100%;height:100%!important;object-fit:cover;object-position:center}body .selectize-control .has-avatar{display:flex;align-items:center}body .selectize-control.uploaded-by .option:not([data-value=all]){padding-left:36px;background:url('../img/icon-user.svg') no-repeat 12px center}body .selectize-control.uploaded-by .option.selected:not([data-value=all]){background-color:#f9fafb;background-image:url('../img/icon-tick.svg'),url('../img/icon-user.svg');background-repeat:no-repeat,no-repeat;background-position:right 12px center,12px center}body .selectize-control.uploaded-by .option.you:after{content:' (You)';color:#9ca3af}.checkbox{cursor:pointer}.checkbox input{display:none}.checkbox span{width:20px;height:20px;display:block;border-radius:4px;border:1px solid #d1d5db;background:#fff;box-shadow:0 0 4px 0 rgba(195,195,195,.25)}.checkbox input:checked+span{border-color:#ff9038;background:#fe6f10 url('../img/icon-checkbox.svg') no-repeat center}.checkbox input.partly+span{border-color:#ff9038;background:#fe6f10 url('../img/icon-checkbox-partly.svg') no-repeat center}.checkbox input[disabled]+span{border:1px solid #eeeff2;background:#f9fafb;cursor:not-allowed}.form-group+.form-row,.form-row+.form-row,.form-row-alt+.form-row{margin-top:20px}.form-group>label,.form-row>label{display:block;width:100%;color:#374151;font-size:13px;font-weight:400;line-height:16px;margin-bottom:6px}.form-group>label{margin-left:8px;margin-right:8px}.form-group{display:flex;margin:0 -8px}.form-group.flex-wrap{flex-wrap:wrap}.form-group+.form-group,.form-row+.form-group,.form-row-alt+.form-group{margin-top:20px}.form-group .form-row{flex-grow:1;margin:0 8px}.form-group .form-row.size-50{width:calc(50% - 16px)}.form-group .to{display:flex;color:#64748b;font-size:15px;font-weight:400;line-height:20px;align-items:center}.form-row .input-container{position:relative}.form-row .input-container+.input-container{margin-top:8px}.form-row .input-icon{top:50%;z-index:5;left:12px;width:18px;height:18px;margin-top:-9px;position:absolute}.form-row .password .input-icon{left:auto;right:12px;cursor:pointer;background:url('../img/icon-eye.svg') no-repeat center center;user-select:none}.form-row .password input[type=text]+.input-icon{background-image:url('../img/icon-eye-close.svg')}.form-row .input-container .remove{top:50%;right:32px;z-index:5;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-top:-10px;position:absolute;cursor:pointer}.form-row .input-container .remove svg{width:16px;height:16px}.form-row .input-container .remove:hover svg{fill:#EE3662}body .form-row .input-container .remove~.selectize-control.single .selectize-input{padding-right:55px}.form-hr{height:1px;background:#eeeff2}.form-input{width:100%;display:block;padding:11px 12px;border-radius:8px;border:1px solid #eeeff2;background:#fff;box-shadow:0 3px 3px -2px rgba(3,7,18,.04);position:relative;z-index:2}.input-icon+.form-input{padding-left:36px}.form-input[disabled]{color:#9ca3af;border-radius:8px;border:1px solid #eeeff2;background:#f9fafb;box-shadow:0 3px 3px -2px rgba(3,7,18,.04)}.form-select.selectize-control.single .selectize-input{padding:11px 36px 11px 12px}.input-icon~.form-select.selectize-control.single .selectize-input{padding-left:36px}.form-error{z-index:1;margin-top:3px;color:#fff;font-size:10px;line-height:15px;padding:8px 12px 8px 12px;background:#ee3662;border-radius:6px;position:relative}form>.form-error{margin-top:0;margin-bottom:20px}.form-footer{display:flex;justify-content:space-between;margin-top:20px}.form-footer .btn.btn-primary{padding-left:20px;padding-right:20px}@media (min-width:1024px){.form-footer-placeholder{height:100px}.form-footer.fixed{z-index:50;left:calc(252px + 24px);right:32px;bottom:32px;position:fixed;padding:16px 24px;border-radius:12px;border:1px solid #eeeff2;background:#fff;box-shadow:0 8px 32px -6px rgba(3,7,18,.16)}}form[data-role] .form-row[data-role]{display:none}form[data-role=admin] .form-row[data-role*=" admin "],form[data-role=intern] .form-row[data-role*=" intern "],form[data-role=school-admin] .form-row[data-role*=" school-admin "],form[data-role=student] .form-row[data-role*=" student "],form[data-role=super-admin] .form-row[data-role*=" super-admin "],form[data-role=teacher] .form-row[data-role*=" teacher "]{display:block!important}.form-search{width:100%;display:flex;align-items:center;margin-right:6px;padding:9px 10px 9px 11px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 3px 4px -3px rgba(3,7,18,.08)}.form-search input{font-size:14px;font-style:normal;font-weight:400;line-height:20px;border:0;margin-left:7px}.field-avatar{display:flex;align-items:center}.field-avatar .avatar{width:64px;height:64px;margin-right:16px;border-radius:100px;border:1px solid #eeeff2;background-color:#030712;background-repeat:no-repeat;background-position:center center;background-image:url('../img/icon-avatar.svg')}.field-avatar .avatar[style*=background-image]{background-size:cover;background-color:#fff}.field-avatar .actions{display:flex}.field-avatar .btn{height:32px;font-size:13px;line-height:16px;padding:0 9px;position:relative}.field-avatar .btn+.btn{margin-left:8px}.field-avatar .btn-edit:before{content:"Choose picture"}.field-avatar.filled .btn-edit:before{content:"Click to Replace"}.field-avatar:not(.filled) .btn-delete{display:none}.field-avatar .btn-edit input{top:0;left:0;width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.field-certificate-file{position:relative}.field-certificate-file .jFiler-items,.field-certificate-file img,.field-certificate-file.filled .jFiler{display:none}.field-certificate-file .replace{display:none;margin-top:10px;text-align:right}.field-certificate-file .replace a{display:inline-flex;color:#334155;font-size:14px;font-weight:600;line-height:20px;text-decoration:underline;align-items:center}.field-certificate-file .replace a svg{margin-right:4px}.field-certificate-file.filled img{display:block;border-radius:6px;border:1px solid #eeeff2;background:#fff}.field-certificate-file.filled .replace{display:block}.field-icon{display:flex;position:relative}.field-icon .icon{display:flex;width:60px;height:60px;margin-right:8px;border-radius:50%;align-items:center;justify-content:center;border:1px solid #ffedd4;background:linear-gradient(180deg,rgba(255,214,168,.12) 0,rgba(255,214,168,.24) 100%);box-shadow:0 0 0 2px rgba(254,111,16,.03),0 8px 8px -6px rgba(254,111,16,.12)}.field-icon .icon svg{width:28px;height:28px;fill:#FE6F10}.field-icon .change{width:26px;height:26px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f9fafb;cursor:pointer}.field-icon .icon-selector{display:none;z-index:100;top:0;left:102px;width:338px;padding:20px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 8px 24px -8px rgba(3,7,18,.12);position:absolute}.field-icon .icon-selector h4{color:#6b7280;font-size:14px;font-weight:500;line-height:20px}.field-icon .icon-selector .items{display:flex;flex-wrap:wrap;margin:12px -4px -6px -4px}.field-icon .icon-selector .items .item{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:6px;margin:0 3px 6px 3px;cursor:pointer}.field-icon .icon-selector .items .item svg{fill:#030712;width:20px;height:20px}.field-icon .icon-selector .items .item input{display:none}.field-icon .icon-selector .items .item.selected,.field-icon .icon-selector .items .item:hover{background:#eeeff2}.field-size label{display:flex;justify-content:space-between}.field-size label a{color:#030712;font-size:13px;font-weight:600;line-height:16px;text-decoration:underline}.field-size .input-container{display:flex;align-items:center;margin:0 -4px}.field-size .input-container .item{width:100%;margin:0 4px}.field-size .input-container .item input{display:none}.field-size .input-container .item label{display:flex;align-items:center;justify-content:center;width:100%;height:44px;font-size:14px;font-weight:500;border-radius:8px;border:1px solid #eeeff2;background:#fff;box-shadow:0 3px 3px -2px rgba(3,7,18,.04);cursor:pointer}.field-size .input-container .item input:checked+label{color:#fe6f10;border-color:#fe6f10;background:#fff7ed}.field-time{display:flex}.field-time .selectize-control{width:100%}.field-location .size-country{width:170px;flex-grow:unset}.field-location .size-address{width:calc(100% - 194px);margin-left:0;flex-grow:unset}.option-session{display:flex;align-items:center;justify-content:space-between}.option-session .count{color:#6b7280;font-size:13px;font-weight:400;line-height:16px;padding:3px 5px;border-radius:6px;border:1px solid #eeeff2;background:#f9fafb}.option-session .count strong{color:#030712;font-weight:600;line-height:16px}.field-platform .input-container{display:flex;justify-content:space-between}.field-platform .item{width:calc(50% - 4px)}.field-platform .item input{display:none}.field-platform .item label{display:flex;padding:9px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;align-items:center;justify-content:space-between;cursor:pointer}.field-platform .item label span{display:flex;align-items:center}.field-platform .item label img{width:24px;height:24px;margin-right:8px}.field-platform .item label .input{width:16px;height:16px;border-radius:50%;border:1px solid #e5e7eb;position:relative}.field-platform .item label .input:before{content:"";top:2px;left:2px;width:10px;height:10px;position:absolute;border-radius:50%}.field-platform .item input:checked+label{border-color:#fe6f10;box-shadow:0 0 0 1.4px rgba(254,111,16,.16)}.field-platform .item input:checked+label .input{border-color:#fe6f10}.field-platform .item input:checked+label .input:before{background:#fe6f10}.field-price{display:flex;align-items:center;justify-content:space-between}.field-price input{width:calc(100% - 93px)}.field-price .selectize-control{width:85px}.jFiler-input-dragDrop{display:flex;padding:24px;border-radius:8px;border:1px dashed #e5e7eb;background:#fff}.jFiler-input-dragDrop .jFiler-input-inner{width:100%;text-align:center;transition:all ease .4s}.jFiler-input-dragDrop .jFiler-input-icon{display:flex;width:36px;height:36px;border-radius:6px;background:#f9fafb;justify-content:center;align-items:center;margin:0 auto 8px auto}.jFiler-input-dragDrop .jFiler-input-text{color:#4b5563;text-align:center;margin:8px 0 16px 0}.jFiler-input-dragDrop.dragged{cursor:pointer;border-color:#fe6f10}.jFiler-input-dragDrop.dragged .jFiler-input-inner{opacity:.25}.jFiler-input-dragDrop.alt,.jconfirm-content .jFiler-input-dragDrop{cursor:pointer;background:#f9fafb}.jFiler-input-dragDrop.alt .jFiler-input-inner{height:152px;display:flex;flex-direction:column;justify-content:center}.jFiler-input-dragDrop.alt .jFiler-input-icon{width:32px;height:32px;border-radius:50%;background:#eeeff2;margin-bottom:8px}.jFiler-input-dragDrop.alt .jFiler-input-text{font-size:13px;line-height:16px;margin:0}.jFiler-input-dragDrop.alt .jFiler-input-text u{font-weight:600}.jFiler-input-dragDrop.alt .jFiler-input-choose-btn{display:none}.jFiler-items-list{margin-top:20px}.jFiler-item+.jFiler-item{margin-top:8px}.jFiler+.jFiler-item{margin-top:20px}.jFiler:has(.jFiler-item)+.jFiler-item{margin-top:8px}.jFiler-item .inner{display:flex;padding:11px;align-items:center;border-radius:8px;border:1px solid #eeeff2;background:#f9fafb;position:relative;z-index:2}.jFiler-item .inner:has(+ .progress){box-shadow:0 4px 12px -4px rgba(0,0,0,.1)}.jFiler-item .icon{width:28px;height:28px;margin-right:8px;border-radius:8px;background:#fff url('../img/icon-file-orange.svg') no-repeat center center/16px 16px}.jFiler-item .inner .title{width:calc(100% - 88px);font-size:13px;font-weight:500;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jFiler-item .inner .actions{width:52px;display:flex;justify-content:flex-end}.jFiler-item .inner .actions a+a{margin-left:4px}.jFiler-item .inner .actions a{display:flex;width:20px;height:20px;border-radius:4px;background:#eeeff2;align-items:center;justify-content:center;cursor:pointer}.jFiler-item .inner .actions a:hover{background:#fe6f10}.jFiler-item .inner .actions a:hover svg{fill:#fff}.jFiler-item .inner .actions .jFiler-item-download-action:not([href]){display:none}.jFiler-item .progress{margin-top:-8px;padding:14px 12px 6px 12px;border-radius:0 0 8px 8px;background:#f9fafb}.jFiler-item .progress .text-error{font-size:13px;font-weight:600;line-height:16px}.jFiler-item .progress .jFiler-jProgressBar{width:100%;margin:5px 0;overflow:hidden;position:relative;border-radius:100px;background:#e5e7eb}.jFiler-item .progress .jFiler-jProgressBar .bar{height:6px;background:#fe6f10;transition:width linear .2s}.form-topics{flex-wrap:wrap;counter-reset:topics}.form-topics .form-row+.form-row{margin-top:12px}.form-topics .form-row{counter-increment:topics}.form-topics .form-row label:after{content:counter(topics)}.form-input.has-datepicker{background-image:url('../img/icon-datepicker.svg');background-repeat:no-repeat;background-position:right 12px center}.form-input.has-datepicker[disabled]{background-image:url('../img/icon-datepicker-disabled.svg')}.form-school-profile .group{display:flex;padding:32px 0}.form-school-profile .group .label{flex-grow:1;padding-right:64px}.form-school-profile .group .label h4{color:#030712;font-size:16px;font-weight:600;line-height:20px}.form-school-profile .group .label p{color:#6b7280;margin-top:4px}.form-school-profile .group .fields{width:405px}.form-school-profile .group+.group{border-top:1px solid #e2e8f0}.pac-container{z-index:10;font-size:14px;line-height:20px;padding:4px 0;background:#fff;border:0;margin:4px 0;border-radius:8px!important;box-shadow:0 4px 12px 0 rgba(0,0,0,.12)!important}.pac-container:after{display:none}.pac-item{color:#030712;font-size:13px;line-height:20px;padding:9px 12px 10px 12px;border-top:0}.pac-item+.pac-item{border-top:1px solid #eeeff2}.pac-item .pac-icon{display:none}.pac-item:hover{background-color:#fff7ed!important}.popup-confirm .jconfirm-box{max-width:400px}.popup-confirm .jconfirm-header{justify-content:flex-end;padding-bottom:0;border-bottom:0}.popup-confirm div.jconfirm-content-pane{padding:0 32px 32px 32px!important}.popup-confirm .icon{display:flex;width:80px;height:80px;align-items:center;justify-content:center;margin:0 auto 32px auto;border-radius:100px;background:#eeeff2}.popup-confirm .icon svg{width:32px;height:32px;fill:#030712}.popup-confirm.danger .icon{background:#fde7ed}.popup-confirm.danger .icon svg{fill:#EE3662}.popup-confirm.success .icon{background:rgba(14,180,146,.08)}.popup-confirm h2{color:#030712;text-align:center;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:33px;letter-spacing:-1.12px}.popup-confirm p{margin-top:8px;text-align:center}.popup-confirm p a{color:#ef5407;font-weight:500}.popup-confirm.danger p{color:#6b7280}.popup-confirm .jconfirm-buttons{border-top:0;padding:0 32px 8px 32px}.popup-confirm .jconfirm-buttons-right{width:100%}.popup-confirm .jconfirm-buttons-right .btn{width:50%;flex-grow:1;height:44px;justify-content:center}.sidebar{display:flex;flex-direction:column;min-width:236px;width:236px;padding:12px;background:#fff;margin-right:8px;border-radius:12px}.sidebar .header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:2px 0}.sidebar .header:after{content:"";display:block;width:100%;height:1px;background:linear-gradient(90deg,rgba(238,239,242,0) 0,#eeeff2 40%,#eeeff2 60%,rgba(238,239,242,0) 100%)}.sidebar .header .close{width:24px;height:24px;border-radius:6px;background:#f9fafb}.sidebar .header .search{display:flex;width:100%;align-items:center;margin:16px 0;padding:6px 6px 6px 8px;background:#f9fafb;border-radius:8px}.sidebar .header .search .icon{width:18px;margin-right:6px}.sidebar .header .search input{width:calc(100% - 62px);border:0;background:0 0}.sidebar .header .search .shortcut{width:38px;display:flex;align-items:center;padding:3px 4px;background:#eeeff2;border-radius:6px}.sidebar .header .search .shortcut span{display:block;width:14px;color:#6b7280;text-align:center;font-size:12px;font-weight:600;line-height:15px;padding-bottom:1px;margin-left:2px}.sidebar nav{padding-top:20px;height:calc(100% - 147px);overflow:auto}.sidebar nav h5{color:#6b7280;font-size:11px;font-weight:500;line-height:145%;padding:4px 8px}.sidebar nav .menu-item+h5{margin-top:24px}.sidebar nav .menu-item{display:flex;padding:10px 8px;border-radius:8px}.sidebar nav .menu-item+.menu-item{margin-top:2px}.sidebar nav .menu-item svg{margin-right:6px}.sidebar nav .menu-item svg path[fill]{fill:#030712}.sidebar nav .menu-item svg .h{visibility:hidden}.sidebar nav .menu-item-program{display:flex;font-size:13px;font-weight:500;line-height:16px;align-items:center}.sidebar nav .menu-item-program .icon{display:flex;min-width:28px;width:28px;height:28px;margin-right:8px;background:#9ca3af;border-radius:50%;align-items:center;justify-content:center}.sidebar nav .menu-item-program .icon svg{width:16px;height:16px;fill:#fff;margin-right:0}.sidebar nav .menu-item.add-program{display:flex;color:#ef5407;font-size:12px;font-weight:600;line-height:16px;align-items:center;padding:6px 8px}.sidebar nav .menu-item.add-program svg{fill:#EF5407;margin-left:4px}.sidebar nav .menu-item.current{color:#ef5407;font-weight:600;background:#fff7ed}.sidebar nav .menu-item.current svg path[fill]{fill:#EF5407!important}.sidebar nav .menu-item.current .h{visibility:visible}.sidebar nav .menu-item.current .icon{background:radial-gradient(362.54% 91.73% at 21.02% 25%,#ff4e50 0,#f9d423 100%)}.sidebar .user{display:flex;padding:7px;align-items:center;border-radius:12px;background:#f9fafb;border:1px solid #f9fafb}.sidebar .user.current{border-color:#fe6f10}.sidebar .user .avatar{width:36px;height:36px;margin-right:8px;border-radius:50%;overflow:hidden}.sidebar .user .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.sidebar .user .info{width:calc(100% - 66px)}.sidebar .user .info .name{font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar .user .info .role{color:#4b5563;font-size:12px;font-weight:400;line-height:135%}.sidebar .user .arrow{width:14px;height:14px;opacity:.5;margin-left:8px}.content-wrapper{display:flex;flex-grow:1;flex-direction:column;border-radius:12px;overflow:hidden;position:relative}.page-header{background:rgba(255,255,255,.94);border-bottom:1px solid #eeeff2}.page-header .breadcrumbs{display:flex;align-items:center;padding:16px 24px}.page-header .breadcrumbs .back{padding-right:12px;margin-right:12px;border-right:1px solid #d1d5db}.page-header .breadcrumbs .item{display:flex;align-items:center;color:#6b7280;font-size:12px;font-weight:500;line-height:135%;text-transform:uppercase}.page-header .breadcrumbs .item svg{margin-right:4px}.page-header .breadcrumbs .item+.item:before{content:"";width:12px;height:12px;margin:0 6px;background:url('../img/icon-caret-right.svg') no-repeat center}.page-header h1{color:#030712;font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:112%;letter-spacing:-1.28px}.page-header .description{margin-top:8px}.title-bar{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;min-height:72px}.title-bar.display-block{display:block}.title-bar .actions{display:flex;align-items:center}.title-bar .search{width:250px;display:flex;align-items:center;margin-right:6px;padding:9px 10px 9px 11px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 3px 4px -3px rgba(3,7,18,.08)}.title-bar .search input{display:block;width:100%;font-size:14px;font-style:normal;font-weight:400;line-height:20px;border:0;margin-left:7px}.title-bar .actions>.btn-primary{margin-left:16px}.title-bar .filters{position:relative}.title-bar .filters .trigger{padding-left:0;padding-right:0;min-width:40px;text-align:center}.title-bar .filters .trigger svg{display:block;margin:0 auto}.title-bar .filters.active .trigger{border-color:#ef5407}.title-bar .filters.active .trigger svg{fill:#EF5407}.title-bar .filters .dropdown{top:calc(100% + 5px);right:0;width:260px;z-index:10;padding:16px;position:absolute;border-radius:8px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.1)}.title-bar .filters .dropdown .form-row+.form-row{margin-top:12px}.title-bar .filters .dropdown .form-row .selectize-control.single .selectize-input{padding:9px 36px 9px 9px}.title-bar .filters .dropdown .buttons{display:flex;justify-content:space-between;border-top:1px solid #e2e8f0;padding:15px 16px 0 16px;margin:16px -16px 0 -16px}.title-bar .filters .dropdown .buttons>div{display:flex}.title-bar .filters .dropdown .buttons>div+div{width:calc(100% - 44px);justify-content:flex-end}.title-bar .filters .dropdown .buttons button+button{margin-left:8px}.title-bar .filters .dropdown .btn.clear{display:none;padding:0;border:0;box-shadow:none}.title-bar .filters.active .dropdown .btn.clear{display:block}.title-bar .filters .dropdown .btn.clear svg{fill:#CBD5E1}.title-bar .filters .dropdown .btn.clear:hover svg{fill:#EE3662}.tabs{height:36px;white-space:nowrap}.tabs .inner{padding:0 24px}.tabs .tab{display:inline-flex;padding:10px 10px 9px 10px;border-radius:8px 8px 0 0;border:1px solid transparent;background:0 0;position:relative;cursor:pointer}.tabs .tab[data-count]:after{content:attr(data-count);width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;line-height:16px;margin-left:4px;border-radius:4px;background:rgba(3,7,18,.06);position:relative}.tabs .tab:hover{background:rgba(3,7,18,.04)}.tabs .tab.current{padding-left:16px;padding-right:16px;border-top:1px solid #eeeff2;border-right:1px solid #eeeff2;border-left:1px solid #eeeff2;background:#fff}.tabs .tab.current:before{content:"";top:100%;left:0;right:0;width:100%;height:1px;background:#fff;position:absolute}.page-header.left{width:312px}.page-header.left .title-bar{align-items:flex-start;flex-direction:column}@media (min-width:1024px){.page-header.left .tabs{width:100%;padding:0;margin-top:24px}.page-header.left .tabs .inner{padding:0}.page-header.left .tabs .tab{display:flex;width:100%;color:#6b7280;font-weight:500;padding:12px;margin-bottom:2px;border-radius:8px;border:0}.page-header.left .tabs .tab.current{color:#030712}}.page-content{display:flex;flex-grow:1;overflow:auto;position:relative;background:#fff}.page-content.hidden{overflow:hidden}.page-content .empty-list{height:100%;display:flex;text-align:center;align-items:center;justify-content:center;flex-direction:column}.page-content .empty-list h5{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:115%;letter-spacing:-.96px;margin:20px 0 8px 0}.page-content .empty-list .btn{margin-top:16px}.page-content .right-side{display:flex;min-width:410px;width:410px;height:100%;margin-right:0;border-left:1px solid #eeeff2;padding-top:8px;transition:all ease .4s}.page-content .right-side.closed{margin-right:-410px}.page-content .right-side:has(.loader){position:relative}.page-content .right-side header{display:flex;justify-content:space-between;margin-bottom:24px}.page-content .right-side header h2{width:calc(100% - 40px);font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px}.page-content .right-side header .close{display:flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:8px;transition:all ease .4s;cursor:pointer}.page-content .right-side header .close:hover{background:#f9fafb}.scrollable{width:100%;overflow:auto}.scrollable.padding{padding:24px}.search-wrapper{top:0;left:0;right:0;bottom:0;z-index:100;position:fixed;opacity:0;visibility:hidden;transition:all ease .4s}.search-wrapper .overlay{top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;position:absolute;background:rgba(3,7,18,.4);backdrop-filter:blur(1px);transition:all ease .2s}.search-wrapper .scrollable{z-index:2;height:100vh;position:relative}.search-wrapper .scrollable .inner{padding:80px 24px 24px 24px}.search-form{opacity:0;margin:0 auto;max-width:520px;border-radius:16px;border-bottom:1px solid #e5e7eb;background:#fff;transform:translateY(30px);transition:all ease .4s}.search-form form{display:flex;flex-grow:1;align-items:center;padding:0 14px 0 18px}.search-form form .icon{width:20px;min-width:20px;margin-right:10px}.search-form form input{display:flex;flex-grow:1;width:100%;height:56px;color:#030712;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;border:0}.search-form form input::placeholder{color:#6b7280;opacity:1}.search-form form .clear{display:none;color:#374151;font-size:13px;font-weight:400;line-height:16px;padding-right:12px;margin-right:14px;border-right:1px solid #d1d5db;cursor:pointer}.search-form.show-results form .clear{display:block}.search-form form .close{width:20px;min-width:20px;display:flex;align-items:center;cursor:pointer}.search-form .results{display:none;padding:16px;border-top:1px solid #e5e7eb}.search-form.show-results .results{display:block}.search-form .empty-state{padding:20px 0;text-align:center}.search-form .empty-state h4{font-size:16px;margin-bottom:4px}.search-form .results .loader{padding:30px 0;position:relative;background:0 0}.search-form .results .loader div{width:40px;border-width:4px}.search-form .results .item{display:flex;align-items:center}.search-form .results .item+.item{margin-top:24px}.search-form .results .item .icon{width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid #eeeff2;background:#f9fafb;margin-right:10px}.search-form .results .item .details{flex-grow:1;padding-right:16px}.search-form .results .item .details h3{font-size:16px;font-weight:500;line-height:20px}.search-form .results .item .details p{color:#4b5563;font-size:12px;font-weight:400;line-height:16px;margin-top:4px}.search-wrapper.show{opacity:1;visibility:visible}.search-wrapper.show .overlay{opacity:1}.search-wrapper.show .search-form{opacity:1;transform:translateY(0)}.page-account-edit .content-wrapper{flex-direction:row}.page-account-edit .scrollable.padding{padding-top:70px}.page-account header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;min-height:32px}.page-account header .btn{height:32px;padding:0 7px 1px 7px}.user-profile-details{text-align:center}.user-profile-details .avatar{width:96px;height:96px;margin:0 auto;border-radius:50%;overflow:hidden;position:relative}.user-profile-details .avatar img{display:block;width:100%;height:100%!important;object-fit:cover;object-position:center}.user-profile-details h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;margin-top:16px}.user-profile-details h4{font-size:14px;font-weight:500;margin-top:4px}.user-profile-details .info{display:flex;font-size:15px;font-weight:400;line-height:20px;justify-content:center;align-items:center;margin-top:12px}.user-profile-details .info svg{margin-right:4px}.user-profile-details .info+.info{margin-top:8px}.user-profile-details .info.small{color:#6b7280;font-size:13px;flex-wrap:wrap}.user-profile-details .info.small span{width:100%}.user-profile-details .btn{margin-top:20px}.jconfirm .table-header{margin-top:0}.jconfirm .table-header .search{max-width:100%}.jconfirm .table-header .search input{padding-top:9px;padding-bottom:9px}.session-details{width:100%;max-width:748px;margin:0 auto;padding-top:8px}.session-item{border-radius:12px;border:1px solid #eeeff2;background:#fff;transition:all ease .2s}.session-item+.session-item{margin-top:12px}.session-item.selected,.session-item:hover{border:1px solid #fe6f10;box-shadow:0 0 0 2px rgba(254,111,16,.12)}.session-item header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eeeff2;padding:15px}.session-item header>div{display:flex;align-items:center}.session-item header .nr{display:flex;width:24px;height:24px;min-width:24px;color:#fff;font-size:12px;font-weight:600;line-height:16px;border-radius:6px;border:1px solid #111827;background:#030712;box-shadow:0 -4px 4px 0 rgba(255,255,255,.25) inset;justify-content:center;align-items:center;margin-right:8px;counter-increment:nr}.session-item header .nr:before{content:counter(nr)}.session-item header h3{color:#030712;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px}.session-item header a{color:#6b7280;font-size:13px;font-weight:600;line-height:16px}.session-item header a:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.5 4V10.5C12.5 10.6326 12.4474 10.7598 12.3536 10.8536C12.2598 10.9473 12.1326 11 12 11C11.8674 11 11.7402 10.9473 11.6465 10.8536C11.5527 10.7598 11.5 10.6326 11.5 10.5V5.20687L4.35378 12.3538C4.25996 12.4476 4.13272 12.5003 4.00003 12.5003C3.86735 12.5003 3.7401 12.4476 3.64628 12.3538C3.55246 12.2599 3.49976 12.1327 3.49976 12C3.49976 11.8673 3.55246 11.7401 3.64628 11.6462L10.7932 4.5H5.50003C5.36743 4.5 5.24025 4.44732 5.14648 4.35355C5.05271 4.25979 5.00003 4.13261 5.00003 4C5.00003 3.86739 5.05271 3.74021 5.14648 3.64645C5.24025 3.55268 5.36743 3.5 5.50003 3.5H12C12.1326 3.5 12.2598 3.55268 12.3536 3.64645C12.4474 3.74021 12.5 3.86739 12.5 4Z' fill='%236B7280'/%3E%3C/svg%3E")}.session-item .content{padding:15px}.session-item .content h4{color:#9ca3af;font-size:13px;font-weight:500;line-height:16px}.session-item .content ul{list-style:none;margin:10px 0 0 0}.session-item .content ul li{font-weight:500;padding-left:16px;position:relative}.session-item .content ul li+li{margin-top:6px}.session-item .content ul li:before{content:"";top:6px;left:2px;width:4px;height:4px;border-radius:50%;background:#030712;border:2px solid #e5e7eb;position:absolute}.session-item .content ul li em{color:#9ca3af}.session-item .content .attachments{display:flex;flex-wrap:wrap;margin-top:16px;margin-bottom:-8px}.session-item .content .attachments>*{display:flex;align-items:center;font-size:13px;font-weight:500;line-height:16px;padding:8px 6px;border-radius:8px;background:#f9fafb;margin-right:8px;margin-bottom:8px}.session-item .content .attachments>:last-child{margin-right:0}.session-item .content .attachments>* .icon{display:block;width:20px;height:20px;margin-right:6px;border-radius:4px;background:#fff url('../img/icon-file-orange.svg') no-repeat center}.session-item .content .attachments>* .label{max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.session-item .content .attachments>.more{cursor:pointer;min-width:36px;justify-content:center}.session-item .content .attachments>.more~*{display:none}.jconfirm .session-item{border:0!important;padding:0!important;box-shadow:none!important}.jconfirm .session-item header{padding:0 0 24px 0;border:0}.jconfirm .session-item header .nr:before{content:attr(data-nr)}.jconfirm .session-item .content{padding:0}.jconfirm .session-item .content .attachments:before{content:"ATTACHMENTS";width:100%;display:block;color:#9ca3af;font-size:13px;font-weight:500;line-height:16px;margin:8px 0 10px 0}.jconfirm .session-item .content .attachments>*{display:flex}.jconfirm .session-item .content .attachments>.more{display:none}.jconfirm .session-item .content .attachments>* .label{max-width:250px}.session-details .session-header{display:flex;padding:20px;border-radius:12px;background:#f9fafb;margin-bottom:32px;align-items:center}.session-details .session-header .icon{display:flex;width:64px;height:64px;border-radius:100px;background:#030712;justify-content:center;align-items:center}.session-details .session-header .icon svg{fill:#fff;width:28px;height:28px}.session-details .session-header .title{width:calc(100% - 260px);padding-left:20px}.session-details .session-header .title h1{font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:-1.12px}.session-details .session-header .title p{display:flex;color:#4b5563;font-size:13px;line-height:16px;margin-top:8px}.session-details .session-header .title svg{margin-right:6px}.session-details .session-header .title p strong{color:#030712;font-weight:600}.session-details .session-header .actions{width:195px;display:flex;align-items:center;justify-content:flex-end}.session-details .form-search{margin-bottom:12px}.session-details .items{counter-reset:nr}.session-details .items.sortable{padding:12px;margin-top:32px;border-radius:16px;background:#f9fafb}.session-details .items.sortable .item{display:flex;justify-content:space-between}.session-details .items.sortable .item.ghost{opacity:.4}.session-details .items.sortable .item+.item{margin-top:12px}.session-details .items.sortable .item .session-item{width:calc(100% - 24px)}.session-details .items.sortable .item .handle{width:20px;height:56px;cursor:move;background:url('../img/icon-sort-handle.svg') no-repeat center center}.session-details .items .add-link{margin-top:12px}.session-details .info{margin-top:32px}.session-details .info .row{padding:8px 12px;position:relative;border-radius:8px;background:#f9fafb}.session-details .info .row+.row{margin-top:12px}.session-details .info .row label{top:50%;left:12px;right:12px;color:#9ca3af;font-size:12px;font-weight:400;line-height:16px;margin-top:-8px;position:absolute;cursor:pointer;transition:all ease .2s}.session-details .info .row :focus+label,.session-details .info .row :not(:placeholder-shown)+label{top:16px}.session-details .info .row input,.session-details .info .row textarea{width:100%;height:40px;min-height:40px;padding-top:20px;color:#030712;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:20px;border:0;background:0 0;resize:none}.session-details .info .row input::placeholder,.session-details .info .row textarea::placeholder{opacity:0}.school-header{padding:24px 24px 16px 24px;background:#fff;border-bottom:1px solid #eeeff2}.school-header .box{display:flex;padding:24px;border-radius:12px;background:#f9fafb}.school-header .box .col{display:flex;flex-direction:column;justify-content:center;width:calc(25% - 42px)}.school-header .box .col .avatar{width:48px;height:48px;min-width:48px;border-radius:50%;overflow:hidden}.school-header .box .col .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.school-header .box .col h1{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin:12px 0 16px 0}.school-header .box .col ul{list-style:none}.school-header .box .col ul li{color:#4b5563;font-size:13px;font-weight:400;position:relative;padding-left:22px;word-break:break-word}.school-header .box .col ul li svg{top:2px;left:0;position:absolute}.school-header .box .col ul li strong{color:#030712;font-weight:600}.school-header .box .col ul li+li{margin-top:14px}.school-header .box .col h3{font-family:Poppins,sans-serif;font-size:22px;font-weight:600;line-height:28px;letter-spacing:-.96px}.school-header .box .col .sub{color:#6b7280;margin-top:4px}.school-header .box .col .sub [class*=status-]{display:flex;align-items:center;font-size:12px;font-weight:600;line-height:16px;position:relative;margin-left:12px}.school-header .box .col .sub [class*=status-]:before{content:"";width:4px;height:4px;margin-right:4px;border-radius:50%;background:#030712;box-shadow:0 0 0 2px rgba(14,180,146,.22)}.school-header .box .col .sub .status-active{color:#0eb492}.school-header .box .col .sub .status-active:before{background:#0eb492;box-shadow:0 0 0 2px rgba(14,180,146,.22)}.school-header .box .col .sub .status-suspended{color:#ee3662}.school-header .box .col .sub .status-suspended:before{background:#ee3662;box-shadow:0 0 0 2px rgba(238,54,98,.22)}.school-header .box .col .due{display:flex;align-items:center;margin:8px 0 0 0}.school-header .box .col .due svg{margin-right:4px}.school-header .box .col .due strong{color:#f6334a}.school-header .box .col .btn{margin-top:16px;background:#f9fafb}.school-header .box .sep{width:56px;position:relative}.school-header .box .sep:before{content:"";width:1px;top:20px;left:50%;bottom:20px;background:#eeeff2;position:absolute}.page-admin-schools-show .right-side{width:302px;min-width:302px;padding-top:0}.page-admin-schools-show .scrollable.padding{padding-top:15px}.widget-programs .item{display:block;padding:12px;border-radius:8px;border:1px solid #e2e8f0;background:#fff}.widget-programs .item+.item{margin-top:12px}.widget-programs .item .date{display:flex;color:#6b7280;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px;justify-content:space-between;align-items:center}.widget-programs .item .date .status{display:block;width:8px;height:8px;border-radius:50%;background:#0eb492;outline:3px solid #dbf4ef}.widget-programs .item h4{font-size:16px;font-weight:600;line-height:20px}.widget-programs .item p{color:#374151;font-size:14px;font-weight:500;line-height:20px;margin-top:8px}.program-header-wrapper{background:#f9fafb}.program-header{padding:24px 24px 16px 24px}.program-header .box{display:flex;padding:24px;min-height:140px;border-radius:12px;border:1px solid #eeeff2;background:#fff}.program-header .box .col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(33.33% - 37px)}.program-header .box .col h1{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin:0 0 16px 0}.program-header .box .col h4{color:#9ca3af;font-size:12px;font-weight:700;line-height:16px;margin-bottom:16px}.program-header .box .col .school-item{font-size:16px;font-weight:600;line-height:20px}.program-header .box .col .school-item+.school-item{margin-top:4px}.program-header .box .col .school-item a{display:flex;align-items:center}.program-header .box .col .school-item .avatar{width:32px;height:32px;border-radius:50%;margin-right:12px}.program-header .box .col .school-item .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.program-header .box .col h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin-bottom:16px}.program-header .box .sep{width:56px;position:relative}.program-header .box .sep:before{content:"";width:1px;top:5px;left:50%;bottom:5px;background:#eeeff2;position:absolute}.program-header-wrapper .title-bar h1{color:#030712;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:-1.12px}.session-info{padding:24px 0 24px 24px}.session-info .box{width:100%;min-width:310px;max-width:310px;padding:15px;border-radius:8px 8px 0 0;background:#f9fafb;border:1px solid #e5e7eb}.session-info .box h1{color:#030712;font-family:Poppins,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:115%;letter-spacing:-.96px;margin-bottom:4px}.session-info .box p{color:#374151;font-size:14px;font-weight:400;line-height:20px;margin-bottom:32px;padding-top:4px}.session-info .box p span{color:#d1d5db}.session-info .box p em{display:block;font-style:normal;margin-top:8px}.session-info .session-link{display:block;color:#fff;padding:12px 16px;background:#030712;border-radius:0 0 8px 8px;text-decoration:underline;text-align:center}.session-info .session-link.disabled{color:#94a3b8;background:#e5e7eb}.session-info .notice{margin-top:6px;display:flex;color:#374151;font-size:11px;font-weight:400;line-height:16px;justify-content:center}.session-info .notice svg{display:inline-block;margin-right:4px}.session-search-bar{padding:0;min-height:0}.session-search-bar .actions{width:100%}.session-search-bar .search{width:calc(100% - 101px)}.session-search-bar .filters .btn.trigger{padding-left:10px;padding-right:10px;background:#f9fafb}.session-search-bar .dd-actions{margin-left:16px}.session-search-bar .dd-actions .btn{padding-left:10px;padding-right:10px}.session-files{margin-top:26px}.session-files header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.session-files header h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px}.session-files .items{display:flex;flex-wrap:wrap;margin:0 -10px -20px -10px}.session-files .items .file-item{width:calc(33.333% - 20px);margin:0 10px 20px 10px}.session-files .items .empty{margin:0 10px 20px 10px}.file-item{padding:4px;border-radius:12px;background:#f8fafc}.file-item:hover{background:#fff7ed}.file-item .box{background:#fff;border-radius:8px;border:1px solid #eeeff2;box-shadow:0 6px 16px -4px rgba(0,0,0,.04);position:relative}.file-item .box .preview{display:block;width:100%;padding-bottom:75%;background:#f9fafb;position:relative;overflow:hidden;border-radius:8px}.file-item .box .icon{top:50%;left:50%;width:48px;height:48px;z-index:5;margin:-24px 0 0 -24px;border-radius:8px;position:absolute;background-color:#fe6f10;background-repeat:no-repeat;background-position:center center;transition:all ease .3s}.file-item:hover .box .icon{top:calc(100% - 20px);left:calc(100% - 20px);transform:scale(.5)}.file-item .box .file-pdf{background-image:url('../img/icon-file-pdf.svg')}.file-item .box .file-jpg{background-image:url('../img/icon-file-jpg.svg')}.file-item .box .file-png{background-image:url('../img/icon-file-png.svg')}.file-item .box .file-doc{background-image:url('../img/icon-file-doc.svg')}.file-item .box .file-docx{background-image:url('../img/icon-file-doc.svg')}.file-item .box .file-ppt{background-image:url('../img/icon-file-ppt.svg')}.file-item .box .file-pptx{background-image:url('../img/icon-file-ppt.svg')}.file-item .box .image{top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:8px 8px 0 0;position:absolute;transition:all ease .3s;opacity:0}.file-item .box .image img{width:100%;height:100%;object-fit:cover;object-position:center}.file-item:hover .box .image{opacity:1}.file-item .box .bottom{display:flex;padding:10px;justify-content:space-between}.file-item .box .bottom .details{width:calc(100% - 36px)}.file-item .box .bottom .title{font-size:14px;font-weight:500;line-height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-item mark{color:#ef5407;font-weight:600;background:0 0}.file-item .box .bottom p{color:#6b7280;font-size:11px;font-weight:400;line-height:16px}.file-item .author{display:flex;color:#374151;font-size:14px;font-weight:500;line-height:20px;align-items:center;justify-content:center;padding:12px 6px 8px 6px}.file-item .author svg{margin-right:8px}.file-item .author .grey{color:#9ca3af}.page-program .program-title{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;line-height:36px;letter-spacing:-1.28px;margin-bottom:24px}.page-program aside{top:24px;right:24px;width:268px;position:absolute}.page-program aside .widget{padding:12px 12px 16px 12px;background:#f9fafb;border-radius:8px}.page-program aside .widget h5{color:#9ca3af;font-size:12px;font-weight:700;line-height:16px}.page-program aside .details .head{display:flex;align-items:center;justify-content:space-between}.page-program aside .details .status-label{padding:2px 5px 2px 21px;background-size:14px 14px;background-position:5px center}.page-program aside .details .dates{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin-top:8px;padding-bottom:15px;border-bottom:1px solid #e5e7eb}.page-program aside .details ul{list-style:none;margin-top:16px}.page-program aside .details ul li{display:flex;align-items:center}.page-program aside .details ul li+li{margin-top:8px}.page-program aside .details ul li svg{margin-right:4px}.page-program aside .partner-schools{margin-top:16px}.page-program aside .partner-schools h5{margin-bottom:10px}.page-program aside .partner-schools .item{display:flex;align-items:center;font-weight:600}.page-program aside .partner-schools .item .avatar{width:32px;height:32px;border-radius:50%;margin-right:8px}.page-program aside .partner-schools .item .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.page-program aside .partner-schools .item+.item{margin-top:8px}.page-program .content-wrapper{width:calc(100% - 288px)}.page-program .current-session-wrapper{background:#fff7ed;border-radius:12px}.page-program .current-session-wrapper h5{color:#c63d08;font-size:15px;font-weight:600;line-height:20px;padding:10px 16px}[class*=page-school-settings-] .page-header{border-bottom:0}[class*=page-school-settings-] .container{max-width:788px}.settings-header{padding-top:12px;position:relative}.settings-header:before{content:"";top:68px;left:0;right:0;bottom:0;z-index:1;position:absolute;background:#fff}.settings-header .container{position:relative;z-index:2}.settings-header header{display:flex;align-items:flex-end}.settings-header .avatar{min-width:150px;width:150px;height:150px;overflow:hidden;margin-right:20px;border-radius:100%;border:4px solid #fff;background:radial-gradient(362.54% 91.73% at 21.02% 25%,#ff4e50 0,#f9d423 100%)}.settings-header .avatar.filled{background:#fff}.settings-header .avatar img{width:100%;height:100%;object-fit:cover;object-position:center}.settings-header .info{flex-grow:1;margin-bottom:20px}.settings-header .info h1{color:#030712;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:32px;letter-spacing:-1.12px;margin-bottom:8px}.settings-header .info ul{display:flex;list-style:none}.settings-header .info ul li{display:flex;color:#030712;font-size:15px;font-weight:400;line-height:20px;align-items:center}.settings-header .info ul li+li{margin-left:12px}.settings-header .info ul li svg{margin-right:4px}.settings-orders{display:flex;flex-wrap:wrap;justify-content:space-between}.settings-orders .no-orders{width:100%;text-align:center;padding-top:16px}.settings-orders .btn{margin-top:24px}.settings-orders .order{width:calc(50% - 10px);margin-bottom:20px;border-radius:12px;background:#f9fafb;cursor:pointer}.settings-orders .order .head{color:#fff;padding:16px;border-radius:12px;background:url('../img/order-bg-completed.jpg') no-repeat center center/cover;box-shadow:0 4px 12px -1px rgba(0,0,0,.24)}.settings-orders .order.ongoing .head{background-image:url('../img/order-bg-ongoing.jpg')}.settings-orders .order .head h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;margin-bottom:8px}.settings-orders .order .details{display:flex;justify-content:space-between;padding:12px 16px}.settings-orders .order .details .value{font-size:15px;font-weight:700;line-height:20px;margin-top:4px}.settings-orders .order .details .left{order:1}.settings-orders .order .details .left .label{color:#9ca3af;font-size:12px;font-weight:700;line-height:16px}.settings-orders .order .details .right{order:2;text-align:right}.settings-orders .order .details .right .status{display:flex;align-items:center}.settings-orders .order .details .right .status svg{display:block;margin-right:4px}.settings-orders .order .details .right .status span{color:#34a853;font-size:12px;font-weight:700;line-height:135%}.settings-orders .order .details .right .status.pending span{color:#ee3662}.settings-orders .order .details .right .status.pending span small{color:#6b7280;font-size:inherit;font-weight:400}.btn-add-certificate{margin-left:0!important}.certificates{display:flex;flex-wrap:wrap;margin:0 -4px}.certificates .item{width:220px;padding:5px;margin:0 4px 8px 4px;border-radius:8px;border:1px solid #eeeff2;background:#f2f7f9;cursor:pointer;overflow:hidden;position:relative}.certificates .item .img{height:148px}.certificates .item .img img{width:100%;height:100%;object-fit:cover;object-position:center}.certificates .item.active{background:#f2f7f9;border-color:#ef5407}.certificates .item.active:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;opacity:.29;background:#030712}.certificate-details .img{margin-bottom:20px;border-radius:12px;border:1px solid #eeeff2;background:#fff}.certificate-details .img img{display:block;width:100%;margin:0}.certificate-details .usage{display:inline-block;color:#ff9038;font-size:14px;font-weight:400;line-height:20px;padding:5px 10px;border-radius:100px;background:#fff7ed;margin-bottom:8px}.certificate-details .usage strong{color:#ef5407;font-weight:700}.certificate-details h3{color:#030712;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px}.certificate-details p{color:#4b5563;font-size:14px;font-weight:400;line-height:20px;margin-top:8px}.certificate-details .buttons{display:flex;margin-top:24px}.certificate-details .buttons .btn+.btn{margin-left:8px}.pkg-status{display:flex;align-items:center;margin-right:20px}.pkg-status .toggle{order:2;width:32px;height:18px;border-radius:100px;background:#d1d5db;box-shadow:0 4px 4px -4px rgba(2,6,23,.08);position:relative;cursor:pointer}.pkg-status .toggle span{top:2px;left:2px;width:14px;height:14px;background:#fff;position:absolute;border-radius:100px;box-shadow:0 4px 4px rgba(2,6,23,.08);transition:all ease .3s}.pkg-status .label{display:flex;align-items:center;margin-right:12px}.pkg-status .label:before{content:"";display:block;width:8px;height:8px;margin-right:3px;border-radius:50%;background:#6b7280;border:2px solid #e8eaec}.pkg-status .label:after{content:"Inactive";color:#6b7280;font-size:13px;font-weight:600;line-height:16px}.pkg-status .toggle.on{background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.32) 0,rgba(255,255,255,0) 100%),#fe6f10}.pkg-status .toggle.on span{left:16px}.pkg-status .toggle.on+.label:before{background:#0eb492;border-color:#e6f5f2}.pkg-status .toggle.on+.label:after{content:"Active";color:#0eb492}.package-item{display:flex;align-items:flex-start;background:#fff;border-radius:12px;border:1px solid #e5e7eb;padding:19px;justify-content:space-between;transition:all ease .4s}.package-item+.package-item{margin-top:16px}.package-item .details{width:calc(100% - 320px)}.package-item .details h3{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:32px;letter-spacing:-.96px}.package-item .details p{color:#4b5563;font-size:13px;font-weight:400;line-height:16px;margin-top:8px;transition:all ease .4s}.package-item .actions{display:flex;align-items:center}.package-item .actions .buttons{display:flex;margin-left:20px}.package-item .actions .buttons .btn+.btn{margin-left:6px}.package-item:not(:has(.toggle.on)){background:#f9fafb}.package-item:not(:has(.toggle.on)) .details h3,.package-item:not(:has(.toggle.on)) .details p{color:#9ca3af}.package-form{width:100%;max-width:748px;margin:0 auto;padding:16px 0}.package-form label{display:flex}.package-form label span{margin-right:12px}.package-form label div{flex-grow:1}.package-form .includes{padding-top:32px}.package-form .includes h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px}.package-form .includes .items{display:flex;flex-wrap:wrap;margin:0 -8px}.package-form .includes label{width:calc(33.3333% - 16px);margin:12px 8px 0 8px}.package-form .benefits{padding-top:24px}.package-form .benefits .head{display:flex;align-items:center;margin-bottom:6px}.package-form .benefits .head svg{margin-right:8px}.package-form .benefits .head h4{font-size:16px;font-weight:600;line-height:125%}.package-form .benefits .items{display:flex;flex-wrap:wrap;border-radius:8px;border:1px solid #eeeff2;padding:4px 16px 16px 16px}.package-form .benefits label{width:100%;margin-top:12px}body[class*="-packages-show"] .title-bar .description{color:#4b5563;font-size:13px;font-weight:400;line-height:16px}.page-package aside{top:24px;right:24px;width:364px;position:absolute}.page-package .summary{padding:19px;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -4px rgba(51,65,85,.08)}.page-package .summary .labels{display:flex;flex-wrap:wrap}.page-package .summary .labels span{color:#6b7280;font-size:13px;font-weight:600;line-height:16px;margin-right:6px;margin-bottom:6px;padding:5px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.page-package .summary .labels span:last-child{margin-right:0}.page-package .summary h3{margin-top:16px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin-bottom:8px}.page-package .summary .cost{display:flex;color:#6b7280;font-size:13px;font-weight:400;line-height:16px;justify-content:space-between;align-items:center;position:relative;padding:8px 0}.page-package .summary .cost+.cost:before{content:"";display:block;top:0;left:0;width:100%;height:1px;position:absolute;background:linear-gradient(90deg,#e2e8f0 0,rgba(226,232,240,0) 100%)}.page-package .summary .cost strong{color:#030712;font-size:14px;font-weight:500;line-height:20px}.page-package .summary .cost.total strong{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px}.page-package .summary .splits{margin-top:4px;border-radius:8px;background:#f9fafb;padding:4px 10px}.page-package .summary .splits div{display:flex;color:#6b7280;font-size:13px;font-weight:400;line-height:16px;justify-content:space-between;padding:4px 0}.page-package .summary .splits div strong{color:#374151;font-size:14px;font-weight:500;line-height:20px}.page-package .summary .splits div strong span{color:#6b7280;font-size:12px;font-weight:400;line-height:16px}.page-package aside .btn{margin-top:16px}.page-package .alert,.page-package .contents{width:calc(100% - 400px)}.page-package ul{font-size:14px;font-weight:400;line-height:20px;list-style:none}.page-package ul li{margin-top:12px;padding-left:18px;background:url('../img/icon-check-2.svg') no-repeat 0 3px}.page-package .includes h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;padding-bottom:8px}.page-package .includes ul{display:flex;flex-wrap:wrap;margin:0 -8px}.page-package .includes ul li{width:calc(33.3333% - 16px);margin:12px 8px 0 8px}.page-package .benefits{padding:4px;margin-top:20px;border-radius:16px;background:#f9fafb}.page-package .benefits .head{display:flex;align-items:center;padding:8px 16px}.page-package .benefits .head h3{color:#030712;font-size:16px;font-weight:600;line-height:20px}.page-package .benefits .head h3{font-size:16px;font-weight:600;line-height:20px;padding-left:8px}.page-package .benefits ul{padding:4px 16px 16px 16px;border-radius:12px;border:1px solid #eeeff2;background:#fff}.packages-list{display:flex;flex-wrap:wrap;margin:0 -10px}.packages-list .package-box{width:calc(33.3333% - 20px);margin:0 10px 20px 10px}.package-box{display:flex;flex-direction:column;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden}.package-box:hover{border-color:#fe6f10}.package-box .head{display:block;padding:20px;border-bottom:1px solid #ffedd4;background:#fff7ed}.package-box .head h2,.package-box .head h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px}.package-box .head p{color:#4b5563;font-size:13px;font-weight:400;line-height:16px;margin-top:8px}.package-box .details{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between}.package-box .details .info{padding:20px}.package-box .details .info .labels{display:flex;flex-wrap:wrap}.package-box .details .info .labels span{color:#6b7280;font-size:13px;font-weight:600;line-height:16px;margin-right:6px;margin-bottom:6px;padding:5px;border-radius:6px;border:1px solid #e5e7eb;background:#f9fafb}.package-box .details .info .labels span:last-child{margin-right:0}.package-box .details .info .includes{margin-top:20px}.package-box .details .info .includes h4{font-size:16px;font-weight:600;line-height:20px}.package-box .details .info ul{display:flex;max-width:480px;flex-wrap:wrap;justify-content:space-between;font-size:14px;font-weight:400;line-height:20px;list-style:none}.package-box .details .info ul li{width:calc(50% - 8px);margin-top:12px;padding-left:18px;background:url('../img/icon-check-2.svg') no-repeat 0 3px}.package-box .details .bottom{display:flex;padding:20px;justify-content:space-between;align-items:center;border-top:1px solid #eeeff2}.package-box .details .bottom .price{font-size:16px;font-weight:700;line-height:20px}.package-box .details .bottom .buttons{display:flex}.package-box .details .bottom .buttons .btn+.btn{margin-left:12px}.single-order .head{margin-bottom:20px;border-radius:12px;background:#f9fafb}.single-order .head .title{color:#fff;display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:12px;background:url('../img/order-bg-completed.jpg') no-repeat center center/cover;box-shadow:0 4px 12px -1px rgba(0,0,0,.24)}.single-order .head.ongoing .title{background-image:url('../img/order-bg-ongoing.jpg')}.single-order .head .title .left{width:calc(100% - 120px)}.single-order .head .title h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;margin-bottom:8px}.single-order .head .title .status{display:flex;align-items:center;padding:7px;font-size:12px;font-weight:600;line-height:16px;border-radius:6px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.08)}.single-order .head .title .status svg{margin-right:4px}.single-order .head .package{display:flex;padding:12px;align-items:center}.single-order .head .package .info{display:flex;align-items:center;margin-right:20px}.single-order .head .package .info svg{margin-right:4px}.single-order .transactions-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.single-order .transactions-head h2{font-size:16px;font-weight:600;line-height:20px}.single-order .transactions-head .total{display:flex;align-items:center;font-size:16px;font-weight:700;line-height:20px}.single-order .transactions-head .total span{color:#9ca3af;font-size:13px;font-weight:700;line-height:16px;margin-right:4px}.single-order div.dt-container div.dt-layout-row{margin:0}.single-order table.dataTable>tbody>tr:last-child>*{border-bottom:0!important}.page-admin-dashboard .wrapper .scrollable{display:flex;justify-content:space-between}.page-admin-dashboard .left{width:calc(100% - 312px)}.page-admin-dashboard .right{width:288px}.page-admin-dashboard .right .box{width:100%}.page-admin-dashboard .box{width:calc(50% - 6px);padding:15px;border-radius:16px;border:1px solid #eeeff2;background:#fff}.page-admin-dashboard .box .icon{display:flex;width:44px;height:44px;border-radius:100px;border:2px solid #fff;box-shadow:0 0 0 2px rgba(58,84,163,.08);margin-bottom:32px;align-items:center;justify-content:center}.page-admin-dashboard .box .icon.revenue{background:radial-gradient(80.43% 80.41% at 21.02% 25%,#0eb492 0,#3a54a3 100%)}.page-admin-dashboard .box .icon.orders{background:radial-gradient(100.54% 120.73% at 21.02% 25%,#ff4e50 0,#f9d423 100%)}.page-admin-dashboard .box .icon.other{background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.32) 0,rgba(255,255,255,0) 100%),#fe6f10}.page-admin-dashboard .box h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;padding:4px 0 20px 0}.page-admin-dashboard .box .stat h4{font-family:Poppins,sans-serif;font-size:32px;font-weight:500;line-height:36px;letter-spacing:-1.28px}.page-admin-dashboard .box .stat p{color:#374151;margin:6px 0 12px 0}.page-admin-dashboard .box .stat .bottom{display:flex;align-items:center;justify-content:space-between}.page-admin-dashboard .box .stat .bottom .info{display:flex;align-items:center;color:#4b5563;padding:8px 12px;border-radius:100px;background:#f9fafb}.page-admin-dashboard .box .stat .bottom .info svg{margin-right:4px}.page-admin-dashboard .box .stat .bottom .info strong{color:#030712;font-weight:600;margin-left:2px}.page-admin-dashboard .box .stat .bottom .more{display:flex;align-items:center;padding:8px 0}.page-admin-dashboard .box .stat .bottom .more svg{display:block;margin-left:2px}.page-admin-dashboard .box-programs{width:100%;margin-top:16px}.page-admin-dashboard .box-programs .stats{display:flex;flex-wrap:wrap;justify-content:space-between}.page-admin-dashboard .box-programs .stat{width:calc(50% - 6px);padding:15px;border-radius:16px;background:#f9fafb}.page-admin-dashboard .box-programs .stat .bottom .info{background:#fff}.page-admin-dashboard .box-summary{border-color:transparent;background:#f9fafb}.page-admin-dashboard .box-summary h3{font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin-bottom:16px}.page-admin-dashboard .box-summary .stat{padding:12px;border-radius:12px;background:#fff}.page-admin-dashboard .box-summary .stat+.stat{margin-top:8px}.page-admin-dashboard .box-summary .stat p{margin-bottom:0}.page-dashboard .scrollable{display:flex;justify-content:space-between}.page-dashboard .left{width:100%;max-width:992px}.page-dashboard .left:has(+ .right){width:calc(100% - 312px);max-width:100%}.page-dashboard .right{width:288px}.page-dashboard .right .box{width:100%}.page-dashboard .d-box{width:100%;padding:15px;border-radius:16px;border:1px solid #eeeff2;background:#fff}.page-dashboard .d-box>.icon{display:flex;width:44px;height:44px;border-radius:100px;border:2px solid #fff;box-shadow:0 0 0 2px rgba(58,84,163,.08);background:radial-gradient(50% 80.56% at 50% 100%,rgba(255,255,255,.32) 0,rgba(255,255,255,0) 100%),#fe6f10;margin-bottom:16px;align-items:center;justify-content:center}.page-dashboard .d-box>h2{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.96px;padding:4px 0 20px 0}.page-dashboard .program-tabs{display:flex;flex-wrap:wrap}.page-dashboard .program-tabs button{display:flex;font-size:13px;line-height:16px;align-items:center;padding:10px 16px 10px 10px;border-radius:10px 10px 0 0;background:0 0;border:0;cursor:pointer}.page-dashboard .program-tabs button svg{margin-right:6px}.page-dashboard .program-tabs button.current{font-weight:600;background:#f9fafb}.page-dashboard .program-tabs-wrapper{padding:4px;border-radius:12px;background:#f9fafb}.page-dashboard .program-tabs:has(.current:first-child)+.program-tabs-wrapper{border-radius:0 12px 12px 12px!important}.page-dashboard .current-session{padding:15px;border-radius:12px;border:1px solid #eeeff2;background:#fff;box-shadow:0 8px 8px -6px rgba(3,7,18,.06)}.page-dashboard .current-session .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page-dashboard .current-session .head .details{display:flex;color:#ef5407;font-weight:600;align-items:center;text-decoration:underline}.page-dashboard .current-session .head .details svg{margin-left:4px}.page-dashboard .box-sessions .no-programs{min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;border-radius:8px;background:#f9fafb}.page-dashboard .box-sessions .no-programs p{text-align:center;margin-bottom:16px}.page-dashboard .box-sessions .no-programs p strong{display:block;font-size:16px;margin-bottom:4px}.page-dashboard .charts{display:flex;justify-content:space-between;margin-top:16px;padding-bottom:24px}.page-dashboard .charts .d-box{width:calc(50% - 6px)}.page-dashboard .box-chart-dnut{text-align:center}.page-dashboard .box-chart-dnut .chart-wrapper{width:200px;height:200px;margin:0 auto;position:relative}.page-dashboard .box-chart-dnut .chart-wrapper canvas{z-index:2;position:relative}.page-dashboard .box-chart-dnut .chart-wrapper .title{display:flex;top:0;left:0;width:100%;height:100%;position:absolute;flex-direction:column;align-items:center;justify-content:center}.page-dashboard .box-chart-dnut .chart-wrapper .title h4{color:#000;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:44px;letter-spacing:-1.6px}.page-dashboard .box-chart-dnut .chart-wrapper .title p{color:#9ca3af;font-size:12px;font-weight:500;line-height:16px;margin-top:4px}.page-dashboard .box-chart-dnut .legend{display:flex;flex-wrap:wrap;justify-content:center;margin-top:32px}.page-dashboard .box-chart-dnut .legend .label{display:flex;align-items:center;margin:0 7px 8px 7px}.page-dashboard .box-chart-dnut .legend .label .dot{width:8px;height:8px;margin-right:4px;border-radius:50%}.page-dashboard .box-chart-dnut .legend .label .title{color:#4b5563}.page-dashboard .box-chart-dnut .legend .label .title strong{color:#030712}#chart-tooltip{z-index:1000;border-radius:8px;background:#fff;box-shadow:0 3px 16px 0 rgba(3,7,18,.12);position:absolute}.page-dashboard .box-payments{border:1px dashed rgba(238,54,98,.32);background:rgba(238,54,98,.03)}.page-dashboard .box-payments h3{max-width:240px;font-family:Poppins,sans-serif;font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.8px;margin-bottom:32px}.page-dashboard .box-payments .items{margin-bottom:32px}.page-dashboard .box-payments .item .label{color:#6b7280;font-size:12px;font-weight:400;line-height:16px;margin-bottom:2px}.page-dashboard .box-payments .item .value{font-size:16px;font-weight:700;line-height:20px}.page-dashboard .box-payments .item+.item:before{content:"";display:block;margin:11px 0;height:1px;background:linear-gradient(90deg,rgba(238,239,242,.12) 0,#eeeff2 40%,#eeeff2 60%,rgba(238,239,242,.12) 100%)}[class*=display-]{display:none}.mobile-header{display:none;align-items:center;justify-content:space-between;position:relative;background:#fff;border-radius:10px;margin-bottom:4px;padding:9px 12px;transition:all .4s ease}.mobile-header .btn-menu{width:50px;position:relative}.mobile-header .btn-menu-toggle:before{content:"";top:-10px;left:-10px;right:10px;bottom:-10px;position:absolute;background:0 0}.mobile-header .account{width:50px;display:flex;justify-content:flex-end}.mobile-header .user .avatar{width:32px;height:32px;overflow:hidden;position:relative;border-radius:50%}.mobile-header .user .avatar img{width:100%;height:100%;object-fit:cover}.scrollable-mobile{display:flex;flex-grow:1;flex-direction:column}@media (max-width:1440px){table.list .col-dot-actions{width:36px}.packages-list .package-box{width:calc(50% - 20px)}}@media (max-width:1330px){.page-admin-dashboard .scrollable{display:block}.page-admin-dashboard .left{width:100%}.page-admin-dashboard .right{width:100%;margin-top:16px}.page-admin-dashboard .items{display:flex;justify-content:space-between}.page-admin-dashboard .items .stat{width:calc(33.3333% - 8px);margin-top:0!important}.page-dashboard .scrollable{display:block}.page-dashboard .left{width:100%}.page-dashboard .right{width:100%;margin-top:16px}}@media (max-width:1330px) and (min-width:767px){.page-dashboard .box-payments h3{max-width:100%}.page-dashboard .box-payments .items{display:flex;justify-content:space-between}.page-dashboard .box-payments .items .item{width:calc(33.3333% - 8px);margin-top:0!important}.page-dashboard .box-payments .item+.item:before{display:none}}@media (max-width:1240px){.display-1240{display:initial}.sidebar{width:210px;min-width:210px}.title-bar{display:block}.title-bar .actions{margin-top:16px}.title-bar .search{flex-grow:1}.page-content .right-side{width:310px;min-width:310px}.form-footer.fixed{left:250px}.program-header .box{flex-wrap:wrap}.program-header .box .col{width:calc(50% - 28px)}.program-header .box .col-title{width:100%;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #eeeff2;flex-direction:row;justify-content:space-between;align-items:center}.program-header .box .col-title h1{margin-bottom:0;max-width:calc(100% - 120px)}.program-header .box .col-title+.sep{display:none}.school-header{padding-bottom:24px}.school-header .box{flex-wrap:wrap}.school-header .box .sep{display:none}.school-header .box .col{width:50%}.school-header .box .col-title{width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #eeeff2}.school-header .box .col-title div{display:flex;align-items:center;width:calc(100% - 155px)}.school-header .box .col-title h1{margin:0}.school-header .box .col-title .avatar{margin-right:8px}.school-header .box .col-title div .edit-link{margin-top:4px}.school-header .box .col-subscription{width:100%;border-top:1px solid #eeeff2;padding-top:24px;margin-top:24px}.school-header .box .col-subscription h3{display:none}table.list .col-session-total{width:180px}table.list .col-details{width:auto;text-align:right}.scrollable-mobile{display:block;overflow:auto}.page-admin-schools-show .content-wrapper{overflow:auto}.page-admin-schools-show .page-content{display:block;overflow:auto}.page-admin-schools-show .page-content .right-side{width:100%;min-width:100%;border-top:1px solid #eeeff2}.page-admin-schools-show .scrollable.padding{padding-top:24px}.widget-programs{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:-12px}.widget-programs .item{width:calc(50% - 12px);margin-bottom:12px}.widget-programs .item+.item{margin-top:0}.session-info .box{width:240px;min-width:240px}.session-info .box h1{font-size:23px}.session-search-bar .actions{margin-top:0}.file-item .author{font-size:13px}.page-admin-certificates-index .title-bar{display:flex;align-items:center}.page-admin-certificates-index .title-bar .actions{margin-top:0}.page-admin-packages-index .title-bar{display:flex;align-items:center}.page-admin-packages-index .title-bar .actions{margin-top:0}.page-package .includes ul li{width:calc(50% - 16px)}.page-package aside{width:300px}.page-package .alert,.page-package .contents{width:calc(100% - 324px)}}@media (max-width:1240px) and (min-width:767px){.certificate-details .buttons{flex-direction:column;justify-content:flex-start;align-items:flex-start}.certificate-details .buttons .btn+.btn{margin-left:0}.certificate-details .buttons .btn-danger-text{order:2;margin-top:12px}}@media (max-width:1240px) and (min-width:1024px){.session-files .items .file-item{width:calc(50% - 20px)}}@media (max-width:1180px){.page-program aside{position:static;display:flex;width:100%;justify-content:space-between;margin-bottom:24px}.page-program aside .widget{width:calc(50% - 12px)}.page-program aside .widget+.widget{margin-top:0}.page-program .content-wrapper{width:100%}}@media (max-width:1120px){[class*=page-school-settings-] .page-content .container{width:100%!important}.certificates .item{width:190px}.certificates .item .img{height:128px}}@media (max-width:1023px){.wrapper{flex-direction:column}.content-wrapper{transition:all .4s ease}.mobile-header{display:flex}.sidebar{position:fixed;width:236px;min-width:236px;left:8px;top:8px;bottom:8px;padding-bottom:0;transform:translate3d(-244px,0,0);transition:transform .4s ease}.sidebar .header{padding:0}.sidebar .header .logo{display:none}.sidebar .header .close{position:absolute;width:34px;height:34px;top:12px;right:12px}.sidebar .header .search{margin-top:0;width:100%}.sidebar .header .search .shortcut{display:none}.sidebar nav{height:calc(100% - 55px);padding-bottom:12px}.sidebar .user{display:none}.show-sidebar .mobile-header{transform:translate3d(244px,0,0);opacity:.5}.show-sidebar .content-wrapper{transform:translate3d(244px,0,0);opacity:.5}.show-sidebar .sidebar{transform:translate3d(0,0,0)}.title-bar{min-height:0}.dt-layout-table{margin-left:-24px!important;width:calc(100% + 48px)!important}.dt-layout-table .dt-layout-full{overflow-x:auto;padding-left:24px;padding-right:24px}.page-session-details{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.page-session-details .scrollable{height:100%}.session-info{width:100%;padding-right:24px}.session-info .box{width:100%;min-width:0;max-width:100%;display:flex;justify-content:space-between;align-items:flex-start}.session-info .box .title{width:calc(100% - 110px)}.session-info .box p{margin-bottom:0}.page-account-edit .content-wrapper{flex-direction:column}.page-account-edit .scrollable.padding{padding-top:24px}.page-header.left{width:100%}.page-header.left .title-bar{padding-bottom:0}.page-header.left .tabs{margin-top:16px;margin-left:-24px;margin-right:-24px}[class*=page-school-settings-] .form-footer{margin-top:0}.packages-list .package-box .details ul li{width:100%}.page-package aside{position:relative;top:auto;right:auto;width:100%;margin-bottom:32px}.page-package .alert,.page-package .contents{width:100%}}@media (max-width:767px){body{font-size:13px;line-height:19px}.display-768{display:block}.wrapper{padding:4px}.content-wrapper{border-radius:10px}.sidebar{left:4px;top:4px;bottom:4px}.btn{font-size:13px;padding-left:10px;padding-right:10px}div.dt-container div.dt-layout-row:not(.dt-layout-table){display:flex}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell{display:flex}div.dt-container div.dt-layout-row:not(.dt-layout-table) div.dt-layout-cell>*{margin:0}.page-header .breadcrumbs{padding:12px 16px}.page-header .breadcrumbs .item{font-size:11px}.page-header h1{font-size:24px;letter-spacing:-.96px}.page-header.left .tabs{margin-left:-16px;margin-right:-16px}.title-bar{padding:6px 16px 16px 16px}.title-bar .search{padding:7px 8px 7px 9px;width:auto;margin-right:0}.title-bar .search:has(+ .filters){margin-right:6px}.title-bar .filters .btn{min-width:36px;height:36px}.title-bar .actions{margin-top:12px}.title-bar .actions>.btn-primary{margin-left:6px;height:36px;padding-left:8px;padding-right:8px}.title-bar .actions [class*=btn-add-] span{display:none}.tabs{overflow-x:auto;overflow-y:hidden;height:37px;margin-bottom:-1px}.tabs .inner{padding:0 16px}.tabs .tab:last-child{margin-right:12px}.scrollable.padding{padding:16px}.dt-layout-table{margin-left:-16px!important;width:calc(100% + 32px)!important}.dt-layout-table .dt-layout-full{overflow-x:auto;padding-left:16px;padding-right:16px}table.list tbody tr td{padding:10px}table.list tbody tr td.dt-empty strong{white-space:wrap}[class*="-programs-session-show"] .breadcrumbs .back+.item span{display:none}[class*="-programs-session-show"] .breadcrumbs .back+.item+.item:before{display:none}.program-header{padding:16px}.program-header .box{padding:20px 18px}.program-header .box .col{width:100%;border-top:1px solid #eeeff2;padding-top:20px;margin-top:20px}.program-header .box .col-title{display:block;margin-bottom:0;padding-bottom:0;border-bottom:0;padding-top:0;border-top:0;margin-top:0}.program-header .box .col-title h1{max-width:100%;margin-bottom:8px}.program-header .box .col .school-item{font-size:13px;line-height:19px}.program-header .box .col .school-item .avatar{width:28px;height:28px;margin-right:8px}.program-header .box .col h3{font-size:18px}.program-header-wrapper .title-bar h1{font-size:24px;line-height:28px;letter-spacing:-.96px}.program-header-wrapper .title-bar .actions{flex-direction:column;align-items:flex-start}.program-header-wrapper .title-bar .actions .search{width:100%;order:2}.program-header-wrapper .title-bar .actions .btn{margin-left:0;margin-bottom:8px;order:1;width:100%;justify-content:center}.school-header{padding:16px}.school-header .box{padding:20px 18px}.school-header .box .col{width:100%}.school-header .box .col-title{display:block;border-bottom:1px solid #eeeff2;padding-bottom:16px;margin-bottom:16px;padding-top:0;border-top:0;margin-top:0}.school-header .box .col-title div{width:100%;margin-bottom:8px}.school-header .box .col-title h1{max-width:100%;margin-bottom:0}.school-header .box .col-stats{margin-top:16px;padding-top:16px;border-top:1px solid #eeeff2}.school-header .box .col-subscription{padding-top:16px;margin-top:16px}.widget-programs .item{width:100%}input{font-size:13px}.form-group{display:block}.form-group .to{font-size:12px;padding:4px 8px;text-align:center}.form-group .form-row.size-50{width:auto}.form-group .form-row+.form-row{margin-top:20px}.field-location .size-country{width:auto}.field-location .size-address{width:auto;margin-left:8px;margin-top:8px!important}.field-platform .item label img{margin-right:6px}.jconfirm-buttons{flex-direction:column}.jconfirm-buttons>div.jconfirm-buttons-left{order:2}.jconfirm-buttons>div.jconfirm-buttons-left:has(*){margin-top:12px}.jconfirm-buttons>div>*{flex-grow:1;justify-content:center}.session-info{padding:20px 16px 8px 16px}.session-search-bar{padding:0}.session-search-bar .filters .btn.trigger{padding-left:9px;padding-right:9px}.session-search-bar .actions{margin-top:0}.session-search-bar .dd-actions{margin-left:6px}.session-search-bar .dd-actions .btn{height:36px;padding-left:9px;padding-right:9px}.page-session-details .scrollable{overflow:hidden}.session-files header h2{font-size:22px}.session-files header .btn{height:34px;font-size:12px}.session-files header .btn svg{width:15px;height:15px}.session-files .items{margin-left:-6px;margin-right:-6px}.session-files .items .file-item{margin-left:6px;margin-right:6px}.session-files .items .file-item{width:calc(50% - 12px)}.file-item .box .bottom{padding-right:4px}.file-item .box .bottom .details{width:calc(100% - 20px)}.file-item .box .bottom .title{font-size:12px}.file-item .box .bottom p{font-size:10px;line-height:14px}.file-item .author{font-size:11px;line-height:14px}.file-item .author svg{width:15px;height:14px;margin-right:4px}.user-profile-details h2{font-size:22px}.user-profile-details h4{font-size:13px}.user-profile-details .info{font-size:14px}.session-details .session-header{flex-wrap:wrap;margin-bottom:16px}.session-details .session-header .icon{width:56px;height:56px}.session-details .session-header .title{width:calc(100% - 56px);padding-left:16px}.session-details .session-header .title h1{font-size:22px;line-height:26px}.session-details .session-header .actions{width:100%;display:block;margin-top:16px}.session-item header{flex-direction:column;justify-content:flex-start;align-items:flex-start}.session-item header h3{font-size:18px}.session-item header a{margin-top:8px}.session-item .content .attachments>* .label{max-width:115px}.session-details .items.sortable{margin-top:20px;padding:6px}.session-details .info{margin-top:24px}.field-icon .icon-selector{top:32px;left:68px;padding:16px;width:216px}.page-admin-sessions-edit .page-header .breadcrumbs .item:nth-child(3){display:inline-block;max-width:108px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-admin-sessions-edit .right-side.closed{margin-right:0;opacity:0;visibility:hidden;width:100%;min-width:100vw}.page-admin-sessions-edit .right-side{position:absolute!important;opacity:1;visibility:visible;top:0;right:0;bottom:0;width:100%;background:#ffff;transition:none}.page-program .program-title{font-size:26px;line-height:30px;letter-spacing:-.96px;padding-top:8px}.page-program aside{display:block}.page-program aside .widget{width:100%}.page-program aside .widget+.widget{margin-top:16px}.current-session .box{display:block}.current-session .box h2{font-size:22px}.current-session .box .details{width:100%}.current-session .box .topics{width:100%;margin-top:16px}.current-session .box .attachments>* .label{max-width:78px}.current-session .actions{flex-direction:column;align-items:stretch}.current-session .actions .left{width:100%}.current-session .actions .left{padding-bottom:8px}.current-session .actions .left .btn{width:100%;flex-grow:1;justify-content:center}.current-session .actions .right .btn{flex-grow:1;justify-content:center}.form-school-profile .group{display:block}.form-school-profile .group .label{padding-right:0;padding-bottom:16px}.form-school-profile .group .fields{width:100%}.form-school-profile .group:first-child{padding-top:24px}.settings-header header{flex-direction:column;justify-content:center;align-items:center}.settings-header .avatar{margin-right:0;width:120px;height:120px;min-width:120px}.settings-header .info{width:100%;margin-top:16px}.settings-header .info h1{font-size:24px;line-height:28px;text-align:center}.settings-header .info ul{flex-direction:column;align-items:center}.settings-header .info ul li{font-size:13px;line-height:19px}.settings-header .info ul li+li{margin-left:0;margin-top:8px}.settings-header .tabs-section{margin-top:8px}.page-header .settings-header{display:none}.table-header h2{font-size:22px}.table-header .actions{flex-direction:column;align-items:flex-start;padding-bottom:16px}.table-header .actions .tabs-inline{order:2}.table-header .actions .search{width:100%;max-width:100%;order:1}.table-header .actions .tabs-inline+.search{margin-bottom:16px}.tabs-inline{width:100%;overflow:auto}.tabs-inline .tab{font-size:13px;padding:5px 10px}table.list .col-checkbox{padding-left:0!important;padding-right:0!important;width:20px!important}table.list.selectable-rows col[data-dt-column="0"]{width:20px!important}.jconfirm-buttons .info{font-size:14px;line-height:19px}.popup-confirm .icon{margin-bottom:24px}.popup-confirm div.jconfirm-content-pane{padding:0 24px 24px 24px!important}.popup-confirm .jconfirm-buttons{padding:0 24px 0 24px!important}.page-admin-certificates-index .right-side.closed{margin-right:0;opacity:0;visibility:hidden;width:100%;min-width:100vw}.page-admin-certificates-index .right-side{position:absolute!important;opacity:1;visibility:visible;top:0;right:0;bottom:0;width:100%;background:#ffff;transition:none}.certificates .item{width:calc(50% - 8px)}.certificates .item .img{height:auto;padding-bottom:67.27%;position:relative}.certificates .item .img img{position:absolute}.packages-list .package-box{width:100%}.package-item{display:block}.package-item .details{width:100%}.package-item .details h3{font-size:20px;line-height:28px}.package-item .details p{font-size:12px;margin-top:4px}.package-item .actions{justify-content:space-between;margin-top:16px}.package-item .actions .pkg-status{margin-right:0}.package-item .actions .pkg-status .label{margin-right:8px}.package-item .actions .buttons{margin-left:0}.package-form .includes label{width:calc(50% - 16px)}.single-order .head .title{flex-direction:column;align-items:flex-start}.single-order .head .title .left{width:100%;margin-bottom:12px}.single-order .head .title h2{font-size:22px;margin-bottom:4px}.single-order .head .title .status{padding:5px;font-size:11px}.settings-orders{margin-top:24px}.settings-orders .order{width:100%}.settings-orders .order .head h2{font-size:22px;margin-bottom:4px}.page-admin-dashboard .left>.flex{display:block!important}.page-admin-dashboard .box{width:100%}.page-admin-dashboard .box+.box{margin-top:16px}.page-admin-dashboard .box .icon{margin-bottom:24px}.page-admin-dashboard .box h2{font-size:20px;line-height:24px}.page-admin-dashboard .box-programs .stats{display:block}.page-admin-dashboard .box-programs .stats .stat{width:100%}.page-admin-dashboard .box-programs .stats .stat+.stat{margin-top:16px}.page-admin-dashboard .items{display:block}.page-admin-dashboard .items .stat{width:100%}.page-admin-dashboard .items .stat+.stat{margin-top:16px!important}.page-dashboard .charts{display:block;padding-bottom:0}.page-dashboard .charts .d-box{width:100%}.page-dashboard .charts .d-box+.d-box{margin-top:16px}.page-dashboard .program-tabs button{padding-right:10px;border-radius:10px;margin-bottom:4px}.page-dashboard .program-tabs:has(.current:first-child)+.program-tabs-wrapper{border-radius:12px!important}}@media (max-width:480px){.page-package .includes ul li{width:100%}.current-session .box .attachments>* .label{max-width:150px}}@media (max-width:370px){.jconfirm-header{padding:16px}.jconfirm-title small{font-size:12px;line-height:15px}.jconfirm .jconfirm-box div.jconfirm-content-pane{padding:16px}.jconfirm .jconfirm-box{padding-bottom:16px}.jconfirm-buttons{padding:16px 16px 0 16px}.field-avatar .avatar{margin-right:8px}.jconfirm .field-avatar .btn{font-size:12px}.session-info .box{display:block}.session-info .box .title{width:100%;margin-bottom:16px}.session-info .box h1{font-size:22px}.session-info .notice svg{margin-right:3px}.page-admin-sessions-edit .page-header .breadcrumbs .item:nth-child(3){max-width:55px}.popup-confirm div.jconfirm-content-pane{padding:0 16px 16px 16px!important}.popup-confirm .jconfirm-buttons{padding:0 16px 0 16px!important}.popup-confirm h2{font-size:26px}}@media (max-width:340px){.title-bar .filters .dropdown{width:280px;right:-42px}}
