table.objective-table {padding:10px !important;border-collapse:collapse !important;}div.objective-table {  padding:10px !important;}.objective-table tr {height: 42px !important;border: 1px solid #eeeeee !important;}.objective-table .progressally-flex-row {min-height: 42px !important;border: 1px solid #eeeeee !important;align-items: center !important;margin: -1px 0 0 -1px !important;display: flex;flex-direction: row !important;}.objective-table td {vertical-align: middle !important;border: none !important;}.objective-table .progressally-flex-cell {  border: none !important;  display: flex;  align-items: center;  justify-content: center;  height: inherit !important;}td.objective-number {  width: 40px !important;  height:40px !important;}div.objective-number{width: 40px !important;height:40px !important;flex: 0 0 auto !important;}td .pa-objective-circle{  width: 25px !important;  height:25px !important;  color: white !important;  font-weight:bold !important;  text-align: center !important;  background-color:#CCD8DA!important;  border-radius:50%!important;  margin:0 10px !important;  line-height: 25px;}div .pa-objective-circle {width: 25px !important;height:25px !important;color: white !important;font-weight:bold !important;text-align: center !important;background-color:#CCD8DA!important;border-radius:50%!important;line-height: 25px;}td.objective-description{padding-right: 40px !important;}div.objective-description {  padding: 5px !important;}.objective-completion {width:40px !important;}div.objective-completion {margin-left: 0;flex: 0 0 auto !important;}div.objective-completion.align-end-of-line {  margin-left: auto !important;}input.completion-checkbox {display:none !important;}.completion-checkbox+label {display:block !important;width:22px !important;height:22px !important;  background-color: #8c8f94 !important;  border-radius:3px !important;  cursor:pointer !important;  margin-bottom: 0!important;  padding: 0 !important;}.completion-checkbox:disabled+label {  cursor:default !important;}.completion-checkbox:checked+label {display:block !important;width:22px !important;height:22px !important;  background-color:#CCD8DA !important;  border-radius:3px !important;margin-bottom: 0!important;cursor:pointer !important;}.completion-checkbox:checked+label::before{  content: "\f147";  font-family: "dashicons";  color: #fff;  margin-left: -2px;  font-size: 24px;  line-height: 1;  display: inline-block;}.progressally-time-target{  cursor:pointer !important;}.objective-description.progressally-time-target::before{  content: "\f236";  font-family: "dashicons";  color: #CCD8DA;  margin-left: -2px;  font-size: 24px;  line-height: 1;  display: inline-block;  vertical-align: middle;  margin-right:10px;}.progressally-menu-link{position:relative;}.progressally-menu-item{position:relative;}.menu-completed-icon{z-index: 1 !important;width: 22px !important;height: 22px !important;position: absolute !important;left: 84% !important;}.progressally-menu-link{position:relative;}.progressally-menu-item{position:relative;}.menu-completed-icon::before{	content: "\f12a";	font-family: "dashicons";	color: #CCD8DA;	padding-right:5px;	font-size:20px;	line-height: 1;	display: inline-block;	vertical-align: middle;}.progressally_progress_pie_chart{margin:0 auto;}.progressally_progress_pie_chart > div > .progressally_progress_pie_overlay{background-color:#CCD8DA !important;}.progressally_progress_pie_chart > .progressally_progress_pie_percentage{color:#000000 !important;text-align:center !important;background-color:#ffffff !important;}.progressally_progress_pie_chart> .progressally_progress_pie_border_overlay{border:1px solid #CCD8DA !important;}.progressally_progress_bar_chart{width:200px;height:20px;}.progressally_progress_bar_chart > .progressally_progress_bar_overlay{background-color:#CCD8DA !important;}.progressally_progress_bar_chart > .progressally_progress_bar_percentage{line-height:20px;left:10px !important;color:#000000 !important;}.progressally_progress_bar_chart > .progressally_progress_bar_border_overlay{border:1px solid #CCD8DA !important;}.progressally-quiz-container {position:relative !important;background-color:#f2f2f2 !important;padding: 10px 20px 30px 20px !important;}.progressally-quiz-back-button {margin-top:20px;float: left;}.progressally-quiz-next-button,.progressally-quiz-submit-button,.progressally-quiz-reset-button {margin-top:20px;float: right;}.progressally-quiz-nav-progress {line-height:47px;text-align:center;width:30%;display:block;margin:0 auto;padding-top:20px;}div.progressally-quiz-button,input[type="submit"].progressally-quiz-button,input[type="submit"].progressally-quiz-submit-button {background-color:#CCD8DA !important;background-image:none !important;border: none !important;padding: 10px 15px !important;color: white !important;border-radius: 5px !important;box-shadow: 0 0 3px 3px #f1f1f1 !important;cursor:pointer !important;font-size:12px !important;line-height:27px !important;font-weight:bold !important;min-width:min(23vw, 150px) !important;text-align: center !important;display:inline-block;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;}div.progressally-quiz-button:hover,input[type="submit"].progressally-quiz-button:hover,input[type="submit"].progressally-quiz-submit-button:hover {background-color:#DAD8D4 !important;background-image:none !important;}.progressally-quiz-question {font-weight: bold !important;padding-top:15px !important;}.progressally-quiz-display,.progressally-quiz-display-horizontal {margin-top:10px !important;margin-bottom:15px !important;}.progressally-quiz-display {padding-left:0px !important;}.progressally-quiz-display-horizontal {width:100% !important;table-layout: fixed !important;}.progressally-quiz-choice-item {list-style-type:none !important;margin:5px 0;}.progressally-quiz-choice-input{position:absolute;}label.progressally-quiz-choice-label{margin-left:20px;}td.progressally-quiz-choice-item-horizontal {text-align: center;vertical-align: top;border:none;}.progressally-quiz-choice-item-horizontal input[type="radio"].progressally-quiz-choice-input {display: block;margin: 0 auto;position:static;}.progressally-quiz-choice-label{cursor:pointer;}.progressally-quiz-choice-item-horizontal .progressally-quiz-choice-label{display:block;text-align:center;margin:10px 0 0 0;}.progressally-quiz-correct-message {background-color: #dff0d8 !important;padding: 10px 30px !important;width: 100% !important;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;}.progressally-quiz-incorrect-message {background-color: #f2dede !important;padding: 10px 30px !important;width: 100% !important;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;}.progressally-quiz-result {font-size: 24px !important;text-align: center !important;margin-top: 15px !important;}.progressally-quiz input[progressally-error="need-input"],.progressally-quiz input[progressally-error="need-input"] + label {font-weight:900 !important;}.progressally-quiz-wait-overlay {position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;background-color:#e4e4e4 !important;opacity: 0.5 !important;filter: alpha(opacity=50) !important;z-index:99999999 !important;display:none;}.progressally-quiz-result-optin-container {position: relative;}.progressally-quiz-result-optin-container > div {margin-left: auto;margin-right: auto;}.progressally-facebook-share,.progressally-twitter-share,.progressally-gplus-share,.progressally-pinterest-share,.progressally-email-share {background-color:#CCD8DA !important;background-image:none !important;border: none !important;padding: 10px 15px !important;color: white !important;border-radius: 5px !important;box-shadow: 0 0 3px 3px #f1f1f1 !important;cursor:pointer !important;font-size:12px !important;line-height:normal !important;text-align: center !important;text-decoration:none !important;display:inline-block !important;}span.progressally-facebook-share:hover,span.progressally-twitter-share:hover,span.progressally-gplus-share:hover,span.progressally-pinterest-share:hover,span.progressally-email-share:hover {background-color:#DAD8D4 !important;background-image:none !important;cursor:pointer !important;}/* overwrite styling for some Thesis theme */.progressally-video-container .fluid-vids{width:100% !important;height:100% !important;}/* END overwrite styling for some Thesis theme */.progressally-audio-video-container{margin:20px 0;}.progressally-video-container-fluid-dimension{width:100%;height:0;padding-bottom:56.25%;position:relative;}.progressally-audio-video-container.progressally-video-container-fluid-dimension{padding-bottom:30px;}.progressally-audio-video-container.progressally-video-container-fluid-dimension .vjs-big-play-button{display: none;}.progressally-audio-video-container.progressally-video-container-fluid-dimension.progressally-audio-has-preview{padding-bottom:0;width:100% !important;height:0 !important;padding-bottom:56.25%;position:relative;}.progressally-audio-video-container.progressally-video-container-fluid-dimension.progressally-audio-has-preview .vjs-big-play-button{display:block;}.progressally-audio-video-container.progressally-video-container-fluid-dimension.progressally-audio-has-preview .vjs-has-started .vjs-big-play-button{display:none;}.progressally-video-container .video-js .vjs-control-bar{display:flex;}.progressally-video-container-fluid-dimension iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.progressally-video-container-fluid-dimension .progressally-video-js-video{position:absolute;top:0;left:0;width:100%;height:100%;}.progressally-video-container-fluid-dimension.progressally-s3-video-container .video-js,.progressally-video-container-fluid-dimension.progressally-s3-video-container video{position:absolute;top:0;left:0;width:100%;height:100%;}/* Elementor video iframe styling */.progressally-video-container-fluid-dimension .fluid-width-video-wrapper{	padding-top:0 !important;	padding-bottom:56.25%;}.elementor-widget-container .progressally-video-container-fluid-dimension iframe{position:absolute;top:0;left:0;width:100%;height:100%;}[progressally-videojs-hide-seek="yes"] .vjs-progress-control{visibility:hidden;}/* Prevent conflict with theme styling */.video-js{font-size:10px !important;line-height:10px !important;}.video-js button.vjs-button{font-size:10px !important;}/* BeaverBuilder video iframe styling */@media (max-width: 960px) {.progressally-video-container.progressally-video-container-fixed-dimension{	padding-bottom: initial;	height: initial !important;}.progressally-video-container.progressally-video-container-fixed-dimension iframe{	position: initial !important;	height: initial !important;}.progressally-video-container{width:100% !important;height:0 !important;padding-bottom:56.25%;position:relative;}.progressally-video-container iframe{width: 100%;height: 100%;position:absolute;top:0;left:0;}.progressally-video-container.progressally-video-container-fixed-dimension .progressally-video-js-video{width: 100% !important;height: 100% !important;position:absolute !important;top:0 !important;left:0 !important;}}.progressally-note-block div, .progressally-note-block span{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.progressally-notes-update-label {margin:10px 0;}.progressally-notes-update-display-container{display:flex;justify-content:space-between;position:relative;width:100%;}.progressally-notes-update-button{	padding: 0px 5px;	border: none;	cursor: pointer;	width: 30px;	height: 50px;	text-align: center;	right: 20px;	top: 8px;}.progressally-notes-update-button:hover{opacity:0.5;}.progressally-notes-update-button::before{	content: "\f464";	font-family: "dashicons";	color: #CCD8DA;	padding-right:5px;	font-size:30px;	display: inline-block;	vertical-align: middle;}.progressally-notes-display{display:flex;margin-bottom:10px;justify-content:space-between;}.progressally-notes-display[progressally-notes-update-display]{cursor:pointer;}.progressally-notes-display[progressally-notes-update-display][progressally-placeholder-status="show"]{font-style:italic;color:#cfcfcf;line-height:36px;}.progressally-notes-author-label{border-bottom:1px solid #888888;margin:0 0 10px 0;padding:0 0 5px 0;}.progressally-notes-update-input-container{display:block;position:relative;width:100%;}.progressally-notes-update-textarea{width:100%;vertical-align:middle;}.progressally-notes-update-input-wait{width:100%;height:100%;overflow:hidden;position:fixed;bottom:0;right:0;background-color:rgba(80,80,80,0.5);z-index:100000;}.progressally-wait-container{position:absolute;display: flex;top:50%;left:50%;margin: -64px 0 0 -64px;}div.progressally-wait-element{position: absolute;width: 128px;height: 128px;border-radius: 50%;border: 10px solid transparent;border-top: 10px solid #CCD8DA;border-bottom: 10px solid #CCD8DA;animation: progressally_outer_wait_element 1.8s linear infinite;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}div.progressally-wait-element::after{content: '';position: absolute;width: 108px;height: 108px;border-radius: 50%;border: 10px solid transparent;border-left: 10px solid #DAD8D4;border-right: 10px solid #DAD8D4;animation: progressally_inner_wait_element 1s linear infinite;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@keyframes progressally_inner_wait_element{0%{transform: rotate(0deg);}100%{transform: rotate(-360deg);}}@keyframes progressally_outer_wait_element{0%{transform: rotate(0deg);}100%{transform: rotate(360deg);}}.progressally-notes-operation-container{display: flex;justify-content: space-between;margin:8px 0 0 0;text-align: center;}.progressally-notes-approved::before{	content: "\f12a";	font-family: "dashicons";	color: #DDE8C4;	padding: 0px 5px;	font-size: 30px;	width: 50px;	text-align: center;}.progressally-notes-save-button,.progressally-notes-cancel-button,.progressally-notes-upload-button{	border: none;	padding: 10px 15px;	border-radius: 5px;	box-shadow: 0 0 3px 3px #f1f1f1;	cursor:pointer;	line-height:20px;	min-width:60px;	display:inline-block;    text-align:center;}.progressally-notes-save-button {	background-color:#CCD8DA;	color: white;	float:right;}.progressally-notes-upload-button {	background-color:#CCD8DA;	color: white;	width: 100px;}.progressally-notes-save-button:hover,.progressally-notes-upload-button:hover {	background-color:#DAD8D4;}.progressally-notes-cancel-button {	background-color:#e4e4e4;	color: #000000;	float:left;}.progressally-notes-cancel-button:hover {	background-color:#ff1111;}.progressally-notes-display-admin{flex-direction:row-reverse;}.progressally-notes-avatar img{width:50px;height:50px;border-radius: 50px;}.progressally-notes-readonly-container{width:90%;border:1px solid #e4e4e4;border-radius:5px;min-height:36px;padding:5px 10px;word-wrap:break-word;}.progressally-note-writable-container-admin .progressally-notes-update-button{	padding: 0 10px;}.progressally-note-writable-container-admin.progressally-notes-update-display-container{	justify-content: flex-end;}.progressally-note-writable-container-admin .progressally-notes-writable-display,.progressally-notes-display-admin .progressally-notes-readonly-container{background-color:#f8f8f8;}.progressally-notes-writable-display{width:90%;border:1px solid #e4e4e4;border-radius:5px;min-height:36px;padding:5px 10px;word-wrap:break-word;}.progressally-note-upload-container {display: none;}.progressally-notes-attachment-add{	float: right;	font-size: 14px;	font-style: italic;	cursor:pointer;}.progressally-notes-attachment-add:hover{	opacity:0.8;}.progressally-notes-attachment-clear{	clear:both;}.progress-note-attachment-file-input{	display:block;}.progressally-notes-display-attachment-link{background-image: url("");background-repeat:no-repeat;background-position:0 50%;background-size:20px 20px;padding-left:30px;}.progressally-notes-attachment-delete{display:inline-block;width: 16px;height: 16px;color: #e4e4e4;border: 1px solid #e4e4e4;line-height: 16px;font-size: 14px;text-align: center;cursor: pointer;}.progressally-notes-attachment-delete:hover{background-color: #ff1111;color: #ffffff;}.progressally-interaction-update-wait{width:100%;height:100%;overflow:hidden;position:fixed;bottom:0;right:0;background-color:rgba(80,80,80,0.5);z-index:100000;}.progressally-certificate-download {background-color:#CCD8DA !important;background-image:none !important;border: none !important;padding: 10px 15px !important;color: white !important;border-radius: 5px !important;box-shadow: 0 0 3px 3px #f1f1f1 !important;cursor:pointer !important;font-size:12px !important;line-height:27px !important;font-weight:bold !important;text-align: center !important;display:inline-block;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;text-decoration:none !important;}.progressally-certificate-download:hover {background-color:#DAD8D4 !important;background-image:none !important;text-decoration:none !important;}.progressally-complete-button {background-color:#CCD8DA !important;background-image:none !important;border: none !important;padding: 10px 15px !important;color: white !important;border-radius: 5px !important;box-shadow: 0 0 3px 3px #f1f1f1 !important;cursor:pointer !important;font-size:12px !important;line-height:27px !important;font-weight:bold !important;text-align: center !important;display:inline-block;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;box-sizing: border-box !important;text-decoration:none !important;}.progressally-complete-button:hover {background-color:#DAD8D4 !important;background-image:none !important;text-decoration:none !important;}