.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__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.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-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}.section{clear:both;margin:0;padding:0}.col{background:transparent;display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0!important}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.row{zoom:1}.grid_1_of_2{width:49.2%}.grid_2_of_2{width:100%}.grid_1_of_3{width:32.267%}.grid_2_of_3{width:66.133%}.grid_3_of_3{width:100%}.grid_1_of_4{width:23.8%}.grid_2_of_4{width:49.2%}.grid_3_of_4{width:74.6%}.grid_4_of_4{width:100%}.grid_1_of_5{width:18.72%}.grid_2_of_5{width:39.04%}.grid_3_of_5{width:59.36%}.grid_4_of_5{width:79.68%}.grid_5_of_5{width:100%}@media only screen and (max-width:768px){.col{margin:1% 0}[class*=grid_]{width:100%}}
:root{--groups-plus-code-bg:#fff;--groups-plus-input-bg:#ddd;--groups-plus-header-bg:#eaeaea;--groups-plus-header-border:#231f20;--groups-plus-header-border-radius:8px;--groups-plus-user-table-hader-bg:rgba(0,0,0,.1);--groups-plus-user-table-borders-color:rgba(0,0,0,.1);--groups-plus-modal-overlay-bg:rgba(0,0,0,.4);--groups-plus-modal-bg:#fefefe;--groups-plus-modal-height:90vh;--groups-plus-modal-width:80vw;--groups-plus-modal-tab-bg:#eaeaea;--groups-plus-modal-tab-active-bg:#fff}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.pull-left{float:left}.pull-right{float:right}.groups_plus_header{background:var(--groups-plus-header-bg,#eaeaea);border:1px solid var(--groups-plus-header-border,#231f20);border-radius:var(--groups-plus-header-border-radius,8px);margin-bottom:1rem;padding:0 10px}.groups_plus_header>div{align-items:center;display:flex;padding:16px 0}.groups_plus_header .learndash-groups-plus-user-licenses,.groups_plus_header .learndash-groups-plus-user-licenses-remaining{font-family:learndash-groups-plus-icon;font-size:2.5rem;line-height:1}@media(min-width:960px){.groups_plus_header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}}.groups_plus_admin_header{margin:0 0 16px;padding:16px 8px}@media(min-width:960px){.groups_plus_admin_header{align-items:center;display:flex;justify-content:space-between}}.groups_plus_admin_header label.title{font-size:.9rem;font-weight:700}.groups_plus_admin_header select{border-radius:3px;padding:3px 1rem}.groups_plus_header_box{border:1px solid var(--groups-plus-header-border,#231f20);border-radius:var(--groups-plus-header-border-radius,6px);margin-bottom:1rem;padding:16px}.groups_plus_header_box h5{font-size:2rem;margin-bottom:8px}.groups_user_table{border:1px solid var(--groups-plus-user-table-borders-color,#ccc);border-collapse:collapse;table-layout:fixed;width:100%}.groups_user_table thead{background-color:var(--groups-plus-user-table-hader-bg,#ccc)}.groups_user_table tbody{max-height:90vh;overflow:auto}.groups_user_table td,.groups_user_table th{border-bottom:1px solid var(--groups-plus-user-table-borders-color,#ccc);padding:8px;vertical-align:middle}.groups_user_table td:first-child,.groups_user_table th:first-child{width:60%}.groups_user_table td:nth-child(2),.groups_user_table th:nth-child(2){width:15%}.groups_user_table.history-table td:first-child,.groups_user_table.history-table th:first-child{width:35%}.groups_user_table.history-table td:nth-child(2),.groups_user_table.history-table th:nth-child(2){width:65%}@media(max-width:600px){.groups_user_table td:first-child,.groups_user_table th:first-child{width:29%}}.groups_user_table .manage-buttons .btn_groups_plus{margin-bottom:1em}.groups_user_table .manage-buttons .btn_groups_plus:last-child{margin-bottom:0}.groups_plus_table{margin-bottom:40px}.groups_plus_table thead tr:first-child th:first-child{border-left:none}.groups_plus_table thead tr:first-child th:last-child{border-right:none}.groups_plus_table tbody tr:last-child td{border-bottom:none}.groups_plus_table tbody tr:last-child td:first-child{border-left:none}.groups_plus_table tbody tr:last-child td:last-child{border-right:none}.groups_plus_table td,.groups_plus_table th{vertical-align:middle}.groups_plus_table th:first-child{width:50%}.groups_plus_table th:nth-child(2){width:14%}.groups_plus_table .btn_groups_plus{margin-left:.5rem}@media(max-width:600px){.groups_plus_table th:first-child{width:36%}}.div-table-container{border:none;width:100%}.div-table-container .div-table{display:table;width:100%}.div-table-container .div-table-row-parent{float:left;width:100%}.div-table-container .div-table-row-header .learndash-groups-plus-icon-arrow,.div-table-container .div-table-row-parent .div-table-row .learndash-groups-plus-icon-arrow{float:right;font-family:ld-icons!important;text-align:center;width:5%}.div-table-container .div-table-row-header .learndash-groups-plus-icon-arrow:after,.div-table-container .div-table-row-parent .div-table-row .learndash-groups-plus-icon-arrow:after{content:""}.div-table-container .div-table-row-header.learndash-groups-plus-expanded .learndash-groups-plus-icon-arrow:after,.div-table-container .div-table-row-parent .div-table-row.learndash-groups-plus-expanded .learndash-groups-plus-icon-arrow:after{display:inline-block;transform:rotate(-180deg)}.div-table-container .div-table-row,.div-table-container .div-table-row-header{border:1px solid #cdcdcd;border-radius:5px;clear:both;float:left;text-align:center;width:100%}.div-table-container .div-table-row-header.div-table-row-team-name-header{background-color:#f5f5f5;cursor:pointer}.div-table-container .courses-content{background-color:#fff;display:none}.div-table-container .div-table-row{cursor:pointer;float:left;padding:0 10px;width:100%}.div-table-container .lesson-content,.div-table-container .topic-content{display:none;float:left;padding:0 5px}.div-table-container .lesson-content h6{display:none}.div-table-container .div-table-row-header .div-table-col{font-weight:700;padding:0 5px}.div-table-container .div-table-col a:focus{background:transparent!important}.div-table-container .div-table-col a{color:inherit;text-decoration:none}.div-table-container .div-table-col a.user_statistic span{vertical-align:middle}.div-table-container .lesson-table>.div-table-row-header .div-table-col:first-child{text-align:center;width:10%}.div-table-container .div-table-col:nth-child(2){width:45%}.div-table-container .div-table-col{display:table-column;float:left;width:40%}.div-table-container .quiz-table .div-table-col{display:table-column;float:left;width:25%}.div-table-container .assignment-table .div-table-col{display:table-column;float:left;width:50%}.div-table-container .assignment-table .div-table-col.div-assignment-name{width:55%}.div-table-container .assignment-table .div-table-col.div-comments{width:20%}.div-table-container .assignment-table .div-table-col.div-approve{padding:5px;width:25%}.div-table-container .assignment-table .div-table-col.div-approve button{padding:10px}.div-table-container .assignment-table .div-table-col.div-approve p{display:inline}.div-table-container .assignment-table .div-table-col.div-approve input{width:30%}.div-table-container .assignment-table .div-table-col.div-approve a.btn-learndash-groups-plus-assignment-approved,.div-table-container .assignment-table .div-table-col.div-approve a.btn-learndash-groups-plus-assignment-approved:focus{background:green;border-radius:20px;color:#fff;padding:10px 20px}.div-table-container .assignment-table .div-table-col.div-approve a.btn-learndash-groups-plus-assignment-rejected,.div-table-container .assignment-table .div-table-col.div-approve a.btn-learndash-groups-plus-assignment-rejected:focus{background:orange;border-radius:20px;color:#fff;padding:10px 20px}.div-table-container .assignment-table .div-table-col.div-approve a.btn-learndash-groups-plus-assignment-grade,.div-table-container .assignment-table .div-table-col.div-approve a.btn-learndash-groups-plus-assignment-grade:focus{background:red;border-radius:20px;color:#fff;padding:10px 20px}.div-table-container .lesson-content{border:1px solid #cdcdcd;width:100%}.div-table-container .lesson-table h5{float:left;margin:20px 0 10px;text-transform:none}.div-table-container .div-table-row,.div-table-container .div-table-row-header{display:flex}.div-table-container .groups-plus-report-table .div-table-row-header .div-table-col{color:#576168;display:table-column;float:left;padding:.4375em;width:33.33%}.div-table-container .groups-plus-report-table .div-table-row-parent .div-table-row-header .div-table-col{background-color:transparent;color:#000;display:table-column;float:left;width:33.33%}.div-table-container .groups-plus-report-table .div-table-row-parent .div-table-col{display:table-column;float:left;width:33.33%}.div-table-container .groups-plus-report-table .courses-users-content{display:none}.div-table-container .groups-plus-report-table .div-table-row-header .learndash-groups-plus-icon-arrow{align-self:center;padding-right:.5rem}.div-table-container .groups-plus-report-table .div-table-row .learndash-groups-plus-arrow-spacer,.div-table-container .groups-plus-report-table .div-table-row-header .learndash-groups-plus-arrow-spacer{margin-right:10px;padding-right:.5rem;width:5%}.groups-plus-modal{background-color:var(--groups-plus-modal-overlay-bg);display:none;height:100%;left:0;padding:0;position:fixed;top:0;width:100%;z-index:99999}.groups-plus-modal-content{background-color:var(--groups-plus-modal-bg,#fefefe);height:var(--groups-plus-modal-height);margin:auto;max-width:var(--groups-plus-modal-width);overflow:auto;position:relative;top:calc(100% - var(--groups-plus-modal-height) - (100% - var(--groups-plus-modal-height))/2);width:var(--groups-plus-modal-width)}.groups-plus-modal-content .groups-plus-modal-nav{background:var(--groups-plus-modal-tab-bg,#eaeaea);display:flex}.groups-plus-modal-content ul.tabs{display:flex;list-style:none;margin:0;padding:0}.groups-plus-modal-content ul.tabs li{cursor:pointer;padding:10px 15px;text-transform:uppercase}.groups-plus-modal-content ul.tabs li.current{background:var(--groups-plus-modal-tab-active-bg,#fff)}.groups-plus-modal-content .groups-plus-close{background:#000;border:0;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:1;margin-left:auto;padding:7px 15px;position:fixed;right:calc(100% - var(--groups-plus-modal-width) - (100% - var(--groups-plus-modal-width))/2 - 48px);top:calc(100% - var(--groups-plus-modal-height) - (100% - var(--groups-plus-modal-height))/2)}.groups-plus-modal-content .groups-plus-close:focus,.groups-plus-modal-content .groups-plus-close:hover{cursor:pointer;text-decoration:none}.groups-plus-modal-container .tab-content{display:none;padding:16px}.groups-plus-modal-container .tab-content.current{display:inherit}.groups-plus-modal-header{background:#eaeaea;padding:10px;text-transform:uppercase}.groups-plus-modal-container{margin:30px auto;max-width:100%;padding:0 20px}.groups-plus-modal-container .form-group input[type=email],.groups-plus-modal-container .form-group input[type=password],.groups-plus-modal-container .form-group input[type=text],.groups-plus-modal-container .form-group select,.groups-plus-modal-container .form-group textarea{border-radius:5px}.groups-plus-modal-container #manage_groups_plus_courses .form-group,.groups-plus-modal-container #tab-add-groups-plus .form-group{align-items:center;display:flex;justify-content:center}.groups-plus-modal-container #manage_groups_plus_courses .form-group>.col,.groups-plus-modal-container #tab-add-groups-plus .form-group>.col{flex:1 1 auto}.groups-plus-modal-container #manage_groups_plus_courses .form-group>.col .groups-plus-courses-actions,.groups-plus-modal-container #tab-add-groups-plus .form-group>.col .groups-plus-courses-actions{align-items:center;display:flex;flex-direction:column}.groups-plus-modal-container #manage_groups_plus_courses .form-group.div-has-team-leader,.groups-plus-modal-container #tab-add-groups-plus .form-group.div-has-team-leader{display:none}.groups-plus-modal-container #add-team-leader-email-groups-plus .form-group,.groups-plus-modal-container #add_team_member_email_groups_plus .form-group,.groups-plus-modal-container #send_broadcast_email_to_team_members .form-group{display:flex;flex-direction:column}.groups-plus-modal-container #add-team-leader-email-groups-plus .form-group label,.groups-plus-modal-container #add_team_member_email_groups_plus .form-group label,.groups-plus-modal-container #send_broadcast_email_to_team_members .form-group label{margin-bottom:5px}.groups-plus-modal-container #add-team-leader-email-groups-plus .form-group input[type=text],.groups-plus-modal-container #add_team_member_email_groups_plus .form-group input[type=text],.groups-plus-modal-container #send_broadcast_email_to_team_members .form-group input[type=text]{margin-bottom:15px}.groups-plus-modal-container #add-team-leader-email-groups-plus .form-group .wp-editor-wrap,.groups-plus-modal-container #add_team_member_email_groups_plus .form-group .wp-editor-wrap,.groups-plus-modal-container #send_broadcast_email_to_team_members .form-group .wp-editor-wrap{margin-top:-20px}.modal-table tbody tr{display:flex;flex-wrap:wrap}.modal-table tbody tr td{flex:0 1 200px;font-size:14px}.groups-plus-modal-container.with-tab{margin:0;padding:0}.groups-plus-modal-container p.para{font-size:14px}.groups-plus-modal-container p.italic{font-style:italic}.groups-plus-modal-container input[type=email],.groups-plus-modal-container input[type=password],.groups-plus-modal-container input[type=text]{background:#fff;border:1px solid #ccc;box-shadow:none}.groups-plus-modal-container .col .groups-plus-courses-select{width:100%}.groups-plus-modal-container .col .groups-plus-courses-actions{text-align:center}.groups-plus-modal-container .groups-plus-courses-actions{display:block;margin-top:30%}.groups-plus-modal-container input[type=text].courses_search_box{background-image:url(//littlekiddosmusic.com/wp-content/plugins/learndash-groups-plus/build/images/searchicon.37d6c742.png);background-position:10px 12px;background-repeat:no-repeat;border:1px solid #ddd;font-size:16px;margin-bottom:12px;padding:12px 20px 12px 40px;width:100%}@media(max-width:600px){.groups-plus-modal-container .groups-plus-courses-actions{display:block;margin-top:0}}.btn_groups_plus{background:var(--global-palette-btn-bg,#00a2e8);border:0;border-radius:3px;box-shadow:0 0 0 -7px transparent;color:var(--global-palette-btn,#fff);cursor:pointer;display:inline-block;font-family:inherit;line-height:1.6;outline:none;padding:.4em 1em;text-align:center;text-decoration:none;transition:all .2s ease;white-space:nowrap}.btn_groups_plus:hover{background:var(--global-palette-btn-bg-hover,#00a2e8);box-shadow:0 15px 25px -7px rgba(0,0,0,.1);color:var(--global-palette-btn-hover,#fff);opacity:.85;outline:none}.btn_groups_plus:active{background:var(--global-palette-btn-bg-active,#00a2e8);color:var(--global-palette-btn-active,#fff);opacity:.85;outline:none}.btn_groups_plus:focus{background:var(--global-palette-btn-bg-focus,#00a2e8);color:var(--global-palette-btn-focus,#fff);opacity:.85;outline:none}.btn_groups_plus>.fa{margin:0 .3rem}@font-face{font-family:learndash-groups-plus-icon;font-style:normal;font-weight:400;src:url(//littlekiddosmusic.com/wp-content/plugins/learndash-groups-plus/build/fonts/icon.acbf4197.eot);src:url(//littlekiddosmusic.com/wp-content/plugins/learndash-groups-plus/build/fonts/icon.acbf4197.eot#iefix) format("embedded-opentype"),url(//littlekiddosmusic.com/wp-content/plugins/learndash-groups-plus/build/fonts/icon.ff5e3c78.ttf) format("truetype"),url(//littlekiddosmusic.com/wp-content/plugins/learndash-groups-plus/build/fonts/icon.f58c3edd.woff) format("woff"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiID4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8bWV0YWRhdGE+R2VuZXJhdGVkIGJ5IEljb01vb248L21ldGFkYXRhPgo8ZGVmcz4KPGZvbnQgaWQ9ImNvZGFraWQiIGhvcml6LWFkdi14PSIxMDI0Ij4KPGZvbnQtZmFjZSB1bml0cy1wZXItZW09IjEwMjQiIGFzY2VudD0iOTYwIiBkZXNjZW50PSItNjQiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDI0IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4MjA7IiBob3Jpei1hZHYteD0iNTEyIiBkPSIiIC8+CjxnbHlwaCB1bmljb2RlPSImI3hlOTAwOyIgZ2x5cGgtbmFtZT0iY2xhc3MtYWRtaW4iIGQ9Ik03ODAuOCAyNTcuNmM0OS4xMiAwIDk2LjE2IDAgMTQ0IDAgMCAxNzIgMCAzNDIuNCAwIDUxMy43Ni0yNzUuMDQwIDAtNTQ5LjYgMC04MjUuMTIgMCAwLTE3MC43MiAwLTM0MS40NCAwLTUxMy42IDQuMTYgMCA4LjMyIDAgMTIuNDggMCA0NC4zMiAwIDg4LjQ4LTAuMTYgMTMyLjggMC4xNiA3LjUyIDAgMTAuNzItMi40IDEyLjMyLTkuNDQgNC40OC0xOC43MiA5LjYtMzcuMTIgMTQuODgtNTYuNjQtNC42NC0wLjE2LTgtMC40OC0xMS41Mi0wLjQ4LTYyLjg4IDAtMTI1LjYgMC0xODguNDggMC0yOC40OCAwLTQwIDExLjg0LTQwIDQwLjQ4IDAgMTg4LjQ4IDAgMzc2Ljk2IDAgNTY1LjQ0IDAgMjkuOTIgMTEuNjggNDEuNiA0MS4yOCA0MS42IDI5Mi4zMiAwIDU4NC44IDAgODc3LjEyIDAgMjkuNDQgMCA0MS42LTEyLjE2IDQxLjYtNDEuNiAwLTE4OC4xNiAwLTM3Ni4zMiAwLTU2NC40OCAwLTI5Ljc2LTExLjg0LTQxLjc2LTQxLjI4LTQxLjc2LTIwIDAtNDEuMTItNC4xNi01OS42OCAxLjEyLTE3Ljc2IDUuMTItMzIuNDggMjAuNjQtNDguOTYgMzAuNTYtMTkuNjggMTEuODQtMzkuNjggMjIuNTYtNjEuNDQgMzQuODh6TTQ0Mi40IDE3Ny43NmMyNy42OCAxMC44OCA1NC4wODAgMjEuNDQgODAuNDggMzEuODQgMTMuMTIgNS4xMiAyNS4xMiA0LjMyIDM5LjA0MC0xLjEyIDM5Ljg0LTE1LjUyIDgwLTE0LjI0IDExOS44NCAyLjI0IDYuMDgwIDIuNTYgMTQuMjQgMy41MiAyMC40OCAxLjkyIDU4LjcyLTE1LjIgMTEwLjU2LTQzLjY4IDE1NC44OC04NS4xMiA0LjQ4LTQuMzIgNy4yLTExLjg0IDguMTYtMTguMjQgMS40NC05LjEyIDAuMzItMTguNTYgMC4zMi0yNy44NCAwLTguNjQtNC4zMi0xMy4yOC0xMy4xMi0xMy4yOC0xNTYgMC0zMTEuODQgMC00NjcuODQgMC4zMi00LjMyIDAtMTEuMiA0Ljk2LTEyLjMyIDguOC0xMy4xMiA0Ny4wNDAtMjUuMjggOTQuMjQtMzcuNzYgMTQxLjI4LTguNjQgMzIuMzItMTcuNDQgNjQuNjQtMjYuMDgwIDk2Ljk2LTMuMzYgMTIuMzIgMC40OCAyMS45MiA5LjkyIDI2LjI0IDEwLjA4MCA0LjY0IDE5LjY4IDEuMTIgMjcuMDQwLTEwLjQgMzEuNjgtNTAuMDgwIDYzLjA0MC0xMDAuMTYgOTQuNTYtMTUwLjI0IDAuOTYtMS40NCAxLjkyLTIuNzIgMi40LTMuMzZ6TTcyOS43NiA0MzEuNjhjLTAuNjQtOC4zMi0wLjY0LTE0Ljg4LTEuNzYtMjEuMTItMS43Ni05Ljc2LTUuMjgtMTguNCAzLjg0LTI4LjE2IDguMTYtOC42NCAyLjI0LTI0LTkuNi0yNy44NC02LjcyLTIuMjQtNy4zNi02LjQtOC4zMi0xMS42OC01LjYtMzIuNjQtMjAuOC01OS44NC00Ny4zNi03OS42OC0zMS4yLTIzLjM2LTY4LjE2LTIyLjcyLTk4Ljg4IDEuMjgtMjUuOTIgMjAuMzItNDAuNDggNDcuMzYtNDUuOTIgNzkuNTItMC45NiA1LjI4LTIuMDgwIDguMTYtNy44NCAxMC40LTEzLjI4IDQuOTYtMTcuNiAyMS45Mi03LjM2IDMxLjUyIDYuMjQgNS45MiA0LjQ4IDEwLjg4IDMuMiAxNi45Ni0xMi45NiA1OC43MiAxOC4yNCAxMTguNTYgNzIgMTM4LjI0IDYyLjQgMjIuNzIgMTMwLjg4LTE3LjQ0IDE0NC42NC04NC45NiAxLjkyLTguNjQgMi41Ni0xNy42IDMuMzYtMjQuNDh6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMTsiIGdseXBoLW5hbWU9InVzZXItbGljZW5zZXMtcmVtYWluaW5nIiBkPSJNNzkwLjU2IDIyMC45NmMtMTY5LjEyIDAtMzM2Ljk2IDAtNTA2LjA4MCAwIDAtNC4zMiAwLTggMC0xMS42OCAwLTcyLjMyIDAuMTYtMTQ0LjY0LTAuMTYtMjE2LjggMC02Ljg4LTAuOC0xNC4wODAtMy4yLTIwLjQ4LTUuNDQtMTQuMDgwLTIxLjc2LTIyLjI0LTM2LTE5LjItMTYuMzIgMy41Mi0yNy4wNDAgMTYuNDgtMjcuMDQwIDM0LjA4MC0wLjE2IDUxLjItMC4xNiAxMDIuNC0wLjE2IDE1My43NiAwIDM5LjIgMC40OCA3OC41Ni0wLjE2IDExNy45Mi0wLjMyIDE5LjM2IDIuNTYgMzcuNiAxMi40OCA1NC41NiAxLjQ0IDIuNCAyLjI0IDUuMTIgNC4zMiA5LjYtMzcuMjgtMi4wODAtNjkuNDQgNy41Mi05My45MiAzNS44NHMtMjUuMjggNjIuNTYtMjMuMzYgOTguODhjLTEzLjI4IDAtMjUuNDQgMC0zNy40NCAwLTIyLjI0IDAtMzAuMjQgOC0zMC4yNCAzMC41NiAwIDMuMiAwIDYuMjQgMCA5LjQ0IDAuMzIgMTcuNDQgOS4yOCAyNi40IDI2Ljg4IDI2LjQgNjUuMjggMC4xNiAxMzAuNTYgMCAxOTUuODQgMCAyMDcuMDQwIDAgNDE0LjA4MCAwIDYyMS4xMiAwIDIzLjIgMCAzMS4yLTcuNjggMzEuMi0zMC41NiAwLTIuNCAwLTQuOTYgMC03LjM2LTAuMTYtMjAtOC42NC0yOC40OC0yOS4xMi0yOC40OC02NS4yOCAwLTEzMC41NiAwLTE5NS44NCAwLTE3OC41NiAwLTM1Ny4xMiAwLTUzNS44NCAwLTQuMTYgMC04LjMyIDAtMTMuNiAwLTAuNDgtMjcuMi00LjgtNTMuOTIgMTQuNC03Ni42NCAxMy42LTE2LjE2IDMwLjg4LTI0Ljk2IDUyLjE2LTI1LjI4IDguNDggMCAxNi45NiAwLjY0IDI1LjI4LTAuMTYgNy42OC0wLjY0IDExLjIgMi41NiAxNC4yNCA5LjEyIDggMTcuMTIgMTYuOTYgMzMuOTIgMjUuMTIgNTAuODggMi41NiA1LjI4IDUuNiA3LjY4IDExLjg0IDcuNjggMTYyLjg4LTAuMTYgMzI1LjYtMC4xNiA0ODguNDggMCA2LjI0IDAgOS4yOC0yLjA4MCAxMi03LjUyIDE4LjA4MC0zNi44IDM3LjEyLTczLjEyIDU0LjQtMTEwLjI0IDUuMTItMTEuMDQwIDguNDgtMjQuMTYgOC42NC0zNi4zMiAwLjY0LTkyLjMyIDAuMzItMTg0LjQ4IDAuMzItMjc2LjggMC0wLjY0IDAtMS40NCAwLTIuMDgwLTAuMTYtMjIuNC0xMy45Mi0zOC4wODAtMzMuNDQtMzcuOTItMTkuODQgMC4zMi0zMi45NiAxNS4zNi0zMy4xMiAzOC4yNCAwIDMwLjg4IDAgNjEuNzYgMCA5Mi42NCAwIDQ1LjQ0IDAgOTEuMDQwIDAgMTM3Ljkyek0zNTEuNjggNjU4LjcyYzAtMzMuNiAwLTY2LjQgMC05OS44NC0yMi4yNCAwLTQzLjUyIDAtNjYuNCAwIDAgMy42OCAwIDcuMzYgMCAxMS4wNDAgMCAxMDYuNCAwIDIxMi42NCAwIDMxOC44OCAwIDI2LjU2IDEyLjggMzkuMDQwIDM5LjUyIDM5LjA0MCAxNDIuNCAwIDI4NC45NiAwIDQyNy4zNiAwIDIzLjIgMCAzNy4yOC0xMy4yOCAzNy40NC0zNiAwLjE2LTEwOC40OCAwLTIxNi44IDAtMzI1LjI4IDAtMi40LTAuMzItNC44LTAuNDgtNy44NC0yMS43NiAwLTQzLjA0MCAwLTY1LjYgMCAwIDMyLjggMCA2NS45MiAwIDk5LjY4LTEyNC4zMiAwLjMyLTI0Ny4yIDAuMzItMzcxLjg0IDAuMzJ6IiAvPgo8Z2x5cGggdW5pY29kZT0iJiN4ZTkwMjsiIGdseXBoLW5hbWU9InVzZXItbGljZW5zZXMiIGQ9Ik00OCAyNjBjMTYuNjQgNjEuMTIgNTMuNiAxMDIuNzIgMTE1LjY4IDExOS4wNDAgNjMuODQgMTYuOCAxMTkuMDQwIDAuMzIgMTY3LjUyLTQ3LjM2LTQwLjk2LTUyLjQ4LTQwLjgtMTEyLjk2LTM5LjUyLTE3NC4wODAgMC42NC0zMy43NiAyLjcyLTI5LjYtMjkuMjgtMzIuOC01Ny4yOC01LjkyLTExNC4yNC00LjE2LTE2OS45MiAxMC41Ni0xNS44NCA0LjE2LTI5Ljc2IDE1Ljg0LTQ0LjQ4IDI0LjE2IDAgMzMuNDQgMCA2Ni44OCAwIDEwMC40OHpNNjAxLjEyIDg5LjI4Yy03Ny40NC04LjgtMTUxLjM2LTcuMzYtMjI0LjQ4IDExLjUyLTguNjQgMi4yNC0xNy4xMiA1LjYtMjUuNiA4LjY0LTEzLjkyIDQuOTYtMjAuOCAxMy45Mi0yMCAyOS45MiAxLjkyIDM2LjgtMy4wNDAgNzQuNzIgNC4zMiAxMTAuMjQgMTkuODQgOTYuNDggMTIwLjMyIDE0My42OCAyMDMuNTIgMTM0LjU2IDMzLjYtMy42OCA2NS4xMi0xMy45MiA5NC4wODAtMzQuNzItNjQuNjQtNzkuMDQwLTc1LjY4LTE2NS40NC0zMS44NC0yNjAuMTZ6TTYzMC43MiA1MTYuMzJjMC4xNi02MS43Ni00OC44LTExMC43Mi0xMTEuMzYtMTExLjA0MC02NC42NC0wLjMyLTExMi44IDQ4LjMyLTExMi42NCAxMTMuOTIgMC4xNiA2MS43NiA0OS40NCAxMTAuMDgwIDExMi4xNiAxMTAuMDgwIDYzLjUyLTAuMTYgMTExLjY4LTQ4LjggMTExLjg0LTExMi45NnpNMjA3LjY4IDQwNS4yOGMtNTguNTYgMC0xMDIuMDgwIDQ0LTEwMi4yNCAxMDMuMzYtMC4xNiA1Ny4xMiA0Ni41NiAxMDMuMzYgMTAzLjY4IDEwMi44OCA1Ni4xNi0wLjQ4IDEwMi44OC00OC40OCAxMDIuNC0xMDUuMjgtMC40OC01NS44NC00Ny4wNDAtMTAwLjk2LTEwMy44NC0xMDAuOTZ6TTkzMS44NCA1MDYuMDgwYzAuNDgtMjcuMi05LjkyLTUwLjI0LTI4LjE2LTY5Ljc2LTE1LjM2LTE2LjE2LTMxLjg0LTI2LjA4MC01Ny4xMi0xOC41Ni0xOS41MiA1Ljc2LTQxLjI4IDIuODgtNjEuOTIgNS4yOC04LjggMS4xMi0xOS4yIDQtMjUuNiA5Ljc2LTM1LjY4IDMyLTQzLjM2IDg0LjE2LTIwIDEyNS42IDIyLjg4IDQwLjY0IDcwLjI0IDYwLjY0IDExNiA0OC45NiA0Ni41Ni0xMS41MiA3Ny4xMi01MS44NCA3Ni44LTEwMS4yOHpNMjczLjkyIDc4Mi41NmMwLjQ4IDUwLjI0IDQzLjUyIDkyLjMyIDk0LjA4MCA5Mi4zMiA1MiAwIDk1LjItNDQuNjQgOTQuMDgwLTk2Ljk2LTEuMTItNDkuNzYtNDUuMjgtOTItOTUuMzYtOTEuMzYtNTEuMzYgMC44LTkzLjI4IDQ0LjE2LTkyLjggOTZ6TTc1OS4zNiA3NzkuMzZjLTAuMTYtNDkuOTItNDMuMi05Mi40OC05My45Mi05Mi42NC01MS4zNi0wLjE2LTkzLjYgNDIuNC05NC4wODAgOTQuNTYtMC4zMiA1MC43MiA0My44NCA5NC40IDk1LjA0MCA5My43NiA1MS41Mi0wLjY0IDkzLjI4LTQzLjUyIDkyLjk2LTk1LjY4ek0yNzMuNiA2MzQuNTZjNTMuOTIgMzguMjQgMTA4LjY0IDQyLjcyIDE2OC45NiAxMy42LTQyLjcyLTI4Ljk2LTY5LjEyLTY2LjI0LTczLjkyLTExNi4zMi00Ljk2LTUwLjU2IDEzLjc2LTkyLjMyIDQ5Ljc2LTEyNy44NC0yMC44LTEzLjkyLTQxLjI4LTI3Ljg0LTYxLjc2LTQxLjYtMTcuMTIgMTIuOTYtMzQuNTYgMjYuMDgwLTUyIDM5LjM2IDc4LjcyIDg2LjQgNDUuMTIgMTg3LjM2LTMxLjA0MCAyMzIuOHpNNzYxLjkyIDYzMy45MmMtOTUuMDQwLTYxLjI4LTg4LjY0LTE2NC4xNi0zNy42LTIyMS40NC0xOS4wNDAtMTEuMDQwLTM3Ljc2LTIyLjI0LTU2LjgtMzIuOC0yLjg4LTEuNi04LjE2LTEuMjgtMTEuMDQwIDAuMzItMTIuNjQgNy4wNDAtMjQuOCAxNS4wNDAtMzcuMjggMjIuNzIgNzguODggODIuMDgwIDYwLjMyIDE4OC4xNi0yMS45MiAyNDQuOCA1MC4wODAgMzEuMDQwIDExOC4yNCAyNS40NCAxNjQuNjQtMTMuNnpNODAyLjU2IDM4NS4yOGMtMTA0LjY0IDAtMTg5LjQ0LTg0LjgtMTg5LjQ0LTE4OS40NHM4NC44LTE4OS40NCAxODkuNDQtMTg5LjQ0YzEwNC42NCAwIDE4OS40NCA4NC44IDE4OS40NCAxODkuNDRzLTg0LjggMTg5LjQ0LTE4OS40NCAxODkuNDR6TTc5OC43MiA0Ni41NmMtODMuNTIgMC42NC0xNDguNDggNjcuODQtMTQ4LjE2IDE1My42IDAuMzIgODIuMDgwIDY4IDE0OCAxNTEuODQgMTQ3LjY4IDgzLjY4LTAuMzIgMTQ5LjYtNjcuNTIgMTQ5LjQ0LTE1Mi40OC0wLjE2LTgzLjA0MC02OC42NC0xNDkuNDQtMTUzLjEyLTE0OC44ek04ODEuMTIgMjg0LjMyYzkuNi04LjMyIDE3Ljc2LTE1LjUyIDI3Ljg0LTI0LjMyLTQxLjI4LTQ4LjMyLTgxLjc2LTk1LjUyLTEyMy42OC0xNDQuNDgtMjkuOTIgMjIuNC01OS4yIDQ0LjE2LTg5LjI4IDY2LjU2IDcuODQgMTAuMDgwIDE0Ljg4IDE5LjM2IDIyLjU2IDI5LjI4IDIwLjgtMTUuNTIgNDAuMTYtMjkuOTIgNjAuOTYtNDUuMjggMzMuOTIgMzkuNTIgNjcuMzYgNzguNCAxMDEuNiAxMTguMjR6IiAvPgo8L2ZvbnQ+PC9kZWZzPjwvc3ZnPg==#icon) format("svg")}input[type=text]:disabled{background:var(--group-plus-input-bg)!important;cursor:not-allowed}span.email_icon{font-family:ld-icons!important;font-size:30px}span.email_icon:after{content:"✉"}code{background:var(--groups-plus-code-bg)}label.error{color:red}.groups_plus_container{margin:50px auto;max-width:1000px}.groups_plus_container .groups_plus_remaining_licenses{margin-right:auto}.groups_plus_container .groups_user_table tbody tr td{padding:.8rem}.groups_plus_container .groups_user_table tbody tr td:first-child h5{font-size:2rem;line-height:1.2}.groups_plus_container .groups_user_table tbody tr td:first-child .btn_groups_plus{margin-left:0}.groups_plus_header .custom_header_icon_image{float:left;max-width:50px}.groups_plus_team_members.text-right{float:right;margin-top:20px}.groups_plus_team_member_filter{clear:both}.groups_plus_team_member_filter select{cursor:pointer;padding:5px}.groups_plus_team_member_filter .col{background:none}.groups_plus_team_member_filter button,.groups_plus_team_member_filter select{top:5px;width:100%}.form_message .learndash-groups-plus-error,.form_message p.error{background-color:red;color:#fff;margin-bottom:5px;padding:0 5px}.div-new-team-leader .col.grid_1_of_6.text-right{margin-left:70px}#add_team input[type=text]{width:100%}#add_team .form-group{padding-bottom:5px}#add_team_btn{width:120px}.div-has-team-leader,.div-has-team-member{display:none}.div-has-team-leader select,.div-has-team-member select{border:1px solid;width:100%}.groups_plus_team_member_filter .col-lg-2.col-md-2{float:right;margin-bottom:20px;margin-top:-80px}.section.last-login-section p{font-size:larger;font-weight:700;margin:0;padding-top:0}.groups_plus_info{color:#000}.groups_plus_total_team_member{text-align:center}tbody.history-table{display:block;height:100px;overflow-y:scroll}.history-table tbody tr,.history-table thead{display:table;table-layout:fixed;width:100%}.team_member_list_table td:first-child,.team_member_list_table th:first-child{width:35%}.team_member_list_table td:nth-child(2),.team_member_list_table th:nth-child(2){width:20%}.team_member_list_table td:nth-child(3),.team_member_list_table th:nth-child(3){width:5%}.learndash-groups-plus-user-licenses:before{color:#000;content:""}.learndash-groups-plus-user-licenses-remaining:before{color:#000;content:""}.action-buttons{position:relative;top:10px}#edit_groups_plus_team_member_btn,#edit_groups_plus_team_member_btn_delete,#save_groups_plus_team_member_btn,#save_groups_plus_team_member_password_btn{width:120px}#edit_groups_plus_team_member_btn_delete_permanently{width:140px}.select2-search__field,select.groups_plus_team_member_id{padding:0 10px!important;width:300px!important}#edit_groups_plus_team_member .form-group input,#save_groups_plus_team_member .form-group input[type=text]{width:100%}form#edit_groups_plus_student .edit-student input{width:32.9%}form[name=frm_student_course_filter] .col-lg-3{position:relative;width:45%}form[name=frm_team_member_course_filter] .col-lg-4{float:left;margin-left:50%;margin-top:-55px;position:relative;width:20%}form[name=frm_team_member_course_filter] .col-lg-3.col-md-3.course-selector{top:-30px}div#wp-team-leader_b_email_body-wrap,div#wp-team-leader_email_body-editor-tools,div#wp-team_member_email_body-wrap{margin-top:-30px}form#add_team .grid_2_of_4,form#manage_groups_plus_add_team_leaders .grid_2_of_4{float:right}form#manage_groups_plus_add_team_leaders .col{background:none}.icon-delete-groups-plus,.icon-delete-team-leader,.icon-delete-team-leader-permanently,span[class^=icon-]{cursor:pointer}.select2-container--open .select2-dropdown--below{top:35px}.select2-container,.swal-overlay--show-modal{z-index:999999}.classrrom-form-label{font-size:14px}.groups-plus-courses-select{padding:5px}.import_classrrom_description{font-size:18px;text-align:center}.import_classrrom_template{font-size:16px;padding-bottom:20px;padding-top:20px;text-align:center}.import_classrrom_template img{margin:0 auto;margin-bottom:10px}.import_classrrom_template a{color:#141414}.import_classrrom_upload_file{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;display:block;font-size:16px;margin-bottom:20px;padding-bottom:20px;padding-top:20px}.import_classrrom_upload_file>div{display:inline-block}.upload-import-wrapper{display:inline-block;overflow:hidden;padding-left:10px;padding-right:10px;position:relative;vertical-align:middle}.upload-import-wrapper input[type=file]{font-size:100px;left:0;opacity:0;position:absolute;top:0}.groups_plus_container .div-team-container{display:flex}.groups_plus_container .div-team-container .course-progress-percentage{flex:1}.groups_plus_container .div-team-container .course-time-spent{flex:.2}.ld-icon-comments:before{font-size:18px;position:relative;top:2px}.groups_plus_container .div-team-container h5{text-transform:none}.course-quizzes-content .div-table.essay-table,.lesson-content .div-table.assignment-table,.lesson-content .div-table.essay-table,.lesson-content .div-table.quiz-table,.lesson-content .div-table.topic-table{margin-left:5%;padding:5px 0;width:95%}.course-quizzes-content .div-table.essay-table .ld-status-complete,.lesson-content .div-table.essay-table .ld-status-complete{background-color:green;border-radius:12px;color:#fff;display:block;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.1;margin:5px 0;padding:5px 12px;text-align:center;text-transform:uppercase}.lesson-content .div-table.essay-table .ld-status-progress{background-color:orange;border-radius:12px;color:#fff;display:block;font-size:11px;font-weight:700;letter-spacing:.5px;line-height:1.1;margin:5px 0;padding:5px 12px;text-align:center;text-transform:uppercase}.course-quizzes-content .div-table.essay-table p.essay-status,.lesson-content .div-table.essay-table p.essay-status{margin:0;padding:5px 0}.course-quizzes-content .div-table.essay-table p.essay-status input,.lesson-content .div-table.essay-table p.essay-status input{border-color:#cdcdcd;padding:5px;width:60px}.course-quizzes-content .div-table.essay-table p.essay-status button,.lesson-content .div-table.essay-table p.essay-status button{margin-left:1em;padding:10px}.div-table-row-header{padding:10px 0}.div-table-row-parent .div-table-row{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0;padding:10px 0}.div-table-row-parent .div-table-row>*{padding:0}.div-table-row-parent .div-table-row .ld-lock-unlock{text-align:center;width:10%}.learndash-groups-plus-icon-arrow{cursor:pointer;margin-right:10px}a.certificate-icon img{filter:invert(52%) sepia(18%) saturate(5932%) hue-rotate(67deg) brightness(94%) contrast(73%);padding-top:0;width:20px}#add_instructor_email_groups_plus input[type=text],#add_instructor_email_groups_plus select,#add_student_email_groups_plus input[type=text],#add_student_email_groups_plus select,#send_broadcast_email_to_students input[type=text],#send_broadcast_email_to_students select,#send_broadcast_email_to_team_leaders input[type=text],#send_broadcast_email_to_team_leaders select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:block;margin:8px 0;padding:12px 20px;text-align:left;width:100%}#add_instructor_email_groups_plus .form-action,#add_student_email_groups_plus .form-action,#send_broadcast_email_to_students .form-action,#send_broadcast_email_to_team_leaders .form-action{margin-top:20px}.from-modal .form-action{margin-top:20px;width:100%}.from-modal .form-action>div{width:auto}.groups_plus_report_list h3{margin-bottom:1rem;text-transform:capitalize}.groups_plus_report_list strong{font-size:.9rem;font-weight:100}.fa-unlock{color:green}.div_export_section{padding:20px 0}#btn_download_report_csv{display:none}.wpProQuiz_modal_window{background:#fff;bottom:40px;left:40px;position:fixed;right:40px;top:40px;z-index:160000}.wpProQuiz_modal_backdrop{background:#000;bottom:0;left:0;opacity:.7;position:fixed;right:0;top:0;z-index:159900}.learndash-groups-plus-organization-product-variations ul,.learndash-groups-plus-team-product-variations ul{list-style:none;margin:0}.learndash-groups-plus-organization-product-variations ul li,.learndash-groups-plus-team-product-variations ul li{display:flex;padding-bottom:5px}.learndash-groups-plus-organization-product-variations ul li input[type=number]{width:110px}.learndash-groups-plus-organization-product-variations ul#organization_courses_list,.learndash-groups-plus-organization-product-variations ul#organization_groups_list{max-height:300px;overflow-y:auto}.learndash-groups-plus-organization-product-variations ul.variable_product,.learndash-groups-plus-team-product-variations ul.variable_product{list-style:disc;margin-left:15px;overflow-y:unset!important}.learndash-groups-plus-organization-product-variations ul.variable_product li,.learndash-groups-plus-team-product-variations ul.variable_product li{display:list-item}.learndash-groups-plus-organization-product-variations label[for=exclude_from_individual_seat_purchase],.learndash-groups-plus-team-product-variations label[for=exclude_from_individual_seat_purchase]{padding-right:.5em}.learndash-groups-plus-organization-product-variations label[for^=groups_plus_team_course_],.learndash-groups-plus-team-product-variations label[for^=groups_plus_team_course_]{padding-left:.5em}#courses_search_box,#groups_search_box{background-image:url(//littlekiddosmusic.com/wp-content/plugins/learndash-groups-plus/build/images/searchicon.37d6c742.png);background-position:10px 12px;background-repeat:no-repeat;border:1px solid #ddd;font-size:16px;margin-bottom:12px;padding:12px 20px 12px 40px;width:100%}.my_broadcast_messages_list{overflow-y:auto}table td,table th{border-width:0 1px 1px 0;padding:.4375em}.div-table-col{padding:.4375em}@media(max-width:768px){form[name=frm_team_member_course_filter] .col-lg-4{margin-left:40%;margin-top:-75px;position:absolute}}body {
--global-gray-500: #f2f2f2;
--wp--preset--color--yellow: #f9cf72;
--wp--preset--color--pink: #eac9c3;
--wp--preset--color--skyblue: #9acfe2;
--wp--preset--color--mustard: #c69c6d;
}
.yoast-breadcrumbs,
.kadence-breadcrumbs {
text-transform: uppercase;
font-weight: bold;
font-size: 12px;
text-align: center;
}
.archive-intro .kadence-breadcrumbs {
margin: 0px 0 5px;
font-size: 12px;
}
.yoast-breadcrumbs a,
.yoast-breadcrumbs a:visited{
color: #000;
text-decoration: none;
}
.site-top-header-inner-wrap {
position: relative;
text-align: center;
}
.site-header-main-section-center > .site-header-item:last-child,
.site-header-main-section-right-center > .site-header-item:last-child {
align-items: flex-end;
padding-bottom: 10px;
}
.search-toggle-open.search-toggle-style-default {
padding: 3px;
}
.site-top-header-inner-wrap p img {
margin-bottom: -3px;
margin-right: 4px;
}
.kadence-sticky-header.item-is-stuck .site-title {
font-size: 30px;
line-height: 1;
}
.site-branding .site-description {
text-align: left;
}
.header-button.button-size-custom b {
color: #000;
display: inline-block;
margin-bottom: 0px;
}
#main-header .search-toggle-icon{
display: none;
}
.header-navigation[class*="header-navigation-style-underline"] .header-menu-container.primary-menu-container > ul > li > a::after { 
background: var(--global-palette1);
}
.wp-block-heading img {
display: inline-block;
margin-bottom: -10px;
margin-right: 5px;
}
.single .entry-content-wrap {
padding: 0px;
}
input,
select,
textarea,
.site-container .wp-block-search .wp-block-search__input {
border-color: #000!important;
border-radius: 0px!important;
border-radius: 0px;
border-width: 2px;
}
.wp-block-search .wp-block-search__button {
width: 140px;
font-size: 21px;
}
.main-navigation .primary-menu-container > ul li.menu-item > a{
padding: 0 20px!important
}
.accountlinks {
display: inline-flex;
gap: 1em;
justify-content: center;
flex-direction: row;
}
.accountlinks a,
.accountlinks a:visited {
font-size: 16px;
text-decoration: none!important;
text-transform: uppercase;
color: #000;
display: inline-block;
margin: 0 5px;
font-weight: bold;
}
.accountlinks a:focus,
.accountlinks a:hover {
color: var(--global-palette2);
text-decoration: underline!important;
} 
.accountlinks a:last-child {
margin: 0 0px 0 5px;
}
.carticon {
margin: 0 15px;
position: relative;
}
.carticon .icon {
background:no-repeat url(//littlekiddosmusic.com/wp-content/themes/littlekiddos-academy/assets/images/carticon.png) center / contain;
width: 42px;
height: 50px;
display: inline-block;
margin-bottom: -15px;
margin: 0 0px -17px;
}
.carticon .edd-cart-quantity {
background-color: var(--global-palette1);
color: #fff;
position: absolute;
top: -15px;
right: -10px;
border-radius: 50%;
width: 30px;
height: 30px;
font-size: 13px;
display: inline-flex;
align-items: center;
justify-content: center;
line-height: 0;
}
.wp-block-query .block-entry-title {
text-align: center;
}
.wp-block-query .wp-block-post-title  {
text-align: center;
display: inline-block;
width: auto;
margin:auto;
border-bottom: 2px solid currentColor;
text-decoration: none;
line-height: 1.2;
}
.wp-block-query .wp-block-post-title  a:hover,
.wp-block-query .wp-block-post-title  a:focus,
.wp-block-query .wp-block-post-title:hover,
.wp-block-query .wp-block-post-title:focus,
.wp-block-query .wp-block-post-title:hover h2,
.wp-block-query .wp-block-post-title:focus h2 {
text-decoration: none!important;
color: var(--global-palette2)!important;
}
.blog .entry-hero-container-inner{
background-color: transparent;
}
.single-download .entry-header {
display: none;
}
.entry-title a {
text-decoration: none;
}
.edd-submit.button {
border:2px solid black;
text-transform: uppercase;
padding: 10px 25px
}
#edd-purchase-button, .edd-submit, [type="submit"].edd-submit,
.wp-block-edd-checkout #edd_purchase_form .edd-button-secondary, .wp-block-edd-checkout #edd_purchase_form .edd-submit {
border:2px solid black!important;
text-transform: uppercase;
padding: 10px 25px
}
.edd-submit.button:hover,
.edd-submit.button:focus {
background-color: #fff!important;
color: black!important;
border:2px solid black!important;
}
#edd_login_form{
max-width: 100%;
width: 600px;
margin: 20px auto;
}
#edd_login_form .edd-login-username,
#edd_login_form .edd-login-email,
#edd_login_form .edd-login-password,
#edd_profile_editor_form fieldset p {
display: grid;
grid-template-columns: 1fr 1fr;
}  .kt-row-layout-bottom-sep.kt-row-sep-type-wavei {
stroke: var(--wp--preset--color--yellow) ;
stroke-width: 4px;
margin: 0 -5px 0 -5px;
filter: drop-shadow(5px 0 0 #fff) drop-shadow(-5px 0 0 white) drop-shadow(0 5px 0 white) drop-shadow(0 -5px 0 white) ;
}
.kt-row-layout-bottom-sep.kt-row-sep-type-wavei:after {
content: '';
display: block;
background-color: #fff;
height: 5px;
width: 100%;
position: absolute;
bottom:0px
}
.kt-row-layout-top-sep.kt-row-sep-type-wavei {
stroke: #fff ;
stroke-width: 4px;
margin: -5px -5px 0 -5px;
filter: drop-shadow(5px 0 0 var(--wp--preset--color--yellow)) drop-shadow(-5px 0 0 var(--wp--preset--color--yellow)) drop-shadow(0 5px 0 var(--wp--preset--color--yellow)) drop-shadow(0 -5px 0 var(--wp--preset--color--yellow)) ;
}
.transformhalf{
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
margin-bottom: 0px;
}
.bottomoverlay .kt-image-overlay-color-wrapper,
{
top: auto;
height: 50px;
}
.wp-block-query .wp-container-core-group-layout-1.wp-container-core-group-layout-1{
margin: 5px 0;
}
.wp-block-query .wp-container-core-group-layout-1.wp-container-core-group-layout-1 p {
margin: 0px;
}
.wp-block-post-excerpt__more-link {
background-color: var(--global-palette1);
color: white;
border: 2px solid var(--global-palette1);
font-size: 15px;
font-family: Outfit, sans-serif;
text-transform: uppercase;
padding: 15px 25px;
text-decoration: none;
margin: 20px auto;
}
.wp-block-social-links .wp-block-social-link.wp-social-link {
margin: 0 5px
}
.wp-block-social-links .wp-block-social-link svg {
width: 1.4em;
height: 1.4em;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited {
border: 2px solid black;
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:focus {
border: 2px solid black;
background-color: black;
color: white!important
}
.wp-block-query .wp-block-post .wp-block-group {
margin-bottom: 10px;
}
.wp-block-query .wp-block-post .wp-block-group p {
margin-bottom: 0px;
}
.wp-block-kadence-pane .kt-accordion-header-wrap .kt-blocks-accordion-header { 
list-style-type: none;
}
.socialiconsgrid.wp-block-group-is-layout-grid {
gap: 0px;
grid-template-columns: .8fr 1fr;
} .single .site-main .entry-header {
position: relative;
z-index: 1;
padding: 20px 0 5px;
}
.single-post .entry.single-entry {
box-shadow: 0 0 0 0 #fff;
}
.single-post.content-style-boxed .content-container main,
.single-post.content-style-boxed .single-after-entry-wrapper {
margin: auto;
max-width: 100ch;
}
.single-header-wrapper {
background: linear-gradient(var(--global-palette8) 80%, #fff 20%);
max-width: 100%;
position: relative;
padding: 30px 0 0;
margin-left: calc(-50vw + 50%);
margin-right: calc(-50vw + 50%);
max-width: 100vw;
}
.single-header-wrapper .wrap {
max-width: 100%;
width: var(--global-content-width);
margin: 0px auto;
background-color: var(--global-palette7);
display: flex;
align-items: center;
justify-content: center;
}
.single-header-wrapper .wrap > * {
flex: 1;
}
.single-header-wrapper .entry-header {
padding: 0 40px;
}
.single-header-wrapper .entry-title {
position: relative;
}
.single-header-wrapper .entry-title::after {
content: "";
width: 50px;
margin: 10px 0 25px;
height: 2px;
background-color: var(--global-palette1);
display: block;
}
.kadence-breadcrumbs a,
.kadence-breadcrumbs a:visited {
text-decoration: none;
}
.kadence-breadcrumbs a:focus,
.kadence-breadcrumbs a:hover {
text-decoration: underline;
}
.wp-block-query li {
margin-bottom: 40px;
}
.single-content .wp-block-query figure {
margin-bottom: 15px;
}
.single-content .wp-block-query h2 {
margin: 10px 0 0px;
}
.single-content .wp-block-query .wp-block-post-title {
line-height: 1.2;
margin-bottom: 10px;
} .single-content .wp-block-query .wp-block-post-excerpt__excerpt {
margin: 0px;
}
.wp-block-post-excerpt__more-link {
font-weight: bold;
}
.single .entry-author-title,
h2.entry-related-title,
h3.comment-reply-title,
.comments-title {
position: relative;
text-transform: none;
font-family: var(--global-heading-secondary-font-family);
font-size: var(--global-kb-font-size-lg);
margin-bottom: 1em;
font-weight: bold;
text-align: center;
}
h3.comment-reply-title,
.comments-title {
text-align: center;
margin-bottom: 0px;
}
.comment-form p.logged-in-as {
margin: 10px 0;
text-align: center;
} .entry-author .entry-author-profile {
display: flex;
gap: 20px;
padding-left: 0px;
align-items: center;
}
.entry-author .entry-author-profile > div {
flex: 1;
}
.entry-author .entry-author-avatar {
position: relative;
max-width: 270px;
}
.single .entry-author-name-wrapper {
display: inline-flex;
gap: 0 10px;
line-height: 1;
align-items: center;
}
.single .entry-author-name {
font-family: var(--global-heading-font-family);
font-size: var(--global-kb-font-size-lg);
font-weight: bold;
margin-bottom: 0px;
line-height: 1;
}
.entry-author .entry-author-profile p {
margin: 5px 0 12px;
}
.comment-author .fn a {
font-family: var(--global-heading-font-family);
font-weight: 400;
}
.entry-author-avatar img {
position: relative;
border-radius: 50%;
border: 3px solid vaR(--global-palette1);
}
.entry-meta .author-avatar img {
border: 3px solid vaR(--global-palette1);
}
.entry-meta .author.vcard {
font-weight: bold;
}
.single .entry-author-follow {
margin-top: 0px;
}
.single .entry-author-follow a,
.single .entry-author-follow a:visited {
background-color: var(--global-palette1);
color: var(--global-palette9);
border-radius: 50%;
border: 2px solid var(--global-palette1);
}
.single .entry-author-follow a:focus,
.single .entry-author-follow a:hover {
color: var(--global-palette1);
background-color: #fff;
}
.single .entry-related {
padding: 0px;
background-color: transparent;
}
.single .entry-related-inner .entry-content-wrap {
padding: 10px;
background-color: transparent;
}
.single .entry-related-inner .entry-related-inner-content {
padding-top: 0px;
background-color: #fff;
}
.single .entry-related-inner article {
background-color: transparent;
box-shadow: 0 0 0 0 #fff;
text-align: center;
}
.navigation {
border-top: 1px solid var(--global-palette7);
padding-top: 20px;
}
.navigation .nav-links {
font-family: var(--global-heading-font-family);
font-size: var(--global-kb-font-size-md);
}
.navigation .post-navigation-sub {
font-family: var(--global-heading-secondary-font-family);
font-size: var(--global-kb-font-size-sm);
}
.comment-navigation .nav-previous:after,
.post-navigation .nav-previous:after {
display: none;
}
.after-post.entry-meta {
width: 100%;
display: block;
margin: 20px 0;
padding: 30px 0;
border-top: 3px solid var(--global-palette1);
}
.after-post.entry-meta .meta-label {
text-transform: uppercase;
font-family: var(--global-heading-secondary-font-family);
font-size: 20px;
margin-bottom: 20px;
font-weight: bold;
}
.after-post .category-links {
flex-direction: column;
justify-content: center;
display: flex;
font-family: var(--global-heading-secondary-font-family);
letter-spacing: 2px;
font-weight: 400;
}
.after-post .category-links a,
.after-post .category-links a:visited {
border: 2px solid #000;
padding: 8px 15px;
font-size: 17px;
font-weight: bold;
letter-spacing: 0px;
margin: 2px;
}
.after-post .category-links a:hover,
.after-post .category-links a:focus {
background-color: #000;
color: #fff;
}
.wp-block-kadence-advancedheading img {
display: inline-block;
transform: translateY(30%);
}
.wp-block-kadence-advancedheading.courseSubTitle,
.courseSubTitle .wp-block-kadence-advancedheading {
justify-content: space-between !important;
}
.loop-entry.type-post h2.entry-title,
.loop-entry.type-page h2.entry-title {
font-size: 24px;
}
@media screen and (max-width: 960px) {
.single-header-wrapper .wrap {
display: block;
padding: 20px;
}
.single-post.content-style-boxed .content-container main,
.single-post.content-style-boxed .single-after-entry-wrapper {
max-width: 100%;
padding: 0 5%;
}
.single-post .entry.single-entry.content-bg:not(.loop-entry) {
margin: 0px;
}
} .entry-hero.post-archive-hero-section,
.error404 .content-wrap,
.entry-hero.page-hero-section {
margin-top: 15px;
}
.entry-hero.post-archive-hero-section{
margin-bottom: 40px;
}
h1.archive-title {
position: relative;
}
.wp-site-blocks .post-title > * {
z-index: 2;
position: relative;
}
h1.search-title:after,
.wp-site-blocks .post-title h1:after,
.wp-site-blocks .page-title h1:after,
h1.archive-title::after {
content: "";
height: 4px;
width: 70px;
display: block;
margin: 10px auto 0;
background-color: var(--global-palette1);
}
.archive-intro {
padding: 0px;
margin: 20px 0 40px;
background: var(--global-palette7);
position: relative;
}
.archive-intro .wrapper {
display: flex;
gap: 0 2em;
padding: 20px 0 20px;
width: var(--global-content-width);
max-width: 100%;
justify-content: center;
align-items: center;
z-index: 1;
position: relative;
}
.archive-intro .wrapper > header,
.archive-intro .wrapper > .img-wrap {
flex: 1;
text-align: center;
z-index: 2;
}
.archive-intro .wrapper > header > *{
z-index: 2;
position: relative;
}
.archive-intro .wrapper > header {
min-width: 100px;
}
.archive-intro .wrapper > .img-wrap img {
border: 5px solid #fff;
border-radius: 0px;
max-height: 370px;
object-fit: cover;
max-width: 600px;
width: 100%;
}
.archive-intro .wrap .first {
padding: 0 40px;
}
.archive-intro .page-header,
.archive-intro .entry-header,
.archive-intro .page-header:before {
background: transparent;
margin-bottom: 0px;
}
.archive-intro .page-header:before {
display: none;
}
.archive-intro .archive-title-wrap {
display: flex !important;
gap: 10px;
justify-content: center;
align-items: center;
}
.archive-title-wrap .img-wrap {
max-width: 90px;
margin-bottom: -20px;
}
.archive-title-wrap h1 {
margin-bottom: 0px;
}
.archive-intro .archive-title-wrap p {
margin-bottom: 0px;
}
.entry-hero .kadence-breadcrumbs,
.post-archive-title,
.search-archive-title {
z-index: 2;
position: relative;
}
.entry-hero .kadence-breadcrumbs{
margin-bottom: 0px;
padding-bottom: 0px;
font-size: 12px;
}
.entry-hero.page-hero-section .entry-header .kadence-breadcrumbs {
padding-bottom: 10px;
}
.entry-hero.page-hero-section .entry-header,
.post-archive-title {
padding: 10px 0 30px;
}
.search-archive-title {
padding: 15px 0 30px;
text-align: center;
}
.search-archive-title h1 {
z-index: 2;
position: relative;
}
.search-archive-title:before,
.single .site-main .entry-header::before,
.archive-intro:before,
.post-archive-title::before {
content: "";
height: 100%;
width: 100%;
position: absolute;
z-index: 0;
top: 0;
right: 0;
bottom: 0;
border-left: 9999px solid var(--global-palette7);
box-shadow: 9999px 0 0 var(--global-palette7);
box-shadow: 9999px 0 0 var(--global-palette7);
}
.archive-inner .newsletterimg {
margin: -30px 0;
}
.archive-description {
width: 800px;
max-width: 100%;
margin: 0 auto 40px;
}
.archive-intro .archive-description,
.archive-intro .archive-description p {
margin-bottom: 0px;
}
#archive-container.content-wrap {
gap: 1em;
}
#archive-container .entry-header {
margin-bottom: 15px;
}
#archive-container .entry-title {
text-align: center;
}
#archive-container .entry-title:hover,
#archive-container .entry-title:focus {
text-decoration: underline;
}
#archive-container .entry-summary,
#archive-container .entry-summary p {
margin: 0px;
}
#archive-container .more-link-wrap {
margin-top: 0px;
}
.more-link-wrap a.post-more-link,
.more-link-wrap a.post-more-link:visited {
color: var(--global-palette-highlight);
text-decoration: underline;
}
.more-link-wrap a.post-more-link:focus,
.more-link-wrap a.post-more-link:hover {
color: var(--global-palette-highlight-alt);
text-decoration: underline;
}
.post-more-link .svg-baseline {
display: none;
}
.pagination .nav-links {
text-align: center;
}
.pagination .nav-links .page-numbers {
border-radius: 0%;
border: 2px solid black;
background-color: black;
color: white;
font-weight: bold;
}
.pagination .nav-links span.page-numbers,
.pagination .nav-links .page-numbers:hover,
.pagination .nav-links .page-numbers:focus {
background-color: white;
color: black;
}
.wp-block-query .wp-block-post:hover img,
.wp-block-query .wp-block-post:focus img,
#archive-container article:hover img,
#archive-container article:focus img {
opacity: 0.8;
}
#archive-container article:hover a,
#archive-container article:focus a {
text-decoration: underline;
color: #000;
}
#archive-containe article a:hover,
#archive-containe article a:focus {
color: #000;
} .kt-testimonial-style-inlineimage .kt-testimonial-text-wrap {
display: flex;
margin-bottom: 0px;
}
.kt-testimonial-style-inlineimage
.kt-testimonial-text-wrap
.kt-testimonial-media-wrap
img {
width: 100%;
aspect-ratio: 1;
border-radius: 50%;
}
.kt-testimonial-style-inlineimage .kt-testimonial-text-wrap:after {
display: none;
}
.kt-testimonial-style-inlineimage
.kt-testimonial-content
.kt-testimonial-meta-wrap {
padding-left: 0px;
margin-left: 0px;
}
.kt-testimonial-style-inlineimage .kt-testimonial-meta-wrap {
padding-left: 0px !important;
}
.kt-blocks-info-box-learnmore.info-box-link {
font-weight: bold !important;
letter-spacing: 2px !important;
} .site-footer {
margin-top: 40px;
}
.site-footer .menu {
display: flex;
justify-content: space-around;
flex-direction: column;
}
.site-footer .menu .menu-item {
display: inline-block;
}
.site-footer .menu .menu-item .sub-menu {
display: none;
}
.site-footer-wrap .site-footer-row.site-middle-footer-inner-wrap {
grid-template-columns: 1.5fr 1fr 1fr 1fr;
}
.site-footer-wrap .site-footer-row.site-middle-footer-inner-wrap .site-footer-section:first-child img {
margin-top: -10px;
}
.site-middle-footer-wrap .site-footer-section {
align-items: flex-start;
}
.footer-widget-area ul {
padding:0px!important;
margin: 0px!important;
}
.footer-widget-area ul li {
padding: 0px;
list-style-type: none;
}
.footer-widget-area .menu-item,
.footer-widget-area .menu a, .footer-widget-area .menu a:visited{
font-family: Oxygen, sans-serif;
font-size: 20px;
line-height: 1.6;
}
.disclaimer {
font-size: 15px;
width: 1000px;
max-width: 100%;
margin: auto;
font-style: italic;
font-weight: 400;
} #secondary.primary-sidebar {
padding-top: 10px;
}
.primary-sidebar .widget {
z-index: 4;
position: relative;
} .wp-block-kadence-posts.grid-cols {
column-gap: 1em;
row-gap: 1em;
}
.kb-advanced-form .kt-inside-inner-col,
.wp-block-kadence-advanced-form .kb-adv-form-field,
.kb-advanced-form .wp-block-kadence-column input {
height: 100%;
}
.margin0 {
margin: 0px;
}
.wp-block-kadence-advancedheading img {
margin: auto;
}
.rp4wp-related-posts {
background-color: var(--global-palette7);
padding: 10px 10px 15px;
}
.rp4wp-related-posts h3 {
text-align: center;
margin-bottom: 10px;
}
.rp4wp-related-posts ul {
display: flex;
gap: 10px;
flex-wrap: wrap;
margin-bottom: 0px;
margin-left: 0px;
padding-left: 0px;
text-align: center;
}
@media only screen and (max-width: 960px) {
.rp4wp-related-posts ul {
gap: 0px;
}
.entry-author-profile .entry-author-avatar {
border-radius: 0;
max-width: 200px;
margin: 10px auto;
}
.single-after-entry-wrapper .entry-author-profile {
flex-direction: column;
}
}
.rp4wp-related-posts ul li {
flex: 1;
width: 100% !important;
list-style-type: none;
}
@media only screen and (max-width: 960px) {
.rp4wp-related-posts ul li {
flex: auto;
padding: 0 5px;
max-width: 50% !important;
}
}
.rp4wp-related-posts ul li .rp4wp-related-post-content a {
font-size: 16px;
font-weight: bold;
}
.rp4wp-related-posts ul li img {
aspect-ratio: 1;
object-fit: cover;
}
.rp4wp-related-posts .rp4wp-related-post-content {
text-align: center;
margin-top: 10px;
line-height: 1.3;
}
.rp4wp-related-posts .rp4wp-related-post-content a {
font-family: var(--global-heading-font-family);
font-size: 16px;
text-decoration: none;
color: #000;
}
.rp4wp-related-posts .rp4wp-related-post-content a:hover,
.rp4wp-related-posts .rp4wp-related-post-content a:focus {
text-decoration: underline !important;
} .swiper.swiper-horizontal {
background-color: transparent;
}
.gallerywrapper .navigation .swiper-arrow,
.productssliderwrap .swiper-arrow {
top: 50%;
transform: translateY(60%);
background: #000 !important;
color: #fff;
border-radius: 50%;
width: 30px;
height: 30px;
padding: 0px;
}
.gallerywrapper {
padding-right: 30px;
}
.gallerywrapper figure.wp-block-gallery.has-nested-images.swiper-wrapper {
gap: 0;
flex-wrap: nowrap !important;
margin: 0;
border: 0;
}
@media only screen and (max-width: 599px) {
.gallerywrapper figure.wp-block-gallery {
flex-wrap: nowrap;
}
}
.gallerywrapper figure.wp-block-gallery .wp-block-image {
padding: 10px;
background-color: #fff;
}
.gallerywrapper figure.wp-block-gallery img {
aspect-ratio: 1;
}
.swiper-arrow {
background-color: transparent !important;
font-size: 0;
top: 40% !important;
border: 0px !important;
}
.productssliderwrap .swiper-button-prev,
.swiper-arrow.swiper-button-prev {
left: 0;
}
.productssliderwrap .swiper-button-next,
.swiper-arrow.swiper-button-next {
right: -20px;
}
.productssliderwrap .swiper-button-next {
right: -8px;
}
.gallerywrapper .navigation {
padding: 0px;
margin: 0px;
border: 0px;
}
.navigation .swiper-button-prev {
display: none;
}
.navigation .swiper-button-next:after,
.navigation .swiper-button-prev:after {
content: "" !important;
font-family: Arial, Helvetica, sans-serif;
mask: no-repeat url(//littlekiddosmusic.com/wp-content/themes/littlekiddos-academy/assets/images/arrow.svg) center/contain;
-webkit-mask: no-repeat url(//littlekiddosmusic.com/wp-content/themes/littlekiddos-academy/assets/images/arrow.svg) center/contain;
width: 16px;
height: 16px;
background-color: currentColor;
border: 0px;
display: block;
position: absolute;
}
.navigation .swiper-button-prev:after {
transform: rotate(180deg);
}
.navigation .swiper-arrow:hover:after,
.navigation .swiper-arrow:focus:after {
background-color: var(--global-palette2);
}
.swiper .ad-block-shop-images {
background-color: transparent;
padding: 0;
}
.gallerywrapper .swiper .ad-block-shop-images figure img {
max-height: 100% !important;
width: 100%;
}
.swiper .ad-block-shop-images figure:not(:last-child) {
margin-right: 0;
} div.wpforms-container-full .wpforms-form input[type="submit"],
div.wpforms-container-full .wpforms-form button[type="submit"],
div.wpforms-container-full .wpforms-form .wpforms-page-button {
background-color: #000;
color: #fff;
font-size: 19px;
border: 2px solid #000;
}
div.wpforms-container-full .wpforms-form input[type="submit"]:hover,
div.wpforms-container-full .wpforms-form button[type="submit"]:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
background-color: #fff;
color: #000;
font-size: 19px;
} .kt-accodion-icon-style-arrow.kt-accodion-icon-side-left .kt-blocks-accordion-header:not(.kt-accordion-panel-active) .kt-blocks-accordion-icon-trigger {
transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);
}
.kt-accodion-icon-style-arrow.kt-accodion-icon-side-left .kt-blocks-accordion-header.kt-accordion-panel-active .kt-blocks-accordion-icon-trigger {
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
}
#header_toc_links {
width: 100%;
max-width: 650px;
margin: 20px auto;
background-color: var(--global-palette7);
padding: 10px 10px 20px;
border-radius: 0;
}
#header_toc_links ul {
padding: 20px 0 0 30px !important;
text-align: left;
}
#header_toc_links ul li {
text-align: left;
margin: 0 0 5px 20px;
font-weight: bold;
}
#header_toc_links #tocheader {
color: #000;
font-size: 23px;
letter-spacing: 1px;
padding: 10px 20px 0;
text-align: left;
text-transform: uppercase;
font-weight: 700;
}
#header_toc_links #tocheader:after {
content: "";
width: 100px;
height: 4px;
background-color: var(--global-palette1);
display: block;
margin: 10px 0 0;
}
#header_toc_links
li:not(:first-child):not(:nth-of-type(2)):not(:nth-of-type(3)) {
display: none;
}
#header_toc_links.expanded
li:not(:first-child):not(:nth-of-type(2)):not(:nth-of-type(3)) {
display: list-item;
}
#header_toc_links a {
color: #000;
font-weight: 400;
text-decoration: none;
font-size: 17px;
line-height: 1.2;
font-weight: bold;
}
#header_toc_links a:hover {
text-decoration: underline;
}
#header_toc_links button,
#header_toc_links input[type="submit"] {
background: #fff;
border: 1px solid #fff;
color: #000;
width: auto;
padding: 10px 20px;
font-size: 16px;
font-family: var(--site-font);
font-weight: 700;
margin: auto;
text-transform: none;
border-radius: 0;
}
#header_toc_links button span.less,
#header_toc_links input[type="submit"] span.less {
display: none;
}
#header_toc_links button:focus,
#header_toc_links button:hover,
#header_toc_links input[type="submit"]:focus,
#header_toc_links input[type="submit"]:hover {
background: #000;
color: #fff;
}
#header_toc_links.expanded button.expanded span.more,
#header_toc_links.expanded input.expanded[type="submit"] span.more {
display: none;
}
#header_toc_links.expanded button.expanded span.less,
#header_toc_links.expanded input.expanded[type="submit"] span.less,
h2.title {
display: block;
}
.toc-toggle {
text-align: center;
} .ad-block-tabs {
min-height: 500px;
}
.ad-block-tabs .tabs {
text-align: center;
margin-bottom: 40px;
}
.posts-loader {
min-height: 400px;
background: no-repeat url(//littlekiddosmusic.com/wp-content/themes/littlekiddos-academy/assets/images/loader.gif) center / contain;
display: block;
}
@media (max-width: 1199px) {
.ad-block-tabs .tabs {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
}
.ad-block-tabs .tabs {
justify-content: center;
display: flex;
width: 1040px;
max-width: 100%;
margin: 0 auto 30px;
}
.ad-block-tabs .tabs > div {
flex: 1;
}
.ad-block-tabs .ad-tab {
cursor: pointer;
display: inline-block;
margin: 5px 5px 0px;
padding: 10px 5px;
position: relative;
min-width: 110px;
z-index: 1;
font-size: 19px;
font-weight: bold;
border: 2px solid #000;
background-color: #fff;
}
.ad-block-tabs .ad-tab.active,
.ad-block-tabs .ad-tab:hover,
.ad-block-tabs .ad-tab:focus {
--tab-color: #000;
background-color: #000;
border-color: #000;
color: #fff;
}
.ad-block-tabs.colorfullTabs .ad-tab:nth-child(1) {
--tab-color: var(--global-palette1);
background-color: var(--tab-color);
border-color: var(--tab-color);
color: #fff;
}
.ad-block-tabs.colorfullTabs .ad-tab:nth-child(2) {
--tab-color: var(--wp--preset--color--yellow);
background-color: var(--tab-color);
border-color: var(--tab-color);
color: #fff;
}
.ad-block-tabs.colorfullTabs .ad-tab:nth-child(3) {
--tab-color: var(--wp--preset--color--pink);
background-color: var(--tab-color);
border-color: var(--tab-color);
color: #fff;
}
.ad-block-tabs.colorfullTabs .ad-tab:nth-child(4) {
--tab-color: var(--wp--preset--color--skyblue);
background-color: var(--tab-color);
border-color: var(--tab-color);
color: #fff;
}
.ad-block-tabs.colorfullTabs .ad-tab:nth-child(5) {
--tab-color: var(--wp--preset--color--mustard);
background-color: var(--tab-color);
border-color: var(--tab-color);
color: #fff;
}
.ad-block-tabs .ad-tab::after {
content: "";
width: 0;
height: 0;
border-left: 14px solid transparent;
border-right: 14px solid transparent;
position: absolute;
left: 50%;
top: 100%;
border-top: 14px solid var(--tab-color);
transform: translatex(-50%);
display: none;
}
.ad-block-tabs .ad-tab.active:after,
.ad-block-tabs .ad-tab:hover:after,
.ad-block-tabs .ad-tab:focus:after {
display: block;
}
.ad-block-tabs .ad-tab.active .category-image-wrap img,
.ad-block-tabs .ad-tab:hover .category-image-wrap img,
.ad-block-tabs .ad-tab:focus .category-image-wrap img {
outline: 3px solid var(--wp--preset--color--link);
}
.ad-block-tabs .ad-tabscontent:not(:first-of-type) {
display: none;
}
.ad-block-tabs .ad-tab-button-wrap {
text-align: center;
margin: 40px 0 0;
}
.ad-block-tabs .ad-tab-button-wrap a.button {
font-size: 20px;
padding: 0;
margin: auto;
border-bottom: 2px solid transparent;
background-color: transparent;
color: #000;
font-weight: 600;
letter-spacing: 0px;
}
.ad-block-tabs .ad-tab-button-wrap a.button:hover,
.ad-block-tabs .ad-tab-button-wrap a.button:focus {
border-bottom: 2px solid var(--global-palette1);
background-color: transparent;
color: #000;
}
.ad-tab-posts .wp-block-post-title {
margin-top: 10px;
}
.ad-tab-posts img {
aspect-ratio: 1;
}
@media screen and (max-width: 1023px) {
.ad-block-tabs .tabs {
margin-bottom: 20px;
}
.ad-block-tabs .ad-tab .tab-title {
font-size: 14px !important;
padding: 3px 8px;
}
.ad-block-tabs .ad-tab {
margin: 5px;
min-width: auto;
}
.ad-block-tabs .ad-tab.active::after,
.ad-block-tabs .ad-tab:hover::after,
.ad-block-tabs .ad-tab:focus::after {
display: none;
}
.ad-block-tabs .ad-tab.active .tab-title:after,
.ad-block-tabs .ad-tab:hover .tab-title:after,
.ad-block-tabs .ad-tab:focus .tab-title:after {
width: 16px;
height: 16px;
bottom: -7px;
display: none;
}
.ad-block-tabs .ad-tab-button-wrap a.button {
display: inline-block;
}
}
.kb-button:hover .kb-svg-icon-wrap,
.kb-button:focus .kb-svg-icon-wrap {
margin-left: 0;
animation: animatearrow 0.5s ease;
}
#topnav .kt-button {
overflow: visible;
position: relative;
}
#topnav .kt-button .kb-svg-icon-wrap {
position: absolute;
bottom: -20px;
left: 50%;
transform: translateX(-50%);
}
#topnav .kb-button:hover .kb-svg-icon-wrap,
#topnav .kb-button:focus .kb-svg-icon-wrap {
margin-left: 0;
animation: none;
}
.kt-highlight {
box-shadow: inset 0px -12px  0 #fff;
}
@media only screen and (max-width: 960px) {
.site-branding .site-description {
display: none;
}
#mobile-header .site-branding .site-title {
font-size: 24px;
}
.site-main-header-inner-wrap.site-header-row.site-header-row-center-column {
grid-template-columns: 1fr auto 1fr;
}
.site-header-main-section-center > .site-header-item:last-child,
.site-header-main-section-right-center > .site-header-item:last-child {
align-items: center;
padding-bottom: 0px;
}
.ad-block-tabs .tabs {
display: flex;
justify-content: center;
gap: 10px
}
.ad-block-tabs .tabs  .ad-tab{
flex: 30%;
max-width: 30%;
margin: 0px;
}
#archive-container,
.wp-block-query ul.wp-block-post-template.is-flex-container{
display: grid;
grid-template-columns: 1fr 1fr;
}
.archive-intro .wrapper {
max-width: 100%;
display: block;
}
.archive-intro .wrapper > .img-wrap {
display: none;
}
}
@media only screen and (max-width: 600px) {
.ad-block-tabs .tabs  .ad-tab{
flex: 45%;
max-width: 45%;
margin: 0px;
}
.kb-button .kb-svg-icon-wrap {
display: inline-flex!important;
align-items: center;
justify-content: center;
line-height: 1;
}
.wp-block-kadence-advancedbtn .kb-svg-icon-wrap svg {
width: .8em;
height: .8em;
}
.productssliderwrap .swiper-button-next, .swiper-arrow.swiper-button-next {
right: -5px;
}
.site-middle-footer-inner-wrap .widget{
text-align: center;
}
.site-middle-footer-inner-wrap .widget.widget_media_image .wp-block-image img{
text-align: center;
margin: auto
}
}
@keyframes animatearrow {
0% {
opacity: 0;
transform: translate(-5px);
}
50% {
opacity: 0.5;
}
to {
opacity: 1;
transform: translate(0);
}
} .edd-blocks__download-footer .edd_purchase_submit_wrapper  .button:After,
.edd-blocks__download-footer .edd_purchase_submit_wrapper  .button:visited:after{
content: '';
display:inline-block;
color: currentcolor;
width: 20px;height: 15px;
margin: 0 0 -2px 5px;
mask: no-repeat url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>') center / contain;
-webkit-mask: no-repeat url('data:image/svg+xml,<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>') center / contain;
background: currentcolor;
transition: .3s all linear;
} 
.edd-blocks__download-footer .edd_purchase_submit_wrapper  .button:hover:After,
.edd-blocks__download-footer .edd_purchase_submit_wrapper  .button:focus:After {
transform: translate(10%, 0);
}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:'“' '”'}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch", Courier, monospace;font-size:0.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:0.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:0.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);transition:all 0.1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt)}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a,.link-style-hover-background .entry-content .wp-block-group ol a{color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight), var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:hover,.link-style-hover-background .entry-content .wp-block-group ol a:hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a,.link-style-offset-background .entry-content .wp-block-group ol a{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:hover,.link-style-offset-background .entry-content .wp-block-group ol a:hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:0.4em 0.5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}::placeholder{color:var(--global-palette6)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,0.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:0.2em 35px 0.2em 0.5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,0.1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type="search"],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type="submit"]{top:0;right:0;bottom:0;position:absolute;color:transparent;background:transparent;z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type="submit"]:hover,.search-form .search-submit[type="submit"]:focus{color:transparent;background:transparent;box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type="submit"]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type="submit"],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type="search"],body.rtl .search-form input.search-field{padding-right:0.5em;padding-left:60px}fieldset{padding:0.625em 1.425em 0.625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:bold}button,.button,.wp-block-button__link,.wp-element-button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:0.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all 0.2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type="button"]:disabled,input[type="button"].disabled,input[type="reset"]:disabled,input[type="reset"].disabled,input[type="submit"]:disabled,input[type="submit"].disabled{cursor:not-allowed;opacity:0.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,0.1)}.button.button-size-small{font-size:80%;padding:0.3em .7em}.button.button-size-large{font-size:110%;padding:0.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:0.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active{border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background){background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active{background:transparent}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button.button-style-outline:not(.has-text-color){color:var(--global-palette-btn-bg)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button.button-style-outline:not(.has-text-color):hover,.button.button-style-outline:not(.has-text-color):focus,.button.button-style-outline:not(.has-text-color):active{color:var(--global-palette-btn-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:white}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:' ';display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed !important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:white}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:transparent}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width: 1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;-webkit-transform:translateY(40px);transform:translateY(40px);transition:all 0.2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:transparent}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}#kt-scroll-up-reader{-webkit-transform:translateY(0px);transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}@media screen and (min-width: 720px) and (max-width: 1024px){.vs-md-false{display:none !important}}@media screen and (min-width: 1025px){.vs-lg-false{display:none !important}}body.logged-in .vs-logged-in-false{display:none !important}body:not(.logged-in) .vs-logged-out-false{display:none !important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset, unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset, 0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc( 100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}