.learndash-course-grid .items-wrapper.grid {
display: grid;
grid-template-columns: repeat( 3, minmax( 0, 1fr ) );
column-gap: 30px;
row-gap: 30px;
margin-bottom: 30px;
}
.learndash-course-grid .items-wrapper.grid .item {
visibility: hidden;
}
.learndash-course-grid .items-wrapper.grid .item .content .entry-content {
float: none;
margin: auto;
width: auto;
}.learndash-course-grid .pagination {
text-align: center;
border: 0;
margin: 0;
padding: 0;
}
.learndash-course-grid .pagination::before,
.learndash-course-grid .pagination::after {
display: none;
}
.learndash-course-grid .pagination .load-more {
margin: 0 auto;
border-radius: 3px;
background-color: #fd6703;
color: #ffffff;
padding: 10px 50px;
padding: 0.75rem 2rem;
font-weight: 600;
text-decoration: none;
font-size: 1.4rem;
border: 3px solid #fd6703;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
text-align: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
}
.learndash-course-grid .pagination .load-more:hover {
background-color: #f7883e;
border-color: #f7883e;
}.toggle-filter {
position: sticky;
left: 100%;
margin-bottom: 20px;
}
.toggle-filter.opened::before {
content: "\f158";
font-family: 'Dashicons';
padding-right: 10px;
top: 1px;
position: relative;
}
.learndash-course-grid {
position: relative;
}
.learndash-course-grid .learndash-course-grid-filter {
position: absolute;
max-width: 300px;
}
.learndash-course-grid .learndash-course-grid-filter {
display: none;
}
.learndash-course-grid-filter {
max-width: 300px;
min-width: 300px;
background: white;
padding: 15px 20px;
border-radius: 5px;
z-index: 2000;
margin: 0 auto;
border: 2px solid #ddd;
}
.learndash-course-grid .learndash-course-grid-filter {
right: 0;
position: absolute;
}
.learndash-course-grid-filter form {
margin: 0;
}
.learndash-course-grid-filter form input:focus,
.learndash-course-grid-filter form select:focus {
outline: none;
} .learndash-course-grid-filter form input[type=range] {
-webkit-appearance: none;
margin: 18px 0;
width: 100%;
}
.learndash-course-grid-filter form input[type=range]:focus {
outline: none;
}
.learndash-course-grid-filter form input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 8.4px;
cursor: pointer;
background: #0077ff;
border-radius: 1.3px;
}
.learndash-course-grid-filter form input[type="range"]:first-child::-webkit-slider-runnable-track {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-right: none;
}
.learndash-course-grid-filter form input[type="range"]:nth-child(2)::-webkit-slider-runnable-track {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-left: none;
}
.learndash-course-grid-filter form input[type=range]::-webkit-slider-thumb {
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
border: 1px solid #000000;
height: 16px;
width: 16px;
border-radius: 10px;
background: #ffffff;
cursor: pointer;
-webkit-appearance: none;
margin-top: -5px;
}
.learndash-course-grid-filter form input[type=range]:focus::-webkit-slider-runnable-track {
background: #0077ff;
}
.learndash-course-grid-filter form input[type=range]::-moz-range-track {
width: 100%;
height: 8.4px;
cursor: pointer;
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
background: #0077ff;
border-radius: 1.3px;
border: 0.2px solid #010101;
}
.learndash-course-grid-filter form input[type=range]::-moz-range-thumb {
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
border: 1px solid #000000;
height: 16px;
width: 16px;
border-radius: 10px;
background: #ffffff;
cursor: pointer;
}
.learndash-course-grid-filter form input[type=range]::-ms-track {
width: 100%;
height: 8.4px;
cursor: pointer;
background: transparent;
border-color: transparent;
border-width: 16px 0;
color: transparent;
}
.learndash-course-grid-filter form input[type=range]::-ms-fill-lower {
background: #2a6495;
border: 0.2px solid #010101;
border-radius: 2.6px;
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}
.learndash-course-grid-filter form input[type=range]::-ms-fill-upper {
background: #0077ff;
border: 0.2px solid #010101;
border-radius: 2.6px;
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
}
.learndash-course-grid-filter form input[type=range]::-ms-thumb {
box-shadow: 1px 1px 1px #000000, 0px 0px 1px #0d0d0d;
border: 1px solid #000000;
height: 16px;
width: 16px;
border-radius: 10px;
background: #ffffff;
cursor: pointer;
}
.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-lower {
background: #0077ff;
}
.learndash-course-grid-filter form input[type=range]:focus::-ms-fill-upper {
background: #0077ff;
} .learndash-course-grid-filter .filter {
margin-bottom: 15px;
}
.learndash-course-grid-filter .taxonomies-wrapper .terms {
list-style-type: none;
padding: 0 0 15px 20px;
margin: 0;
max-height: 150px;
overflow: auto;
}
.learndash-course-grid-filter .filter.price label {
display: block;
} .learndash-course-grid-filter .filter.price .range-wrapper :first-child {
width: 50%;
float: left;
}
.learndash-course-grid-filter .filter.price .range-wrapper :nth-child(2) {
width: 50%;
float: right;
}
.learndash-course-grid-filter .filter.price .number-wrapper.left {
float: left;
text-align: left;
}
.learndash-course-grid-filter .filter.price .number-wrapper.right {
float: right;
text-align: right;
}
.learndash-course-grid-filter .filter.price .number-wrapper label,
.learndash-course-grid-filter .filter.price .number-wrapper input {
display: block;
}
.learndash-course-grid-filter .filter.price .number-wrapper input {
width: 80px;
}
.learndash-course-grid-filter .filter.price input[type="range"] {
margin-bottom: 10px;
}
.learndash-course-grid-filter input[type="text"],
.learndash-course-grid-filter input[type="range"] {
display: block;
width: 100%;
}
.learndash-course-grid-filter input[type="text"] {
padding: 5px;
}
.learndash-course-grid-filter .buttons {
margin-top: 0;
}
.toggle-filter,
.learndash-course-grid-filter .buttons .button {
display: block;
margin-bottom: 10px;
border-radius: 3px;
padding: 0.5rem 1rem;
font-weight: 600;
text-decoration: none;
font-size: 1rem;
border: 3px solid #ddd;
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
text-align: center;
display: -ms-flexbox;
display: flex;
justify-content: center;
-ms-flex-align: center;
align-items: center;
cursor: pointer;
}
.learndash-course-grid-filter .buttons .button {
width: 100%;
}
.learndash-course-grid-filter .buttons .button.blue {
color: #ffffff;
background-color: #235af4;
border-color: #235af4;
}
.learndash-course-grid-filter .buttons .button.blue:hover {
background: #0d9dff;    
border-color: #0d9dff;
}
.toggle-filter,
.learndash-course-grid-filter .buttons .button.grey {
color: #333333;
background-color: #eeeeee;
border-color: #eeeeee;
}
.toggle-filter:hover,
.learndash-course-grid-filter .buttons .button.grey:hover {
background-color: #d5d5d5;
border-color: #d5d5d5;
}.learndash-course-grid .items-wrapper .grid-1 .post {
line-height: 1.428571429;
background-color: #ffffff;
border: 1px solid #dddddd;
border-radius: 4px;
-webkit-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
display: inline-block;
max-width: 100%;
height: auto;
display: block;
position: relative;
padding: 0;
margin: 0;
box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
-moz-box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
-webkit-box-shadow: 2px 2px 2px 1px rgb(0 0 0 / 5%);
}
.learndash-course-grid .items-wrapper .grid-1 .ribbon {
text-shadow: 0 1px rgb( 0 0 0 / 30% );
position: absolute;
z-index: 2;
top: 20px;
right: 20px;
left: auto;
padding: 10px 12px;
border-radius: 6px;
color: #fff;
background: #fd6703;
font-weight: bold;
font-size: 1rem;
}
.learndash-course-grid .items-wrapper .grid-1 .ribbon::before {
}
.learndash-course-grid .items-wrapper .grid-1 .thumbnail {
margin: 0;
padding: 0;
}
.learndash-course-grid .items-wrapper .grid-1 .video > * {
border-radius: 5px;
}
.learndash-course-grid .items-wrapper .grid-1 .thumbnail img {
margin: 0 auto;
padding: 0;
width: 100%;
height: auto;
}
.learndash-course-grid .items-wrapper .grid-1 .content {
padding: 30px 22px;
color: #333333;
}
.learndash-course-grid .items-wrapper .grid-1 .content > *:not(:last-child) {
margin-bottom: 20px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .top-meta > *:not(:last-child) {
margin-bottom: 20px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-title {
font-size: 1.2rem;
font-weight: bold;
line-height: 1.2;
color: #333;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-title a {
text-decoration: none;
color: #333;
font-size: 1.2rem;
line-height: 1.2;
font-weight: bold;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-content {
margin-bottom: 20px ;
}
.learndash-course-grid .items-wrapper .grid-1 .content .entry-content > * {
margin: 0;
}
.learndash-course-grid .items-wrapper .grid-1 .content .author {
font-size: 0.875rem;
color: #949ca1;
}
.learndash-course-grid .items-wrapper .grid-1 .content .reviews,
.learndash-course-grid .items-wrapper .grid-1 .content .categories {
font-size: 0.875rem;
display: flex;
align-items: center;
}
.learndash-course-grid .items-wrapper .grid-1 .icon {
justify-content: center;
margin-right: 3px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .categories .icon {
font-size: 0.875rem;
display: flex;
align-items: center;
}
.learndash-course-grid .items-wrapper .grid-1 .content .reviews .label {
margin-right: 10px;
}
.learndash-course-grid .items-wrapper .grid-1 .content .reviews .stars {
color: #ffb703;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta {
display: grid;
grid-template-columns: repeat( 2, minmax( 0, 1fr ) );
font-size: 0.75rem;
gap: 15px;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section {
display: flex;
align-items: center;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .icon {
width: auto;
height: auto;
display: block;
font-size: 1rem;
padding: 5px;
background: #00bcb6;
color: #fff;
border-radius: 5px;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper {
margin-left: 5px;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper .label {
font-weight: bold;
}
.learndash-course-grid .items-wrapper .grid-1 .bottom-meta .section .wrapper > * {
display: block;
}@font-face{font-family:"FontAwesomeCP";src:url(//lumturo.academy/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.eot);src:url(//lumturo.academy/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.eot?#iefix) format("embedded-opentype"),url(//lumturo.academy/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.woff2) format("woff2"),url(//lumturo.academy/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.woff) format("woff"),url(//lumturo.academy/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.ttf) format("truetype"),url(//lumturo.academy/wp-content/plugins/woocommerce-composite-products/assets/fonts/fa-cp-84.svg#fontawesomecp) format("svg");font-weight:normal;font-style:normal}.component_table_item .product-name .component dd,.component_table_item .product-name p.backorder_notification,.component_table_item .product-price,.component_table_item .product-quantity,.component_table_item .product-subtotal,.component_table_item .product-total{font-size:.875em}.woocommerce .component_table_item dl.component,.woocommerce .component_mini_cart_item dl.component{margin:0}.woocommerce .component_table_item dl.component{display:inline-block;width:95%}.woocommerce .component_table_item dl.component dd,.woocommerce .component_mini_cart_item dl.component dd,.woocommerce .component_mini_cart_item dl.component p:last-child{margin:0}.woocommerce .component_mini_cart_item dl.component dd.component-hidden{display:none}.component_table_item .component_table_item_indent{padding-left:30px}.component_mini_cart_item .component_mini_cart_item_indent{padding-left:20px}.woocommerce .component_table_item td.product-name dl.variation,.woocommerce-page .component_table_item td.product-name dl.variation,.component_table_item td.product-name .wc-item-meta{font-size:.875em}.component_table_item td{border-top:none !important;border-bottom:none !important}.component_table_item .component_table_item_price:after,.component_table_item .component_table_item_subtotal:after{font-family:"FontAwesomeCP";font-size:1rem;display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}.component_container_table_item td{border-bottom:none !important}dt.component_title_meta,.component_notice{margin:12px 0 5px}a.edit_composite_in_cart_text{color:#888;font-weight:normal;text-decoration:none}a.edit_composite_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .component_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .component_table_item:after{font-family:"FontAwesomeCP";display:inline-block;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}:root {
--dt-row-selected: 13, 110, 253;
--dt-row-selected-text: 255, 255, 255;
--dt-row-selected-link: 9, 10, 11;
--dt-row-stripe: 0, 0, 0;
--dt-row-hover: 0, 0, 0;
--dt-column-ordering: 0, 0, 0;
--dt-html-background: white;
}
:root.dark {
--dt-html-background: rgb(33, 37, 41);
}
table.dataTable td.dt-control {
text-align: center;
cursor: pointer;
}
table.dataTable td.dt-control:before {
display: inline-block;
box-sizing: border-box;
content: "";
border-top: 5px solid transparent;
border-left: 10px solid rgba(0, 0, 0, 0.5);
border-bottom: 5px solid transparent;
border-right: 0px solid transparent;
}
table.dataTable tr.dt-hasChild td.dt-control:before {
border-top: 10px solid rgba(0, 0, 0, 0.5);
border-left: 5px solid transparent;
border-bottom: 0px solid transparent;
border-right: 5px solid transparent;
}
table.dataTable tfoot:empty {
display: none;
}
html.dark table.dataTable td.dt-control:before,
:root[data-bs-theme=dark] table.dataTable td.dt-control:before,
:root[data-theme=dark] table.dataTable td.dt-control:before {
border-left-color: rgba(255, 255, 255, 0.5);
}
html.dark table.dataTable tr.dt-hasChild td.dt-control:before,
:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before,
:root[data-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before {
border-top-color: rgba(255, 255, 255, 0.5);
border-left-color: transparent;
}
div.dt-scroll {
width: 100%;
}
div.dt-scroll-body thead tr,
div.dt-scroll-body tfoot tr {
height: 0;
}
div.dt-scroll-body thead tr th, div.dt-scroll-body thead tr td,
div.dt-scroll-body tfoot tr th,
div.dt-scroll-body tfoot tr td {
height: 0 !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
border-top-width: 0px !important;
border-bottom-width: 0px !important;
}
div.dt-scroll-body thead tr th div.dt-scroll-sizing, div.dt-scroll-body thead tr td div.dt-scroll-sizing,
div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,
div.dt-scroll-body tfoot tr td div.dt-scroll-sizing {
height: 0 !important;
overflow: hidden !important;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
outline: none;
}
table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:before, table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before {
position: absolute;
display: block;
bottom: 50%;
content: "\25B2";
content: "\25B2"/"";
}
table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:after, table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after {
position: absolute;
display: block;
top: 50%;
content: "\25BC";
content: "\25BC"/"";
}
table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order, table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order, table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order, table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order,
table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order,
table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order {
position: relative;
width: 12px;
height: 20px;
}
table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:before, table.dataTable thead > tr > th.dt-orderable-asc span.dt-column-order:after, table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:before, table.dataTable thead > tr > th.dt-orderable-desc span.dt-column-order:after, table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before, table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:after, table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:before, table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-orderable-asc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-orderable-desc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after {
left: 0;
opacity: 0.125;
line-height: 9px;
font-size: 0.8em;
}
table.dataTable thead > tr > th.dt-orderable-asc, table.dataTable thead > tr > th.dt-orderable-desc,
table.dataTable thead > tr > td.dt-orderable-asc,
table.dataTable thead > tr > td.dt-orderable-desc {
cursor: pointer;
}
table.dataTable thead > tr > th.dt-orderable-asc:hover, table.dataTable thead > tr > th.dt-orderable-desc:hover,
table.dataTable thead > tr > td.dt-orderable-asc:hover,
table.dataTable thead > tr > td.dt-orderable-desc:hover {
outline: 2px solid rgba(0, 0, 0, 0.05);
outline-offset: -2px;
}
table.dataTable thead > tr > th.dt-ordering-asc span.dt-column-order:before, table.dataTable thead > tr > th.dt-ordering-desc span.dt-column-order:after,
table.dataTable thead > tr > td.dt-ordering-asc span.dt-column-order:before,
table.dataTable thead > tr > td.dt-ordering-desc span.dt-column-order:after {
opacity: 0.6;
}
table.dataTable thead > tr > th.sorting_desc_disabled span.dt-column-order:after, table.dataTable thead > tr > th.sorting_asc_disabled span.dt-column-order:before,
table.dataTable thead > tr > td.sorting_desc_disabled span.dt-column-order:after,
table.dataTable thead > tr > td.sorting_asc_disabled span.dt-column-order:before {
display: none;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
outline: none;
}
table.dataTable thead > tr > th div.dt-column-header,
table.dataTable thead > tr > th div.dt-column-footer,
table.dataTable thead > tr > td div.dt-column-header,
table.dataTable thead > tr > td div.dt-column-footer,
table.dataTable tfoot > tr > th div.dt-column-header,
table.dataTable tfoot > tr > th div.dt-column-footer,
table.dataTable tfoot > tr > td div.dt-column-header,
table.dataTable tfoot > tr > td div.dt-column-footer {
display: flex;
justify-content: space-between;
align-items: center;
gap: 4px;
}
table.dataTable thead > tr > th div.dt-column-header span.dt-column-title,
table.dataTable thead > tr > th div.dt-column-footer span.dt-column-title,
table.dataTable thead > tr > td div.dt-column-header span.dt-column-title,
table.dataTable thead > tr > td div.dt-column-footer span.dt-column-title,
table.dataTable tfoot > tr > th div.dt-column-header span.dt-column-title,
table.dataTable tfoot > tr > th div.dt-column-footer span.dt-column-title,
table.dataTable tfoot > tr > td div.dt-column-header span.dt-column-title,
table.dataTable tfoot > tr > td div.dt-column-footer span.dt-column-title {
flex-grow: 1;
}
table.dataTable thead > tr > th div.dt-column-header span.dt-column-title:empty,
table.dataTable thead > tr > th div.dt-column-footer span.dt-column-title:empty,
table.dataTable thead > tr > td div.dt-column-header span.dt-column-title:empty,
table.dataTable thead > tr > td div.dt-column-footer span.dt-column-title:empty,
table.dataTable tfoot > tr > th div.dt-column-header span.dt-column-title:empty,
table.dataTable tfoot > tr > th div.dt-column-footer span.dt-column-title:empty,
table.dataTable tfoot > tr > td div.dt-column-header span.dt-column-title:empty,
table.dataTable tfoot > tr > td div.dt-column-footer span.dt-column-title:empty {
display: none;
}
div.dt-scroll-body > table.dataTable > thead > tr > th,
div.dt-scroll-body > table.dataTable > thead > tr > td {
overflow: hidden;
}
:root.dark table.dataTable thead > tr > th.dt-orderable-asc:hover, :root.dark table.dataTable thead > tr > th.dt-orderable-desc:hover,
:root.dark table.dataTable thead > tr > td.dt-orderable-asc:hover,
:root.dark table.dataTable thead > tr > td.dt-orderable-desc:hover,
:root[data-bs-theme=dark] table.dataTable thead > tr > th.dt-orderable-asc:hover,
:root[data-bs-theme=dark] table.dataTable thead > tr > th.dt-orderable-desc:hover,
:root[data-bs-theme=dark] table.dataTable thead > tr > td.dt-orderable-asc:hover,
:root[data-bs-theme=dark] table.dataTable thead > tr > td.dt-orderable-desc:hover {
outline: 2px solid rgba(255, 255, 255, 0.05);
}
div.dt-processing {
position: absolute;
top: 50%;
left: 50%;
width: 200px;
margin-left: -100px;
margin-top: -22px;
text-align: center;
padding: 2px;
z-index: 10;
}
div.dt-processing > div:last-child {
position: relative;
width: 80px;
height: 15px;
margin: 1em auto;
}
div.dt-processing > div:last-child > div {
position: absolute;
top: 0;
width: 13px;
height: 13px;
border-radius: 50%;
background: rgb(13, 110, 253);
background: rgb(var(--dt-row-selected));
animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
div.dt-processing > div:last-child > div:nth-child(1) {
left: 8px;
animation: datatables-loader-1 0.6s infinite;
}
div.dt-processing > div:last-child > div:nth-child(2) {
left: 8px;
animation: datatables-loader-2 0.6s infinite;
}
div.dt-processing > div:last-child > div:nth-child(3) {
left: 32px;
animation: datatables-loader-2 0.6s infinite;
}
div.dt-processing > div:last-child > div:nth-child(4) {
left: 56px;
animation: datatables-loader-3 0.6s infinite;
}
@keyframes datatables-loader-1 {
0% {
transform: scale(0);
}
100% {
transform: scale(1);
}
}
@keyframes datatables-loader-3 {
0% {
transform: scale(1);
}
100% {
transform: scale(0);
}
}
@keyframes datatables-loader-2 {
0% {
transform: translate(0, 0);
}
100% {
transform: translate(24px, 0);
}
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
white-space: nowrap;
}
table.dataTable th,
table.dataTable td {
box-sizing: border-box;
}
table.dataTable th.dt-type-numeric, table.dataTable th.dt-type-date,
table.dataTable td.dt-type-numeric,
table.dataTable td.dt-type-date {
text-align: right;
}
table.dataTable th.dt-type-numeric div.dt-column-header,
table.dataTable th.dt-type-numeric div.dt-column-footer, table.dataTable th.dt-type-date div.dt-column-header,
table.dataTable th.dt-type-date div.dt-column-footer,
table.dataTable td.dt-type-numeric div.dt-column-header,
table.dataTable td.dt-type-numeric div.dt-column-footer,
table.dataTable td.dt-type-date div.dt-column-header,
table.dataTable td.dt-type-date div.dt-column-footer {
flex-direction: row-reverse;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center {
text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
text-align: right;
}
table.dataTable th.dt-right div.dt-column-header,
table.dataTable th.dt-right div.dt-column-footer,
table.dataTable td.dt-right div.dt-column-header,
table.dataTable td.dt-right div.dt-column-footer {
flex-direction: row-reverse;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
white-space: nowrap;
}
table.dataTable th.dt-empty,
table.dataTable td.dt-empty {
text-align: center;
vertical-align: top;
}
table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td {
text-align: left;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
text-align: right;
}
table.dataTable thead th.dt-head-right div.dt-column-header,
table.dataTable thead th.dt-head-right div.dt-column-footer,
table.dataTable thead td.dt-head-right div.dt-column-header,
table.dataTable thead td.dt-head-right div.dt-column-footer,
table.dataTable tfoot th.dt-head-right div.dt-column-header,
table.dataTable tfoot th.dt-head-right div.dt-column-footer,
table.dataTable tfoot td.dt-head-right div.dt-column-header,
table.dataTable tfoot td.dt-head-right div.dt-column-footer {
flex-direction: row-reverse;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
white-space: nowrap;
}
: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 thead th,
table.dataTable tfoot th {
font-weight: bold;
}
table.dataTable > thead > tr > th,
table.dataTable > thead > tr > td {
padding: 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
table.dataTable > thead > tr > th:active,
table.dataTable > thead > tr > td:active {
outline: none;
}
table.dataTable > tfoot > tr > th,
table.dataTable > tfoot > tr > td {
border-top: 1px solid rgba(0, 0, 0, 0.3);
padding: 10px 10px 6px 10px;
}
table.dataTable > tbody > tr {
background-color: transparent;
}
table.dataTable > tbody > tr:first-child > * {
border-top: none;
}
table.dataTable > tbody > tr:last-child > * {
border-bottom: none;
}
table.dataTable > tbody > tr.selected > * {
box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.9);
box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);
color: rgb(255, 255, 255);
color: rgb(var(--dt-row-selected-text));
}
table.dataTable > tbody > tr.selected a {
color: rgb(9, 10, 11);
color: rgb(var(--dt-row-selected-link));
}
table.dataTable > tbody > tr > th,
table.dataTable > tbody > tr > td {
padding: 8px 10px;
}
table.dataTable.row-border > tbody > tr > *, table.dataTable.display > tbody > tr > * {
border-top: 1px solid rgba(0, 0, 0, 0.15);
}
table.dataTable.row-border > tbody > tr:first-child > *, table.dataTable.display > tbody > tr:first-child > * {
border-top: none;
}
table.dataTable.row-border > tbody > tr.selected + tr.selected > td, table.dataTable.display > tbody > tr.selected + tr.selected > td {
border-top-color: rgba(13, 110, 253, 0.65);
border-top-color: rgba(var(--dt-row-selected), 0.65);
}
table.dataTable.cell-border > tbody > tr > * {
border-top: 1px solid rgba(0, 0, 0, 0.15);
border-right: 1px solid rgba(0, 0, 0, 0.15);
}
table.dataTable.cell-border > tbody > tr > *:first-child {
border-left: 1px solid rgba(0, 0, 0, 0.15);
}
table.dataTable.cell-border > tbody > tr:first-child > * {
border-top: 1px solid rgba(0, 0, 0, 0.3);
}
table.dataTable.stripe > tbody > tr:nth-child(odd) > *, table.dataTable.display > tbody > tr:nth-child(odd) > * {
box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.023);
box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-stripe), var(--dt-row-stripe-alpha));
}
table.dataTable.stripe > tbody > tr:nth-child(odd).selected > *, table.dataTable.display > tbody > tr:nth-child(odd).selected > * {
box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.923);
box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), var(--dt-row-selected-stripe-alpha));
}
table.dataTable.hover > tbody > tr:hover > *, table.dataTable.display > tbody > tr:hover > * {
box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.035);
box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-hover), var(--dt-row-hover-alpha));
}
table.dataTable.hover > tbody > tr.selected:hover > *, table.dataTable.display > tbody > tr.selected:hover > * {
box-shadow: inset 0 0 0 9999px #0d6efd !important;
box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important;
}
table.dataTable.order-column > tbody tr > .sorting_1,
table.dataTable.order-column > tbody tr > .sorting_2,
table.dataTable.order-column > tbody tr > .sorting_3, table.dataTable.display > tbody tr > .sorting_1,
table.dataTable.display > tbody tr > .sorting_2,
table.dataTable.display > tbody tr > .sorting_3 {
box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019);
box-shadow: inset 0 0 0 9999px rgba(var(--dt-column-ordering), var(--dt-column-ordering-alpha));
}
table.dataTable.order-column > tbody tr.selected > .sorting_1,
table.dataTable.order-column > tbody tr.selected > .sorting_2,
table.dataTable.order-column > tbody tr.selected > .sorting_3, table.dataTable.display > tbody tr.selected > .sorting_1,
table.dataTable.display > tbody tr.selected > .sorting_2,
table.dataTable.display > tbody tr.selected > .sorting_3 {
box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919);
box-shadow: inset 0 0 0 9999px rgba(var(--dt-row-selected), 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, 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, 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) - 0.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, 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) - 0.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, 0.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, 0.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) - 0.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, 0.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) - 0.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, 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, 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) - 0.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, 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) - 0.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, 0.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, 0.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) - 0.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, 0.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) - 0.015));
}
table.dataTable.compact thead th,
table.dataTable.compact thead td,
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td,
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
padding: 4px;
}
div.dt-container div.dt-layout-row {
display: flex;
justify-content: space-between;
align-items: center;
width: 100%;
margin: 0.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: 0.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: 0.5em 1em;
margin-left: 2px;
text-align: center;
text-decoration: none !important;
cursor: pointer;
color: inherit !important;
border: 1px solid transparent;
border-radius: 2px;
background: transparent;
}
div.dt-container .dt-paging .dt-paging-button.current, div.dt-container .dt-paging .dt-paging-button.current:hover {
color: inherit !important;
border: 1px solid rgba(0, 0, 0, 0.3);
background-color: rgba(0, 0, 0, 0.05);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05))); background: -webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); background: -moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); background: -ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); background: -o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); background: linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%); }
div.dt-container .dt-paging .dt-paging-button.disabled, div.dt-container .dt-paging .dt-paging-button.disabled:hover, div.dt-container .dt-paging .dt-paging-button.disabled:active {
cursor: default;
color: rgba(0, 0, 0, 0.5) !important;
border: 1px solid transparent;
background: transparent;
box-shadow: none;
}
div.dt-container .dt-paging .dt-paging-button:hover {
color: white !important;
border: 1px solid #111;
background-color: #111;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111)); background: -webkit-linear-gradient(top, #585858 0%, #111 100%); background: -moz-linear-gradient(top, #585858 0%, #111 100%); background: -ms-linear-gradient(top, #585858 0%, #111 100%); background: -o-linear-gradient(top, #585858 0%, #111 100%); background: linear-gradient(to bottom, #585858 0%, #111 100%); }
div.dt-container .dt-paging .dt-paging-button:active {
outline: none;
background-color: #0c0c0c;
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c)); background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%); background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%); box-shadow: inset 0 0 3px #111;
}
div.dt-container .dt-paging .ellipsis {
padding: 0 1em;
}
div.dt-container .dt-length,
div.dt-container .dt-search,
div.dt-container .dt-info,
div.dt-container .dt-processing,
div.dt-container .dt-paging {
color: inherit;
}
div.dt-container .dataTables_scroll {
clear: both;
}
div.dt-container .dataTables_scroll div.dt-scroll-body {
-webkit-overflow-scrolling: touch;
}
div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > th, div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > td, div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > th, div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > td {
vertical-align: middle;
}
div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > th > div.dataTables_sizing,
div.dt-container .dataTables_scroll div.dt-scroll-body > table > thead > tr > td > div.dataTables_sizing, div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > th > div.dataTables_sizing,
div.dt-container .dataTables_scroll div.dt-scroll-body > table > tbody > tr > td > div.dataTables_sizing {
height: 0;
overflow: hidden;
margin: 0 !important;
padding: 0 !important;
}
div.dt-container.dt-empty-footer tbody > tr:last-child > * {
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
div.dt-container.dt-empty-footer .dt-scroll-body {
border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
div.dt-container.dt-empty-footer .dt-scroll-body tbody > tr:last-child > * {
border-bottom: none;
}
html.dark {
--dt-row-hover: 255, 255, 255;
--dt-row-stripe: 255, 255, 255;
--dt-column-ordering: 255, 255, 255;
}
html.dark table.dataTable > thead > tr > th,
html.dark table.dataTable > thead > tr > td {
border-bottom: 1px solid rgb(89, 91, 94);
}
html.dark table.dataTable > thead > tr > th:active,
html.dark table.dataTable > thead > tr > td:active {
outline: none;
}
html.dark table.dataTable > tfoot > tr > th,
html.dark table.dataTable > tfoot > tr > td {
border-top: 1px solid rgb(89, 91, 94);
}
html.dark table.dataTable.row-border > tbody > tr > *, html.dark table.dataTable.display > tbody > tr > * {
border-top: 1px solid rgb(64, 67, 70);
}
html.dark table.dataTable.row-border > tbody > tr:first-child > *, html.dark table.dataTable.display > tbody > tr:first-child > * {
border-top: none;
}
html.dark table.dataTable.row-border > tbody > tr.selected + tr.selected > td, html.dark table.dataTable.display > tbody > tr.selected + tr.selected > td {
border-top-color: rgba(13, 110, 253, 0.65);
border-top-color: rgba(var(--dt-row-selected), 0.65);
}
html.dark table.dataTable.cell-border > tbody > tr > th,
html.dark table.dataTable.cell-border > tbody > tr > td {
border-top: 1px solid rgb(64, 67, 70);
border-right: 1px solid rgb(64, 67, 70);
}
html.dark table.dataTable.cell-border > tbody > tr > th:first-child,
html.dark table.dataTable.cell-border > tbody > tr > td:first-child {
border-left: 1px solid rgb(64, 67, 70);
}
html.dark .dt-container.dt-empty-footer table.dataTable {
border-bottom: 1px solid rgb(89, 91, 94);
}
html.dark .dt-container .dt-search input,
html.dark .dt-container .dt-length select {
border: 1px solid rgba(255, 255, 255, 0.2);
background-color: var(--dt-html-background);
}
html.dark .dt-container .dt-paging .dt-paging-button.current, html.dark .dt-container .dt-paging .dt-paging-button.current:hover {
border: 1px solid rgb(89, 91, 94);
background: rgba(255, 255, 255, 0.15);
}
html.dark .dt-container .dt-paging .dt-paging-button.disabled, html.dark .dt-container .dt-paging .dt-paging-button.disabled:hover, html.dark .dt-container .dt-paging .dt-paging-button.disabled:active {
color: #666 !important;
}
html.dark .dt-container .dt-paging .dt-paging-button:hover {
border: 1px solid rgb(53, 53, 53);
background: rgb(53, 53, 53);
}
html.dark .dt-container .dt-paging .dt-paging-button:active {
background: #3a3a3a;
} *[dir=rtl] table.dataTable thead th,
*[dir=rtl] table.dataTable thead td,
*[dir=rtl] table.dataTable tfoot th,
*[dir=rtl] table.dataTable tfoot td {
text-align: right;
}
*[dir=rtl] table.dataTable th.dt-type-numeric, *[dir=rtl] table.dataTable th.dt-type-date,
*[dir=rtl] table.dataTable td.dt-type-numeric,
*[dir=rtl] table.dataTable td.dt-type-date {
text-align: left;
}
*[dir=rtl] div.dt-container div.dt-layout-cell.dt-start {
text-align: right;
}
*[dir=rtl] div.dt-container div.dt-layout-cell.dt-end {
text-align: left;
}
*[dir=rtl] div.dt-container div.dt-search input {
margin: 0 3px 0 0;
}
@keyframes dtb-spinner {
100% {
transform: rotate(360deg);
}
}
@-o-keyframes dtb-spinner {
100% {
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-ms-keyframes dtb-spinner {
100% {
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-webkit-keyframes dtb-spinner {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@-moz-keyframes dtb-spinner {
100% {
-moz-transform: rotate(360deg);
transform: rotate(360deg);
}
}
div.dataTables_wrapper {
position: relative;
}
div.dt-buttons {
position: initial;
}
div.dt-buttons .dt-button {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
div.dt-button-info {
position: fixed;
top: 50%;
left: 50%;
width: 400px;
margin-top: -100px;
margin-left: -200px;
background-color: white;
border-radius: 0.75em;
box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.8);
text-align: center;
z-index: 2003;
overflow: hidden;
}
div.dt-button-info h2 {
padding: 2rem 2rem 1rem 2rem;
margin: 0;
font-weight: normal;
}
div.dt-button-info > div {
padding: 1em 2em 2em 2em;
}
div.dtb-popover-close {
position: absolute;
top: 6px;
right: 6px;
width: 22px;
height: 22px;
text-align: center;
border-radius: 3px;
cursor: pointer;
z-index: 2003;
}
button.dtb-hide-drop {
display: none !important;
}
div.dt-button-collection-title {
text-align: center;
padding: 0.3em 0.5em 0.5em;
margin-left: 0.5em;
margin-right: 0.5em;
font-size: 0.9em;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
div.dt-button-collection-title:empty {
display: none;
}
span.dt-button-spacer {
display: inline-block;
margin: 0.5em;
white-space: nowrap;
}
span.dt-button-spacer.bar {
border-left: 1px solid rgba(0, 0, 0, 0.3);
vertical-align: middle;
padding-left: 0.5em;
}
span.dt-button-spacer.bar:empty {
height: 1em;
width: 1px;
padding-left: 0;
}
div.dt-button-collection .dt-button-active {
padding-right: 3em;
}
div.dt-button-collection .dt-button-active:after {
position: absolute;
top: 50%;
margin-top: -10px;
right: 1em;
display: inline-block;
content: "\2713";
color: inherit;
}
div.dt-button-collection .dt-button-active.dt-button-split {
padding-right: 0;
}
div.dt-button-collection .dt-button-active.dt-button-split:after {
display: none;
}
div.dt-button-collection .dt-button-active.dt-button-split > *:first-child {
padding-right: 3em;
}
div.dt-button-collection .dt-button-active.dt-button-split > *:first-child:after {
position: absolute;
top: 50%;
margin-top: -10px;
right: 1em;
display: inline-block;
content: "\2713";
color: inherit;
}
div.dt-button-collection .dt-button-active-a a {
padding-right: 3em;
}
div.dt-button-collection .dt-button-active-a a:after {
position: absolute;
right: 1em;
display: inline-block;
content: "\2713";
color: inherit;
}
div.dt-button-collection span.dt-button-spacer {
width: 100%;
font-size: 0.9em;
text-align: center;
margin: 0.5em 0;
}
div.dt-button-collection span.dt-button-spacer:empty {
height: 0;
width: 100%;
}
div.dt-button-collection span.dt-button-spacer.bar {
border-left: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
padding-left: 0;
}
@media print {
table.dataTable tr > * {
box-shadow: none !important;
}
}
div.dt-buttons > .dt-button,
div.dt-buttons > div.dt-button-split .dt-button {
position: relative;
display: inline-block;
box-sizing: border-box;
margin-left: 0.167em;
margin-right: 0.167em;
margin-bottom: 0.333em;
padding: 0.5em 1em;
border: 1px solid rgba(0, 0, 0, 0.3);
border-radius: 2px;
cursor: pointer;
font-size: 0.88em;
line-height: 1.6em;
color: inherit;
white-space: nowrap;
overflow: hidden;
background-color: rgba(0, 0, 0, 0.1); background: linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
text-decoration: none;
outline: none;
text-overflow: ellipsis;
}
div.dt-buttons > .dt-button:first-child,
div.dt-buttons > div.dt-button-split .dt-button:first-child {
margin-left: 0;
}
div.dt-buttons > .dt-button.disabled,
div.dt-buttons > div.dt-button-split .dt-button.disabled {
cursor: default;
opacity: 0.4;
}
div.dt-buttons > .dt-button.dt-button-active:not(.disabled),
div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled) {
background-color: rgba(0, 0, 0, 0.1); background: linear-gradient(to bottom, rgba(179, 179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
box-shadow: inset 1px 1px 3px #999999;
}
div.dt-buttons > .dt-button.dt-button-active:not(.disabled):hover:not(.disabled),
div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled) {
box-shadow: inset 1px 1px 3px #999999;
background-color: rgba(0, 0, 0, 0.1); background: linear-gradient(to bottom, rgba(128, 128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
}
div.dt-buttons > .dt-button:hover,
div.dt-buttons > div.dt-button-split .dt-button:hover {
text-decoration: none;
}
div.dt-buttons > .dt-button:hover:not(.disabled),
div.dt-buttons > div.dt-button-split .dt-button:hover:not(.disabled) {
border: 1px solid #666;
background-color: rgba(0, 0, 0, 0.1); background: linear-gradient(to bottom, rgba(153, 153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");
}
div.dt-buttons > .dt-button:focus:not(.disabled),
div.dt-buttons > div.dt-button-split .dt-button:focus:not(.disabled) {
outline: 2px solid rgb(53, 132, 228);
}
div.dt-buttons > .dt-button embed,
div.dt-buttons > div.dt-button-split .dt-button embed {
outline: none;
}
div.dt-buttons > div.dt-button-split .dt-button:first-child {
border-right: 1px solid rgba(0, 0, 0, 0.15);
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
div.dt-buttons > div.dt-button-split .dt-button:first-child:hover {
border-right: 1px solid #666;
}
div.dt-buttons > div.dt-button-split .dt-button:last-child {
border-left: 1px solid transparent;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
div.dt-buttons > div.dt-button-split .dt-button:last-child:hover {
border-left: 1px solid #666;
}
div.dt-buttons span.dt-button-down-arrow {
position: relative;
top: -2px;
font-size: 10px;
padding-left: 10px;
line-height: 1em;
opacity: 0.6;
}
div.dt-buttons div.dt-button-split {
display: inline-block;
}
div.dt-buttons div.dt-button-split .dt-button:first-child {
margin-right: 0;
}
div.dt-buttons div.dt-button-split .dt-button:last-child {
margin-left: -1px;
padding-left: 0.75em;
padding-right: 0.75em;
z-index: 2;
}
div.dt-buttons div.dt-button-split .dt-button:last-child span {
padding-left: 0;
}
div.dt-button-collection {
position: absolute;
top: 0;
left: 0;
width: 200px;
margin-top: 3px;
margin-bottom: 3px;
padding: 0.75em 0;
border: 1px solid rgba(0, 0, 0, 0.4);
background-color: white;
overflow: hidden;
z-index: 2002;
border-radius: 5px;
box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.3);
box-sizing: border-box;
}
div.dt-button-collection .dt-button {
position: relative;
left: 0;
right: 0;
width: 100%;
display: flex;
float: none;
justify-content: space-between;
align-items: center;
background: none;
margin: 0;
padding: 0.5em 1em;
border: none;
text-align: left;
cursor: pointer;
color: inherit;
}
div.dt-button-collection .dt-button.dt-button-active {
background: none;
box-shadow: none;
}
div.dt-button-collection .dt-button.disabled {
cursor: default;
opacity: 0.4;
}
div.dt-button-collection .dt-button:hover:not(.disabled) {
border: none;
background: rgba(153, 153, 153, 0.1);
box-shadow: none;
}
div.dt-button-collection div.dt-button-split {
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: flex-start;
align-content: flex-start;
align-items: stretch;
}
div.dt-button-collection div.dt-button-split button.dt-button {
margin: 0;
display: inline-block;
width: 0;
flex-grow: 1;
flex-shrink: 0;
flex-basis: 50px;
}
div.dt-button-collection div.dt-button-split button.dt-button-split-drop {
min-width: 33px;
flex: 0;
}
div.dt-button-collection.fixed .dt-button {
border-radius: 0.25em;
background: rgba(255, 255, 255, 0.1);
}
div.dt-button-collection.fixed {
position: fixed;
display: block;
top: 50%;
left: 50%;
margin-left: -75px;
border-radius: 5px;
background-color: white;
padding: 0.5em;
}
div.dt-button-collection.fixed.two-column {
margin-left: -200px;
}
div.dt-button-collection.fixed.three-column {
margin-left: -225px;
}
div.dt-button-collection.fixed.four-column {
margin-left: -300px;
}
div.dt-button-collection.fixed.columns {
margin-left: -409px;
}
@media screen and (max-width: 1024px) {
div.dt-button-collection.fixed.columns {
margin-left: -308px;
}
}
@media screen and (max-width: 640px) {
div.dt-button-collection.fixed.columns {
margin-left: -203px;
}
}
@media screen and (max-width: 460px) {
div.dt-button-collection.fixed.columns {
margin-left: -100px;
}
}
div.dt-button-collection.fixed > :last-child {
max-height: 100vh;
overflow: auto;
}
div.dt-button-collection.two-column > :last-child, div.dt-button-collection.three-column > :last-child, div.dt-button-collection.four-column > :last-child {
display: block !important;
column-gap: 8px;
}
div.dt-button-collection.two-column > :last-child > *, div.dt-button-collection.three-column > :last-child > *, div.dt-button-collection.four-column > :last-child > * {
-webkit-column-break-inside: avoid;
break-inside: avoid;
}
div.dt-button-collection.two-column {
width: 400px;
}
div.dt-button-collection.two-column > :last-child {
padding-bottom: 1px;
column-count: 2;
}
div.dt-button-collection.three-column {
width: 450px;
}
div.dt-button-collection.three-column > :last-child {
padding-bottom: 1px;
column-count: 3;
}
div.dt-button-collection.four-column {
width: 600px;
}
div.dt-button-collection.four-column > :last-child {
padding-bottom: 1px;
column-count: 4;
}
div.dt-button-collection .dt-button {
border-radius: 0;
}
div.dt-button-collection.columns {
width: auto;
}
div.dt-button-collection.columns > :last-child {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
align-items: center;
gap: 6px;
width: 818px;
padding-bottom: 1px;
}
div.dt-button-collection.columns > :last-child .dt-button {
min-width: 200px;
flex: 0 1;
margin: 0;
}
div.dt-button-collection.columns.dtb-b3 > :last-child, div.dt-button-collection.columns.dtb-b2 > :last-child, div.dt-button-collection.columns.dtb-b1 > :last-child {
justify-content: space-between;
}
div.dt-button-collection.columns.dtb-b3 .dt-button {
flex: 1 1 32%;
}
div.dt-button-collection.columns.dtb-b2 .dt-button {
flex: 1 1 48%;
}
div.dt-button-collection.columns.dtb-b1 .dt-button {
flex: 1 1 100%;
}
@media screen and (max-width: 1024px) {
div.dt-button-collection.columns > :last-child {
width: 612px;
}
}
@media screen and (max-width: 640px) {
div.dt-button-collection.columns > :last-child {
width: 406px;
}
div.dt-button-collection.columns.dtb-b3 .dt-button {
flex: 0 1 32%;
}
}
@media screen and (max-width: 460px) {
div.dt-button-collection.columns > :last-child {
width: 200px;
}
}
div.dt-button-background {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.7); background: radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%); z-index: 2001;
}
.dt-button.processing {
color: rgba(0, 0, 0, 0.2);
}
.dt-button.processing:after {
position: absolute;
top: 50%;
left: 50%;
width: 16px;
height: 16px;
margin: -8px 0 0 -8px;
box-sizing: border-box;
display: block;
content: " ";
border: 2px solid rgb(40, 40, 40);
border-radius: 50%;
border-left-color: transparent;
border-right-color: transparent;
animation: dtb-spinner 1500ms infinite linear;
-o-animation: dtb-spinner 1500ms infinite linear;
-ms-animation: dtb-spinner 1500ms infinite linear;
-webkit-animation: dtb-spinner 1500ms infinite linear;
-moz-animation: dtb-spinner 1500ms infinite linear;
}
@media screen and (max-width: 640px) {
div.dt-buttons {
float: none !important;
text-align: center;
}
}
html.dark div.dt-buttons > .dt-button,
html.dark div.dt-buttons > div.dt-button-split .dt-button {
border: 1px solid rgb(89, 91, 94);
background: rgba(255, 255, 255, 0.15);
}
html.dark div.dt-buttons > .dt-button.dt-button-active:not(.disabled),
html.dark div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled) {
background: rgba(179, 179, 179, 0.15);
box-shadow: inset 1px 1px 2px black;
}
html.dark div.dt-buttons > .dt-button.dt-button-active:not(.disabled):hover:not(.disabled),
html.dark div.dt-buttons > div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled) {
background: rgba(128, 128, 128, 0.15);
box-shadow: inset 1px 1px 3px black;
}
html.dark div.dt-buttons > .dt-button:hover:not(.disabled),
html.dark div.dt-buttons > div.dt-button-split .dt-button:hover:not(.disabled) {
background: rgba(179, 179, 179, 0.15);
}
html.dark div.dt-buttons > .dt-button:focus:not(.disabled),
html.dark div.dt-buttons > div.dt-button-split .dt-button:focus:not(.disabled) {
outline: 2px solid rgb(110, 168, 254);
}
html.dark div.dt-buttons > div.dt-button-split .dt-button:first-child {
border-right: 1px solid rgba(255, 255, 255, 0.1);
}
html.dark div.dt-buttons > div.dt-button-split .dt-button:first-child:hover {
border-right: 1px solid rgb(89, 91, 94);
}
html.dark div.dt-buttons > div.dt-button-split .dt-button:last-child:hover {
border-left: 1px solid rgb(89, 91, 94);
}
html.dark div.dt-button-collection {
border: 1px solid rgba(255, 255, 255, 0.15);
background-color: rgb(33, 37, 41);
box-shadow: 3px 4px 10px 1px rgba(0, 0, 0, 0.8);
}
html.dark div.dt-button-info {
background-color: var(--dt-html-background);
border: 1px solid rgba(255, 255, 255, 0.15);
}
body.dtcr-dragging {
overflow-x: hidden;
}
table.dtcr-cloned.dataTable {
position: absolute !important;
background-color: rgba(255, 255, 255, 0.7);
z-index: 202;
border-radius: 4px;
}
table.dataTable tbody tr td.dtcr-moving {
background-color: rgba(127, 127, 127, 0.15);
}
table.dataTable tbody tr td.dtcr-moving-first {
border-left: 1px solid #0259C4;
}
table.dataTable tbody tr td.dtcr-moving-last {
border-right: 1px solid #0259C4;
}
html.dark table.dtcr-cloned.dataTable {
background-color: rgba(33, 33, 33, 0.9);
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty {
cursor: default !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dataTables_empty:before {
display: none !important;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control {
cursor: pointer;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control:before {
margin-right: 0.5em;
display: inline-block;
box-sizing: border-box;
content: "";
border-top: 5px solid transparent;
border-left: 10px solid rgba(0, 0, 0, 0.5);
border-bottom: 5px solid transparent;
border-right: 0px solid transparent;
}
table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control.arrow-right::before,
table.dataTable.dtr-inline.collapsed > tbody > tr > th.dtr-control.arrow-right::before {
border-top: 5px solid transparent;
border-left: 0px solid transparent;
border-bottom: 5px solid transparent;
border-right: 10px solid rgba(0, 0, 0, 0.5);
}
table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > td.dtr-control:before,
table.dataTable.dtr-inline.collapsed > tbody > tr.dtr-expanded > th.dtr-control:before {
border-top: 10px solid rgba(0, 0, 0, 0.5);
border-left: 5px solid transparent;
border-bottom: 0px solid transparent;
border-right: 5px solid transparent;
}
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > td.dtr-control,
table.dataTable.dtr-inline.collapsed.compact > tbody > tr > th.dtr-control {
padding-left: 0.333em;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control,
table.dataTable.dtr-column > tbody > tr > th.dtr-control,
table.dataTable.dtr-column > tbody > tr > td.control,
table.dataTable.dtr-column > tbody > tr > th.control {
cursor: pointer;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control:before,
table.dataTable.dtr-column > tbody > tr > th.dtr-control:before,
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
display: inline-block;
box-sizing: border-box;
content: "";
border-top: 5px solid transparent;
border-left: 10px solid rgba(0, 0, 0, 0.5);
border-bottom: 5px solid transparent;
border-right: 0px solid transparent;
}
table.dataTable.dtr-column > tbody > tr > td.dtr-control.arrow-right::before,
table.dataTable.dtr-column > tbody > tr > th.dtr-control.arrow-right::before,
table.dataTable.dtr-column > tbody > tr > td.control.arrow-right::before,
table.dataTable.dtr-column > tbody > tr > th.control.arrow-right::before {
border-top: 5px solid transparent;
border-left: 0px solid transparent;
border-bottom: 5px solid transparent;
border-right: 10px solid rgba(0, 0, 0, 0.5);
}
table.dataTable.dtr-column > tbody > tr.dtr-expanded td.dtr-control:before,
table.dataTable.dtr-column > tbody > tr.dtr-expanded th.dtr-control:before,
table.dataTable.dtr-column > tbody > tr.dtr-expanded td.control:before,
table.dataTable.dtr-column > tbody > tr.dtr-expanded th.control:before {
border-top: 10px solid rgba(0, 0, 0, 0.5);
border-left: 5px solid transparent;
border-bottom: 0px solid transparent;
border-right: 5px solid transparent;
}
table.dataTable > tbody > tr.child {
padding: 0.5em 1em;
}
table.dataTable > tbody > tr.child:hover {
background: transparent !important;
}
table.dataTable > tbody > tr.child ul.dtr-details {
display: inline-block;
list-style-type: none;
margin: 0;
padding: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li {
border-bottom: 1px solid #efefef;
padding: 0.5em 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:first-child {
padding-top: 0;
}
table.dataTable > tbody > tr.child ul.dtr-details > li:last-child {
padding-bottom: 0;
border-bottom: none;
}
table.dataTable > tbody > tr.child span.dtr-title {
display: inline-block;
min-width: 75px;
font-weight: bold;
}
div.dtr-modal {
position: fixed;
box-sizing: border-box;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 100;
padding: 10em 1em;
}
div.dtr-modal div.dtr-modal-display {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 50%;
height: fit-content;
max-height: 75%;
overflow: auto;
margin: auto;
z-index: 102;
overflow: auto;
background-color: #f5f5f7;
border: 1px solid black;
border-radius: 0.5em;
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}
div.dtr-modal div.dtr-modal-content {
position: relative;
padding: 2.5em;
}
div.dtr-modal div.dtr-modal-content h2 {
margin-top: 0;
}
div.dtr-modal div.dtr-modal-close {
position: absolute;
top: 6px;
right: 6px;
width: 22px;
height: 22px;
text-align: center;
border-radius: 3px;
cursor: pointer;
z-index: 12;
}
div.dtr-modal div.dtr-modal-background {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 101;
background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
div.dtr-modal div.dtr-modal-display {
width: 95%;
}
}
html.dark table.dataTable > tbody > tr > td.dtr-control:before,
html[data-bs-theme=dark] table.dataTable > tbody > tr > td.dtr-control:before {
border-left-color: rgba(255, 255, 255, 0.5) !important;
}
html.dark table.dataTable > tbody > tr > td.dtr-control.arrow-right::before,
html[data-bs-theme=dark] table.dataTable > tbody > tr > td.dtr-control.arrow-right::before {
border-right-color: rgba(255, 255, 255, 0.5) !important;
}
html.dark table.dataTable > tbody > tr.dtr-expanded > td.dtr-control:before,
html.dark table.dataTable > tbody > tr.dtr-expanded > th.dtr-control:before,
html[data-bs-theme=dark] table.dataTable > tbody > tr.dtr-expanded > td.dtr-control:before,
html[data-bs-theme=dark] table.dataTable > tbody > tr.dtr-expanded > th.dtr-control:before {
border-top-color: rgba(255, 255, 255, 0.5) !important;
border-left-color: transparent !important;
border-right-color: transparent !important;
}
html.dark table.dataTable > tbody > tr.child ul.dtr-details > li,
html[data-bs-theme=dark] table.dataTable > tbody > tr.child ul.dtr-details > li {
border-bottom-color: rgb(64, 67, 70);
}
html.dark div.dtr-modal div.dtr-modal-display,
html[data-bs-theme=dark] div.dtr-modal div.dtr-modal-display {
background-color: rgb(33, 37, 41);
border: 1px solid rgba(255, 255, 255, 0.15);
}@font-face{font-family:Uncanny LearnDash Groups Icons;font-style:normal;font-weight:400;src:url(//lumturo.academy/wp-content/plugins/uncanny-learndash-groups/src/assets/frontend/dist/fonts/uncanny-learndash-groups-icons.ttf) format("truetype"),url(//lumturo.academy/wp-content/plugins/uncanny-learndash-groups/src/assets/frontend/dist/fonts/uncanny-learndash-groups-icons.woff) format("woff"),url(//lumturo.academy/wp-content/plugins/uncanny-learndash-groups/src/assets/frontend/dist/fonts/uncanny-learndash-groups-icons.svg) format("svg")}.ulg-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Uncanny LearnDash Groups Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ulg-icon--angle-down:before{content:""}.ulg-icon--angle-left:before{content:""}.ulg-icon--angle-right:before{content:""}.ulg-icon--angle-up:before{content:""}.ulg-icon--check:before{content:""}.ulg-icon--lock-alt:before{content:""}.ulg-icon--times:before{content:""}.ulg-icon--spinner-third:before{content:""}.ulg-icon--download:before{content:""}.ulg-icon--print:before{content:""}.ulg-icon--pencil:before{content:""}.ulg-icon--file-contract:before{content:""}.ulg-icon--file-download:before{content:""}.ulg-icon--file-export:before{content:""}.ulg-icon--file-import:before{content:""}.ulg-icon--search:before{content:""}.ulg-icon--search-plus:before{content:""}.ulg-icon--search-minus:before{content:""}.ulg-icon--info:before{content:""}.uo-groups .uo-btn.ulg-group-management-button{display:inline-block}.uo-groups{font-size:15px}.uo-groups *{box-sizing:border-box}.uo-groups a{text-decoration:none}.uo-groups .uo-row{width:100%}.uo-groups .uo-row:after{clear:both;content:"";display:table}.uo-groups .uo-row-checkbox{align-items:center;display:flex}.uo-groups .uo-row .uo-row-checkbox input{height:auto;margin-top:0;width:auto}.uo-groups .uo-row-checkbox__label{padding-left:7px}.uo-groups .uo-left{float:left}.uo-groups .uo-center{margin:0 auto}.uo-groups .uo-right{float:right}.uo-groups select,.uo-groups ul li{font-family:inherit}.uo-groups .uo-groups-normal-margin,.uo-groups .uo-groups-small-margin{margin-top:15px}@media(min-width:769px){.show-in-mobile-only{display:none!important}}.uo-modal-spinner{background:url(data:image/gif;base64,R0lGODlhIAAgAPMAABEREf///0VFRYKCglRUVG5ubsvLy62trTQ0NCkpKU5OTuLi4vr6+gAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQACgABACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQACgACACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkEAAoAAwAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkEAAoABAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAAKAAUALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAAKAAYALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQACgAHACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAAKAAgALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAAKAAkALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQACgAKACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkEAAoACwAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==) #111 no-repeat 50%;background-size:80%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display:none;height:30px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:99999999}.uo-groups [data-tooltip]{position:relative}.uo-groups [data-tooltip]:before{background:rgba(0,0,0,.8);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;content:attr(data-tooltip);font-size:13px;left:50%;max-width:200px;min-width:150px;padding:3px 8px;position:absolute;top:-20px;transform:translateX(-50%)}.uo-groups .uo-looks-like-code{font-family:Lucida Console,Monaco,monospace;letter-spacing:1px}.uo-groups .uo-looks-like-h1,.uo-groups .uo-looks-like-h2,.uo-groups .uo-looks-like-h3,.uo-groups .uo-looks-like-h4,.uo-groups .uo-looks-like-h5,.uo-groups .uo-looks-like-h6,.uo-groups h1,.uo-groups h2,.uo-groups h3,.uo-groups h4,.uo-groups h5,.uo-groups h6{color:#191919;font-weight:700;margin:0}.uo-groups .uo-looks-like-h1,.uo-groups h1{font-size:40px}.uo-groups .uo-looks-like-h2,.uo-groups h2{font-size:30px}.uo-groups .uo-looks-like-h3,.uo-groups h3{font-size:25px}.uo-groups .uo-looks-like-h4,.uo-groups h4{font-size:22px}.uo-groups .uo-looks-like-h5,.uo-groups h5{font-size:18px}.uo-groups .uo-looks-like-h6,.uo-groups h6{font-size:15px}.uo-groups .uo-header-subtitle{margin-top:5px}.uo-groups .uo-subtitle-of-h1{font-size:30px}.uo-groups .uo-subtitle-of-h2{font-size:22px}.uo-groups .uo-subtitle-of-h3{font-size:16px}.uo-groups .uo-subtitle-of-h4,.uo-groups .uo-subtitle-of-h5,.uo-groups .uo-subtitle-of-h6{font-size:15px}.uo-groups .uo-header-subtitle .uo-btn{margin-left:5px}.uo-groups p{margin:0 0 10px}.uo-groups .uo-btn{align-items:center;background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;color:#000;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;line-height:1.4;padding:6px 12px;text-decoration:none;text-transform:none;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups .uo-btn.uo-btn--small{color:#000;font-size:12px;padding:5px 10px;white-space:nowrap}.uo-groups .uo-btn.uo-btn-arrow-left:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:8px;text-transform:none}@media(max-width:768px){.uo-groups .uo-btn{padding:5px 10px}}.uo-groups .uo-input{background:#fff;border:1px solid #b7b7b7;border-radius:3px;font-family:inherit;padding:6px 15px;width:100%}.uo-groups .uo-input.uo-input--big{padding:8px 20px}.uo-groups .uo-input-icon{position:relative}.uo-groups .uo-input-icon .uo-input-the-icon{font-size:13px;left:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.uo-groups .uo-input-icon .uo-input{padding-left:35px}.uo-groups .dataTables_filter input{margin:0}.uo-groups .uo-select{display:inline-block;position:relative}.uo-groups .uo-select button,.uo-groups .uo-select select{background:#fff;border:1px solid #b7b7b7;border-radius:3px;cursor:pointer;font-size:15px;padding:6px 15px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups .uo-select button:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:5px;text-transform:none}.uo-groups .uo-select select option{color:#000}.uo-groups .uo-select-modal{background:#fff;border:1px solid #b7b7b7;border-radius:3px;display:none;left:50%;min-width:100%;position:absolute;top:100%;transform:translateX(-50%);width:200px}.uo-groups .uo-select-modal .uo-select-modal-option{cursor:context-menu;padding:6px 15px;width:100%}.uo-groups .uo-select-jplist{position:relative}.uo-groups .uo-select-jplist .jplist-drop-down ul{left:0;margin-left:0;position:absolute;width:100%;z-index:10}.uo-groups .uo-select-jplist .jplist-dd-panel{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;cursor:pointer;font-size:15px;line-height:1.3;padding:6px 15px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups .uo-select-jplist .jplist-drop-down .jplist-dd-panel:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:8px;margin-top:2px;text-transform:none}.uo-groups .uo-select-jplist .jplist-dd-panel{align-items:center;display:inline-flex}.uo-groups .uo-select-jplist .uo-select-dropdown{background:#fff;border:1px solid #b7b7b7;border-radius:3px;display:block;left:0;min-width:100%;position:absolute;text-align:left;top:calc(100% + 20px);width:200px}.uo-groups .uo-select-jplist .uo-select-dropdown li{cursor:context-menu;list-style:none;padding:3px 10px;width:100%}.uo-groups .uo-select-jplist .uo-select-arrow{display:block}.uo-groups .uo-select-jplist .uo-select-arrow:before{border-color:#fff #fff transparent transparent;border-style:solid;border-width:7.5px;box-shadow:1px -1px 0 0 #b7b7b7;content:"";height:0;left:50%;margin-left:-10px;position:absolute;top:calc(100% + 21px);transform:rotate(-45deg);transform-origin:0 0;width:0;z-index:10}.uo-groups .uo-list{margin:0;padding:0}.uo-groups .uo-list li{list-style:none;padding:5px 0 5px 30px;position:relative;transition-duration:.1s;transition-property:padding;transition-timing-function:linear}.uo-groups .uo-list li:before{background:#000;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.1s;transition-property:width;transition-timing-function:linear;width:20px}.uo-groups .uo-list li:hover:before{width:25px}.uo-groups .uo-list li:hover{padding-left:35px}.uo-groups .uo-groups-table{margin-top:15px}.uo-groups .uo-groups-table::-webkit-scrollbar{height:6px;margin-bottom:3px;transition-duration:.1s;transition-property:all;transition-timing-function:linear;width:6px}.uo-groups .uo-groups-table::-webkit-scrollbar-track{background:#cfcfcf}.uo-groups .uo-groups-table::-webkit-scrollbar-thumb{background:#ababab}.uo-groups .uo-groups-table::-webkit-scrollbar-thumb,.uo-groups .uo-groups-table::-webkit-scrollbar-track{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}.uo-groups .uo-groups-table:hover::-webkit-scrollbar{height:9px;margin-bottom:0;width:9px}.uo-groups .uo-groups-table:hover::-webkit-scrollbar-thumb{background:#9d9d9d}.uo-groups .uo-table{border-radius:3px;overflow:hidden;width:100%}.uo-groups .uo-table .uo-table-header{font-weight:700}.uo-groups .uo-table .uo-table-header-note{margin-left:5px}.uog_header.header-value{padding-left:5px}.uo-groups .uo-table .uo-table-row{width:100%}.uo-groups .uo-table .uo-table-content{font-size:14px}.uo-groups .uo-table .uo-table-content .uo-row:nth-child(2n){background:rgba(0,0,0,.05)}.uo-groups .uo-table .uo-table-cell{float:left;min-height:1px;padding:10px 5px;word-break:break-word}.uo-groups .uo-table .uo-table-cell-0_5{width:5%}.uo-groups .uo-table .uo-table-cell-1{width:10%}.uo-groups .uo-table .uo-table-cell-1_5{width:15%}.uo-groups .uo-table .uo-table-cell-2{width:20%}.uo-groups .uo-table .uo-table-cell-2_5{width:25%}.uo-groups .uo-table .uo-table-cell-3{width:30%}.uo-groups .uo-table .uo-table-cell-3_5{width:35%}.uo-groups .uo-table .uo-table-cell-4{width:40%}.uo-groups .uo-table .uo-table-cell-4_5{width:45%}.uo-groups .uo-table .uo-table-cell-5{width:50%}.uo-groups .uo-table .uo-table-cell-5_5{width:55%}.uo-groups .uo-table .uo-table-cell-6{width:60%}.uo-groups .uo-table .uo-table-cell-6_5{width:65%}.uo-groups .uo-table .uo-table-cell-7{width:70%}.uo-groups .uo-table .uo-table-cell-7_5{width:75%}.uo-groups .uo-table .uo-table-cell-8{width:80%}.uo-groups .uo-table .uo-table-cell-8_5{width:85%}.uo-groups .uo-table .uo-table-cell-9{width:90%}.uo-groups .uo-table .uo-table-cell-9_5{width:95%}.uo-groups .uo-table .uo-table-cell-10{width:100%}.uo-groups .uo-table .uo-table-row .uo-table-cell:first-child{padding-left:10px}.uo-groups .uo-table .uo-table-no-results{color:#757575;padding:20px;text-align:center;width:100%}.uo-groups .uo-table .uo-table-no-results p{margin:0;padding:0}.uo-groups .uo-copy-to-clipboard{display:inline-block;position:relative;width:100%}.uo-groups .uo-copy-to-clipboard input{background:transparent!important;border:0!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;letter-spacing:inherit!important;margin:0!important;opacity:1!important;padding:10px 5px!important;width:100%!important}.uo-groups .uo-copy-to-clipboard .uo-copy-to-clipboard-button{color:#7d7d7d;cursor:pointer;font-size:15px;opacity:0;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition-duration:.1s;transition-property:opacity;transition-timing-function:linear;z-index:1}.uo-groups .uo-copy-to-clipboard:hover .uo-copy-to-clipboard-button{opacity:1}.uo-groups .uo-jplist{line-height:1.3}.uo-groups .uo-jplist .uo-table-sort-buttons i{cursor:pointer}.uo-groups .uo-jplist .uo-jplist-row:nth-child(2n){background:rgba(0,0,0,.05)}.uo-groups .uo-jplist .uo-jplist-row .uo-table-cell:first-child{padding-left:10px}.uo-groups .uo-groups-pagination .jplist-panel{text-align:center}.uo-groups .jplist-pagingmid,.uo-groups .jplist-pagingnext,.uo-groups .jplist-pagingprev,.uo-groups .uo-groups-pagination .jplist-panel .uo-center{display:inline-block}.uo-groups .uo-groups-pagination .jplist-panel .uo-center button{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;margin-left:5px;padding:6px 15px;text-decoration:none;text-transform:none;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups .uo-groups-pagination .jplist-panel .uo-center .jplist-pagingprev button:first-child{margin-left:0}@media(max-width:768px){.jplist-panel.box.panel-bottom .uo-center,.jplist-panel.box.panel-bottom .uo-left,.jplist-panel.box.panel-bottom .uo-right{text-align:center;width:100%}.uo-groups .uo-table .uo-table-cell-0_5{width:5%}.uo-groups .uo-table .uo-table-cell-1{width:10%}.uo-groups .uo-table .uo-table-cell-1_5{width:15%}.uo-groups .uo-table .uo-table-cell-2{width:20%}.uo-groups .uo-table .uo-table-cell-2_5{width:25%}.uo-groups .uo-table .uo-table-cell-3{width:30%}.uo-groups .uo-table .uo-table-cell-3_3{width:33.3%}.uo-groups .uo-table .uo-table-cell-3_5{width:35%}.uo-groups .uo-table .uo-table-cell-4{width:40%}.uo-groups .uo-table .uo-table-cell-4_5{width:45%}.uo-groups .uo-table .uo-table-cell-5{width:50%}.jplist-panel.box.panel-bottom .uo-center button{font-size:14px;padding:4px 8px}.uo-groups .uo-groups-pagination .jplist-panel .uo-center button{margin-right:2px}}.uo-table-datatable #uo-quiz-report-table-hidden,.uo-table-datatable #uo-quiz-report-table-hidden_filter,.uo-table-datatable #uo-quiz-report-table-hidden_info,.uo-table-datatable #uo-quiz-report-table-hidden_paginate{display:none!important}.uo-table-datatable .buttons-csv,.uo-table-datatable .buttons-excel{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;padding:6px 15px;text-decoration:none;text-transform:none;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}#group-management-enrolled-leader-datatable_filter input[type=search],#group-management-enrolled-users-datatable_filter input[type=search],.uo-table-datatable #uo-quiz-report-table_filter input[type=search]{background:#fff;border:1px solid #b7b7b7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;margin:0;padding:8px 20px;width:100%}.uo-groups .dataTables_length select{min-width:55px!important}.uo-groups .select2-selection.select2-selection--single{background-image:none!important}.uo-groups .uo-checkbox,.uo-groups .uo-radio{cursor:pointer}.uo-groups .uo-checkbox input,.uo-groups .uo-radio input{height:0;opacity:0;position:absolute;width:0}.uo-groups .uo-checkbox .uo-checkbox-checkmark,.uo-groups .uo-radio .uo-radio-checkmark{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;cursor:pointer;display:inline-block;height:16px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear;width:16px}.uo-groups .uo-checkbox input:focus+.uo-checkbox-checkmark,.uo-groups .uo-radio input:focus+.uo-radio-checkmark{outline:2px solid blue}.uo-groups .uo-radio .uo-radio-checkmark{border-radius:50%}.uo-groups .uo-checkbox .uo-checkbox-checkmark,.uo-groups .uo-radio .uo-radio-checkmark{position:relative}.uo-groups .uo-checkbox input~.uo-checkbox-checkmark:after,.uo-groups .uo-radio input:checked~.uo-radio-checkmark:after{box-sizing:border-box;content:"";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.1s;transition-property:opacity;transition-timing-function:linear}.uo-groups .uo-checkbox input~.uo-checkbox-checkmark:after{border-bottom-width:3px;border-left-width:3px;border-style:solid;border-right:0;border-top:0;box-sizing:border-box;height:6px;left:2px;top:3px;transform:rotate(-45deg);width:10px}.uo-groups .uo-radio input~.uo-radio-checkmark:after{background:#fa0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:calc(100% - 5px);width:calc(100% - 5px)}.uo-groups .uo-checkbox input:checked~.uo-checkbox-checkmark:after,.uo-groups .uo-radio input:checked~.uo-radio-checkmark:after{opacity:1}.uo-groups .uo-hidden{display:none}.uo-groups .uo-inline{display:inline}.uo-groups .uo-inline-block{display:inline-block}.uo-groups .uo-show-on-mobile{display:none}@media(max-width:768px){.uo-groups .uo-show-on-mobile{display:block}}.uo-groups .uo-groups-section{margin-top:25px}.uo-groups .uo-groups-pagination{margin-top:15px}.uo-groups .uo-groups-actions{margin-top:18px}.uo-groups .uo-groups-actions .uo-btn{margin-top:7px}.uo-groups .uo-groups-actions .uo-btn.uo-left:not(:first-child){margin-right:7px}.uo-groups .uo-groups-actions .uo-btn.uo-right:not(:first-child){margin-left:7px}.uo-groups .uo-groups-selector{width:100%}.uo-groups .uo-groups-selector form{align-items:center;display:flex}.uo-groups .uo-groups-selector .uo-select{margin-left:10px}.uo-groups .uo-groups-selector .uo-select button,.uo-groups .uo-groups-selector .uo-select select{font-size:22px;font-weight:700;margin-left:15px;padding:7px 10px}.uo-groups .uo-groups-selector .uo-select select option{font-size:16px}@media(max-width:768px){.uo-groups .uo-groups-selector .uo-select select{font-size:20px;margin-left:0;margin-top:10px;width:100%}}.uo-groups .uo-groups-group-courses .uo-groups-actions,.uo-groups .uo-groups-group-courses-list{margin-top:15px}.uo-groups .uo-groups-group-courses-list li{font-size:16px}.uo-groups .uo-groups-group-courses-list a{color:inherit;font-weight:700}.uo-groups .uo-groups-search{margin-top:15px}.uo-groups .uo-groups-search input{font-size:15px}.uo-groups-search .uo-input-the-icon{color:#b7b7b7}.uo-groups-enrolled-users .uo-groups-table .uo-table.__select_content_key{min-width:800px}.uo-groups-enrolled-users .uo-groups-table .uo-table.__select_content{min-width:670px}.uo-groups-enrolled-users .uo-groups-table .uo-table.__content_key{min-width:750px}.uo-groups-enrolled-users .uo-groups-table .uo-table.__content{min-width:660px}.uo-groups-group-leaders .uo-groups-table .uo-table{min-width:570px}#group-management-message,.group-management-rest-message,.uo-groups-message{display:none;margin-bottom:10px;padding:10px 20px;width:100%}#group-management-message.uo-groups-message-error,.group-management-modal-message.uo-groups-message-error,.group-management-rest-message,.uo-groups-message-error,.uo-groups-message.uo-groups-message-error{background-color:#ffd2d2;color:#d8000c;margin-top:15px}#group-management-message,.uo-groups-message.uo-groups-message-ok{background-color:#dff2bf;color:#4f8a10}.uo-groups-message.uo-groups-message-info{background-color:#bde5f8;color:#00529b}.uo-groups-message.uo-groups-message-warning{background-color:#feefb3;color:#9f6000}.uo-groups.uo-reports{position:relative}.uo-groups.uo-reports .uo-groups-message{display:block}.uo-groups.uo-reports .uo-groups-selection{margin-top:25px}.uo-groups.uo-reports .uo-groups-select-group,.uo-groups.uo-reports .uo-groups-select-list{margin-left:10px;margin-right:10px}.uo-groups.uo-reports .uo-groups-select-group,.uo-groups.uo-reports .uo-groups-select-list{margin-top:15px}.uo-groups #uo-group-progress-report .uo-groups-table .uo-table{min-width:800px}.uo-groups.uo-quiz-report{position:relative}.uo-groups.uo-quiz-report #uo-quiz-report-table-hidden,.uo-groups.uo-quiz-report #uo-quiz-report-table-hidden_filter,.uo-groups.uo-quiz-report #uo-quiz-report-table-hidden_info,.uo-groups.uo-quiz-report #uo-quiz-report-table-hidden_paginate{display:none}.uo-groups.uo-quiz-report .uo-row.uo-groups-table{position:relative}.uo-groups.uo-quiz-report .dataTables_wrapper{position:static}@media screen and (min-width:769px){.uo-groups .uo-groups-select-filters{display:flex;margin:0 -10px;width:auto}.uo-groups .uo-groups-select-filter{margin-left:10px;margin-right:10px;margin-top:15px}.uo-groups .uo-groups-select-filters .uo-select{width:100%}.uo-groups .uo-groups-select-filters label{display:inline-block;margin-bottom:5px}.uo-groups .uo-groups-select-filters select{width:100%}}@media screen and (max-width:768px){.uo-groups .uo-groups-select-filters label{display:inline-block;margin-bottom:3px;margin-top:7px}.uo-groups .uo-groups-select-filters .uo-select,.uo-groups .uo-groups-select-filters select{width:100%}}.uo-groups.uo-quiz-report #uo-quiz-report-table_filter{margin-bottom:15px;margin-top:15px;position:relative;text-align:left;width:100%}.uo-groups.uo-quiz-report #uo-quiz-report-table_filter:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b7b7b7;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;left:15px;line-height:1;position:absolute;text-transform:none;top:50%;transform:translateY(-50%)}.uo-groups.uo-quiz-report #uo-quiz-report-table_filter label{display:block}.uo-groups.uo-quiz-report #uo-quiz-report-table_filter input{background:#fff;border:1px solid #b7b7b7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;margin-bottom:0;margin-left:0;margin-top:0;padding:8px 20px 8px 40px;width:100%}#uo-quiz-report-table-hidden_wrapper>.dt-buttons{display:flex;justify-content:flex-end;min-height:34px;width:100%}.uo-groups-datatable-header .buttons-excel{margin-left:10px}.uo-groups-datatable-header .buttons-csv,.uo-groups-datatable-header .buttons-excel,.uo-groups-datatable-header a.paginate_button{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;line-height:1;padding:6px 15px;text-decoration:none;text-transform:none;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups.uo-quiz-report a.paginate_button{margin-top:10px}.uo-groups.uo-quiz-report a.paginate_button.disabled{display:none}.uo-groups.uo-quiz-report a.paginate_button:first-child{margin-right:5px}.uo-groups.uo-quiz-report #uo-quiz-report-table_length{position:absolute;top:0}.uo-groups.uo-quiz-report #uo-quiz-report-table_length select{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;cursor:pointer;display:inline-block;font-size:15px;margin:0 5px;padding:4px 10px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups.uo-quiz-report table{border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;overflow:hidden;width:100%}.uo-groups.uo-quiz-report table *{line-height:1}.uo-groups.uo-quiz-report #uo-quiz-report-table td,.uo-groups.uo-quiz-report #uo-quiz-report-table th{border:0;line-height:1;padding:10px 5px}.uo-groups.uo-quiz-report #uo-quiz-report-table tbody tr td:first-child,.uo-groups.uo-quiz-report #uo-quiz-report-table thead tr th:first-child{padding-left:10px}.uo-groups.uo-quiz-report #uo-quiz-report-table table.dataTable.display tbody tr.odd,.uo-groups.uo-quiz-report #uo-quiz-report-table table.dataTable.stripe tbody tr.odd{background:transparent}.uo-groups.uo-quiz-report #uo-quiz-report-table tbody tr.even,.uo-groups.uo-quiz-report #uo-quiz-report-table tbody tr.even td{background:#f2f2f2}@media(max-width:768px){.uo-groups.uo-quiz-report .uo-groups-selection select,.uo-groups.uo-quiz-report .uo-select select{width:100%}}#uo-group-progress-report{display:none}.uo-groups .uo-groups-list-of-btns{line-height:1;position:relative}.uo-groups .uo-groups-list-of-btns-main:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-left:8px;margin-top:2px;text-transform:none}.rtl .uo-groups .uo-groups-list-of-btns-main:after{margin-left:0;margin-right:8px}.uo-groups-list-of-btns--left .uo-groups-list{right:0}.uo-groups-list-of-btns--right .uo-groups-list{left:0}.uo-groups-list-of-btns .uo-groups-list{background:#fff;border:1px solid #b7b7b7;border-radius:3px;display:none;position:absolute;text-align:left;top:calc(100% + 20px);width:200px;z-index:10}.uo-groups-list-of-btns--left .uo-groups-list:before{right:20px}.uo-groups-list-of-btns--right .uo-groups-list:before{left:20px}.uo-groups-list-of-btns .uo-groups-list:before{border-color:#fff #fff transparent transparent;border-style:solid;border-width:7.5px;box-shadow:1px -1px 0 0 #b7b7b7;content:"";height:0;margin-left:-10px;position:absolute;top:1px;transform:rotate(-45deg);transform-origin:0 0;width:0;z-index:10}.uo-groups .uo-groups-list-of-btns.uo-groups-list-of-btns-open .uo-groups-list{display:flex;flex-direction:column}.group-management-form{position:relative}.uo-groups-list-of-btns .uo-groups-list .group-management-form{position:relative;width:100%}.uo-groups-list-of-btns .uo-groups-list .uo-btn{background:none;border:0;box-shadow:none;margin:0!important;padding:10px 15px;text-align:left;width:100%}@media(max-width:769px){.uo-groups .uo-btn--download-keys,.uo-groups .uo-btn--email-users,.uo-groups .uo-btn.uo-btn--progress-management-report,.uo-groups .uo-btn.uo-btn--progress-report,.uo-groups .uo-btn.uo-btn--quiz-report,.uo-groups .uo-btn.uo-btn--upload-users{display:none}}.uo-groups-bulk,.uo-groups-upload-results{border:1px solid #ddd;border-radius:3px;display:none;height:60vh;margin-top:20px;overflow:auto;padding:0 20px 20px;position:relative}.uo-modal{text-align:start}.uo-groups-bulk-close,.uo-groups-upload-results-reload{border-bottom:1px solid #ddd;cursor:pointer}.ulgm-table-row-flex{display:flex}.uo-groups-upload-results-reload{position:absolute;right:25px;top:30px}.ulgm-add-multiple-dialog-header{align-items:center;display:flex;justify-content:space-between}.uo-groups-table.uo-groups-results-table{margin-top:40px}.uo-groups-assignments .row-actions{visibility:hidden}.uo-groups-assignments .row-actions.visible{visibility:visible!important}.sfwd_option_label{float:left;margin:5px;max-width:150px;vertical-align:top;width:38%}.sfwd_options{margin:18px 0 10px;width:100%}.sfwd_input{clear:left;padding:0 5px;width:100%}.sfwd_no_label .sfwd_option_input,.sfwd_top_label .sfwd_option_input{width:100%}.sfwd_help_text_link{float:left;max-width:300px;text-align:left;width:100%}.sfwd_option_input{float:left;margin:5px;max-width:900px;width:58%}.group-assignment-modal .uo-groups-normal-margin{margin-top:5px}.uo-groups-essays .row-actions{visibility:hidden}.uo-groups-essays .row-actions.visible{visibility:visible!important}.uo-groups .group-management-buttons{align-items:flex-end;display:flex}.group-management-buttons__left{display:flex;flex:0 0 auto;flex-wrap:wrap-reverse;justify-content:flex-end}.group-management-buttons__right{display:flex;flex:1 1 auto;flex-wrap:wrap-reverse;justify-content:flex-end;padding-left:20px}.uo-groups .dataTables_filter.columns_filter label{display:inline-block;float:left;font-size:15px;margin:0 15px 0 0;width:auto}.uo-groups .dataTables_filter.columns_filter input{background:#fff;border:1px solid #bbb;font-family:inherit;font-size:inherit;padding:8px 12px;width:16px}#uo-group-essays-table_filter label{display:block}.mrg-right{margin-right:10px}.ulgm-modal-link{cursor:pointer}#group-management-enrolled-users-datatable_wrapper .uo-groups-datatable-header{display:none!important}#group-management-header__selector{margin-bottom:0;padding-bottom:0}#group-management-header__children{margin-top:10px}#group-management-header__children label{cursor:pointer;display:inline-block}.uo-groups-select-filter label{position:relative}.uo-groups-select-filter label:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:progress-field-loading 1s linear infinite;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:-25px;text-transform:none;top:50%;transition:opacity .15s ease-in-out}.uo-groups-select-filter--loading label:after{opacity:1}.uo-groups-select-filter-select--empty{font-style:italic}.uo-row--group-management-email-users-email-include-children{position:relative}.uo-row--group-management-email-users-email-include-children .uo-checkbox{display:inline-block;margin-top:4px}.uo-row--group-management-email-users-email-include-children label[for=group_email_include_children]{cursor:pointer;left:20px;position:absolute;top:2px}#ulgm-management-email-users-count{background-color:transparent;border-radius:8px;display:inline-block;font-weight:700;margin:0 2px;padding:0 5px;transition:background-color .15s ease-in-out}#ulgm-management-email-users-count:empty{border-radius:8px;height:16px;margin:0 7px;padding-left:0;padding-right:0;position:relative;width:16px}#ulgm-management-email-users-count:empty:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:ulgm-management-email-users-count 1s linear infinite;content:"";display:block;font-family:Uncanny LearnDash Groups Icons!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@keyframes ulgm-management-email-users-count{0%{transform:translate(0) rotate(0deg)}to{transform:translate(0) rotate(365deg)}}#ulgm-management-email-users-count:not(:empty){background-color:rgba(0,0,0,.05)}.uo-groups-registration fieldset{border:0;margin:0;padding:0}.uo-groups-registration fieldset,.uo-groups-registration table,.uo-groups-registration tbody,.uo-groups-registration td,.uo-groups-registration th,.uo-groups-registration thead,.uo-groups-registration tr{border:0;display:block;margin:0;padding:0;width:100%}.uo-groups-registration fieldset table{border:0;margin:0}.uo-groups-registration input[type=date],.uo-groups-registration input[type=datetime-local],.uo-groups-registration input[type=email],.uo-groups-registration input[type=month],.uo-groups-registration input[type=number],.uo-groups-registration input[type=password],.uo-groups-registration input[type=search],.uo-groups-registration input[type=tel],.uo-groups-registration input[type=text],.uo-groups-registration input[type=time],.uo-groups-registration input[type=url],.uo-groups-registration input[type=week],.uo-groups-registration textarea{background:#fff;border:1px solid #b7b7b7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-family:inherit;font-size:15px;padding:10px 15px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear;width:100%}.uo-groups-registration td.label label{display:block;font-weight:700;margin-bottom:7px}.uo-groups-registration tbody tr:not(:first-child){margin-top:15px}.uo-groups-registration button,.uo-groups-registration button[disabled]:focus,.uo-groups-registration button[disabled]:hover,.uo-groups-registration input[type=button],.uo-groups-registration input[type=button][disabled]:focus,.uo-groups-registration input[type=button][disabled]:hover,.uo-groups-registration input[type=reset],.uo-groups-registration input[type=reset][disabled]:focus,.uo-groups-registration input[type=reset][disabled]:hover,.uo-groups-registration input[type=submit],.uo-groups-registration input[type=submit][disabled]:focus,.uo-groups-registration input[type=submit][disabled]:hover{background:#f9fafb;background:-moz-linear-gradient(top,#f9fafb 0,#fefefe 100%);background:-webkit-linear-gradient(top,#f9fafb,#fefefe);background:linear-gradient(180deg,#f9fafb 0,#fefefe);border:1px solid #b7b7b7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);color:#000;cursor:pointer;display:block;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;margin-top:20px;padding:10px 15px;text-decoration:none;text-transform:none;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}.uo-groups-registration button:focus,.uo-groups-registration button:hover,.uo-groups-registration input[type=button]:focus,.uo-groups-registration input[type=button]:hover,.uo-groups-registration input[type=reset]:focus,.uo-groups-registration input[type=reset]:hover,.uo-groups-registration input[type=submit]:focus,.uo-groups-registration input[type=submit]:hover{background:#f9fafb;background:-moz-linear-gradient(top,#f9fafb 0,#fefefe 100%);background:-webkit-linear-gradient(top,#f9fafb,#fefefe);background:linear-gradient(180deg,#f9fafb 0,#fefefe)}.uncanny_learndash_codes_errors{margin-bottom:20px}.uncanny_learndash_codes_errors .uo_groups_error{background:#ffd2d2;color:#d8000c;display:block;margin-bottom:10px;padding:10px 15px}.uncanny_learndash_codes_errors .uo_groups_error:not(:last-child){margin-bottom:15px}.registered{background:#ffd2d2;background:#dff2bf;color:#d8000c;color:#4f8a10;display:block;margin:0 0 10px;padding:10px 15px}.registered h2{font-size:15px!important;font-weight:400!important;margin:0!important;padding:0!important}@media screen and (max-width:766px)and (min-width:300px)and (max-width:600px){.woocommerce table.shop_table,.woocommerce table.shop_table tbody,.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce table.shop_table thead,.woocommerce table.shop_table tr{display:block}.woocommerce table.shop_table thead tr{left:-9999px;position:absolute;top:-9999px}.woocommerce table.shop_table td{border:1px solid #d2d3d3;padding-left:50%!important;position:relative}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td.product-spacer{border-color:#fff;height:10px}.woocommerce table.shop_table td:before{left:6px;padding-right:10px;position:absolute;top:6px;white-space:nowrap;width:25%}.woocommerce table.shop_table td.product-remove:before{content:"DELETE"}.woocommerce table.shop_table td.product-thumbnail:before{content:"IMAGE"}.woocommerce table.shop_table td.product-name:before{content:"PRODUCT"}.woocommerce table.shop_table td.product-price:before{content:"PRICE"}.woocommerce table.shop_table td.product-quantity:before{content:"QUANTITY"}.woocommerce table.shop_table td.product-subtotal:before{content:"SUBTOTAL"}.woocommerce table.shop_table td.product-total:before{content:"TOTAL"}.woocommerce #content .quantity,.woocommerce .quantity{margin:0}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions{border:0;padding-left:0!important;text-align:left}.woocommerce #content table.cart td.actions .button.alt,.woocommerce table.cart td.actions .button.alt{float:left;margin-top:10px}.woocommerce #content table.cart td.actions div,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions div,.woocommerce table.cart td.actions input{margin-bottom:10px}.woocommerce .cart-collaterals .cart_totals{float:left;text-align:left;width:100%}.woocommerce .cart-collaterals .cart_totals td,.woocommerce .cart-collaterals .cart_totals th{border:0!important}.woocommerce .cart-collaterals .cart_totals table tr.cart-subtotal td,.woocommerce .cart-collaterals .cart_totals table tr.shipping td,.woocommerce .cart-collaterals .cart_totals table tr.total td{padding-left:6px!important}.woocommerce table.shop_table tr.cart-subtotal td,.woocommerce table.shop_table tr.shipping td,.woocommerce table.shop_table tr.total td,.woocommerce table.shop_table.order_details tfoot td,.woocommerce table.shop_table.order_details tfoot th{border:0!important;padding-left:6px!important}.woocommerce table.shop_table tbody{padding-top:10px}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce form .form-row-first,.woocommerce form .form-row-last{float:none;width:100%}.woocommerce .order_details,.woocommerce .order_details ul{padding:0}.woocommerce .order_details li{border:0;clear:left;margin-bottom:10px}#content table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce #content table.cart td.actions .input-text,.woocommerce #content table.cart td.actions input,.woocommerce table.cart td.actions .button,.woocommerce table.cart td.actions .input-text,.woocommerce table.cart td.actions input{font-size:12px!important;width:100%}.woocommerce tfoot,.woocommerce tfoot td{display:block!important}.woocommerce tfoot td{width:100%!important}#content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input{font-size:12px!important;width:48%}#content table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon{margin-top:1.5em}#content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text{margin-bottom:1em}.woocommerce .cart-collaterals .cross-sells{display:none}}.coures-assigned-heading{font-size:14px!important;margin-bottom:5px!important;margin-top:10px!important}.courses-assigned{font-size:12px;margin-left:15px!important}input.parsley-success,select.parsley-success,textarea.parsley-success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#468847}input.parsley-error,select.parsley-error,textarea.parsley-error{background-color:#f2dede;border:1px solid #eed3d7;color:#b94a48}.parsley-errors-list{font-size:.9em;line-height:.9em;list-style-type:none;margin:2px 0 3px;opacity:0;padding:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}.form-section{border-left:2px solid #ff851b;padding-left:15px}.btn-default,.btn-info{margin-top:10px}#uo-groups-buy-courses{font-size:15px}#uo-groups-buy-courses *{box-sizing:border-box}#uo-groups-buy-courses .uo-row{width:100%}#uo-groups-buy-courses .uo-row:after{clear:both;content:"";display:table}#uo-groups-buy-courses .uo-looks-like-h1,#uo-groups-buy-courses .uo-looks-like-h2,#uo-groups-buy-courses .uo-looks-like-h3,#uo-groups-buy-courses .uo-looks-like-h4,#uo-groups-buy-courses .uo-looks-like-h5,#uo-groups-buy-courses .uo-looks-like-h6,#uo-groups-buy-courses h1,#uo-groups-buy-courses h2,#uo-groups-buy-courses h3,#uo-groups-buy-courses h4,#uo-groups-buy-courses h5,#uo-groups-buy-courses h6{color:#191919;font-weight:700;margin:0}#uo-groups-buy-courses .uo-looks-like-h1,#uo-groups-buy-courses h1{font-size:40px}#uo-groups-buy-courses .uo-looks-like-h2,#uo-groups-buy-courses h2{font-size:30px}#uo-groups-buy-courses .uo-looks-like-h3,#uo-groups-buy-courses h3{font-size:25px}#uo-groups-buy-courses .uo-looks-like-h4,#uo-groups-buy-courses h4{font-size:22px}#uo-groups-buy-courses .uo-looks-like-h5,#uo-groups-buy-courses h5{font-size:18px}#uo-groups-buy-courses .uo-looks-like-h6,#uo-groups-buy-courses h6{font-size:15px}#uo-groups-buy-courses .uo-header-subtitle{margin-top:5px}#uo-groups-buy-courses .uo-subtitle-of-h1{font-size:30px}#uo-groups-buy-courses .uo-subtitle-of-h2{font-size:22px}#uo-groups-buy-courses .uo-subtitle-of-h3{font-size:16px}#uo-groups-buy-courses .uo-subtitle-of-h4,#uo-groups-buy-courses .uo-subtitle-of-h5,#uo-groups-buy-courses .uo-subtitle-of-h6{font-size:15px}#uo-groups-buy-courses .uo-header-subtitle .uo-btn{margin-left:5px}#uo-groups-buy-courses .uo-groups-box{background:#fff;border:1px solid #cdcdcd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block!important;width:100%}#uo-groups-buy-courses .uo-groups-box.uo-groups-box--inner-padding{padding:15px}#uo-groups-buy-courses .uo_groups_error{background-color:#ffd2d2;color:#d8000c;display:none;margin-top:15px;padding:8px 15px;width:100%}#uo-groups-buy-courses p{margin:0 0 10px}#uo-groups-buy-courses .uo-btn{background:#f9fafb;background:-moz-linear-gradient(top,#f9fafb 0,#fefefe 100%);background:-webkit-linear-gradient(top,#f9fafb,#fefefe);background:linear-gradient(180deg,#f9fafb 0,#fefefe);border:1px solid #b7b7b7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#000;cursor:pointer;display:block;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:0;padding:10px 20px;text-decoration:none;text-transform:none;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear}#uo-groups-buy-courses .uo-groups-table{width:100%}#uo-groups-buy-courses .uo-groups-table .uo-groups-table-content{display:table;width:100%}#uo-groups-buy-courses .uo-groups-table .uo-groups-table-row{display:table-row;transition-duration:.1s;transition-property:background;transition-timing-function:linear}#uo-groups-buy-courses .uo-groups-table .uo-groups-table-cell{display:table-cell;vertical-align:middle}#uo-groups-buy-course-totals-discount-percentage{display:inline-block;margin-right:3px}#uo-groups-buy-courses .uo-groups-table .uo-groups-table-cell.uo-groups-table-price{text-align:right}#uo-groups-buy-courses .uo-groups-table .uo-groups-table-cell.uo-groups-table-price ins{background-color:transparent;padding:0}#uo-groups-buy-courses .uo-input{background:#fff;border:1px solid #cdcdcd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#444;font-family:inherit;font-size:15px;padding:8px 15px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear;width:100%}#uo-groups-buy-courses .uo-input.uo-input--big{padding:8px 20px}#uo-groups-buy-courses .uo-input-icon{position:relative}#uo-groups-buy-courses .uo-input-icon .uo-input-the-icon{font-size:16px;left:15px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}#uo-groups-buy-courses .uo-input-icon .uo-input{padding-left:35px}#uo-groups-buy-courses .uo-checkbox .uo-checkmark{box-sizing:content-box!important}#uo-groups-buy-courses .uo-checkbox,#uo-groups-buy-courses .uo-radio{cursor:pointer;display:block;width:100%}#uo-groups-buy-courses .uo-checkbox:after,#uo-groups-buy-courses .uo-radio:after{clear:both;content:"";display:table}#uo-groups-buy-courses .uo-checkbox .uo-label,#uo-groups-buy-courses .uo-radio .uo-label{line-height:1.2;margin-left:8px;width:calc(100% - 30px)}#uo-groups-buy-courses .uo-checkbox input,#uo-groups-buy-courses .uo-radio input{display:none}#uo-groups-buy-courses .uo-checkbox .uo-checkmark,#uo-groups-buy-courses .uo-checkbox .uo-label,#uo-groups-buy-courses .uo-radio .uo-checkmark,#uo-groups-buy-courses .uo-radio .uo-label{float:left}#uo-groups-buy-courses .uo-checkbox .uo-checkmark,#uo-groups-buy-courses .uo-radio .uo-checkmark{background:#f9fafb;background:-moz-linear-gradient(top,#f9fafb 0,#fefefe 100%);background:-webkit-linear-gradient(top,#f9fafb,#fefefe);background:linear-gradient(180deg,#f9fafb 0,#fefefe);border:1px solid #b7b7b7;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;cursor:pointer;display:inline-block;height:16px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear;width:16px}#uo-groups-buy-courses .uo-radio .uo-checkmark{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}#uo-groups-buy-courses .uo-checkbox .uo-checkmark,#uo-groups-buy-courses .uo-radio .uo-checkmark{position:relative}#uo-groups-buy-courses .uo-checkbox input~.uo-checkmark:after,#uo-groups-buy-courses .uo-radio input:checked~.uo-checkmark:after{content:"";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition-duration:.1s;transition-property:opacity;transition-timing-function:linear}#uo-groups-buy-courses .uo-checkbox input~.uo-checkmark:after{border-bottom-width:3px;border-left-width:3px;border-style:solid;border-right:0;border-top:0;height:3px;left:50%;top:calc(50% - 1px);transform:translate(-50%,-50%) rotate(-45deg);width:7px}#uo-groups-buy-courses .uo-radio input~.uo-checkmark:after{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;height:calc(100% - 8px);width:calc(100% - 8px)}#uo-groups-buy-courses .uo-checkbox input:checked~.uo-checkmark:after,#uo-groups-buy-courses .uo-radio input:checked~.uo-checkmark:after{opacity:1}#uo-groups-buy-courses .uo-radio~.uo-radio{margin-top:7px}#uo-groups-buy-courses .uo-groups-section-header{margin-bottom:20px}#uo-groups-buy--group-data .uo-groups--bulk-discount,#uo-groups-buy--group-data .uo-groups--group-data{float:left}#uo-groups-buy--group-data .uo-groups--group-data{width:calc(66.666% - 15px)}#uo-groups-buy--group-data .uo-groups-section-content.uo-groups--bulk-discount-disabled .uo-groups--group-data{width:100%}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-name,#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-seats{float:left}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-name{width:calc(66.666% - 10px)}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-seats{margin-left:20px;width:calc(33.333% - 10px)}#uo-groups-buy--group-data .uo-groups--bulk-discount{margin-left:30px;width:calc(33.333% - 15px)}#uo-groups-buy--group-data .uo-groups--bulk-discount .uo-groups--bulk-discount-title{font-weight:700;padding:8px 10px}#uo-groups-buy--group-data .uo-groups--bulk-discount .uo-groups-table-cell{border-top:1px solid #ccc;padding:8px 10px;vertical-align:middle}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups-form-row .uo-groups-form-row--title{margin-bottom:5px}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups-form-row .uo-groups-form-row--comment{color:#8b8b8b;font-size:14px;line-height:1.5;margin-top:5px}#uo-groups-buy--courses{margin-top:30px}#uo-groups-buy--courses .uo-groups-table .uo-groups-table-header{font-weight:700;padding:8px 15px;text-align:right}#uo-groups-buy--courses .uo-groups-table .uo-groups-table-cell{border-top:1px solid #ccc;padding:8px 15px}#uo-groups-buy--courses .uo-groups-table .uo-groups-table-cell label{margin:0!important}#uo-groups-buy--courses .uo-groups-table .uo-groups-table-name{width:70%}#uo-groups-buy--totals{margin-top:25px}#uo-groups-buy--totals .uo-groups--totals:after{clear:both;content:"";display:table}#uo-groups-buy--totals .uo-groups-box{float:right;width:auto}#uo-groups-buy--totals .uo-groups-table .uo-groups-table-cell{border-top:1px solid #ccc;padding:8px 15px;text-align:right}#uo-groups-buy--totals .uo-groups-table .uo-groups-table-row:first-child .uo-groups-table-cell{border-top:0}#uo-groups-buy--add-to-cart{margin-top:25px}#uo-groups-buy--add-to-cart .uo-btn{float:right}@media(max-width:767px){#uo-groups-buy--group-data .uo-groups--group-data{width:100%}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-name,#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-seats{margin-left:0;width:100%}#uo-groups-buy--group-data .uo-groups--group-data .uo-groups--group-seats{margin-top:15px}#uo-groups-buy--group-data .uo-groups--bulk-discount{margin-left:0;margin-top:20px;width:100%}#uo-groups-buy--add-to-cart .uo-btn,#uo-groups-buy--totals .uo-groups-box{width:100%}}.uo-ulgm-front .uo-admin-header{width:100%}.uo-ulgm-front .uo-admin-header .uo-admin-title{font-weight:600;margin-top:15px}.uo-ulgm-front .uo-admin-block,.uo-ulgm-front .uo-edit-group-block{display:block!important;margin-top:10px;width:100%}.uo-ulgm-front .uo-admin-block .uo-admin-form,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form{width:100%}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field:not(:first-child),.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field:not(:first-child){margin-top:15px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field{width:100%}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .ulg-select2,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .ulg-select2{max-width:100%!important;width:100%!important}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .ulg-select2 .select2-selection--multiple .select2-selection__rendered li,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .ulg-select2 .select2-selection--multiple .select2-selection__rendered li{line-height:1.6;white-space:normal}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-label,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-label{color:#343434;font-size:16px;font-weight:600;margin-bottom:10px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags{margin-bottom:5px;width:100%}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard{display:inline-block;margin-bottom:10px;position:relative}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard:not(:last-child),.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard:not(:last-child){margin-right:5px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .vs__w,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .vs__w{width:65px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .s__w,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .s__w{width:85px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .m__w,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .m__w{width:105px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .l__w,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .l__w{width:120px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .vl__w,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .vl__w{width:150px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .uo-admin-copy-to-clipboard-input,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .uo-edit-group-copy-to-clipboard-input{background-color:#fff!important;border:1px solid #cdcdcd!important;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1)!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.1)!important;cursor:pointer!important;font-size:13px!important;padding:3px 8px!important;white-space:nowrap!important}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .uo-admin-ctc-tooltip,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .uo-edit-group-ctc-tooltip{background:rgba(0,0,0,.8);border-radius:3px;color:#fff;display:none;font-size:11px;left:50%;padding:3px 8px;position:absolute;text-align:center;top:-30px;transform:translateX(-50%);white-space:nowrap}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard .uo-admin-ctc-tooltip:before,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard .uo-edit-group-ctc-tooltip:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.8);bottom:-5px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags .uo-admin-copy-to-clipboard:hover .uo-admin-ctc-tooltip,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags .uo-edit-group-copy-to-clipboard:hover .uo-edit-group-ctc-tooltip{display:block}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-tags.uo-admin-tags-has-top-description,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-tags.uo-edit-group-tags-has-top-description{margin-top:15px}.uo-ulgm-front .ulg-select2 .select2-selection,.uo-ulgm-front .ulg-select2 .select2-selection--multiple,.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-input,.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-select,.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-textarea,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-input,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-select,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-textarea{background-color:#fff!important;border:1px solid #cdcdcd;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#444;font-family:inherit;font-size:inherit;height:auto!important;line-height:1;padding:8px 12px;transition-duration:.15s;transition-property:color,border-color;transition-timing-function:linear;width:100%}.uo-ulgm-front .ulg-select2 .select2-selection--multiple{padding:4px 6px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-select:not([multiple=multiple]),.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-select:not([multiple=multiple]){height:38px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-select[multiple=multiple],.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-select[multiple=multiple]{min-height:300px!important;padding:0}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-select[multiple=multiple] option,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-select[multiple=multiple] option{padding:8px 15px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field .uo-admin-description,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field .uo-edit-group-description{color:#848484;font-size:13px;margin-top:10px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline{display:table;width:100%}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-field-inline-row,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-field-inline-row{display:table-row}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-field-part,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-field-part{display:table-cell;vertical-align:middle}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-field-inline-row:not(:first-child) .uo-admin-field-part,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-field-inline-row:not(:first-child) .uo-edit-group-field-part{padding-top:10px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-field-part:not(:first-child),.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-field-part:not(:first-child){padding-left:10px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-label,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-label{font-size:14px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-input,.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-select,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-input,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-select{padding:5px 10px}.uo-ulgm-front .uo-admin-block .uo-admin-form .uo-admin-field.uo-admin-field-inline .uo-admin-select,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form .uo-edit-group-field.uo-edit-group-field-inline .uo-edit-group-select{height:31px}.uo-ulgm-front .uo-admin-block .uo-admin-field.uo-admin-extra-space,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-field.uo-edit-group-extra-space{margin-top:25px!important}.uo-ulgm-front .uo-admin-block .uo-admin-field.uo-admin-no-space,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-field.uo-edit-group-no-space{margin-top:0!important}.uo-ulgm-front .uo-admin-block .uo-admin-form-submit,.uo-ulgm-front .uo-edit-group-block .uo-edit-group-form-submit{background:#f9fafb;background:-moz-linear-gradient(top,#f9fafb 0,#fefefe 100%);background:-webkit-linear-gradient(top,#f9fafb,#fefefe);background:linear-gradient(180deg,#f9fafb 0,#fefefe);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-style:solid;border-width:1px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);cursor:pointer;display:block;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;padding:6px 15px;text-decoration:none;text-transform:none;transition:all .15s ease-in-out}.uo-ulgm-front .uo-admin-block:after,.uo-ulgm-front .uo-edit-group-block:after{clear:both;content:"";display:table}.jquery-modal.blocker{padding-bottom:80px;padding-top:80px}.group-management-modal{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.group-management-modal.uo-modal{border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.5)}.group-management-modal .uo-row{border-bottom:1px solid #e8e8e8;margin-bottom:10px;margin-top:0;padding-bottom:10px}.group-management-modal .uo-row input,.group-management-modal .uo-row select{font-family:inherit;font-size:inherit;margin-top:5px}.group-management-modal .uo-row .select2-container,.group-management-modal .uo-row input:not([type=button]):not([type=checkbox]):not([type=radio]),.group-management-modal .uo-row select{width:100%!important}.group-management-modal .uo-row input{border:1px solid #b3b3b3;border-radius:2px;height:30px;padding-left:10px;padding-right:10px}.group-management-modal .uo-row .uo-row__title{font-size:16px;font-weight:700;margin-bottom:3px}.group-management-modal .uo-row .uo-row__description{color:#717171;font-size:14px;font-weight:400;line-height:1.4;margin-bottom:3px}.group-management-modal .uo-row input+.uo-row__description{margin-top:10px}.group-management-modal .uo-row-modal-points{display:flex}.group-management-modal .uo-row-modal-points__col{width:50%}.group-management-modal .uo-row-modal-points__col:nth-child(odd){padding-right:10px}.group-management-modal .uo-row-modal-points__col:nth-child(2n){padding-left:10px}.group-management-modal .uo-row-footer{margin-top:20px}.ulgm-notice{border-radius:10px;color:#000;margin:25px 0;padding:15px 15px 15px 45px;position:relative}.ulgm-notice:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512zm-40-176h24v-64h-24c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-80c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-208a32 32 0 1 1 0 64 32 32 0 1 1 0-64z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";flex:0 0 auto;height:18px;left:15px;margin-top:3px;position:absolute;top:15px;width:18px}.ulgm-notice--error{background-color:var(--ulgm-notice-error-background,#f9e2e2)}.ulgm-notice--warning{background-color:var(--ulgm-notice-warning-background,#fdf8d9)}.ulgm-notice--info{background-color:var(--ulgm-notice-info-background,#e8f2ff)}.ulgm-notice--success{background-color:var(--ulgm-notice-success-background,#ecf7ed)}.ulgm-notice--success:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0 0 114.6 0 256s114.6 256 256 256zm113-303L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z'/%3E%3C/svg%3E")}.ulg-manage-progress{color:#1e1e1e;font-size:15px;line-height:1.4}.ulg-manage-progress,.ulg-manage-progress *{box-sizing:border-box}.ulg-manage-progress-box{border:1px solid #d9d9d9;border-radius:3px}.ulg-manage-progress-btn{border:1px solid silver;border-radius:3px;color:#1e1e1e;cursor:pointer;display:inline-block;font-size:14px;line-height:1;padding:5px 10px;text-decoration:none;transition:border-color .15s ease-in-out}.ulg-manage-progress-btn:hover{border-color:#1e1e1e}.ulg-manage-progress-btn+.ulg-manage-progress-btn{margin-left:7px}.ulg-manage-progress-toolbar{display:flex;justify-content:flex-end;padding-bottom:20px;width:100%}.ulg-manage-progress-toolbar .ulg-manage-progress-filters{flex:1 1 auto;min-width:0;padding-right:20px}.ulg-manage-progress-toolbar .ulg-manage-progress-filters-form{display:flex}.ulg-manage-progress-toolbar .ulg-manage-progress-filters-form .ulg-manage-progress-filter__label{font-weight:400;margin-bottom:6px}.ulg-manage-progress-toolbar .ulg-manage-progress-filters-form .ulg-manage-progress-filter select{font-family:inherit;font-size:inherit;font-style:inherit;max-width:100%}.ulg-manage-progress-toolbar .ulg-manage-progress-filters-form .ulg-manage-progress-filter:not(:last-child){margin-right:10px}.ulg-manage-progress-toolbar .ulg-manage-progress-actions{align-items:flex-end;display:flex;flex:0 0 auto;justify-content:flex-end}.ulg-manage-progress-toolbar .ulg-manage-progress-actions .ulg-manage-progress-btn{margin-left:0}.ulg-manage-progress-toolbar .ulg-manage-progress-actions .ulg-manage-progress-btn:not(:last-child){margin-right:10px}.ulg-manage-progress-course__row{border-top:1px solid #d9d9d9;display:flex}.ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn{background:#f3f3f3;border-right:1px solid #d9d9d9;color:#686868;flex:0 0 auto;font-size:15px;position:relative;transition:background,color .15s ease-in-out;width:45px}body.rtl .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn{border-left:1px solid #d9d9d9;border-right:0}.ulg-manage-progress-course--has-lessons .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn,.ulg-manage-progress-course--has-quizzes .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn{background:transparent;cursor:pointer}.ulg-manage-progress-course--has-lessons .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn:before,.ulg-manage-progress-course--has-quizzes .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-course--expanded .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn,.ulg-manage-progress-course--expanding .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn{background:#019e7c;border-right:#019e7c}.ulg-manage-progress-course--expanded .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn:before,.ulg-manage-progress-course--expanding .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn:before{color:#fff;content:""}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-course__row .ulg-manage-progress-course__toggle-btn{width:40px}.ulg-manage-progress-course__row .ulg-manage-progress-course__details{align-items:center;display:flex;flex:1 1 auto;min-width:0}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left{align-items:center;display:flex;flex:1 1 auto;min-width:0;padding-left:15px;padding-right:15px;width:100%}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions{display:inline-flex;font-size:14px;padding-right:15px}body.rtl .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions{padding-left:15px;padding-right:0}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox{background:#fff;border:1px solid #d6d6d6;border-radius:3px;cursor:pointer;line-height:1;max-width:20px;overflow:hidden;padding:2px 6px;position:relative}.ulg-manage-progress-course--can-not-manage-progress .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox{cursor:default}.ulg-manage-progress-course--disabled .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox{pointer-events:none}.ulg-manage-progress-course--disabled .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox:after{cursor:default}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-course--loading .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:checkbox-doing-call 1s linear infinite;color:#1e1e1e;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;opacity:0;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out}.ulg-manage-progress-course--loading .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox:after{opacity:1}.ulg-manage-progress-course--completed .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox{border-color:#019e7c}.ulg-manage-progress-course--completed .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#019e7c;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ulg-manage-progress-course--loading .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-checkbox{border-color:#d6d6d6}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-confirm-text{opacity:0;white-space:nowrap}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions .ulg-manage-progress-course__progress-action-cancel{display:none;margin-left:7.5px;padding:2px 6px}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions--need-to-confirm .ulg-manage-progress-course__progress-action-checkbox{border-color:silver!important;color:#1e1e1e;max-width:100px}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions--need-to-confirm .ulg-manage-progress-course__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions--need-to-confirm .ulg-manage-progress-course__progress-action-checkbox .ulg-manage-progress-course__progress-action-confirm-text{opacity:1}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__progress-actions--need-to-confirm .ulg-manage-progress-course__progress-action-cancel{border:1px solid silver;border-radius:3px;color:#1e1e1e;cursor:pointer;display:inline-block;line-height:1;padding:2px 6px}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__name{display:inline-block;padding-bottom:11px;padding-top:11px;position:relative;width:100%}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__name a{color:inherit;display:block;outline:none;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease-in-out;white-space:nowrap;width:100%}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__name a:hover{color:#015d9e}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__left .ulg-manage-progress-course__name a{overflow:visible;text-overflow:clip;white-space:normal}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right{display:flex;flex:0 0 auto;padding-right:15px}body.rtl .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right{padding-left:15px;padding-right:0}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__action{padding-right:15px}body.rtl .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__action{padding-left:15px;padding-right:0}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__progress{color:#1e1e1e;display:flex;flex-direction:column;font-size:14px}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__progress-sizer{height:0;pointer-events:none;position:relative;visibility:hidden;z-index:-1}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__progress-percentage{margin-bottom:5px}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__progress-holder{background-color:#d9d9d9;border-radius:150px;height:4px;overflow:hidden;position:relative;width:100%}.ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right .ulg-manage-progress-course__progress-bar{background-color:#019e7c;height:100%;left:0;position:absolute;top:0}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-course__row .ulg-manage-progress-course__details .ulg-manage-progress-course__right{padding-bottom:11px;padding-left:15px;padding-right:15px;width:100%}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-course__row .ulg-manage-progress-course__details{flex-wrap:wrap}.ulg-manage-progress-course:first-child .ulg-manage-progress-course__row{border-top:0}.ulg-manage-progress-course__content{display:none;padding-left:44px}body.rtl .ulg-manage-progress-course__content{padding-left:0;padding-right:44px}.ulg-manage-progress-course--expanded .ulg-manage-progress-course__content{display:block}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-course__content{padding-left:39px}.ulg-manage-progress-course__lessons,.ulg-manage-progress-course__quizzes{border-left:1px solid #d9d9d9}body.rtl .ulg-manage-progress-course__lessons,body.rtl .ulg-manage-progress-course__quizzes{border-left:0;border-right:1px solid #d9d9d9}.ulg-manage-progress-lesson__row{border-top:1px solid #d9d9d9;display:flex}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{background:#f3f3f3;border-right:1px solid #d9d9d9;flex:0 0 auto;font-size:15px;position:relative;transition:background,color .15s ease-in-out;width:45px}body.rtl .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{border-left:1px solid #d9d9d9;border-right:0}.ulg-manage-progress-lesson--has-quizzes .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn,.ulg-manage-progress-lesson--has-topics .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{background:transparent;cursor:pointer}.ulg-manage-progress-lesson--has-quizzes .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn:before,.ulg-manage-progress-lesson--has-topics .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#686868;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-lesson--expanded .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn,.ulg-manage-progress-lesson--expanding .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{background:#019e7c;border-right:#019e7c}.ulg-manage-progress-lesson--expanded .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn:before,.ulg-manage-progress-lesson--expanding .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn:before{color:#fff;content:""}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__toggle-btn{width:40px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details{align-items:center;display:flex;flex:1 1 auto;min-width:0}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__available-on{color:#8f8f8f;font-size:12px;padding-right:15px;text-align:right}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left{align-items:center;display:flex;flex:1 1 auto;min-width:0;padding-left:15px;padding-right:15px;width:100%}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions{display:inline-flex;font-size:14px;padding-right:15px}body.rtl .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions{padding-left:15px;padding-right:0}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{background:#fff;border:1px solid #d6d6d6;border-radius:3px;cursor:pointer;line-height:1;max-width:20px;overflow:hidden;padding:2px 6px;position:relative}.ulg-manage-progress-lesson--can-not-manage-progress .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{cursor:default}.ulg-manage-progress-lesson--disabled .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{pointer-events:none}.ulg-manage-progress-lesson--disabled .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:after{cursor:default}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-lesson--loading .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:checkbox-doing-call 1s linear infinite;color:#1e1e1e;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;opacity:0;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out}.ulg-manage-progress-lesson--loading .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:after{opacity:1}.ulg-manage-progress-lesson--in-progress .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{border-color:#e88a10}.ulg-manage-progress-lesson--in-progress .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:before{background:#e88a10;border-radius:150px;height:2px;width:10px}.ulg-manage-progress-lesson--completed .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{border-color:#019e7c}.ulg-manage-progress-lesson--completed .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#019e7c;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ulg-manage-progress-lesson--loading .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-checkbox{border-color:#d6d6d6}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-confirm-text{opacity:0;white-space:nowrap}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions .ulg-manage-progress-lesson__progress-action-cancel{display:none;margin-left:7.5px;padding:2px 6px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions--need-to-confirm .ulg-manage-progress-lesson__progress-action-checkbox{border-color:silver!important;color:#1e1e1e;max-width:100px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions--need-to-confirm .ulg-manage-progress-lesson__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions--need-to-confirm .ulg-manage-progress-lesson__progress-action-checkbox .ulg-manage-progress-lesson__progress-action-confirm-text{opacity:1}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__progress-actions--need-to-confirm .ulg-manage-progress-lesson__progress-action-cancel{border:1px solid silver;border-radius:3px;color:#1e1e1e;cursor:pointer;display:inline-block;line-height:1;padding:2px 6px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__name{display:block;padding-bottom:11px;padding-top:11px;position:relative;width:100%}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__name a{color:inherit;display:block;outline:none;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease-in-out;white-space:nowrap;width:100%}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__name a:hover{color:#015d9e}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__name a{overflow:visible;text-overflow:clip;white-space:normal}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__available-on{display:none;margin-top:3px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__available-on .ulg-manage-progress-lesson__available-on-date,.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__available-on .ulg-manage-progress-lesson__available-on-text{display:inline}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__left .ulg-manage-progress-lesson__available-on{display:block}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right{align-items:center;display:flex;flex:0 0 auto;padding-right:15px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right .ulg-manage-progress-lesson__status .ulg-manage-progress-lesson__status-circle{border:1px solid #c9c9c9;border-radius:50%;height:23px;position:relative;width:23px}.ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right .ulg-manage-progress-lesson__status .ulg-manage-progress-lesson__status-circle:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b7b7b7;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:calc(50% + 1px);transform:translate(-50%,-50%)}.ulg-manage-progress-lesson--completed .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right .ulg-manage-progress-lesson__status .ulg-manage-progress-lesson__status-circle{background:#019e7c;border-color:#019e7c}.ulg-manage-progress-lesson--completed .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right .ulg-manage-progress-lesson__status .ulg-manage-progress-lesson__status-circle:before{color:#fff}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right .ulg-manage-progress-lesson__available-on{display:none}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-lesson--not-available .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details .ulg-manage-progress-lesson__right{padding-top:11px}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-lesson--not-available .ulg-manage-progress-lesson__row .ulg-manage-progress-lesson__details{align-items:flex-start}.ulg-manage-progress-lesson__content{display:none;padding-left:44px}body.rtl .ulg-manage-progress-lesson__content{padding-left:0;padding-right:44px}.ulg-manage-progress-lesson--expanded .ulg-manage-progress-lesson__content{display:block}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-lesson__content{padding-left:39px}.ulg-manage-progress-lesson__quizzes,.ulg-manage-progress-lesson__topics{border-left:1px solid #d9d9d9}body.rtl .ulg-manage-progress-lesson__quizzes,body.rtl .ulg-manage-progress-lesson__topics{border-left:0;border-right:1px solid #d9d9d9}.ulg-manage-progress-topic__row{background:#f9f9f9;border-top:1px solid #d9d9d9;display:flex}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn{background:#f3f3f3;border-right:1px solid #d9d9d9;flex:0 0 auto;font-size:15px;position:relative;transition:background,color .15s ease-in-out;width:45px}body.rtl .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn{border-left:1px solid #d9d9d9;border-right:0}.ulg-manage-progress-topic--has-quizzes .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn{background:transparent;cursor:pointer}.ulg-manage-progress-topic--has-quizzes .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#686868;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-topic--expanded .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn,.ulg-manage-progress-topic--expanding .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn{background:#019e7c;border-right:#019e7c}.ulg-manage-progress-topic--expanded .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn:before,.ulg-manage-progress-topic--expanding .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn:before{color:#fff;content:""}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-topic__row .ulg-manage-progress-topic__toggle-btn{width:40px}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details{align-items:center;display:flex;flex:1 1 auto;min-width:0}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left{align-items:center;display:flex;flex:1 1 auto;min-width:0;padding-left:15px;padding-right:15px;width:100%}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions{display:inline-flex;font-size:14px;padding-right:15px}body.rtl .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions{padding-left:15px;padding-right:0}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox{background:#fff;border:1px solid #d6d6d6;border-radius:3px;cursor:pointer;line-height:1;max-width:20px;overflow:hidden;padding:2px 6px;position:relative}.ulg-manage-progress-topic--can-not-manage-progress .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox{cursor:default}.ulg-manage-progress-topic--disabled .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox{pointer-events:none}.ulg-manage-progress-topic--disabled .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:after{cursor:default}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-topic--loading .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:checkbox-doing-call 1s linear infinite;color:#1e1e1e;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;opacity:0;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out}.ulg-manage-progress-topic--loading .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:after{opacity:1}.ulg-manage-progress-topic--in-progress .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox{border-color:#e88a10}.ulg-manage-progress-topic--in-progress .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:before{background:#e88a10;border-radius:150px;height:2px;width:10px}.ulg-manage-progress-topic--completed .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox{border-color:#019e7c}.ulg-manage-progress-topic--completed .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#019e7c;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ulg-manage-progress-topic--loading .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-checkbox{border-color:#d6d6d6}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-confirm-text{opacity:0;white-space:nowrap}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions .ulg-manage-progress-topic__progress-action-cancel{display:none;margin-left:7.5px;padding:2px 6px}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions--need-to-confirm .ulg-manage-progress-topic__progress-action-checkbox{border-color:silver!important;color:#1e1e1e;max-width:100px}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions--need-to-confirm .ulg-manage-progress-topic__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions--need-to-confirm .ulg-manage-progress-topic__progress-action-checkbox .ulg-manage-progress-topic__progress-action-confirm-text{opacity:1}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__progress-actions--need-to-confirm .ulg-manage-progress-topic__progress-action-cancel{border:1px solid silver;border-radius:3px;color:#1e1e1e;cursor:pointer;display:inline-block;line-height:1;padding:2px 6px}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__name{display:block;padding-bottom:11px;padding-top:11px;position:relative;width:100%}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__name a{color:inherit;display:block;outline:none;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease-in-out;white-space:nowrap;width:100%}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__name a:hover{color:#015d9e}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__left .ulg-manage-progress-topic__name a{overflow:visible;text-overflow:clip;white-space:normal}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__right{align-items:center;display:flex;flex:0 0 auto;padding-right:15px}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__right .ulg-manage-progress-topic__status .ulg-manage-progress-topic__status-circle{border:1px solid #c9c9c9;border-radius:50%;height:23px;position:relative;width:23px}.ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__right .ulg-manage-progress-topic__status .ulg-manage-progress-topic__status-circle:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#b7b7b7;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:14px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:calc(50% + 1px);transform:translate(-50%,-50%)}.ulg-manage-progress-topic--completed .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__right .ulg-manage-progress-topic__status .ulg-manage-progress-topic__status-circle{background:#019e7c;border-color:#019e7c}.ulg-manage-progress-topic--completed .ulg-manage-progress-topic__row .ulg-manage-progress-topic__details .ulg-manage-progress-topic__right .ulg-manage-progress-topic__status .ulg-manage-progress-topic__status-circle:before{color:#fff}.ulg-manage-progress-topic__content{display:none;padding-left:44px}body.rtl .ulg-manage-progress-topic__content{padding-left:0;padding-right:44px}.ulg-manage-progress-topic--expanded .ulg-manage-progress-topic__content{display:block}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-topic__content{padding-left:39px}.ulg-manage-progress-topic__quizzes{border-left:1px solid #d9d9d9}.ulg-manage-progress-quizzes__header{background:#ebebeb;border-top:1px solid #d9d9d9;color:#1e1e1e;display:flex}.ulg-manage-progress-quizzes__header-toggle-btn{border-right:1px solid #d9d9d9;cursor:pointer;flex:0 0 auto;font-size:15px;position:relative;transition:background,color .15s ease-in-out;width:45px}.ulg-manage-progress-quizzes__header-toggle-btn:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#686868;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:15px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-quizzes--expanded .ulg-manage-progress-quizzes__header-toggle-btn,.ulg-manage-progress-quizzes--expanding .ulg-manage-progress-quizzes__header-toggle-btn{background:#d9d9d9}.ulg-manage-progress-quizzes--expanded .ulg-manage-progress-quizzes__header-toggle-btn:before,.ulg-manage-progress-quizzes--expanding .ulg-manage-progress-quizzes__header-toggle-btn:before{color:#686868;content:""}.ulg-manage-progress[max-width~="500px"] .ulg-manage-progress-quizzes__header-toggle-btn{width:40px}.ulg-manage-progress-quizzes__header-title{flex:1 1 auto;font-size:15px;padding:11px 15px}.ulg-manage-progress-quizzes--expanded .ulg-manage-progress-quizzes__list,.ulg-manage-progress-quizzes--expanding .ulg-manage-progress-quizzes__list,.ulg-manage-progress-quizzes__list{display:block}.ulg-manage-progress-quiz__row{border-top:1px solid #d9d9d9;display:flex}.ulg-manage-progress-lesson__quizzes .ulg-manage-progress-quiz__row{background:#f9f9f9}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details{align-items:flex-start;display:flex;flex:1 1 auto;min-width:0}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left{align-items:center;display:flex;flex:1 1 auto;min-width:0;padding:11px 15px;width:100%}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions{display:inline-flex;font-size:14px;padding-right:15px}body.rtl .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions{padding-left:15px;padding-right:0}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__confirmation_wrap-default{display:"inline-flex"}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__confirmation_wrap-quiz-reset{display:none}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox{background:#fff;border:1px solid #d6d6d6;border-radius:3px;cursor:pointer;line-height:1;max-width:20px;overflow:hidden;padding:2px 6px;position:relative}.ulg-manage-progress-quiz--can-not-manage-progress .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox{cursor:default}.ulg-manage-progress-quiz--disabled .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox{pointer-events:none}.ulg-manage-progress-quiz--disabled .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:after{cursor:default}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ulg-manage-progress-quiz--loading .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:checkbox-doing-call 1s linear infinite;color:#1e1e1e;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;left:50%;line-height:1;opacity:0;position:absolute;text-transform:none;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-in-out}@keyframes checkbox-doing-call{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(365deg)}}.ulg-manage-progress-quiz--loading .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:after{opacity:1}.ulg-manage-progress-quiz--in-progress .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox{border-color:#e88a10}.ulg-manage-progress-quiz--in-progress .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:before{background:#e88a10;border-radius:150px;height:2px;width:10px}.ulg-manage-progress-quiz--completed .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox{border-color:#019e7c}.ulg-manage-progress-quiz--completed .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#019e7c;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:13px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ulg-manage-progress-quiz--loading .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-checkbox{border-color:#d6d6d6}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-confirm-text{opacity:0;white-space:nowrap}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions .ulg-manage-progress-quiz__progress-action-cancel{display:none;margin-left:7.5px;padding:2px 6px}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__confirmation_wrap-default{display:none}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__confirmation_wrap-quiz-reset{align-items:center;display:inline-flex;justify-content:center;min-width:270px;vertical-align:top}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__confirmation_wrap-quiz-reset .ulg-manage-progress-quiz__confirmation-text{display:block;position:relative;width:100%}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__progress-action-checkbox{border-color:silver!important;color:#1e1e1e;max-width:100px}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__progress-action-checkbox:before{opacity:0}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__progress-action-checkbox .ulg-manage-progress-quiz__progress-action-confirm-text{opacity:1}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__progress-action-checkbox[data-action=quiz-reset-no],.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__progress-action-checkbox[data-action=quiz-reset-yes]{align-items:center;display:flex;height:30px;margin-right:10px;min-width:35px;text-align:center}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__progress-actions--need-to-confirm .ulg-manage-progress-quiz__progress-action-cancel{border:1px solid silver;border-radius:3px;color:#1e1e1e;cursor:pointer;display:inline-block;line-height:1;padding:2px 6px}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__name{display:block;position:relative;width:100%}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__name a{color:inherit;display:block;outline:none;overflow:hidden;position:relative;text-decoration:none;text-overflow:ellipsis;transition:color .15s ease-in-out;white-space:nowrap;width:100%}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__name a:hover{color:#015d9e}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__name a{overflow:visible;text-overflow:clip;white-space:normal}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__left .ulg-manage-progress-quiz__date{color:#8f8f8f;font-size:14px;margin-top:2px}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right{align-items:center;display:flex;flex:0 0 auto;padding-bottom:11px;padding-left:15px;padding-right:0!important;padding-top:11px}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right .ulg-manage-progress-quiz__action{padding-right:15px}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right .ulg-manage-progress-quiz__action{order:2;padding-top:22px;width:100%}.ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right .ulg-manage-progress-quiz__score-label{background:#019e7c;border:1px solid #019e7c;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;line-height:1;padding:5px 10px;text-decoration:none}.ulg-manage-progress-quiz--failed .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right .ulg-manage-progress-quiz__score-label{background:#e88a10;border-color:#e88a10;color:#fff}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right .ulg-manage-progress-quiz__score{order:1}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details .ulg-manage-progress-quiz__right{flex-wrap:wrap;padding-top:0;width:100%}.ulg-manage-progress[max-width~="600px"] .ulg-manage-progress-quiz__row .ulg-manage-progress-quiz__details{flex-wrap:wrap}.ulg-manage-progress{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;width:100%}.ulg-manage-progress label{display:block;width:100%}.ulg-manage-progress__title{font-size:16px;font-weight:600}.ulg-manage-progress__search{margin-top:10px}.ulg-manage-progress__search .select2-results__options{list-style:none!important;padding:0!important}.ulg-manage-progress__search .select2-results__options li{padding:6px!important}.ulg-manage-progress-user-search-field-wrapper{position:relative}.ulg-manage-progress-user-search-field-wrapper:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:progress-field-loading 1s linear infinite;content:"";font-family:Uncanny LearnDash Groups Icons!important;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;opacity:0;position:absolute;right:15px;text-transform:none;top:50%;transition:opacity .15s ease-in-out}@keyframes progress-field-loading{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(365deg)}}.ulg-manage-progress-user-search-field-wrapper--loading:before{opacity:1}#ulg-manage-progress-user-search-field{background:#fff;border:1px solid #cdcdcd;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);color:#444;font-family:inherit;font-size:15px;padding:8px 15px;transition-duration:.1s;transition-property:color,border-color;transition-timing-function:linear;width:100%}.ulg-manage-progress+.ulg-manage-progress{margin-top:30px}.ulg-manage-progress--manage-progress a.ulg-manage-progress-btn{color:#1e1e1e;outline:none;text-decoration:none!important}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front>li>.ui-menu-item-wrapper{font-size:14px;padding:2px 1em 2px .4em}.group-assignments-buttons{float:left;margin-bottom:15px}.group-assignments-buttons .uo-btn:not(:last-child){margin-right:10px}.uo-groups-url #uo-groups-url-button{display:inline-block}[ulg-tooltip-frontend]{position:absolute}[ulg-tooltip-frontend]:after,[ulg-tooltip-frontend]:before{display:none;font-size:13px;font-weight:500;line-height:1;opacity:0;pointer-events:none;position:absolute;text-transform:none;user-select:none}[ulg-tooltip-frontend]:before{border:5px solid transparent;content:"";z-index:100001}[ulg-tooltip-frontend]:after{background:#333;border-radius:4px;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);color:#fff;content:attr(ulg-tooltip-frontend);line-height:1.4;max-width:250px;min-width:200px;padding:4px 10px 6px;text-align:center;width:100%;z-index:100000}[ulg-tooltip-frontend][ulg-flow-frontend^=left]:after{min-width:80px}[ulg-tooltip-frontend]:hover:after,[ulg-tooltip-frontend]:hover:before{display:block}[ulg-tooltip-frontend=""]:after,[ulg-tooltip-frontend=""]:before{display:none!important}[ulg-tooltip-frontend]:not([ulg-flow-frontend]):before,[ulg-tooltip-frontend][ulg-flow-frontend^=up]:before{border-bottom-width:0;border-top-color:#333;bottom:calc(100% + 5px)}[ulg-tooltip-frontend]:not([ulg-flow-frontend]):after,[ulg-tooltip-frontend][ulg-flow-frontend^=up]:after{bottom:calc(100% + 10px)}[ulg-tooltip-frontend]:not([ulg-flow-frontend]):after,[ulg-tooltip-frontend]:not([ulg-flow-frontend]):before,[ulg-tooltip-frontend][ulg-flow-frontend^=up]:after,[ulg-tooltip-frontend][ulg-flow-frontend^=up]:before{left:50%;transform:translate(-50%,-.5em)}[ulg-tooltip-frontend][ulg-flow-frontend^=down]:before{border-bottom-color:#333;border-top-width:0;top:100%}[ulg-tooltip-frontend][ulg-flow-frontend^=down]:after{top:calc(100% + 5px)}[ulg-tooltip-frontend][ulg-flow-frontend^=down]:after,[ulg-tooltip-frontend][ulg-flow-frontend^=down]:before{left:50%;transform:translate(-50%,.5em)}[ulg-tooltip-frontend][ulg-flow-frontend^=left]:before{border-left-color:#333;border-right-width:0;left:-10px;top:50%;transform:translate(-.5em,-50%)}[ulg-tooltip-frontend][ulg-flow-frontend^=left]:after{right:calc(100% + 10px);top:50%;transform:translate(-.5em,-50%)}[ulg-tooltip-frontend][ulg-flow-frontend^=right]:before{border-left-width:0;border-right-color:#333;right:-10px;top:50%;transform:translate(.5em,-50%)}[ulg-tooltip-frontend][ulg-flow-frontend^=right]:after{left:calc(100% + 10px);top:50%;transform:translate(.5em,-50%)}[ulg-tooltip-frontend]:not([ulg-flow-frontend]):hover:after,[ulg-tooltip-frontend]:not([ulg-flow-frontend]):hover:before,[ulg-tooltip-frontend][ulg-flow-frontend^=down]:hover:after,[ulg-tooltip-frontend][ulg-flow-frontend^=down]:hover:before,[ulg-tooltip-frontend][ulg-flow-frontend^=up]:hover:after,[ulg-tooltip-frontend][ulg-flow-frontend^=up]:hover:before{animation:ulg-tooltip-frontends-vert .3s ease-out forwards}[ulg-tooltip-frontend][ulg-flow-frontend^=left]:hover:after,[ulg-tooltip-frontend][ulg-flow-frontend^=left]:hover:before,[ulg-tooltip-frontend][ulg-flow-frontend^=right]:hover:after,[ulg-tooltip-frontend][ulg-flow-frontend^=right]:hover:before{animation:ulg-tooltip-frontends-horz .3s ease-out forwards}@keyframes ulg-tooltip-frontends-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes ulg-tooltip-frontends-horz{to{opacity:.9;transform:translateY(-50%)}}.uo-groups .ulg-hidden-data{display:none}.uo-groups .dataTables_filter,.uo-groups .dt-search{float:left;margin:10px 0;width:100%}.uo-groups .dataTables_filter label,.uo-groups .dt-search label{align-items:center;display:flex;margin:0}#group-management-enrolled-leader-datatable_filter input[type=search],#group-management-enrolled-users-datatable_filter input[type=search],.uo-groups .dataTables_filter input,.uo-groups .dt-search input{background:#fff;border:1px solid #bbb;font-family:inherit;font-size:inherit;margin-left:8px;padding:8px 12px;width:100%}.uo-groups .dt-search input[type=search]{margin-left:0;width:100%}.uo-groups .dataTables_length,.uo-groups .dt-length{margin-bottom:15px}.uo-groups .dataTables_length select,.uo-groups .dt-length select{border:1px solid #ddd;border-radius:4px;height:auto;margin:0 5px;padding:6px 12px}.uo-groups .uo-groups-table th{border:0;font-size:15px;font-weight:500;height:auto;line-height:1.4;padding:10px;vertical-align:middle}.uo-groups .uo-groups-table td{line-height:1.4;padding:10px;vertical-align:top}.uo-groups .uo-groups-table td label,.uo-groups .uo-groups-table th label{margin:0}.uo-groups .uo-groups-table td{font-size:14px}.uo-groups .uo-groups-table .user_edit_link,.uo-groups .uo-groups-table td a{border-bottom:0;cursor:pointer;text-decoration:none}.uo-groups .uo-groups-table .assignment_approve_single,.uo-groups .uo-groups-table .essay_approve_single{font-size:14px;font-weight:400;padding:8px}.uo-groups .uo-groups__cell-checkbox{text-align:center}.uo-groups-datatable-header{display:flex;justify-content:flex-end}.uo-groups-datatable-header .dt-button{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:15px;font-weight:400;line-height:1.4;padding:6px 12px;text-decoration:none;text-transform:none}.uo-groups-datatable-header .dt-button:not(:last-child){margin-right:10px}.uo-groups-datatable-footer{align-items:flex-start;display:flex;justify-content:space-between;padding-top:15px}.uo-groups-datatable-footer .dataTables_length label{margin-bottom:0}.uo-groups-datatable-footer .dataTables_info,.uo-groups-datatable-footer .dataTables_paginate{padding-top:0}.uo-groups-datatable-footer .dataTables_length{white-space:nowrap}.uo-groups-datatable-footer .dataTables_paginate{padding-left:15px;padding-right:15px;text-align:center}.uo-groups-datatable-footer .paginate_button{background:#f9fafb;border:1px solid #b7b7b7;border-radius:3px;color:#000;cursor:pointer;display:inline-block;font-size:15px;line-height:1.2;margin-bottom:10px;padding:3px 12px;white-space:nowrap}.uo-groups-datatable-footer .dataTables_paginate>.paginate_button.next,.uo-groups-datatable-footer .dataTables_paginate>span{margin-left:7px}.uo-groups-datatable-footer .dataTables_paginate>span{display:inline}.uo-groups-datatable-footer .dataTables_paginate>span>.paginate_button:not(:first-child){margin-left:7px}@media screen and (max-width:768px){.uo-groups-datatable-footer{flex-wrap:wrap}.uo-groups-datatable-footer .dataTables_info,.uo-groups-datatable-footer .dataTables_length,.uo-groups-datatable-footer .dataTables_paginate{width:100%}.uo-groups-datatable-footer .dataTables_info,.uo-groups-datatable-footer .dataTables_paginate{padding-top:10px}}.uo-table-datatable.collapsed tbody tr td:first-child{padding-left:30px}.dataTables-filter-columns{align-items:center;display:flex;flex-wrap:wrap;float:left;user-select:none;width:100%}.dataTables-filter-columns__fields,.dataTables-filter-columns__toggle{width:100%}.dataTables-filter-columns__fields label{padding-right:10px}.dataTables-filter-columns__fields label input{margin-right:5px}.dataTables-filter-columns__toggle label{color:#00e;cursor:pointer;display:inline-block}.dataTables-filter-columns__toggle label:hover{text-decoration:underline}.dataTables-filter-columns-field:not(:checked)~.dataTables-filter-columns__toggle label:before{content:attr(data-label-enable)}.dataTables-filter-columns-field:checked~.dataTables-filter-columns__toggle label:before{content:attr(data-label-disable)}table.uo-table-datatable{border-collapse:collapse}table.uo-table-datatable.dataTable tbody tr:hover,table.uo-table-datatable.dataTable tbody tr:nth-child(2n),table.uo-table-datatable.dataTable tbody tr:nth-child(2n) td,table.uo-table-datatable.dataTable tbody tr:nth-child(2n) td:hover,table.uo-table-datatable.dataTable tbody tr:nth-child(2n):hover{background:#fff}table.uo-table-datatable.dataTable.display tbody tr.even>.sorting_1,table.uo-table-datatable.dataTable.display tbody tr.odd>.sorting_1,table.uo-table-datatable.dataTable.order-column.stripe tbody tr.even>.sorting_1,table.uo-table-datatable.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background:#f6f6f6}.dataTables-filter-columns{display:inline-block;position:relative;vertical-align:middle}.dataTables-filter-columns .dataTables-filter-columns__toggle{cursor:pointer}.dataTables-filter-columns .dataTables-filter-columns__toggle label{cursor:pointer;margin:0 0 10px}.dataTables-filter-columns .dataTables-filter-columns__toggle label:before{background-color:#f1f1f1;border-radius:3px;color:#333;content:attr(data-label-enable);display:inline-block;font-size:.9em;padding:4px 8px}.dataTables-filter-columns .dataTables-filter-columns__toggle label:hover:before{background-color:#e0e0e0}.dataTables-filter-columns-field{display:none}.dataTables-filter-columns-field:checked+.dataTables-filter-columns__toggle label:before{background-color:#0073aa;color:#fff;content:attr(data-label-disable)}.uo-groups .dt-length select{min-width:60px!important;padding:6px 12px!important}.dataTables-filter-columns__fields{background:#fff;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.2);display:none;margin-top:5px;min-width:200px;padding:10px;position:absolute;right:0;top:100%;z-index:100}.dataTables-filter-columns-field:checked~.dataTables-filter-columns__fields{display:block}.dataTables-filter-columns__fields label{cursor:pointer;display:block;padding:4px 0}.dataTables-filter-columns__fields input[type=checkbox]{margin-right:6px}.dt-initialized{display:inline-block!important}@media screen and (max-width:768px){.dataTables-filter-columns{display:block;margin:10px 0 0}.dataTables-filter-columns__fields{left:0;right:auto;width:100%}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(odd){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.site-content .ast-grid-2 .ast-article-post,.site-content .ast-grid-3 .ast-article-post,.site-content .ast-grid-4 .ast-article-post{background:0 0}.site-content .ast-grid-2 .ast-article-post .blog-layout-2,.site-content .ast-grid-2 .ast-article-post .blog-layout-3,.site-content .ast-grid-3 .ast-article-post .blog-layout-2,.site-content .ast-grid-3 .ast-article-post .blog-layout-3,.site-content .ast-grid-4 .ast-article-post .blog-layout-2,.site-content .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.single .ast-single-author-box{display:inline-block;margin-top:2em;width:100%;border-top:1px solid var(--ast-single-post-border,var(--ast-border-color))}.single .ast-author-meta .ast-author-details{width:100%}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:center}.single .ast-author-meta .post-author-avatar{text-align:center;padding-right:0}.single .ast-author-meta .post-author-avatar img{border-radius:50%;min-width:100px;box-shadow:0 0 5px 0 rgba(0,0,0,.15);border:1px solid var(--ast-border-color)}.single .ast-author-meta .about-author-title-wrapper{padding:0 0 1em}.single.ast-separate-container .ast-author-meta{background-color:#fff}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}.main-header-log-out,.main-header-menu .main-header-log-out{line-height:1}.main-header-log-out .learndash-profile-link img,.main-header-menu .main-header-log-out .learndash-profile-link img{border-radius:50%}.main-header-bar .learndash-custom-menu-item{padding:0 1em}.ast-header-break-point .main-header-bar .learndash-custom-menu-item{padding-bottom:1.5em;order:1}.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-menu-buttons{order:2}.ast-header-break-point .main-header-bar-navigation .learndash-custom-menu-item{margin:0}.ast-header-break-point .main-header-bar-navigation .learndash-custom-menu-item a{display:inline-block;width:100%;border-bottom:0;text-align:left}.ast-header-break-point .ast-mobile-header-stack .main-header-log-out{text-align:center}.ast-header-break-point .ast-mobile-header-stack.ast-primary-menu-disabled .learndash-custom-menu-item{min-width:45px;text-align:center;flex:0;box-sizing:content-box}.learndash-distraction-free .main-header-container{justify-content:center}.learndash-distraction-free.single-sfwd-courses .main-header-container,.learndash-distraction-free.single-sfwd-lessons .main-header-container,.learndash-distraction-free.single-sfwd-quiz .main-header-container,.learndash-distraction-free.single-sfwd-topic .main-header-container{justify-content:flex-start}.learndash-distraction-free.single-sfwd-courses .site-branding,.learndash-distraction-free.single-sfwd-lessons .site-branding,.learndash-distraction-free.single-sfwd-quiz .site-branding,.learndash-distraction-free.single-sfwd-topic .site-branding{flex:1}@media (min-width:769px){.learndash-distraction-free.ast-page-builder-template.ast-left-sidebar #secondary{padding-left:40px}.learndash-distraction-free.ast-page-builder-template.ast-right-sidebar #secondary{padding-right:40px}}.learndash-distraction-free.ast-header-break-point .main-header-log-out{line-height:1.75}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink #masthead .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink #masthead .ast-sticky-shrunk .site-logo-img img.astra-logo-svg{width:100%}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}.ast-shop-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-shop-pagination-infinite{margin:2.5em 0}.ast-shop-load-more{cursor:pointer;display:none;border:2px solid var(--ast-border-color);transition:all .2s linear;color:#000}.ast-shop-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}.ast-shop-load-more.no-more:hover{border-color:var(--ast-border-color);color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.ast-shop-load-more.no-more:hover{background-color:inherit}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-woocommerce-pagination-type-infinite .woocommerce-pagination{display:none}.logged-in.admin-bar.woocommerce .astra-off-canvas-sidebar,.logged-in.admin-bar.woocommerce-page .astra-off-canvas-sidebar{top:32px;height:calc(100% - 32px)}.logged-in.admin-bar.woocommerce .close,.logged-in.admin-bar.woocommerce-page .close{top:5px}.woocommerce .ast-shop-toolbar-container{margin-bottom:2.5em;-js-display:flex;display:flex;align-items:center;justify-content:space-between}.woocommerce .ast-shop-toolbar-container .woocommerce-ordering,.woocommerce .ast-shop-toolbar-container>*{margin:0}.woocommerce .ast-shop-toolbar-container>:last-child{float:right}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{-js-display:inline-flex;display:inline-flex;align-items:center;column-gap:20px}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .woocommerce-result-count{margin:0}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .astra-shop-filter-button{-js-display:flex;display:flex;align-items:center}.ast-woo-mini-cart-wrapper{display:inline-block;line-height:4}.ast-woo-mini-cart-wrapper.top .widget_shopping_cart{box-shadow:0 -2px 8px 1px rgba(0,0,0,.07)}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart{bottom:100%;top:auto}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart:before{bottom:-18px;transform:rotateX(180deg)}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart:after{bottom:-12px;transform:rotateX(180deg)}.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart{box-shadow:0 2px 8px 1px rgba(0,0,0,.07)}.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart:focus .widget_shopping_cart,.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart:hover .widget_shopping_cart{bottom:100%;top:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart{right:0;left:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart:before{right:10px;left:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart:after{right:13px;left:auto}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart{right:auto;left:0}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart:before{right:auto;left:10px}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart:after{right:auto;left:14px}.ast-separate-container #secondary .ast-woo-mini-cart-wrapper .widget_shopping_cart{padding:0}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper{visibility:visible;opacity:1}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{left:0}.ast-off-canvas-overlay body>.select2-container{z-index:99}.woocommerce .astra-shop-filter-button,.woocommerce button.astra-shop-filter-button,.woocommerce-page .astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:left;outline:0;margin:0}.woocommerce .astra-shop-filter-button .ast-icon.icon-close,.woocommerce button.astra-shop-filter-button .ast-icon.icon-close,.woocommerce-page .astra-shop-filter-button .ast-icon.icon-close,.woocommerce-page button.astra-shop-filter-button .ast-icon.icon-close{display:none}.woocommerce .astra-shop-filter-button .astra-woo-filter-text,.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{margin-left:.5em;font-size:1.07em;color:var(--ast-global-color-2)}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon{display:inline-block;font-size:1.3em;line-height:1;font-weight:400;vertical-align:middle;width:.8em}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{font-size:1em;width:.8em;height:.8em;color:var(--ast-global-color-3)}.woocommerce .astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce button.astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce-page .astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce-page button.astra-shop-filter-button.active .ast-icon.icon-menu-bars{display:none}.woocommerce .astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce button.astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce-page .astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce-page button.astra-shop-filter-button.active .ast-icon.icon-close{display:inline-block}.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{padding:.67em 1em;font-weight:600;-js-display:flex;display:flex;align-items:center}.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{color:inherit}.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{color:inherit}.woocommerce button.astra-shop-filter-button~.woocommerce-result-count,.woocommerce-page button.astra-shop-filter-button~.woocommerce-result-count{padding:4px 0}.woocommerce .ast-woocommerce-container .widget_layered_nav_filters,.woocommerce-page .ast-woocommerce-container .widget_layered_nav_filters{clear:both;margin:0 0 1.5em}.woocommerce .astra-off-canvas-sidebar-wrapper,.woocommerce-page .astra-off-canvas-sidebar-wrapper{width:100%;top:0;position:fixed;height:100%;background:rgba(0,0,0,.4);z-index:99;visibility:hidden;opacity:0;transition:.25s ease-in-out}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close{position:absolute;right:5px;top:5px;line-height:1;cursor:pointer;color:var(--ast-global-color-3);z-index:1;opacity:.8}.woocommerce .astra-off-canvas-sidebar-wrapper .close .ast-icon,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close .ast-icon{pointer-events:none}.woocommerce .astra-off-canvas-sidebar-wrapper .close:hover,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close:hover{opacity:1}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{position:absolute;background:var(--ast-global-color-primary,--ast-global-color-5);height:100%;top:0;left:-100%;padding:35px;box-shadow:0 0 12px 0 rgba(0,0,0,.4);width:325px;overflow:auto;transition:.3s ease-in-out}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a{padding:10px 15px;font-weight:400}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a{margin-bottom:4px;line-height:1.2}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:1.2em;transition:all .3s ease-in-out}.woocommerce ul.products li.product .ast-woo-shop-product-description p:last-child,.woocommerce ul.products li.product>.ast-loop-product__link:last-child .woocommerce-loop-product__title,.woocommerce ul.products li.product>.button:last-child,.woocommerce ul.products li.product>:last-child,.woocommerce-page ul.products li.product .ast-woo-shop-product-description p:last-child,.woocommerce-page ul.products li.product>.ast-loop-product__link:last-child .woocommerce-loop-product__title,.woocommerce-page ul.products li.product>.button:last-child,.woocommerce-page ul.products li.product>:last-child{margin-bottom:0}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:0 1.2em}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover{padding-bottom:0}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:0}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart{margin:0}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin:.5em 0}.woocommerce ul.products li.product .button.added,.woocommerce-page ul.products li.product .button.added{margin-bottom:0;transition:none}.woocommerce ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .added_to_cart{margin:0 1.2em}.woocommerce ul.products li.product .description p,.woocommerce-page ul.products li.product .description p{margin:0;font-size:.9rem;line-height:1.5}.woocommerce ul.products li.product .categories,.woocommerce-page ul.products li.product .categories{font-size:.857rem}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:.8em}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{overflow:hidden}.woocommerce ul.products li.product .woocommerce-loop-product__link img,.woocommerce-page ul.products li.product .woocommerce-loop-product__link img{margin-bottom:0;backface-visibility:hidden;transition:filter .6s,opacity .6s,transform .6s}.woocommerce ul.products li.product.astra-woo-hover-zoom:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-zoom:hover img{transform:scale(1.1)}.woocommerce ul.products li.product.astra-woo-hover-zoom-fade:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-zoom-fade:hover img{opacity:.7;transform:scale(1.1)}.woocommerce ul.products li.product.astra-woo-hover-fade:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-fade:hover img{opacity:.7}.woocommerce-checkout.distraction-free .main-header-container{text-align:center;justify-content:center}.woocommerce-checkout.distraction-free .site-branding .site-title{justify-content:center}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{border-radius:999px;padding:0 2px}.woocommerce ul.products li.product .onsale.square,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce-page ul.products li.product .onsale.square,.woocommerce-page ul.products li.product .onsale.square-outline{border-radius:0;padding:0}.woocommerce .onsale.circle-outline,.woocommerce-page .onsale.circle-outline{line-height:2.7}.woocommerce div.product .onsale.circle-outline,.woocommerce-page div.product .onsale.circle-outline{line-height:3.1}.woocommerce .onsale.square,.woocommerce .onsale.square-outline,.woocommerce div.product .onsale.square,.woocommerce div.product .onsale.square-outline,.woocommerce-page .onsale.square,.woocommerce-page .onsale.square-outline,.woocommerce-page div.product .onsale.square,.woocommerce-page div.product .onsale.square-outline{border-radius:0;padding:0;line-height:3}.woocommerce.single-product .related.products{width:100%}.ast-woocommerce-pagination-default .woocommerce-pagination .page-numbers,.ast-woocommerce-pagination-default .woocommerce-pagination .page-numbers li{border:0}.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li a:focus,.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li a:hover,.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;color:inherit}.ast-woocommerce-pagination-circle .woocommerce-pagination .page-numbers{border:0}.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li{margin:0 3px;border:none}.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li>a,.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li>span{border-width:1px;border-style:solid;border-radius:50%;min-width:calc(2.5em + 2px)}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-product-gallery{margin-bottom:3em}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{margin-bottom:3.5em;-js-display:flex;display:flex;flex-wrap:wrap}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs:after{content:"";display:table;clear:both}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs{padding:0;width:200px;float:left;margin:0;border:none}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs .panel{border:1px solid var(--ast-border-color);border-width:0 0 0 1px;padding:0 1.5em 1.5em 1.5em;margin-bottom:0;width:calc(100% - 200px)}.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h1,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h2,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h3,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h4,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h5,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h6{clear:none}}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{border-top:0}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li{width:100%;margin:0;border-bottom:none;border-width:0 0 1px;border-style:solid;border-color:var(--ast-border-color)}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li.active{z-index:0;border-right-color:var(--ast-border-color);border-bottom-color:var(--ast-border-color)}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li.active:before{opacity:1}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:last-child{border-bottom:0}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li a{width:100%;padding:.5em 0 .5em .8em}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:before{top:auto;bottom:0;right:0;z-index:1;left:auto;width:3px;height:100%;opacity:0;transition:.3s}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{opacity:1}}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs:hover>li:not(:hover):before{opacity:0}}.ast-product-navigation-wrapper{z-index:1;position:relative;display:inline-block;float:right}.ast-product-navigation-wrapper.circle .product-links a,.ast-product-navigation-wrapper.circle-outline .product-links a{border-radius:50%}.product-links a{display:inline-block;height:2em;height:calc(1.8em + 2px);width:2em;width:calc(1.8em + 2px);text-align:center;border:1px solid;margin-left:.4em}.product-links a.ast-disable{opacity:.5;pointer-events:none}.product-links a i{display:inline-grid}.product-links a[rel=prev] i{margin-left:-1px}.product-links a[rel=next] i{margin-right:-1px}li.woocommerce-custom-menu-item .ast-site-header-cart i.astra-icon:after{padding-left:2px}.astra-hfb-header .ast-addon-cart-wrap{padding:.2em .6em}.ast-header-break-point.ast-header-custom-item-outside .ast-woo-header-cart-info-wrap{display:none}.eael-woo-product-carousel-container .woocommerce ul.products li.product,.eael-woo-product-carousel-container .woocommerce-page ul.products li.product{transition:inherit}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product{-js-display:flex;display:flex;flex-direction:unset;padding-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-summary-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-summary-wrap{padding:.8em 1.2em;flex:1;align-self:center}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap{overflow:hidden;margin-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap{overflow:initial;flex:1}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap .woocommerce-loop-product__link,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap .woocommerce-loop-product__link{margin-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .added_to_cart,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .added_to_cart{display:inline-block}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right{text-align:right}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .star-rating,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .star-rating{float:right}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-product-category,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-shop-product-description,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .categories,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .description,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .price,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .woocommerce-loop-product__title,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-product-category,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-shop-product-description,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .categories,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .description,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .price,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .woocommerce-loop-product__title{clear:both}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover{padding-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:0 1.2em 0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .onsale,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .onsale{margin:0}html.ast-quick-view-is-open{overflow:hidden}html.ast-quick-view-is-open body{overflow:hidden}html.ast-quick-view-is-open .ast-above-header.ast-sticky-active,html.ast-quick-view-is-open .ast-below-header.ast-sticky-active,html.ast-quick-view-is-open .main-header-bar.ast-sticky-active{margin-left:0}.ast-quick-view-bg{position:fixed;visibility:hidden;overflow:hidden;background:#0b0b0b;opacity:0;transition:opacity .25s;z-index:1042}.ast-quick-view-loader{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;position:absolute}.ast-quick-view-loader.blockUI.blockOverlay::before{content:"";background:0 0!important;width:48px;height:48px;display:block;position:absolute;top:50%;left:50%;border:3px solid #fff;margin:0 auto;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:ast-qv-spin 575ms infinite linear}@keyframes ast-qv-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.ast-quick-view-bg-ready{top:0;left:0;width:100%;height:100%;opacity:.6;visibility:visible}body #ast-quick-view-modal div.product .flex-viewport{width:100%;float:none}#ast-quick-view-modal{position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;z-index:1400;text-align:center;transition:all .3s;overflow-x:hidden;overflow-y:auto}#ast-quick-view-content div.images{min-width:400px}#ast-quick-view-modal .ast-content-main-wrapper{position:absolute;border-radius:3px;top:50%;left:50%;transform:translate(-50%,-50%);width:max(80%,800px)}#ast-quick-view-modal .ast-content-main-wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}#ast-quick-view-modal .ast-content-main{position:relative;pointer-events:none;display:inline-block;vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045;transform:translateY(-30px);opacity:0;transition:transform .5s,opacity .3s}#ast-quick-view-modal .ast-content-main:after,#ast-quick-view-modal .ast-content-main:before{content:"";display:table;clear:both}#ast-quick-view-modal .ast-lightbox-content{display:table;pointer-events:auto;background-color:var(--ast-global-color-5);margin:0 auto;box-shadow:3px 3px 20px 0 rgba(0,0,0,.15);position:relative}#ast-quick-view-modal.open{visibility:visible;opacity:1}#ast-quick-view-modal.open .ast-content-main{transform:translateY(0);opacity:1;width:100%}#ast-quick-view-modal .ast-qv-image-slider{position:relative}#ast-quick-view-modal .ast-qv-image-slider .ast-qv-slides li{list-style:none;margin:0}#ast-quick-view-modal .ast-qv-image-slider .flex-control-nav{margin:0;padding:0;width:100%;position:absolute;bottom:10px;text-align:center;z-index:2}#ast-quick-view-modal .ast-qv-image-slider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;vertical-align:middle}#ast-quick-view-modal .ast-qv-image-slider .flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}#ast-quick-view-modal .ast-qv-image-slider .flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav{margin:0;padding:0;list-style:none}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{text-decoration:none;display:block;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out;visibility:hidden}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before{speak:none;font-size:20px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;visibility:visible}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{left:-50px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{right:-50px;text-align:right}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next,#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{opacity:.7}#ast-quick-view-content{height:100%;overflow:hidden}#ast-quick-view-content div.product{padding:0;display:inline-block;width:100%;vertical-align:middle;overflow:hidden;max-width:1000px}#ast-quick-view-content div.images{opacity:1!important;margin:0;width:50%;min-width:400px;display:inline-block;float:left}#ast-quick-view-content div.summary{margin:0;padding:30px;width:50%;min-width:400px;float:left;overflow-y:auto}#ast-quick-view-content .ast-woocommerce-accordion{display:none}.open .ast-quick-view-loader{opacity:0}.stick-add-to-cart #ast-quick-view-content div.summary{padding-bottom:0}#ast-quick-view-content div.summary .added_to_cart{padding-top:5px}#ast-quick-view-content div.woocommerce-product-rating:after,#ast-quick-view-content div.woocommerce-product-rating:before{content:"";display:table;clear:both}#ast-quick-view-content div.woocommerce-product-rating a.woocommerce-review-link{display:none}#ast-quick-view-content .onsale{top:15px;left:15px;right:auto}#ast-quick-view-close{position:absolute;font-size:1em;top:-15px;right:-15px;width:22px;height:22px;line-height:22px;text-align:center;z-index:4;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 4px #4c4c4c}#ast-quick-view-close:hover{opacity:1;transition:all .2s ease}.astra-shop-thumbnail-wrap{position:relative}.ast-quick-view-text{position:absolute;opacity:0;bottom:0;left:0;width:100%;text-align:center;min-height:2em;background:rgba(0,0,0,.7);color:#fff}.ast-quick-view-text:hover{background:#000;color:#fff}.astra-shop-thumbnail-wrap:hover .ast-quick-view-text{opacity:1}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button{padding:10px 20px;height:40px}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button.loading{padding-right:40px}#ast-quick-view-content .wcml-dropdown.wcml_currency_switcher{overflow:visible}.ast-cart-non-sticky .cross-sells{border-width:1px;border-style:solid;border-color:var(--ast-border-color);border-radius:0;margin-bottom:2em;padding-left:1em;padding-right:1em}.ast-cart-non-sticky .cross-sells>h2{background-color:var(--ast-global-color-secondary,--ast-global-color-4);border-bottom:1px solid var(--ast-border-color);padding-left:1em;padding-right:1em;margin:0 -15px 15px;font-size:1.2rem;padding:.7em 1em;font-weight:700}.woocommerce-cart .cart_totals .blockOverlay,.woocommerce-cart .woocommerce-cart-form .blockOverlay{opacity:1!important;border:1px solid var(--ast-border-color)!important;border-radius:4px;z-index:90!important}.woocommerce-cart .cart_totals .blockOverlay::before,.woocommerce-cart .woocommerce-cart-form .blockOverlay::before{background-repeat:no-repeat;top:-4px;background-position:center;left:-5px;background-size:cover;animation:none;height:100%;width:100%;margin:0;transform:scale(.92)}.woocommerce-cart table.shop_table{border:1px solid var(--ast-border-color)}.woocommerce-cart table.shop_table thead{background-color:var(--ast-global-color-secondary,--ast-global-color-4)}.woocommerce-cart table.shop_table td{border-top:1px solid var(--ast-border-color)}.woocommerce-cart table.shop_table td.product-remove a{border-color:var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals{border-color:var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals>h2{background-color:var(--ast-global-color-secondary,--ast-global-color-4);border-bottom:1px solid var(--ast-border-color)}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border-top:1px solid var(--ast-border-color)}.woocommerce .woocommerce-cart-form__cart-item .product-name .ast-product-name>a{display:inline-block}body.woocommerce-cart .cross-sells{padding-left:1em;padding-right:1em}body.woocommerce-cart .cross-sells h2{padding-left:1em;padding-right:1em;margin:0 -15px 15px}body.woocommerce-cart .cross-sells ul.products{display:block}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap{width:70px}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-quick-view-text{font-size:.8em}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-onsale-card,body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .onsale{top:.7em;left:0;color:var(--ast-global-color-3);background-color:var(--ast-global-color-primary,--ast-global-color-5);width:fit-content;border-radius:20px;padding:.3em .8em;font-size:.75em;font-weight:400;line-height:1em;letter-spacing:normal;box-shadow:0 4px 4px rgba(0,0,0,.15);min-height:auto;transform:scale(.8)}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-onsale-card{top:.3em}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-select-options-trigger{display:none}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-thumbnail-wrap .ast-quick-view-trigger{transform:scale(.9);bottom:0;right:0;top:inherit}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .woocommerce-loop-product__title{color:var(--ast-global-color-0);font-weight:500}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .woocommerce-loop-product__title:hover{color:var(--ast-global-color-3)}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .price{position:absolute;right:0;top:1em;width:100%;max-width:7.5em;text-align:right}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .ast-quick-view-button,body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap>.button{position:absolute;right:0;bottom:.5em;padding:.7em .8em;width:9em;font-size:.8em;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .ast-quick-view-button{bottom:3.5em}body.woocommerce-cart .cross-sells ul.products .ast-article-single:last-child{border-bottom:0}body.woocommerce-cart .cross-sells ul.products .ast-article-single:first-child{margin-top:-1em}body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single{-js-display:flex;display:flex;flex-direction:row;align-items:flex-start;border-bottom:1px solid var(--ast-border-color);padding:1em 0;box-shadow:none}body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap{width:calc(100% - 70px);padding-right:7.5em;padding-left:1em}body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single:last-child{border-bottom:0}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=email],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=number],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=password],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=search],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=text],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=url],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row select,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row textarea{border:1px solid var(--ast-border-color);border-radius:4px;padding:.9em .8em}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row .select2-container--default .select2-selection--single:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=email]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=number]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=password]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=reset]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=search]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=tel]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=text]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=url]:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row select:focus:-ms-input-placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row textarea:focus:-ms-input-placeholder{opacity:1!important}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row .select2-container--default .select2-selection--single:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=email]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=number]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=password]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=reset]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=search]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=tel]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=text]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=url]:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row select:focus::placeholder,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row textarea:focus::placeholder{opacity:1!important}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row .select2-container--default .select2-selection--single.field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=email].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=number].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=password].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=reset].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=search].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=tel].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=text].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row input[type=url].field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row select.field-required,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row textarea.field-required{border-color:#d65d67}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row label:not(.checkbox):not(.radio):not(.woocommerce-form__label-for-checkbox){-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;color:var(--ast-global-color-3);font-size:.7em;font-weight:inherit;margin-top:.35em;padding:0 1.1em;line-height:1.625;opacity:0;height:auto;width:auto;clip-path:none;clip:unset;white-space:nowrap;overflow:hidden;max-width:95%;text-overflow:ellipsis;z-index:1;transition:all .2s ease-out}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row [ID*=mailchimp_woocommerce]{pointer-events:visible}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input label:not(.checkbox):not(.woocommerce-form__label-for-checkbox){opacity:1}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=email],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=number],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=password],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=search],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=text],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input input[type=url],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input select,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.ast-animate-input textarea{padding:1.45em .8em .35em}body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid .select2-container--default .select2-selection--single,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=email],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=number],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=password],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=reset],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=search],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=tel],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=text],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid input[type=url],body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid select,body:not(.cartflows-canvas):not(.cartflows-default):not(.cartflows-instant-checkout) .woocommerce form .form-row.woocommerce-invalid textarea{border-color:#d65d67}.ast-modern-checkout .woocommerce #payment ul.payment_methods .payment_method_stripe label{opacity:1;padding:0;position:relative}.woo-checkout-title-common{padding:0;margin-top:1em;margin-bottom:.7em;border-bottom:0;font-size:1.5em;font-weight:600;border:0}.ast-modern-checkout .woocommerce .woocommerce-form-coupon-toggle{display:none}.ast-modern-checkout .woocommerce #payment .blockUI.blockOverlay,.ast-modern-checkout .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay{opacity:1!important;border:1px solid var(--ast-border-color)!important;border-radius:4px;z-index:90!important;background:var(--ast-global-color-5)!important}.ast-modern-checkout .woocommerce #payment .blockUI.blockOverlay::before,.ast-modern-checkout .woocommerce .woocommerce-checkout-review-order-table .blockUI.blockOverlay::before{background-repeat:no-repeat;top:-4px;background-position:center;left:-15px;background-size:cover;animation:none;height:100%;width:100%;margin:0;transform:scale(.92)}.ast-modern-checkout .woocommerce form #ast-payment_options_heading{padding:0;margin-top:1em;margin-bottom:.7em;border-bottom:0;border:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row{padding:7px;position:relative;width:100%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.form-row-first,.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.form-row-last{width:50%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.ast-column-33{width:33.33%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.ast-column-50{width:50%}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.form-row-full{width:100%;margin-top:0!important}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block{font-size:.9em;display:block;margin-top:.5em}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block.success{color:#69bf29}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row .ast-email-validation-block.error{color:#d65d67}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-additional-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-additional-fields .woocommerce-shipping-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-additional-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-additional-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{margin:0 -7px}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{-js-display:flex;display:flex;flex-wrap:wrap}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .woocommerce-billing-fields__customer-info-wrapper .form-row{padding-left:0;padding-right:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .woocommerce-billing-fields__customer-info-wrapper .ast-customer-login-actions{-js-display:flex;display:flex;align-items:center;justify-content:space-between;margin:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .woocommerce-billing-fields__customer-info-wrapper .ast-login-section-message{padding:.5em 0;font-size:.9em;margin:0}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading{-js-display:flex;display:flex;justify-content:space-between;align-items:center}.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading .woocommerce-billing-fields__customer-login-label{text-transform:none;font-weight:600;margin-top:.9em}@media (max-width:462px){.ast-modern-checkout .woocommerce form.woocommerce-checkout .woocommerce-billing-fields-custom .ast-checkout-form-heading{flex-direction:column;align-items:flex-start}}.ast-modern-checkout .woocommerce form.woocommerce-checkout .ast-customer-info__notice{display:none}.ast-modern-checkout .woocommerce form.woocommerce-checkout .ast-customer-info__notice.active{display:block}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table{border-style:hidden;border-radius:4px;box-shadow:0 0 0 1px var(--ast-border-color)}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th{padding:1.5em 1.2em 1.5em 1.2em;line-height:1.4em;border-color:var(--ast-border-color);font-weight:400;border-top:0;border-right:0}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td:last-child,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th:last-child,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td:last-child,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th:last-child{text-align:right}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr td:last-child .amount,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tr th:last-child .amount,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td:last-child .amount,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr th:last-child .amount{font-weight:400}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table thead tr th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table thead tr th{padding:1em 1.2em 1em 1.2em;font-weight:500}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{-js-display:flex;display:flex;width:100%;align-items:center;gap:.3em;padding-right:0}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image{height:auto;-js-display:flex;display:flex;vertical-align:middle;justify-content:space-between;flex-wrap:wrap;border-radius:5px;align-items:center;width:auto}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image .ast-product-thumbnail img,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image .ast-product-thumbnail img{height:auto;max-width:100%;height:50px;border-radius:4px;width:50px;margin-right:10px}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image.ast-enable-image .ast-product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .ast-product-image.ast-enable-image .ast-product-name{width:calc(100% - 60px)}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr td.product-name .product-quantity,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name .product-quantity{font-weight:400}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name{flex-wrap:wrap}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .ast-product-image,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .ast-product-image{padding-bottom:.3em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .product-quantity,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .product-quantity{width:auto}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .variation,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr.ast-variable-product .product-name .variation{width:100%;padding-top:.2em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr:last-child td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr:last-child th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr:last-child td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr:last-child th{border-bottom:0}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total td,.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-size:large;padding:1em 1.1em 1em 1.1em}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total th,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{font-weight:600}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.order-total .amount,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total .amount{font-weight:700}.ast-modern-checkout .woocommerce #ast-order-review-content .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td,.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals td{padding-left:0;width:40%}.ast-modern-checkout .woocommerce #ast-order-review-content thead{display:none}.ast-modern-checkout .woocommerce #payment ul.payment_methods{padding:0;margin:0 0 .5em 0;border:1px solid var(--ast-border-color);border-radius:4px}.ast-modern-checkout .woocommerce #payment ul.payment_methods>li:first-child{border-radius:4px 4px 0 0}.ast-modern-checkout .woocommerce #payment ul.payment_methods>li:not(.woocommerce-info){padding:15px 15px 0 15px;min-height:2.7em;border-bottom:1px solid var(--ast-border-color);display:inline-table;width:100%}.ast-modern-checkout .woocommerce #payment ul.payment_methods>li:not(.woocommerce-info):last-child{border-bottom:0}.ast-modern-checkout .woocommerce #payment ul.payment_methods .wc_payment_method>[type=radio]:not(:checked)+label{display:inline-block;vertical-align:top;margin-bottom:.9em}.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box{margin:15px 0 0 -15px;border-top:1px solid var(--ast-border-color);background-color:var(--ast-global-color-secondary,--ast-global-color-4);padding:1.5em;width:calc(100% + 30px);border-radius:0 0 4px 4px}.ast-modern-checkout .woocommerce #payment ul.payment_methods div.payment_box:before{display:none}.ast-modern-checkout .woocommerce #payment ul.payment_methods .wc_payment_method label{font-weight:500;display:inline-block;width:90%;color:var(--ast-global-color-3);font-size:1em}.ast-modern-checkout .woocommerce #payment .blockUI.blockOverlay::before{left:-5px}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap{display:block;background-color:var(--ast-global-color-secondary,--ast-global-color-4);margin-bottom:1em}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle{-js-display:flex;display:flex;align-items:center;justify-content:space-between;padding:1.5em 1.2em;border:1px solid var(--ast-border-color);border-left:none;border-right:none;color:var(--ast-global-color-3);font-weight:500;cursor:pointer}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ast-order-review-toggle-button-wrap{-js-display:flex;display:flex;align-items:center}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ast-order-review-toggle-button-wrap .ast-order-review-toggle-text{padding-right:.5em}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle .ahfb-svg-iconset{width:1em;height:1em;transition:.3s;fill:var(--ast-global-color-0)}.ast-modern-checkout .woocommerce .ast-mobile-order-review-wrap #ast-order-review-toggle.active .ahfb-svg-iconset{transform:rotate(180deg)}.ast-modern-checkout .woocommerce #ast-customer-login-section,.ast-modern-checkout .woocommerce #ast-order-review-content{max-height:0;overflow:hidden;transition:.3s}.ast-modern-checkout .ast-two-column-checkout{margin-bottom:3em}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout{-js-display:flex;display:flex;flex-wrap:wrap;align-items:flex-start}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #cpsw-payment-request-wrapper,.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout .woocommerce-NoticeGroup{flex:1 0 100%}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #customer_details{margin-bottom:0}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #customer_details .place-order{padding-bottom:1.5em}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper{width:40%}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper #order_review_heading{width:100%}.ast-modern-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper #order_review{float:none;width:100%}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:0;margin-top:1em;margin-bottom:.7em;border-bottom:0;border:0}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){border:0;padding:0}#ast-customer-info .ast-customer-info__notice a,#customer_details .woocommerce-account-fields{display:none}.woocommerce ul#shipping_method li{position:relative}input[name^=shipping_method]::after{cursor:pointer;position:absolute;content:"";top:0;left:0;width:100%;height:100%}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-received-title-common{background:0 0;border:0;font-size:1.5em;padding-left:0;padding-right:0;padding-top:0;font-weight:600}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{max-width:800px;margin:0 auto}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;margin:1.5em auto 2em;padding:1em 0;font-weight:600;font-size:large}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{color:inherit;padding:1.5em 1.5em 1em 1.5em;background:var(--ast-global-color-secondary,--ast-global-color-4);margin:2.5em auto 3em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{display:inline-block;line-height:inherit;margin:0 1.5em;padding:0;border-bottom:0 none;border-right:0;overflow:visible;font-size:1em;text-transform:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li strong{font-size:inherit;font-weight:400;color:var(--ast-global-color-1)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{border-style:hidden;border-radius:4px;box-shadow:0 0 0 1px var(--ast-border-color)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th{padding:1.5em 1.2em 1.5em 1.2em;line-height:1.4em;border-color:var(--ast-border-color);font-weight:400;border-right:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a{color:var(--ast-global-color-3)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td:last-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th:last-child{text-align:right}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td:last-child .amount,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th:last-child .amount{font-weight:400}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table thead tr th{padding:1em 1.2em 1em 1.2em;font-weight:500}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-size:large;padding:1em 1em 1em 1.2em;border-bottom:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-weight:600}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child .amount{font-weight:700}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{border:0;padding:0}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none!important}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:""}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover .astra-megamenu{opacity:0;visibility:hidden;pointer-events:none}.ast-desktop .main-header-menu .astra-megamenu-li[data-megamenu-trigger=click]:not(.megamenu-active):hover>.sub-menu{visibility:hidden;opacity:0;left:-999em}.ast-desktop .main-header-menu .astra-megamenu-li.megamenu-active>.sub-menu{left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:first-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-2 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-3 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.col-4 .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu>.menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item:last-child,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper,.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu .sub-menu .menu-item,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li.megamenu-active .astra-megamenu.sub-menu .menu-item .sub-menu,.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:"";margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:"";top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.megamenu-active .astra-full-megamenu-wrapper .astra-megamenu,.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:not([data-megamenu-trigger=click]):hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size, 1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}