@import url(https://fonts.googleapis.com/css?family=Nunito);
.tablesorter-custom{font:11px trebuchet ms,verdana,arial;background-color:#cdcdcd;margin:10px 0 15px;width:100%;text-align:left;border-spacing:0;border:1px solid #cdcdcd;border-width:1px 0 0 1px}.tablesorter-custom td,.tablesorter-custom th{border:1px solid #cdcdcd;border-width:0 1px 1px 0}.tablesorter-custom th,.tablesorter-custom thead td{font:11px trebuchet ms,verdana,arial;font-weight:700;background-color:#e69999;color:#000;border-collapse:collapse;padding:4px}.tablesorter-custom tbody td,.tablesorter-custom tfoot td,.tablesorter-custom tfoot th{padding:4px;vertical-align:top}.tablesorter-custom .tablesorter-header{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-repeat:no-repeat;background-position:right 5px center;padding:4px 20px 4px 4px;cursor:pointer}.tablesorter-custom .tablesorter-header.sorter-false{background-image:none;cursor:default;padding:4px}.tablesorter-custom .tablesorter-headerAsc{background-color:#db7970;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7)}.tablesorter-custom .tablesorter-headerDesc{background-color:#f0c2c6;background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7)}.tablesorter-custom tfoot .tablesorter-headerAsc,.tablesorter-custom tfoot .tablesorter-headerDesc{background-image:none}.tablesorter-custom .disabled{opacity:.5;filter:alpha(opacity=50);cursor:not-allowed}.tablesorter-custom tbody td{background-color:#fff;color:#000;padding:4px;vertical-align:top}.tablesorter-custom tbody tr.odd>td{background-color:#faebeb}.tablesorter-custom tbody tr.even>td{background-color:#fff;color:#000}.tablesorter-custom tbody>tr.even.hover>td,.tablesorter-custom tbody>tr.even:hover+tr.tablesorter-childRow+tr.tablesorter-childRow>td,.tablesorter-custom tbody>tr.even:hover+tr.tablesorter-childRow>td,.tablesorter-custom tbody>tr.even:hover>td,.tablesorter-custom tbody>tr.hover td,.tablesorter-custom tbody>tr:hover+tr.tablesorter-childRow+tr.tablesorter-childRow>td,.tablesorter-custom tbody>tr:hover+tr.tablesorter-childRow>td,.tablesorter-custom tbody>tr:hover td{background-color:#d9d9d9;color:#000}.tablesorter-custom tbody>tr.odd.hover>td,.tablesorter-custom tbody>tr.odd:hover+tr.tablesorter-childRow+tr.tablesorter-childRow>td,.tablesorter-custom tbody>tr.odd:hover+tr.tablesorter-childRow>td,.tablesorter-custom tbody>tr.odd:hover>td{background-color:#bfbfbf;color:#000}.tablesorter-custom .tablesorter-processing{background-image:url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=");background-position:50%;background-repeat:no-repeat}.tablesorter-custom tr.odd td.primary{background-color:#e6a699}.tablesorter-custom td.primary,.tablesorter-custom tr.even td.primary,.tablesorter-custom tr.odd td.secondary{background-color:#f0c9c2}.tablesorter-custom td.secondary,.tablesorter-custom tr.even td.secondary,.tablesorter-custom tr.odd td.tertiary{background-color:#f5dbd6}.tablesorter-custom td.tertiary,.tablesorter-custom tr.even td.tertiary{background-color:#faedeb}.tablesorter-custom caption{background-color:#fff}.tablesorter-custom .tablesorter-filter-row input,.tablesorter-custom .tablesorter-filter-row select{width:98%;height:auto;margin:0;padding:4px;color:#333;background-color:#fff;border:1px solid #bbb;box-sizing:border-box;transition:line-height .1s ease}.tablesorter-custom .tablesorter-filter-row{background-color:#eee}.tablesorter-custom .tablesorter-filter-row td{background-color:#eee;line-height:normal;text-align:center;transition:line-height .1s ease}.tablesorter-custom .tablesorter-filter-row.hideme td{padding:2px;margin:0;line-height:0;cursor:pointer}.tablesorter-custom .tablesorter-filter-row.hideme *{height:1px;min-height:0;border:0;padding:0;margin:0;opacity:0;filter:alpha(opacity=0)}.tablesorter-custom .filtered{display:none}.tablesorter-custom .tablesorter-errorRow td{text-align:center;cursor:pointer;background-color:#e6bf99}
/*!
 * jQuery SmartWizard v5
 * jQuery Wizard Plugin
 * http://www.techlaboratory.net/smartwizard
 *
 * Created by Dipu Raj
 * http://dipu.me
 *
 * Licensed under the terms of MIT License
 * https://github.com/techlab/jquery-smartwizard/blob/master/LICENSE
 */
/* SmartWizard Base Styles */
.sw {
    position: relative;
}

.sw *,
.sw *::before,
.sw *::after {
    box-sizing: border-box;
}

.sw > .tab-content {
    position: relative;
    overflow: hidden;
}

.sw .toolbar {
    padding: .8rem;
}

.sw .toolbar > .btn {
    display: inline-block;
    text-decoration: none;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    margin-left: .2rem;
    margin-right: .2rem;
    cursor: pointer;
}

.sw .toolbar > .btn.disabled, .sw .toolbar > .btn:disabled {
    opacity: .65;
}

.sw > .nav {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding-left: 0;
    margin-top: 0;
    margin-bottom: 0;
}

@media screen and (max-width: 640px) {
    .sw > .nav {
        flex-direction: column !important;
        flex: 1 auto;
    }
}

.sw > .nav .nav-link {
    display: block;
    padding: .5rem 1rem;
    text-decoration: none;
}

.sw > .nav .nav-link:hover, .sw > .nav .nav-link:active, .sw > .nav .nav-link:focus {
    text-decoration: none;
}

.sw > .nav .nav-link::-moz-focus-inner {
    border: 0 !important;
}

.sw > .nav .nav-link.disabled {
    color: #ccc !important;
    pointer-events: none;
    cursor: default;
}

.sw > .nav .nav-link.hidden {
    display: none !important;
}

.sw.sw-justified > .nav > li, .sw.sw-justified > .nav .nav-link {
    flex-basis: 0;
    flex-grow: 1;
    text-align: center;
}

.sw.sw-dark {
    color: rgba(255, 255, 255, 0.95);
    background: #000;
}

.sw.sw-loading {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.sw.sw-loading::after {
    content: "";
    display: block;
    position: absolute;
    opacity: 1;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background: rgba(255, 255, 255, 0.7);
    z-index: 2;
    transition: all .2s ease;
}

.sw.sw-loading::before {
    content: '';
    display: inline-block;
    position: absolute;
    top: 45%;
    left: 45%;
    width: 2rem;
    height: 2rem;
    border: 10px solid #f3f3f3;
    border-top: 10px solid #3498db;
    border-radius: 50%;
    z-index: 10;
    -webkit-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}

@-webkit-keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

/* SmartWizard Theme: Default */
.sw-theme-default {
    border: 1px solid #eeeeee;
}

.sw-theme-default > .tab-content > .tab-pane {
    padding: 10px;
}

.sw-theme-default .toolbar > .btn {
    color: #fff;
    background-color: #17a2b8;
    border: 1px solid #17a2b8;
    padding: .375rem .75rem;
    border-radius: .25rem;
    font-weight: 400;
}

.sw-theme-default > .nav {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1) !important;
}

.sw-theme-default > .nav .nav-link {
    position: relative;
    height: 100%;
    min-height: 100%;
}

.sw-theme-default > .nav .nav-link::after {
    content: "";
    position: absolute;
    height: 2px;
    width: 0;
    left: 0px;
    bottom: -1px;
    background: #999999;
    transition: all .35s ease .15s;
}

.sw-theme-default > .nav .nav-link.inactive {
    color: #999999;
    cursor: not-allowed;
}

.sw-theme-default > .nav .nav-link.active {
    color: #17a2b8 !important;
    cursor: pointer;
}

.sw-theme-default > .nav .nav-link.active::after {
    background: #17a2b8 !important;
    width: 100%;
}

.sw-theme-default > .nav .nav-link.done {
    color: #5cb85c !important;
    cursor: pointer;
}

.sw-theme-default > .nav .nav-link.done::after {
    background: #5cb85c;
    width: 100%;
}

.sw-theme-default > .nav .nav-link.disabled {
    color: #dddddd !important;
    cursor: not-allowed;
}

.sw-theme-default > .nav .nav-link.disabled::after {
    background: #dddddd;
    width: 100%;
}

.sw-theme-default > .nav .nav-link.danger {
    color: #d9534f !important;
    cursor: pointer;
}

.sw-theme-default > .nav .nav-link.danger::after {
    background: #d9534f;
    width: 100%;
}

/* SmartWizard Theme: Arrows */
.sw-theme-arrows {
    border: 1px solid #eeeeee;
}

.sw-theme-arrows > .tab-content > .tab-pane {
    padding: 10px;
}

.sw-theme-arrows .toolbar > .btn {
    color: #ffffff;
    background-color: #17a2b8;
    border: 1px solid #17a2b8;
    padding: .375rem .75rem;
    border-radius: .25rem;
    font-weight: 400;
}

.sw-theme-arrows > .nav {
    overflow: hidden;
    border-bottom: 1px solid #eeeeee;
}

.sw-theme-arrows > .nav .nav-link {
    position: relative;
    height: 100%;
    min-height: 100%;
    margin-right: 30px;
    margin-left: -30px;
    padding-left: 40px;
}

@media screen and (max-width: 640px) {
    .sw-theme-arrows > .nav .nav-link {
        overflow: hidden;
        margin-bottom: 1px;
        margin-right: unset;
    }
}

.sw-theme-arrows > .nav .nav-link::after {
    content: "";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    top: 50%;
    left: 100%;
    margin-top: -50px;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #f8f8f8;
    z-index: 2;
}

.sw-theme-arrows > .nav .nav-link::before {
    content: " ";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    top: 50%;
    left: 100%;
    margin-top: -50px;
    margin-left: 1px;
    border-top: 50px solid transparent;
    border-bottom: 50px solid transparent;
    border-left: 30px solid #eeeeee;
    z-index: 1;
}

.sw-theme-arrows > .nav .nav-link.inactive {
    color: #999999;
    border-color: #f8f8f8;
    background: #f8f8f8;
    cursor: not-allowed;
}

.sw-theme-arrows > .nav .nav-link.active {
    color: #ffffff;
    border-color: #5bc0de;
    background: #5bc0de;
    cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.active::after {
    border-left-color: #5bc0de;
}

.sw-theme-arrows > .nav .nav-link.done {
    color: #ffffff;
    border-color: #5cb85c;
    background: #5cb85c;
    cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.done::after {
    border-left-color: #5cb85c;
}

.sw-theme-arrows > .nav .nav-link.disabled {
    color: #eeeeee;
    border-color: #f9f9f9;
    background: #f9f9f9;
    cursor: not-allowed;
}

.sw-theme-arrows > .nav .nav-link.disabled::after {
    border-left-color: #f9f9f9;
}

.sw-theme-arrows > .nav .nav-link.danger {
    color: #ffffff;
    border-color: #d9534f;
    background: #d9534f;
    cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.danger::after {
    border-left-color: #d9534f;
}

.sw-theme-arrows.sw-dark {
    color: rgba(255, 255, 255, 0.95);
    background: #000;
}

.sw-theme-arrows.sw-dark > .nav {
    border-bottom: 1px solid #555555;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::after {
    border-left: 30px solid #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::before {
    border-left: 30px solid #555555;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive {
    color: white;
    border-color: #5f5f5f;
    background: #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive::after {
    border-left-color: #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active {
    color: white;
    border-color: #010506;
    background: #0a2730;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active::after {
    border-left-color: #0a2730;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done {
    color: white;
    border-color: black;
    background: black;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done::after {
    border-left-color: black;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled {
    color: #555555 !important;
    border-color: #f9f9f9;
    background: #474747;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled::after {
    border-left-color: #474747;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger {
    color: #ffffff;
    border-color: #d9534f;
    background: #d9534f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger::after {
    border-left-color: #d9534f;
}

/* SmartWizard Theme: Dots */
.sw-theme-dots > .tab-content > .tab-pane {
    padding: 10px;
}

.sw-theme-dots .toolbar > .btn {
    color: #ffffff;
    background-color: #17a2b8;
    border: 1px solid #17a2b8;
    padding: .375rem .75rem;
    border-radius: .25rem;
    font-weight: 400;
}

.sw-theme-dots > .nav {
    position: relative;
    margin-bottom: 10px;
}

.sw-theme-dots > .nav::before {
    content: " ";
    position: absolute;
    top: 18px;
    left: 0;
    width: 100%;
    height: 5px;
    background-color: #eeeeee;
    border-radius: 3px;
    z-index: 1;
}

.sw-theme-dots > .nav .nav-link {
    position: relative;
    margin-top: 40px;
}

.sw-theme-dots > .nav .nav-link::before {
    content: " ";
    position: absolute;
    display: block;
    top: -36px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: none;
    background: #f5f5f5;
    color: #428bca;
    text-decoration: none;
    z-index: 98;
}

.sw-theme-dots > .nav .nav-link::after {
    content: " ";
    position: absolute;
    display: block;
    top: -28px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 16px;
    height: 16px;
    border-radius: 50%;
    z-index: 99;
}

.sw-theme-dots > .nav .nav-link.inactive {
    color: #999999;
    cursor: not-allowed;
}

.sw-theme-dots > .nav .nav-link.inactive::after {
    background-color: #999999;
}

.sw-theme-dots > .nav .nav-link.active {
    color: #5bc0de !important;
    cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.active::after {
    background-color: #5bc0de !important;
}

.sw-theme-dots > .nav .nav-link.done {
    color: #5cb85c;
    cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.done::after {
    background-color: #5cb85c;
}

.sw-theme-dots > .nav .nav-link.disabled {
    color: #f9f9f9;
    cursor: not-allowed;
}

.sw-theme-dots > .nav .nav-link.disabled::after {
    background-color: #f9f9f9;
}

.sw-theme-dots > .nav .nav-link.danger {
    color: #d9534f;
    cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.danger::after {
    background-color: #d9534f;
}

.sw-theme-dots.sw-dark {
    color: rgba(255, 255, 255, 0.95);
    background: #000;
}

.sw-theme-dots.sw-dark > .nav::before {
    background-color: #3c3c3c;
}

.sw-theme-dots.sw-dark > .nav .nav-link::before {
    background: #434343;
    color: black;
}

/* SmartWizard Theme: Progress */
.sw-theme-progress {
    border: 1px solid #eeeeee;
}

.sw-theme-progress > .tab-content > .tab-pane {
    padding: 10px;
}

.sw-theme-progress .toolbar > .btn {
    color: #ffffff;
    background-color: #17a2b8;
    border: 1px solid #17a2b8;
    padding: .375rem .75rem;
    border-radius: .25rem;
    font-weight: 400;
}

.sw-theme-progress > .nav {
    box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1) !important;
}

.sw-theme-progress > .nav .nav-link {
    position: relative;
    height: 100%;
    min-height: 100%;
    background: transparent;
    overflow: hidden;
    z-index: 2;
}

.sw-theme-progress > .nav .nav-link::after {
    content: "";
    position: absolute;
    height: 150%;
    width: 0;
    left: 0;
    top: 0;
    background: #ffffff;
    z-index: -1;
    transition: all .35s ease .10s;
}

.sw-theme-progress > .nav .nav-link.inactive {
    color: #999999;
    cursor: not-allowed;
}

.sw-theme-progress > .nav .nav-link.active {
    color: #ffffff !important;
    cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.active::after {
    background-color: #5cb85c;
    width: 100%;
}

.sw-theme-progress > .nav .nav-link.done {
    color: #ffffff !important;
    cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.done::after {
    background: #5cb85c;
    width: 100%;
}

.sw-theme-progress > .nav .nav-link.disabled {
    color: #dddddd !important;
    cursor: not-allowed;
}

.sw-theme-progress > .nav .nav-link.disabled::after {
    background: #f9f9f9;
    width: 100%;
}

.sw-theme-progress > .nav .nav-link.danger {
    color: #ffffff !important;
    cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.danger::after {
    background: #d9534f;
    width: 100%;
}

.sw-theme-progress.sw-dark {
    color: rgba(255, 255, 255, 0.95);
}

.sw-theme-progress.sw-dark > .nav .nav-link.active {
    color: white;
}

.sw-theme-progress.sw-dark > .nav .nav-link.active::after {
    background-color: #333;
}

.sw-theme-progress.sw-dark > .nav .nav-link.done {
    color: #ffffff !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.done::after {
    background: #333;
}

.sw-theme-progress.sw-dark > .nav .nav-link.disabled {
    color: #2b2b2b !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.disabled::after {
    background: #474747;
}

.sw-theme-progress.sw-dark > .nav .nav-link.danger {
    color: #ffffff !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.danger::after {
    background: #d9534f;
}

/*************
  Blue Theme
 *************/
/* overall */
.tablesorter-blue {
	width: 100%;
	background-color: #fff;
	margin: 10px 0 15px;
	text-align: left;
	/*border-spacing: 0;*/
	/*border: #cdcdcd 1px solid;*/
	/*border-width: 1px 0 0 1px;*/
}
.tablesorter-blue th,
.tablesorter-blue td {
	/*border: #cdcdcd 1px solid;*/
	/*border-width: 0 1px 1px 0;*/
}

/* header */
.tablesorter-blue th,
.tablesorter-blue thead td {
	/*font: 12px/18px Arial, Sans-serif;*/
	/*font-weight: bold;*/
	/*color: #000;*/
	/*background-color: #99bfe6;*/
	/*!*border-collapse: collapse;*!*/
	/*padding: 4px;*/
	/*text-shadow: 0 1px 0 rgba(204, 204, 204, 0.7);*/
}
.tablesorter-blue tbody td,
.tablesorter-blue tfoot th,
.tablesorter-blue tfoot td {
	padding: 4px;
	vertical-align: top;
}
.tablesorter-blue .header,
.tablesorter-blue .tablesorter-header {
	/* black (unsorted) double arrow */
	/*background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);*/

	/* white (unsorted) double arrow */
	/*background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);*/

    /* black (unsorted) double arrow */
    background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAAAAAAAAAACH5BAEKAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);

	/* image */
	/* background-image: url(images/black-unsorted.gif); */
	background-repeat: no-repeat;
	background-position: center right;
	/*padding: 4px 18px 4px 4px;*/
	white-space: normal;
	cursor: pointer;
}
.tablesorter-blue .headerSortUp,
.tablesorter-blue .tablesorter-headerSortUp,
.tablesorter-blue .tablesorter-headerAsc {
	background-color: #bad9eb;
	/* black asc arrow */
	/*background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);*/
	/* white asc arrow */
    /*background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);*/

    /* black asc arrow */
    background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
	/* image */
	/* background-image: url(images/black-asc.gif); */
}
.tablesorter-blue .headerSortDown,
.tablesorter-blue .tablesorter-headerSortDown,
.tablesorter-blue .tablesorter-headerDesc {
	background-color: #bad9eb;
	/* black desc arrow */
	/*background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);*/
	/* white desc arrow */
	/*background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);*/

    /* black desc arrow */
    background-image: url(data:image/gif;base64,R0lGODlhFQAEAIABACMtMP///yH5BAEKAAEALAAAAAAVAAQAAAINjI+AywnaYnhUMopbAQA7);

	/* image */
	/* background-image: url(images/black-desc.gif); */
}
.tablesorter-blue thead .sorter-false {
	background-image: none;
	cursor: default;
	padding: 4px;
}

/* tfoot */
.tablesorter-blue tfoot .tablesorter-headerSortUp,
.tablesorter-blue tfoot .tablesorter-headerSortDown,
.tablesorter-blue tfoot .tablesorter-headerAsc,
.tablesorter-blue tfoot .tablesorter-headerDesc {
	/* remove sort arrows from footer */
	background-image: none;
}

/* tbody */
.tablesorter-blue td {
	color: #3d3d3d;
	background-color: #fff;
	padding: 4px;
	vertical-align: top;
}

/* hovered row colors
 you'll need to add additional lines for
 rows with more than 2 child rows
 */
.tablesorter-blue tbody > tr.hover > td,
.tablesorter-blue tbody > tr:hover > td,
.tablesorter-blue tbody > tr:hover + tr.tablesorter-childRow > td,
.tablesorter-blue tbody > tr:hover + tr.tablesorter-childRow + tr.tablesorter-childRow > td,
.tablesorter-blue tbody > tr.even.hover > td,
.tablesorter-blue tbody > tr.even:hover > td,
.tablesorter-blue tbody > tr.even:hover + tr.tablesorter-childRow > td,
.tablesorter-blue tbody > tr.even:hover + tr.tablesorter-childRow + tr.tablesorter-childRow > td {
	background-color: #d9d9d9;
}
.tablesorter-blue tbody > tr.odd.hover > td,
.tablesorter-blue tbody > tr.odd:hover > td,
.tablesorter-blue tbody > tr.odd:hover + tr.tablesorter-childRow > td,
.tablesorter-blue tbody > tr.odd:hover + tr.tablesorter-childRow + tr.tablesorter-childRow > td {
	background-color: #bfbfbf;
}

/* table processing indicator */
.tablesorter-blue .tablesorter-processing {
	background-position: center center !important;
	background-repeat: no-repeat !important;
	/* background-image: url(images/loading.gif) !important; */
	background-image: url('data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=') !important;
}

/* Zebra Widget - row alternating colors */
.tablesorter-blue tbody tr.odd > td {
	background-color: #ebf2fa;
}
.tablesorter-blue tbody tr.even > td {
	background-color: #fff;
}

/* Column Widget - column sort colors */
.tablesorter-blue td.primary,
.tablesorter-blue tr.odd td.primary {
	background-color: #bad9eb;
}
.tablesorter-blue tr.even td.primary {
	background-color: #c2d1f0;
}
.tablesorter-blue td.secondary,
.tablesorter-blue tr.odd td.secondary {
	background-color: #c2d1f0;
}
.tablesorter-blue tr.even td.secondary {
	background-color: #d6e0f5;
}
.tablesorter-blue td.tertiary,
.tablesorter-blue tr.odd td.tertiary {
	background-color: #d6e0f5;
}
.tablesorter-blue tr.even td.tertiary {
	background-color: #ebf0fa;
}

/* caption */
.tablesorter-blue > caption {
	background-color: #fff;
}

/* filter widget */
.tablesorter-blue .tablesorter-filter-row {
	background-color: #eee;
}
.tablesorter-blue .tablesorter-filter-row td {
	background-color: #eee;
	line-height: normal;
	text-align: center; /* center the input */
	-webkit-transition: line-height 0.1s ease;
	-moz-transition: line-height 0.1s ease;
	-o-transition: line-height 0.1s ease;
	transition: line-height 0.1s ease;
}
/* optional disabled input styling */
.tablesorter-blue .tablesorter-filter-row .disabled {
	opacity: 0.5;
	filter: alpha(opacity=50);
	cursor: not-allowed;
}
/* hidden filter row */
.tablesorter-blue .tablesorter-filter-row.hideme td {
	/*** *********************************************** ***/
	/*** change this padding to modify the thickness     ***/
	/*** of the closed filter row (height = padding x 2) ***/
	padding: 2px;
	/*** *********************************************** ***/
	margin: 0;
	line-height: 0;
	cursor: pointer;
}
.tablesorter-blue .tablesorter-filter-row.hideme * {
	height: 1px;
	min-height: 0;
	border: 0;
	padding: 0;
	margin: 0;
	/* don't use visibility: hidden because it disables tabbing */
	opacity: 0;
	filter: alpha(opacity=0);
}
/* filters */
.tablesorter-blue input.tablesorter-filter,
.tablesorter-blue select.tablesorter-filter {
	width: 98%;
	height: auto;
	margin: 0;
	padding: 4px;
	background-color: #fff;
	border: 1px solid #bbb;
	color: #333;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: height 0.1s ease;
	-moz-transition: height 0.1s ease;
	-o-transition: height 0.1s ease;
	transition: height 0.1s ease;
}
/* rows hidden by filtering (needed for child rows) */
.tablesorter .filtered {
	display: none;
}

/* ajax error row */
.tablesorter .tablesorter-errorRow td {
	text-align: center;
	cursor: pointer;
	background-color: #e6bf99;
}

@keyframes modal-video {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes modal-video-inner {
  from {
    transform: translate(0, 100px);
  }
  to {
    transform: translate(0, 0);
  }
}

.modal-video {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1000000;
  cursor: pointer;
  opacity: 1;
  animation-timing-function: ease-out;
  animation-duration: 0.3s;
  animation-name: modal-video;
  -webkit-transition: opacity 0.3s ease-out;
  -moz-transition: opacity 0.3s ease-out;
  -ms-transition: opacity 0.3s ease-out;
  -o-transition: opacity 0.3s ease-out;
  transition: opacity 0.3s ease-out;
}

.modal-video-close {
  opacity: 0;
}

.modal-video-close .modal-video-movie-wrap {
  -webkit-transform: translate(0, 100px);
  -moz-transform: translate(0, 100px);
  -ms-transform: translate(0, 100px);
  -o-transform: translate(0, 100px);
  transform: translate(0, 100px);
}

.modal-video-body {
  max-width: 960px;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  padding: 0 10px;
  display: flex;
  justify-content: center;
  box-sizing: border-box;
}

.modal-video-inner {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

@media (orientation: landscape) {
  .modal-video-inner {
    padding: 10px 60px;
    box-sizing: border-box;
  }
}

.modal-video-movie-wrap {
  width: 100%;
  height: 0;
  position: relative;
  padding-bottom: 56.25%;
  background-color: #333;
  animation-timing-function: ease-out;
  animation-duration: 0.3s;
  animation-name: modal-video-inner;
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -ms-transition: -ms-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}

.modal-video-movie-wrap iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.modal-video-close-btn {
  position: absolute;
  z-index: 2;
  top: -45px;
  right: 0;
  display: inline-block;
  width: 35px;
  height: 35px;
  overflow: hidden;
  border: none;
  background: transparent;
}

@media (orientation: landscape) {
  .modal-video-close-btn {
    top: 0;
    right: -45px;
  }
}

.modal-video-close-btn:before {
  transform: rotate(45deg);
}

.modal-video-close-btn:after {
  transform: rotate(-45deg);
}

.modal-video-close-btn:before, .modal-video-close-btn:after {
  content: '';
  position: absolute;
  height: 2px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #fff;
  border-radius: 5px;
  margin-top: -6px;
}

@media print {
  .header,
  .section.sites,
  .section.follow,
  footer,
  .section__title section__title--center,
  .col-md-2 col-xl-2 block-center mt-4,
  .form--training
    {
    display: none !important;
  }

html {
    font-size: 50%;
}

  .training__single-date {
    height: 80px !important;
    width: 80px !important;
    overflow: hidden;
  }

 * {
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
    color-adjust: exact !important;
  }

.training__single-date span {
	font-size: 1.1rem !important;
}

.col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-md-1 > * { flex: 0 0 100%; max-width: 100%; }
  .row-cols-md-2 > * { flex: 0 0 50%;  max-width: 50%; }
  .row-cols-md-3 > * { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .row-cols-md-4 > * { flex: 0 0 25%; max-width: 25%; }
  .row-cols-md-5 > * { flex: 0 0 20%; max-width: 20%; }
  .row-cols-md-6 > * { flex: 0 0 16.666667%; max-width: 16.666667%; }

  .col-md-auto { flex: 0 0 auto; width: auto; max-width: 100%; }

  .col-md-1  { flex: 0 0 8.333333%;  max-width: 8.333333%; }
  .col-md-2  { flex: 0 0 16.666667%; max-width: 16.666667%; }
  .col-md-3  { flex: 0 0 25%;        max-width: 25%; }
  .col-md-4  { flex: 0 0 33.333333%; max-width: 33.333333%; }
  .col-md-5  { flex: 0 0 41.666667%; max-width: 41.666667%; }
  .col-md-6  { flex: 0 0 50%;        max-width: 50%; }
  .col-md-7  { flex: 0 0 58.333333%; max-width: 58.333333%; }
  .col-md-8  { flex: 0 0 66.666667%; max-width: 66.666667%; }
  .col-md-9  { flex: 0 0 75%;        max-width: 75%; }
  .col-md-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  .col-md-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  .col-md-12 { flex: 0 0 100%;       max-width: 100%; }

  .order-md-first { order: -1; }
  .order-md-last  { order: 13; }
  .order-md-0     { order: 0; }
  .order-md-1     { order: 1; }
  .order-md-2     { order: 2; }
  .order-md-3     { order: 3; }
  .order-md-4     { order: 4; }
  .order-md-5     { order: 5; }
  .order-md-6     { order: 6; }
  .order-md-7     { order: 7; }
  .order-md-8     { order: 8; }
  .order-md-9     { order: 9; }
  .order-md-10    { order: 10; }
  .order-md-11    { order: 11; }
  .order-md-12    { order: 12; }

  .offset-md-0  { margin-left: 0; }
  .offset-md-1  { margin-left: 8.333333%; }
  .offset-md-2  { margin-left: 16.666667%; }
  .offset-md-3  { margin-left: 25%; }
  .offset-md-4  { margin-left: 33.333333%; }
  .offset-md-5  { margin-left: 41.666667%; }
  .offset-md-6  { margin-left: 50%; }
  .offset-md-7  { margin-left: 58.333333%; }
  .offset-md-8  { margin-left: 66.666667%; }
  .offset-md-9  { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.333333%; }
  .offset-md-11 { margin-left: 91.666667%; }

  .d-md-none         { display: none !important; }
  .d-md-inline       { display: inline !important; }
  .d-md-inline-block { display: inline-block !important; }
  .d-md-block        { display: block !important; }
  .d-md-table        { display: table !important; }
  .d-md-table-row    { display: table-row !important; }
  .d-md-table-cell   { display: table-cell !important; }
  .d-md-flex         { display: flex !important; }
  .d-md-inline-flex  { display: inline-flex !important; }

  .container, .container-md, .container-sm {
    max-width: 720px;
  }

/* podniosłem nagłówek szkoleń otwartych do góry */

.accreditation .container {
    margin-top: -100px !important;
    margin-bottom: 50px !important;
  }

/* podniosłem listę kursów szkoleń otwartych do góry */

.small-padding-top .container {
    margin-top: -80px !important;
    margin-bottom: 50px !important;
  }

/* podniosłem nagłówek szkoleń radowych do góry */

.section.training .container {
    margin-top: -100px !important;
    margin-bottom: 50px !important;
  }
/* podniosłem listę kursów szkoleń radowych do góry */

.one-page {
    margin-top: -80px !important;
    margin-bottom: 50px !important;
  }

/* ukryłem tekst w szkoleniach otwartych */

section.small-padding-top > .container > h3.section__title.section__title--center {
    display: none !important;
  }

/* ukryłem tekst w szkoleniach otwartych */

.accreditation .section__title {
    margin-bottom: 0;
}

  .accreditation__header,
  .accreditation__box,
  .container {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }

/* !!!!!!!!!!!!!!  Lista kursów radowych w kategorii */
/* Dodaje nagłówek IK na górze boxa */

.accreditation__box::before {
    content: "Instytut Kształcenia EKO-TUR\ASzkolenia dla rady pedagogicznej";
    white-space: pre-line;
    display: block;
    font-family: proxima-nova, sans-serif;
    font-size: 2.8rem;
    font-weight: 900;
    line-height: 1.1;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    text-align: center;
    color: #505050;
    margin-bottom: 10px;
	}

 /* Usunięcie światła między boxem a listą kursów */

 .section.training {
	padding-bottom: 0px;
	padding-top: 0px;
 }

 /* Pogrubienie hasła "Kategoria" */

 .section__subtitle {
	font-weight:900;
 }

 /* Poprawienie wyświetlanie "dowiedz się więcej" */

.btn.btn--white.course-flex-more.flex-item {
	display: flex;
	align-items: center;        /* Wyśrodkowanie w pionie */
	justify-content: center;    /* Wyśrodkowanie w poziomie */
	width: fit-content !important;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;

	/* Dla odpowiedniego rozmiaru */
	padding: 10px 16px;
	font-weight: 700;
	font-size: 14px;
}

 /* Zebezpieczenie, aby całe wiersze z tłem przenosiły się na nową stronę, bez dzielenia */

.collapse__item {
    break-inside: avoid;
    page-break-inside: avoid;
    display: block !important;
  }

/* !!!!!!!!!!!!!!  Lista kursów radowych - wszystkie kursy */

 /* Dodaje style i margin na - dla dodatkowego nagłówka */

 #all-pedagogical-council-container::before {
	content: "Instytut Kształcenia EKO-TUR\ASzkolenia dla rady pedagogicznej";
    white-space: pre-line;
    display: block;
    font-family: proxima-nova, sans-serif;
    font-size: 2.8rem;
    font-weight: 900;
    line-height: 1.1;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    text-align: center;
    color: #505050;
    padding-bottom:100px;
    margin-top: -50px;
  }

 /* Ukrycie nagłówka */

 h3.section__title.section__title--center.search_course.list_all_courses {
    color: transparent !important;
  }

}

.section#oferta{margin-bottom:7.5rem}.recommended-course-background .custom-background{padding-top:15px}.section .section__title .text-normal{font-weight:400}.statut{font-size:1.7rem}.statut div{margin-top:10px}.statut div.akapit{margin-top:35px}.statut div.akapit ul li{padding-left:24px}.statut div.statut-title{font-weight:700;text-align:center;margin:40px 0 15px;font-size:1.8rem}@media(max-width:1024px)and (orientation:landscape){.team__text .team__icon--email,.team__text .team__icon--phone{width:100%}.team__text .team__icon--email{margin-top:10px}.team__text a{width:100%;text-align:center}}section#contact-static{background-color:#d6edff}section#contact-static a{margin:0 auto;width:100%;max-width:880px;text-align:center;display:block}section#contact-static a img.contact-img-portrait{text-align:center;width:100%;margin:0 auto;display:none}@media(orientation:portrait){section#contact-static a img.contact-img-portrait{display:block}}section#contact-static a img.contact-img-landscape{text-align:center;width:100%;margin:0 auto;display:none}@media(orientation:landscape){section#contact-static a img.contact-img-landscape{display:block}}.privacy-policy{font-size:1.3em;padding-top:30px}.privacy-policy p{padding:15px 0}.privacy-policy div{padding-left:20px}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media(max-width:991px){.hide-mobile{display:none}}.hidden{display:none}@media(max-width:991px){.menu__link.text-center{text-align:left!important}}a.btn-inline{display:inline;font-size:1.4rem;font-weight:700;color:#bad9eb}.form-error-message{color:red}.big-message{font-size:20px}input[type=email].disabled,input[type=email]:disabled,input[type=tel].disabled,input[type=tel]:disabled,input[type=text].disabled,input[type=text]:disabled{background-color:#e1f4ff}ul.messages-list>li{padding:10px 0}.red{color:red}.blue{color:#00f}.blue-company{color:#bad9eb}@media(min-width:991px){.border-orange{border:2px solid #ffc749}}@media(max-width:991px){.border-orange{color:#ffc749}}@media(min-width:991px){.border-green{border:2px solid #0ec54e}}@media(max-width:991px){.border-green{color:#0ec54e}}.video-aspect-ratio-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-aspect-ratio-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.black{color:#000!important}.gray{color:#909090!important}.green{color:green}.text-600{font-weight:600!important}.form-message{font-size:1.2em}.big-message{font-size:1.6em;text-align:center;line-height:130%}.small-section{max-width:500px;width:100%}.text-center{text-align:center!important}.no-margin{margin:0!important}.no-margin-left{margin-left:0!important}.no-margin-right{margin-right:0!important}.no-padding{padding:0!important}.padding-20px{padding:20px}.width-100{width:100%}.pull-right{float:right}.pull-left{float:left}.btn-custom-gray{padding:10px;margin-bottom:-20px}.link{text-decoration:underline;color:#0050cc;padding:2px;font-weight:600}.video-player .container{position:relative;width:960px;height:40vh}@media(min-width:576px){.video-player .container{height:300px}}@media(min-width:768px){.video-player .container{height:400px}}@media(min-width:991px){.video-player .container{height:545px}}@media(min-width:1200px){.video-player .container{height:538px}}@media(max-width:576px){.video-player .container{height:318px;width:100%}}@media(max-width:425px){.video-player .container{height:240px;width:100%}}@media(max-width:375px){.video-player .container{height:210px;width:100%}}@media(max-width:320px){.video-player .container{height:181px;width:100%}}#contactFormModal .modal__content,#contactGlobalFormModal .modal__content{margin-top:2rem}.red-underline{border-bottom:2px solid red}.modal{overflow:auto!important}.category-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-content:stretch;align-items:stretch}.category-container .start__item{width:31.3%;margin-bottom:25px;height:inherit!important;order:0;flex:0 1 31.3%;align-self:stretch;background-color:#f5f5f5;position:relative}.category-container .start__item a{position:absolute;left:50%;transform:translate(-50%);bottom:30px}@media(max-width:992px){.category-container .start__item a{bottom:30px}}@media(max-width:1600px){.category-container .start__item .start__box{padding:3rem 4rem}}@media(max-width:991px){.category-container .start__item{width:46%;flex:0 1 46%;margin-bottom:20px}}@media(max-width:575px){.category-container .start__item{width:100%;flex:0 1 100%;margin-bottom:20px}}.category-container .start__item .start__image img{margin:0 auto}.accent{position:relative}.accent:after{content:"";position:absolute;top:calc(100% - 1.5rem);left:0;width:60%;z-index:-1;box-sizing:inherit;height:1rem}@media(min-width:992px){.accent{height:.7rem}}.accent__blue:after{background-color:#bad9eb}.accent__orange:after{background-color:#ffc749}tr.no-border td{border:none!important}section.small-padding-top{padding:.5rem 0 7.5rem}.form-progress{background-color:#fff;position:fixed;width:100%;height:100%;z-index:111111;left:0;top:0;opacity:.8}.form-progress .lds-roller{margin:0 auto;position:absolute;right:calc(50% - 40px);top:calc(50% - 40px)}.form-progress .busy-send-form-info{margin:0 auto;position:absolute;right:calc(50% - 130px);top:calc(50% + 59px);font-size:1.5em;font-weight:700}#person-edit-form,.ask-course-form-inline,.form--edit-buyer,.form--edit-recipient{position:relative}@media(max-width:1200px){.start__scroll{bottom:0}}@media(min-width:992px){.start__scroll{bottom:0}}.middle-size-text{font-size:1.5em;text-align:justify}.li-subsection{margin-left:80px!important}.li-subsection:before{background-color:#fff!important;border:2px solid #bad9eb!important}.btn-small-orange{background-color:#feebda;padding:1rem;width:100%}.btn-small-orange:hover{color:#000!important}.btn-small-green{background-color:#fff;border-color:#c4ebae;padding:1rem;width:100%}.btn-small-green:hover{color:#000!important;background-color:#c4ebae}.btn-small-violet{background-color:#fff;border-color:#f5eaff;padding:1rem;width:100%}.btn-small-violet:hover{color:#000!important;background-color:#f5eaff}.btn-small-yellow{background-color:#fff;border-color:#feebda;padding:1rem;width:100%}.btn-small-yellow:hover{color:#000!important;background-color:#feebda}.btn-small-pink{background-color:#fad3d6;padding:1rem;width:100%}.btn-small-pink:hover{color:#000!important}.btn-medium-green{background-color:#fff;border-color:#c4ebae;padding:2rem;width:100%}.btn-medium-green:hover{color:#000!important;background-color:#c4ebae}.btn-medium-violet{background-color:#fff;border-color:#f5eaff;padding:2rem;width:100%}.btn-medium-violet:hover{color:#000!important;background-color:#f5eaff}.btn-medium-violet-filled{background-color:#f5eaff;border-color:#f5eaff;padding:2rem;width:100%}.btn-medium-violet-filled:hover{color:#000!important;background-color:#fff}.btn-medium-yellow{background-color:#fff;border-color:#feebda;padding:2rem;width:100%}.btn-medium-yellow:hover{color:#000!important;background-color:#feebda}.btn-medium-blue{background-color:#fff;border-color:#bad9eb;padding:2rem;width:100%}.btn-medium-blue:hover{color:#000!important;background-color:#bad9eb}.btn-green{background-color:#c4ebae;border-color:#c4ebae}.content_center{padding:0;display:flex;align-items:center}div.form__item.disabled{background-color:#e1f4ff}div.form__item.disabled .select2-container,div.form__item.disabled .select2-selection--single{background-color:initial}.text-uppercase{text-transform:uppercase}.btn-download1{width:225px;margin-bottom:10px}.btn-download2{width:225px}.header__user{padding-left:40px}.slick-slide,.slick-slide div{border:0;outline:0}#registerModal #register-form-rodo{display:none}#registerModal input.is-invalid{border:2px solid #ebbaba!important}#registerModal .invalid-feedback.custom-messages{padding-top:15px;display:block}#registerModal .invalid-feedback strong{color:red}#loginModal input.is-invalid{border:2px solid #ebbaba!important}#loginModal .invalid-feedback.custom-messages{padding-top:15px;display:block}#loginModal .invalid-feedback strong,#remind-form-reset .error,#remind-form .error{color:red}#remind-form-reset label,#remind-form label{font-size:14px;font-weight:700}#remind-form-reset .is-invalid,#remind-form .is-invalid{border-color:#ffcfcf}#companyDataConfirmationModal label.title{font-weight:700}#companyDataConfirmationModal .form-group.no-margin,#companyDataConfirmationModal .form-group label{margin-bottom:0}#companyDataConfirmationModal .button-row{margin-top:5px}#companyDataConfirmationModal .modal-header h4{margin:0 auto;width:100%}#companyDataConfirmationModal .modal-body{padding:1rem 2.5rem 2.5rem}#companyDataConfirmationModal .select2-selection{border:none}#companyDataConfirmationModal .select2-container{display:block;width:100%;height:calc(1.6em + .75rem + 2px);padding:.2rem .75rem;font-size:.9rem;font-weight:400;line-height:1.6;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.lds-roller{display:inline-block;position:relative;width:80px;height:80px;margin:30px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#b9d8ec;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.eko-popup .modal__container{padding:0;background-color:#bad9eb;max-width:50rem}.eko-popup .modal__container .modal__content{margin-top:1rem}.eko-popup .modal__container img.logo{width:30%;margin:0 auto 10px}.eko-popup .modal__container div.title{font-size:2em;padding:20px 0;font-weight:600;text-align:center}.eko-popup .modal__container div.title-gray{color:#505050}.eko-popup .modal__container div.title-gray-small{color:#505050;font-size:1em}.eko-popup .modal__container div.title-white{color:#fff}.eko-popup .modal__container div.title svg.header__phone-icon{width:3rem;height:3rem;vertical-align:middle;margin-bottom:3px}.eko-popup .modal__container button.modal__close{background-color:rgba(0,0,0,.0862745098)}.eko-popup-2 .modal__container{padding:0;background-color:#bad9eb;width:auto;max-width:90%}.eko-popup-2 .modal__container .modal__box{padding:0}.eko-popup-2 .modal__container .modal__box .modal__content{margin-top:0}.eko-popup-2 .modal__container .modal__box .modal__content .container{padding-right:0;padding-left:0}.eko-popup-2 .modal__container .modal__box:before{border:none}.eko-popup-2 .modal__container img{width:auto;margin:0}@media(orientation:landscape){.eko-popup-2 .modal__container img{max-height:90vh!important;width:auto!important}}.eko-popup-2 .modal__container:before{top:0;left:0;width:100%}.eko-popup-2 .modal__container button.modal__close{background-color:rgba(0,0,0,.0862745098)}.btn-centered{display:block;width:300px;margin:0 auto}#show-more-trainings{margin-top:20px}.position-relative{position:relative}.btn{cursor:pointer;margin-top:1rem}@media(min-width:1200px){.btn{padding:1.2rem 2rem}}@media(min-width:1600px){.btn{padding:1.2rem 3.5rem}}#enrolledPersonsModal .downloaded-certificate{background-color:#c4ebae!important;color:#000}#enrolledPersonsModal .downloaded-certificate:hover{background-color:#fff!important}#enrolledPersonsModal ul.enrolled-persons-list{width:90%;margin:0 auto}#enrolledPersonsModal ul.enrolled-persons-list li{display:flex;justify-content:space-between}#enrolledPersonsModal ul.enrolled-persons-list li span{align-items:center;display:inline-flex}#enrolledPersonsModal ul.enrolled-persons-list li span:first-child{font-size:1.3em}#enrolledPersonsModal ul.enrolled-persons-list li span .btn{padding:1rem 4rem;border-color:#c4ebae;background-color:#fff}#enrolledPersonsModal ul.enrolled-persons-list li span .btn:hover{color:#222;background-color:#c4ebae}#enrolledPersonsModal ul.enrolled-persons-list li span .btn-all{padding:1rem 4rem;border-color:#feebda;background-color:#fff}#enrolledPersonsModal ul.enrolled-persons-list li span .btn-all:hover{color:#222;background-color:#feebda}#enrolledPersonsModal ul.enrolled-persons-list li h3{padding:20px 30px;font-size:16px}#enrolledPersonsCourseUrlModal .enrolled-persons-url-list{list-style:none;padding:0;margin:0}#enrolledPersonsCourseUrlModal .enrolled-persons-url-list li{display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #ccc}#enrolledPersonsCourseUrlModal .enrolled-persons-url-list li span{flex:1;text-align:left;margin-right:10px}#enrolledPersonsCourseUrlModal .enrolled-persons-url-list li span:last-child{margin-right:0}#enrolledPersonsCourseUrlModal .enrolled-persons-url-list li a{text-decoration:none;display:block}#enrolledPersonsCourseUrlModal .enrolled-persons-url-list li a.btn{padding:1rem}.video-container{margin:20px auto;width:100%}.video-container .video{width:100%;margin:0 auto;display:block;-o-object-fit:contain;object-fit:contain;border:.6rem solid #bad9eb}.video-information{border-top:4px solid #bad9eb;margin-top:65px;padding-top:65px}.video-information h1{font-size:1.8rem!important}section.op-btns-after-video:not(:first-child){font-size:1.3em;padding-top:15px}section.op-btns-after-video .btn{width:100%}.code-container{position:relative}.code-container .busy-check-code{position:absolute;width:100%;left:0;right:0}.code-container label{position:absolute;bottom:3px;right:calc(50% - 70px);color:#888}.code-container .box{width:100%;height:100%;background:rgba(186,217,235,.6);display:flex;justify-content:center;align-items:center;box-shadow:4px 4px 20px rgba(0,0,0,.3);position:absolute;top:0;left:0}.code-container .box .circle-container{height:15px;width:290px;display:flex;position:relative}.code-container .box .circle-container .circle{width:15px;height:15px;border-radius:50%;background-color:#fff;animation:move .5s linear 0ms infinite;margin-right:30px}.code-container .box .circle-container .circle:first-child{position:absolute;top:0;left:0;animation:grow .5s linear 0ms infinite}.code-container .box .circle-container .circle:last-child{position:absolute;top:0;right:0;margin-right:0;animation:grow .5s linear 0s infinite reverse}@keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes move{0%{transform:translateX(0)}to{transform:translateX(50px)}}#correct-code{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUycHQiIGhlaWdodD0iNzUycHQiIHZpZXdCb3g9IjAgMCA3NTIgNzUyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiM3MGQyNTgiPjxwYXRoIGQ9Ik0yNDguNjEgMzcwLjc5Yy0yLjM2Ny0zLjc5LTcuMTA2LTUuMjEtMTAuODkxLTIuODRsLTkuOTQ1IDUuNjg0di0xMS4zNjdjMC00LjI2Mi0zLjc5LTguMDUxLTguMDUxLTguMDUxLTQuMjYyIDAtOC4wNSAzLjc5LTguMDUgOC4wNXYxMS4zNjhsLTkuOTQ2LTUuNjg0Yy0zLjc5LTIuMzY3LTguNTI0LS45NDUtMTAuODkxIDIuODQtMi4zNjcgMy43OS0uOTQ2IDguNTIzIDIuODQgMTAuODkxbDkuOTQ1IDUuNjg0LTkuOTQ1IDUuNjgzYy0xLjg5NS45NDYtMy4zMTcgMi44NC0zLjc5IDQuNzM1LS40NzYgMS44OTQtLjAwMyA0LjczOCAxLjQxOSA2LjYzMiAxLjg5NCAzLjc5IDcuMTA1IDUuMjExIDEwLjg5IDIuODRsOS45NDYtNS42ODN2MTEuMzY3YzAgNC4yNjEgMy43ODkgOC4wNSA4LjA1IDguMDUgNC4yNjIgMCA4LjA1MS0zLjc4OSA4LjA1MS04LjA1di0xMS4zNjdsOS45NDYgNS42ODNjMS40MjIuNDczIDIuMzY3Ljk0NiAzLjc4OS45NDYgMi44NCAwIDUuNjgzLTEuNDIyIDcuMTA1LTMuNzkgMi4zNjgtMy43ODkuOTQ2LTguNTIzLTIuODQtMTAuODlsLTkuOTQ1LTUuNjg0IDkuOTQ2LTUuNjg0YzMuMzEyLTIuMzY3IDQuNzM0LTcuNTc0IDIuMzY3LTExLjM2M3pNMzMxLjAxIDM3MC43OWMtMi4zNjctMy43OS03LjEwNi01LjIxLTEwLjg5MS0yLjg0bC05Ljk0NSA1LjY4NHYtMTEuMzY3YzAtNC4yNjItMy43OS04LjA1MS04LjA1MS04LjA1MXMtOC4wNSAzLjc5LTguMDUgOC4wNXYxMS4zNjhsLTkuOTQ2LTUuNjg0Yy0zLjc5LTIuMzY3LTguNTI0LS45NDUtMTAuODkxIDIuODQtMi4zNjcgMy43OS0uOTQ2IDguNTIzIDIuODQgMTAuODkxbDkuOTQ1IDUuNjg0LTkuNDczIDYuMTU2Yy0zLjc4OSAyLjM2Ny01LjIxIDcuMTA1LTIuODQgMTAuODkgMS40MjIgMi4zNjggNC4yNjIgMy43OSA3LjEwNiAzLjc5IDEuNDIyIDAgMi44NC0uNDczIDMuNzg5LS45NDVsOS45NDUtNS42ODR2MTEuMzY3YzAgNC4yNjIgMy43OSA4LjA1IDguMDUxIDguMDUgNC4yNjIgMCA4LjA1LTMuNzg4IDguMDUtOC4wNXYtMTEuMzY3bDkuOTQ2IDUuNjg0YzEuNDIyLjQ3MiAyLjM2Ny45NDUgMy43OS45NDUgMi44NCAwIDUuNjgzLTEuNDIyIDcuMTA1LTMuNzkgMi4zNjctMy43ODguOTQ1LTguNTIzLTIuODQtMTAuODlsLTkuOTQ1LTUuNjg0IDkuOTQ1LTUuNjgzYzMuMzA1LTIuMzY4IDQuNzI3LTcuNTc1IDIuMzYtMTEuMzYzek00MTMuODkgMzcwLjc5Yy0yLjM2Ny0zLjc5LTcuMTA2LTUuMjEtMTAuODkxLTIuODRsLTkuOTQ1IDUuNjg0di0xMS4zNjdjMC00LjI2Mi0zLjc5LTguMDUxLTguMDUxLTguMDUxcy04LjA1IDMuNzktOC4wNSA4LjA1djExLjM2OGwtOS45NDYtNS42ODRjLTMuNzktMi4zNjctOC41MjQtLjk0NS0xMC44OTEgMi44NC0yLjM2NyAzLjc5LS45NDYgOC41MjMgMi44NCAxMC44OTFsOS45NDUgNS42ODQtOS45NDUgNS42ODNjLTMuNzkgMi4zNjctNS4yMTEgNy4xMDYtMi44NCAxMC44OTEgMS40MjIgMi4zNjcgNC4yNjIgMy43OSA3LjEwNSAzLjc5IDEuNDIyIDAgMi44NC0uNDczIDMuNzktLjk0Nmw5Ljk0NS01LjY4NHYxMS4zNjdjMCA0LjI2MiAzLjc4OSA4LjA1MSA4LjA1IDguMDUxIDQuMjYyIDAgOC4wNTEtMy43ODkgOC4wNTEtOC4wNXYtMTEuMzY4bDkuOTQ2IDUuNjg0YzEuNDIxLjQ3MyAyLjM2Ny45NDUgMy43ODkuOTQ1IDIuODQgMCA1LjY4My0xLjQyMiA3LjEwNS0zLjc4OSAyLjM2Ny0zLjc4OS45NDYtOC41MjMtMi44NC0xMC44OWwtOS45NDUtNS42ODQgOS45NDUtNS42ODRjMy4zMDktMS44OTQgNC43MjctNy4xMDIgMi44MzItMTAuODkxeiIvPjxwYXRoIGQ9Ik00NDYuNTcgMzI5LjU5YzAtNC4yNjItMy43OS04LjA1LTguMDUtOC4wNUgxODkuNDFjLTIxLjMxMyAwLTM4LjM2IDE3LjUyMi0zOC4zNiAzOC4zNTh2NTQuOTM0YzAgMjEuMzEyIDE3LjUyMyAzOC4zNiAzOC4zNiAzOC4zNmgyMjMuMDVjNC4yNiAwIDguMDUtMy43OSA4LjA1LTguMDUycy0zLjc5LTguMDUtOC4wNS04LjA1bC0yMjMuMDUuMDA0Yy0xMi4zMTMgMC0yMi43My05Ljk0Ni0yMi43My0yMi43M3YtNTMuOTg4YzAtMTIuMzEyIDkuOTQ1LTIyLjczIDIyLjczLTIyLjczaDI0OS4xMWM0LjczNC0uMDA0IDguMDUtMy43OTMgOC4wNS04LjA1NXpNNTgwLjU5IDM1My43NGgtODYuMTkxdi0zNS41MmMwLTkuOTQ1IDguMDUtMTcuOTk2IDE3Ljk5Ni0xNy45OTZoMTYuNTc0YzkuOTQ1IDAgMTcuOTk2IDguMDUgMTcuOTk2IDE3Ljk5NnYxMy43MzRjMCAxLjg5NSAxLjQyMiAzLjMxNiAzLjMxNiAzLjMxNmgyMC4zNjNjMS44OTUgMCAzLjMxNy0xLjQyMSAzLjMxNy0zLjMxNlYzMTguMjJjMC0yNS4xMDItMjAuMzYzLTQ1LjQ2NS00NS40NjUtNDUuNDY1aC0xNi41NzRjLTI1LjEwMiAwLTQ1LjQ2NSAyMC4zNjMtNDUuNDY1IDQ1LjQ2NXYzNS41MmgtNS4yMTFjLTExLjM2NyAwLTIwLjM2MyA4Ljk5Ni0yMC4zNjMgMjAuMzYzdjg0Ljc3YzAgMTEuMzY3IDguOTk2IDIwLjM2MyAyMC4zNjMgMjAuMzYzaDExOS4zNGMxMS4zNjcgMCAyMC4zNjMtOC45OTYgMjAuMzYzLTIwLjM2M3YtODQuNzdjMC0xMS4zNjMtOS0yMC4zNjMtMjAuMzYzLTIwLjM2M3ptLTI0LjE1MiA0OS43MjdsLTM5Ljc4MSAzOS43ODFjLTEuODk1IDEuODk1LTQuMjYyIDIuODQtNi42MjkgMi44NHMtNC43MzQtLjk0Ni02LjYyOS0yLjg0bC0xNy45OTYtMTcuOTk2Yy0zLjc4OS0zLjc5LTMuNzg5LTkuOTQ1IDAtMTMuMjYyIDMuNzktMy43OSA5Ljk0Ni0zLjc5IDEzLjI2MiAwbDExLjM2NyAxMS4zNjcgMzMuMTUyLTMzLjE1MmMzLjc5LTMuNzkgOS45NDYtMy43OSAxMy4yNjIgMCAzLjc3OCAzLjMxNiAzLjc3OCA5LjQ3My0uMDA4IDEzLjI2MnoiLz48L2c+PC9zdmc+)}#correct-code,#incorrect-code{background-size:170% 170%;height:50px;width:100px;float:left;background-position:50%;display:none}#incorrect-code{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUycHQiIGhlaWdodD0iNzUycHQiIHZpZXdCb3g9IjAgMCA3NTIgNzUyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiNmZjAwMWIiPjxwYXRoIGQ9Ik0yNDguNjEgMzY3Yy0yLjM2Ny0zLjc5LTcuMTA2LTUuMjEtMTAuODkxLTIuODRsLTkuOTQ1IDUuNjg0di0xMS4zNjdjMC00LjI2Mi0zLjc5LTguMDUxLTguMDUxLTguMDUxLTQuMjYyIDAtOC4wNSAzLjc5LTguMDUgOC4wNXYxMS4zNjhsLTkuOTQ2LTUuNjg0Yy0zLjc5LTIuMzY3LTguNTI0LS45NDUtMTAuODkxIDIuODQtMi4zNjcgMy43OS0uOTQ2IDguNTIzIDIuODQgMTAuODkxbDkuOTQ1IDUuNjg0LTkuOTQ1IDUuNjgzYy0xLjg5NS45NDYtMy4zMTcgMi44NC0zLjc5IDQuNzM1LS40NzIgMS44OTQtLjQ3MiA0LjI2MS45NDYgNi4xNTYgMS44OTQgMy43ODkgNy4xMDUgNS4yMSAxMC44OSAyLjg0bDkuOTQ2LTUuNjg0djExLjg0NGMwIDQuMjYyIDMuNzkgOC4wNSA4LjA1IDguMDVzOC4wNTItMy43ODggOC4wNTItOC4wNXYtMTEuMzY3bDkuOTQ1IDUuNjg0YzEuNDIyLjQ3MiAyLjM2Ny45NDUgMy43OS45NDUgMi44MzkgMCA1LjY4My0xLjQyMiA3LjEwNS0zLjc5IDIuMzY3LTMuNzg4Ljk0NS04LjUyMy0yLjg0LTEwLjg5bC05Ljk0NS01LjY4NCA5Ljk0NS01LjY4M2MzLjc4NS0yLjg0IDUuMjA3LTcuNTc1IDIuODQtMTEuMzYzek0zMzEuMDEgMzY3Yy0yLjM2Ny0zLjc5LTcuMTA2LTUuMjEtMTAuODkxLTIuODRsLTkuOTQ1IDUuNjg0di0xMS4zNjdjMC00LjI2Mi0zLjc5LTguMDUxLTguMDUxLTguMDUxcy04LjA1IDMuNzktOC4wNSA4LjA1djExLjM2OGwtOS45NDYtNS42ODRjLTMuNzktMi4zNjctOC41MjQtLjk0NS0xMC44OTEgMi44NC0yLjM2NyAzLjc5LS45NDYgOC41MjMgMi44NCAxMC44OTFsOS45NDUgNS42ODQtOS40NzMgNS42ODNjLTMuNzg5IDIuMzY3LTUuMjEgNy4xMDYtMi44NCAxMC44OTEgMS40MjIgMi4zNjcgNC4yNjIgMy43OSA3LjEwNiAzLjc5IDEuNDIyIDAgMi44NC0uNDczIDMuNzg5LS45NDZsOS45NDUtNS42ODQtLjAwNCAxMS44NGMwIDQuMjYyIDMuNzkgOC4wNTEgOC4wNTEgOC4wNTEgNC4yNjIgMCA4LjA1MS0zLjc4OSA4LjA1MS04LjA1di0xMS4zNjhsOS45NDUgNS42ODRjMS40MjIuNDczIDIuMzY3Ljk0NSAzLjc5Ljk0NSAyLjg0IDAgNS42ODMtMS40MjIgNy4xMDUtMy43ODkgMi4zNjctMy43ODkuOTQ1LTguNTIzLTIuODQtMTAuODlsLTkuOTQ1LTUuNjg0IDkuOTQ1LTUuNjg0YzMuMzA5LTIuODQgNC43My03LjU3NCAyLjM2My0xMS4zNjN6TTQxMy44OSAzNjdjLTIuMzY3LTMuNzktNy4xMDYtNS4yMS0xMC44OTEtMi44NGwtOS45NDUgNS42ODR2LTExLjM2N2MwLTQuMjYyLTMuNzktOC4wNTEtOC4wNTEtOC4wNTFzLTguMDUgMy43OS04LjA1IDguMDV2MTEuMzY4bC05Ljk0Ni01LjY4NGMtMy43OS0yLjM2Ny04LjUyNC0uOTQ1LTEwLjg5MSAyLjg0LTIuMzY3IDMuNzktLjk0NiA4LjUyMyAyLjg0IDEwLjg5MWw5Ljk0NSA1LjY4NC05Ljk0NSA1LjY4M2MtMy43OSAyLjM2Ny01LjIxMSA3LjEwNi0yLjg0IDEwLjg5MSAxLjQyMiAyLjM2NyA0LjI2MiAzLjc5IDcuMTA1IDMuNzkgMS40MjIgMCAyLjg0LS40NzMgMy43OS0uOTQ2bDkuOTQ1LTUuNjg0LS4wMDQgMTEuODRjMCA0LjI2MiAzLjc4OSA4LjA1MSA4LjA1IDguMDUxczguMDUxLTMuNzg5IDguMDUxLTguMDV2LTExLjM2OGw5Ljk0NiA1LjY4NGMxLjQyMi40NzMgMi4zNjcuOTQ1IDMuNzg5Ljk0NSAyLjg0IDAgNS42ODMtMS40MjIgNy4xMDUtMy43ODkgMi4zNjctMy43ODkuOTQ2LTguNTIzLTIuODQtMTAuODlsLTkuOTQ1LTUuNjg0IDkuOTQ1LTUuNjg0YzMuMzEzLTIuODQgNC43MzEtNy41NzQgMi44MzYtMTEuMzYzeiIvPjxwYXRoIGQ9Ik00NDYuNTcgMzI1LjhjMC00LjI2Mi0zLjc5LTguMDUtOC4wNS04LjA1SDE4OS40MWMtMjEuMzEzIDAtMzguMzYgMTcuNTIyLTM4LjM2IDM4LjM1OHY1NC45MzRjMCAyMS4zMTIgMTcuNTIzIDM4LjM2IDM4LjM2IDM4LjM2aDIyMy4wNWM0LjI2IDAgOC4wNS0zLjc5IDguMDUtOC4wNTIgMC00LjI2MS0zLjc5LTguMDUtOC4wNS04LjA1bC0yMjMuMDUuMDA0Yy0xMi4zMTMgMC0yMi43My05Ljk0Ni0yMi43My0yMi43M3YtNTQuNDY1YzAtMTIuMzEyIDkuOTQ1LTIyLjczIDIyLjczLTIyLjczaDI0OS4xMWM0LjczNCAwIDguMDUtMy4zMTcgOC4wNS03LjU3OXpNNTgwLjU5IDM0OS45NWgtNS42ODR2LTI3LjQ2OWMwLTI1LjEwMi0yMC4zNjMtNDUuNDY1LTQ1LjQ2NS00NS40NjVoLTE2LjU3NGMtMjUuMTAyIDAtNDUuNDY1IDIwLjM2My00NS40NjUgNDUuNDY1djI3LjQ2OWgtNi4xNTZjLTExLjM2NyAwLTIwLjM2MyA4Ljk5Ni0yMC4zNjMgMjAuMzYzdjg0Ljc3YzAgMTEuMzY3IDguOTk2IDIwLjM2MyAyMC4zNjMgMjAuMzYzaDExOS4zNGMxMS4zNjcgMCAyMC4zNjMtOC45OTYgMjAuMzYzLTIwLjM2M3YtODQuNzY2YzAtMTEuMzY3LTktMjAuMzY3LTIwLjM2My0yMC4zNjd6bS04Ni4xOTEtMjcuNDY1YzAtOS45NDUgOC4wNS0xNy45OTYgMTcuOTk2LTE3Ljk5NmgxNi41NzRjOS45NDUgMCAxNy45OTYgOC4wNSAxNy45OTYgMTcuOTk2djI3LjQ2OWwtNTIuNTY2LS4wMDR6bTU2LjM1NSAxMDYuNTVjMy43OSAzLjc5IDMuNzkgOS45NDUgMCAxMy4yNjItMS44OTUgMS44OTUtNC4yNjIgMi44NC02LjYyOSAyLjg0cy00LjczNC0uOTQ2LTYuNjI5LTIuODRsLTE2LjU3NC0xNi41NzQtMTYuNTc4IDE2LjU3NGMtMS44OTQgMS44OTUtNC4yNjEgMi44NC02LjYyOSAyLjg0LTIuMzY3IDAtNC43MzQtLjk0Ni02LjYyOS0yLjg0LTMuNzg5LTMuNzktMy43ODktOS45NDUgMC0xMy4yNjJsMTYuNTc0LTE2LjU3NC0xNi41NzQtMTYuNTc0Yy0zLjc4OS0zLjc5LTMuNzg5LTkuOTQ1IDAtMTMuMjYyIDMuNzktMy43OSA5Ljk0Ni0zLjc5IDEzLjI2MiAwbDE2LjU3NCAxNi41NzQgMTYuNTc0LTE2LjU3NGMzLjc5LTMuNzkgOS45NDYtMy43OSAxMy4yNjIgMCAzLjc5IDMuNzkgMy43OSA5Ljk0NSAwIDEzLjI2MmwtMTYuNTc0IDE2LjU3NHoiLz48L2c+PC9zdmc+)}@media(max-width:768px){section.win-win .container .patron-box-desktop{display:none}}section.win-win .container .patron-box-mobile{display:none;margin-top:20px}@media(max-width:768px){section.win-win .container .patron-box-mobile{display:block}}section.win-win .container .win-win__header-item{display:flex}@media(max-width:550px){section.win-win .container .win-win__header-item{display:block}}section.win-win .container .win-win__header-item div.ww-logo{flex:0 0 25%;background-image:url(/img/win-win/winwin-logo-szare.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;margin:25px}@media(max-width:550px){section.win-win .container .win-win__header-item div.ww-logo{width:100%;height:150px;margin:0;padding:0}}section.win-win .container .win-win__header-item div h3{font-size:1.8rem;padding-bottom:20px}section.win-win .container .win-win__header-item div div{padding-bottom:20px;font-size:1.3rem}section.win-win .container .win-win__header-item div div ul{padding-left:20px;list-style-position:outside}section.win-win .container .win-win__header-item div div ul li{font-size:1.3rem;list-style:disc}section.win-win .container .profile__nav.submenu .btn.mr-sm-3{border-bottom:none;padding-bottom:1rem}section.win-win .container .profile__nav.submenu div.submenu-content-container{border:3px solid #bbd9eb;min-height:200px;width:100%}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container *{font-family:proxima-nova,sans-serif!important;font-size:14px}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container{cursor:pointer;display:flex;border-bottom:2px solid #bbd9eb;padding:10px}@media(max-width:630px){section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container{flex-direction:column}}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-image{flex:0 0 30%;width:30%;max-width:300px}@media(max-width:630px){section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-image{flex:0 0 100%;width:100%;margin-bottom:20px}}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents{flex:1;padding-left:20px}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-title{font-size:18px;font-weight:700;margin-bottom:10px}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-published{font-size:15px}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-owner{font-size:15px;font-weight:700;margin:10px 0;color:#781422}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-owner span{text-transform:uppercase}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-options{text-align:right}@media(max-width:1140px){section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-options{text-align:left}}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .flexible-container .article-item-contents .article-teaser *{font-size:14px!important}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .article-content{padding:10px 10px 20px;border-bottom:2px solid #bbd9eb;display:none}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .article-content hr{border:none;border-bottom:2px solid #eef8ff;margin:20px 0}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .article-content div.btn-question-container{display:flex;justify-content:flex-end}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container .article-item .article-content div.btn-question-container a.btn{width:300px;margin-bottom:10px}section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container :last-child .article-content,section.win-win .container .profile__nav.submenu div.submenu-content-container .articles-container :last-child .flexible-container{border-bottom:none}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container div.thread-question{float:left;width:75%;padding:10px}@media(max-width:768px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container div.thread-question{width:100%}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .btn-question-container{padding:0 10px;float:right}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .btn-question-container{float:none}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .btn-question-container .btn{width:275px;margin-bottom:10px}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .btn-question-container .btn{width:100%}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container{padding:10px}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item.owner-thread{background-color:#faf5ff}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container{display:flex;align-items:center;width:100%}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container{flex-direction:column;align-items:start}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header{background-color:#f5f5f5;text-align:center;font-weight:700;font-size:1.3em;padding:10px}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header{display:none}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header .col-start{width:20%}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header .col-middle{width:60%}@media(max-width:768px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header .col-middle{width:50%}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header .col-end{width:20%}@media(max-width:768px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread-header .col-end{width:30%}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread,section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col{padding:5px}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-start{width:20%;text-align:center}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-start{padding-bottom:15px;text-align:left}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-start div.m-author{padding-bottom:5px}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-middle{width:60%;font-weight:700}@media(max-width:768px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-middle{width:50%}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-end{width:20%;text-align:center}@media(max-width:768px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-end{width:30%}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-end .btn{font-size:.9em!important;width:100%;padding:1.2rem}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-end .btn{width:70%}}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col.col-end{text-align:center}}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container.thread .tab-col{width:100%!important}}@media(max-width:550px){section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item .flexible-container:last-child{border-bottom:2px solid #bcd9eb;padding-top:20px;padding-bottom:20px}}section.win-win .container .profile__nav.submenu div.submenu-content-container .messages-container .thread-container .thread-item:last-child .thread{border-bottom:none}section.win-win .container .profile__nav.submenu div.submenu-content-container .video-container{padding:10px 50px 50px}#winWinQuestionModal .modal__box{padding:10px}#winWinQuestionModal .modal__box .modal__content{margin:0;padding:40px 20px 20px}#winWinQuestionModal .modal__box .modal__content div.container #question-topic{font-size:1.2em;padding-bottom:10px;font-style:italic}#winWinQuestionModal .modal__box .modal__content div.container div.art-block{padding:10px 0}#winWinQuestionModal .modal__box .modal__content div.container h3{font-size:1.8rem;padding-bottom:20px}#winWinQuestionModal .modal__box .modal__content div.container textarea{width:100%;height:200px;font-size:1.4rem}#winWinQuestionModal .modal__box .modal__content div.container p.button-container{display:flex;justify-content:flex-end}#winWinQuestionModal .modal__box .modal__content div.container p.button-container button{width:200px}.single-article-container .art-header{padding:20px 0}.single-article-container .art-header h3{font-size:1.5rem;font-weight:600}.single-article-container .art-block.art-content{font-family:proxima-nova,sans-serif!important}.single-article-container .art-block h2{font-size:1.9rem!important;font-weight:600;padding:20px 0}#course-confirmation-type .form-container{background-color:#fff;text-align:center;padding:20px;font-family:Arial,sans-serif}#course-confirmation-type .form-container h1{font-size:20px;font-weight:700;margin-bottom:20px}#course-confirmation-type .form-container .button{display:inline-block;min-width:400px;padding:12px;font-size:16px;font-weight:700;color:#fff;border:none;border-radius:6px;cursor:pointer;margin-bottom:10px;text-decoration:none;text-align:center}#course-confirmation-type .form-container .confirm-button{background-color:#34a853}#course-confirmation-type .form-container .confirm-button:hover{background-color:#2c8c47}#course-confirmation-type .form-container .download-button{background-color:#4285f4;margin-top:20px}#course-confirmation-type .form-container .download-button:hover{background-color:#357ae8}#course-confirmation-type .form-container .note{font-size:12px;color:grey}.create-account-message{font-size:18px}.error{font-size:16px;font-weight:700}.special-offer-banner .start__image{overflow:hidden}@media(max-width:576px){.special-offer-banner .start__image{height:260px}}.special-offer-banner .start__image:after{content:"";position:absolute;top:0;left:0;width:100%;box-sizing:inherit;height:205px;background-repeat:no-repeat;z-index:1}@media(max-width:576px){.special-offer-banner .start__image:after{height:260px}}@media(max-width:992px){.special-offer-banner .start__image img{width:100%}}.special-offer-banner .start__box{background-color:#f5f5f5;border:none}.special-offer-banner .start__box .start__desc{margin-bottom:0}section.start .start__item{height:100%;overflow:hidden}section.start .start__item .start__box{height:100%}section.start .start__item.start__item--border{height:auto}#smartwizard{font-size:2rem;margin-bottom:60px}.sw-theme-dots>.nav .nav-link.active{color:#ffc749!important;cursor:pointer}.sw-theme-dots>.nav .nav-link.active:after{background-color:#ffc749!important}.sw-theme-dots>.nav .nav-link.done{cursor:not-allowed}#enroll-pedagogical-council .enroll-instructor-name{font-weight:400;font-style:italic;font-size:.8em}#enroll-video iframe#video-from-enroll-frame{max-width:1024px;width:100%;height:940px;margin:0 auto;display:block}#enroll-video .enroll-instructor-name{font-weight:400;font-style:italic;font-size:.8em}div.replace-course h4{font-size:1.4em;text-align:center;width:100%;background-color:#fff;padding:19px;margin:13px auto;font-weight:900}div.replace-course div.replace-course-link-item ul{margin-top:30px;padding:0 3rem 3rem}div.replace-course div.replace-course-link-item ul li{font-size:1.4em;text-align:left;list-style:none;padding-top:20px}div.replace-course div.replace-course-link-item ul li a{display:flex}div.replace-course div.replace-course-link-item ul li a span{background-color:#fff;padding:10px;text-align:center;order:0;align-self:auto;transition:all .5s ease;border:.3rem solid transparent}div.replace-course div.replace-course-link-item ul li a span:first-child{flex:0 1 33%;border-right:3px solid #bad9eb}div.replace-course div.replace-course-link-item ul li a span:nth-child(2){flex:0 1 66%;border-left:3px solid #bad9eb}div.replace-course div.replace-course-link-item ul li a span:hover{background-color:transparent;border:.3rem solid #fff}div.replace-course div.replace-course-link-item .btn{margin-top:30px;font-size:1.4em!important}div.replace-course span.description{font-size:.9em;margin-top:10px;display:block}.message-box{background-color:#feebda;text-align:center;margin-bottom:40px;padding:30px 10px;font-size:1.2em;font-weight:700;line-height:170%}.message-box-small{font-size:.9em}.message-box-form{padding:30px;margin:0 15px 15px;text-align:left;width:100%}.message-box-form label{display:inline!important}.message-box-form-success{background-color:#c2eba9;line-height:15%}.message-box-form-error{background-color:#eba9a9;line-height:15%}.form--save .form__input:checked+.form__label--checkbox:before,.form--save .form__input:checked+.form__label--radio:before{content:"🗸";color:#4e89d5;line-height:8px;font-weight:200;font-size:3rem}.color-menu{background-color:#0772ac;color:gold;border:4px solid gold;padding:10px}@media(min-width:1200px){.color-menu{padding:10px 5px}}@media(min-width:1600px){.color-menu{padding:10px}}.ukr-gradient{background:gold;background:linear-gradient(0deg,gold 45%,#0057b8 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd700",endColorstr="#0057b8",GradientType=1);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.strikethrough{position:relative}.strikethrough:before{position:absolute;content:"";top:46%;right:0;border-color:currentcolor red red;border-top:2px solid red;width:120%;left:-5px;transform:rotate(350deg)}.flexible{display:flex;justify-content:space-between;align-content:center;align-items:center;flex-direction:row}.course-flex-header{flex:0 1 76%}.course-flex-more{width:250px!important;flex:0 1 20%}@media(min-width:992px){.accreditation__triangle{background-color:transparent;border-left:165px solid transparent;border-right:165px solid transparent;border-bottom:253px solid #bad9eb;position:absolute;z-index:-1;font-size:4em;color:#fff;text-align:center;top:20%;width:33rem;height:28rem;padding-top:0;left:6%}.accreditation__triangle:before{content:"2015-2020";position:absolute;bottom:-213px;left:-127px;width:250px;height:100%;top:auto}.accreditation__triangle span{display:none}.accreditation__circle{top:40%;left:38%;width:30rem;height:30rem;border-radius:50%;padding-top:117px}}@media(min-width:992px)and (max-width:1200px){.accreditation__circle{top:47%;left:33%;width:30rem;height:30rem;border-radius:50%;padding-top:117px}}.accreditation__info .btn{margin:100px auto 0;z-index:11111}.cookiealert{color:#000!important;background:#bad9eb!important;padding:20px!important}.cookiealert .acceptcookies{font-weight:900;border:.3rem solid #fff;text-align:center;padding:1rem 4rem;margin:1rem;color:#777;transition:all .5s ease}.cookiealert span{padding:10px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#757575;font-size:1.65rem}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#757575}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;padding-right:7px;color:#bad9eb}.flaga-ukraina{background-image:url(/img/ukraina-flaga.png);background-repeat:no-repeat;background-size:100%;width:100px;height:55px;margin-top:8px;margin-left:15px;float:left}.logo-praca-dla-nauczyciela{position:fixed;right:0;top:calc(50vh - 120px);width:60px;box-shadow:0 0 1em #232323}@media(max-width:700px){.logo-praca-dla-nauczyciela{display:none}}@media(min-width:1600px){.we-support .training__item-text{height:10rem}}#top-banner{margin:50px auto;font-size:1.3em;border:1px solid #ccc;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.06);background:linear-gradient(135deg,#fdfbfb,#ebf7fd);display:block;padding:20px;width:810px;color:#333;font-family:Arial,sans-serif;transition:transform .3s ease,box-shadow .3s ease}@media(max-width:576px){#top-banner{width:95%;margin:10px;font-size:1em}}#top-banner:hover{transform:translateY(-5px);box-shadow:0 8px 12px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.08)}#top-banner h1{font-size:1.3em;margin:0;color:#222}#top-banner p{font-size:1em;margin-top:10px;color:#555}#top-banner p a{color:#0057b8;display:inline}#top-banner p.footer{font-weight:600;padding-top:10px}section#surveys h3{text-transform:none;font-size:2.5em;font-weight:700}section#surveys h4{font-size:1.5em}section#surveys h5{font-size:1.2em}section#surveys .header{position:relative}@media(max-width:991px){section#surveys .header{box-shadow:none}}section#surveys .text-danger{font-weight:700;color:red}section#surveys #survey-form{font-family:Arial,sans-serif;color:#333;background-color:#f8f9fa;padding:20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}section#surveys #survey-form .question-container{margin-bottom:25px;padding:15px;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05)}section#surveys #survey-form .question-number{display:inline-flex;justify-content:center;align-items:center;width:30px;flex:0 0 30px;height:30px;border-radius:50%;background-color:#bad9eb;color:#1b1e21;font-size:1.3rem;font-weight:700;margin-right:15px;vertical-align:middle;box-shadow:0 3px 8px rgba(0,0,0,.2)}section#surveys #survey-form .question label{font-size:1.3rem;font-weight:600;display:flex;align-items:center;margin-bottom:10px}section#surveys #survey-form .answers{padding-left:45px}section#surveys #survey-form .answers label{position:relative}section#surveys #survey-form .answers ul{list-style:none;padding:0}section#surveys #survey-form .answers li{margin-bottom:10px}section#surveys #survey-form .answers input[type=checkbox],section#surveys #survey-form .answers input[type=radio]{display:none}section#surveys #survey-form .answers .btn-radio{display:inline-block;cursor:pointer;background-color:#e9ecef;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;padding:10px 15px;font-size:1.1rem;font-weight:500;color:#333;transition:.2s ease-in}section#surveys #survey-form .answers .btn-radio:hover,section#surveys #survey-form .answers input:checked+.btn-radio{background-color:#bad9eb;color:#1b1e21;border-color:#bad9eb}section#surveys #survey-form .answers input:checked+.btn-radio:before{content:"✔";position:absolute;top:-2px;left:-35px;font-size:3rem;color:#bad9eb;display:inline-block;margin-right:10px}section#surveys #survey-form textarea.form-control{width:100%;border:1px solid #ddd;padding:10px;border-radius:6px;resize:none;font-size:1.3rem;font-family:inherit}section#surveys #survey-form button[type=submit]{background-color:#bad9eb;color:#1b1e21;border:none;padding:12px 25px;font-size:1rem;border-radius:6px;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.15);transition:background-color .2s ease-in}section#surveys #survey-form button[type=submit]:hover{background-color:#bad9eb}section#surveys #survey-form .rateit{display:inline-block;margin-top:10px;cursor:pointer}.rateit{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit,.rateit .rateit-range{display:-moz-inline-box;display:inline-block;position:relative}.rateit .rateit-range{background:url(/img/rateit/star.gif);height:16px;outline:none}.rateit .rateit-range *{display:block}*+html .rateit,*+html .rateit .rateit-range,* html .rateit,* html .rateit .rateit-range{display:inline}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0;top:0;width:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{background:url(/img/rateit/star.gif) left -32px;color:#efc529}.rateit .rateit-hover-rtl{background-position:right -32px}.rateit .rateit-selected{background:url(/img/rateit/star.gif) left -16px;color:#bf4242}.rateit .rateit-selected-rtl{background-position:right -16px}.rateit .rateit-preset{background:url(/img/rateit/star.gif) left -48px;color:#ef6b22}.rateit .rateit-preset-rtl{background:url(star.gif) right -48px}.rateit button.rateit-reset{background:url(/img/rateit/delete.gif) 0 0;width:16px;height:16px;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0}.rateit .rateit-reset span{display:none}.rateit button.rateit-reset:focus,.rateit button.rateit-reset:hover{background-position:0 -16px}.rateit-font{font-size:24px;line-height:1em}.rateit-font .rateit-range{background:none;height:auto}.rateit-font .rateit-empty{color:#ccc}.rateit-font .rateit-range>div,.rateit-font .rateit-range>span{background:none;overflow:hidden;cursor:default}.rateit.rateit-font .rateit-reset{font-size:inherit;background:none;width:.6em;height:.6em;margin-top:.2em;background:grey;border-radius:50%;position:relative}.rateit.rateit-font .rateit-reset span{display:block;font-weight:700;color:#fff;height:calc(50% - .045em);top:0;position:absolute;border-bottom:.09em solid #fff;width:72%;margin-left:14%}.rateit.rateit-font .rateit-reset:hover,.rateit.rateit-font button.rateit-reset:focus{background:#e6574b;background:radial-gradient(ellipse at center,#e6574b 55%,#f6836b 77%,#f9d3cc 100%);background-position:0 0}div.bigstars div.rateit-range{background:url(/img/rateit/star-white32.png);height:32px}div.bigstars div.rateit-hover{background:url(/img/rateit/star-gold32.png)}div.bigstars div.rateit-selected{background:url(/img/rateit/star-red32.png)}div.bigstars div.rateit-reset{background:url(/img/rateit/star-black32.png);width:32px;height:32px}div.bigstars div.rateit-reset:hover{background:url(/img/rateit/star-white32.png)}.modal-video-body{max-width:1800px}
